From 0306f5715342ef2722077475c5440307341420c2 Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Sat, 28 May 2011 11:18:15 +0000 Subject: javadoc -> doc plugin --- .../org.eclipse.emf.cdo.common/build.properties | 2 + plugins/org.eclipse.emf.cdo.doc/build.properties | 2 + plugins/org.eclipse.emf.cdo.doc/javadoc.ant | 116 + .../javadoc/allclasses-frame.html | 1157 ++ .../javadoc/allclasses-noframe.html | 1157 ++ .../javadoc/constant-values.html | 2430 ++++ .../javadoc/deprecated-list.html | 241 + .../org.eclipse.emf.cdo.doc/javadoc/help-doc.html | 223 + .../org.eclipse.emf.cdo.doc/javadoc/index-all.html | 12740 +++++++++++++++++++ plugins/org.eclipse.emf.cdo.doc/javadoc/index.html | 39 + .../javadoc/org/eclipse/emf/cdo/CDOAdapter.html | 223 + .../org/eclipse/emf/cdo/CDODeltaNotification.html | 293 + .../javadoc/org/eclipse/emf/cdo/CDOIDDangling.html | 277 + .../emf/cdo/CDOInvalidationNotification.html | 234 + .../javadoc/org/eclipse/emf/cdo/CDOLock.html | 432 + .../org/eclipse/emf/cdo/CDONotification.html | 294 + .../javadoc/org/eclipse/emf/cdo/CDOObject.html | 562 + .../org/eclipse/emf/cdo/CDOObjectReference.html | 218 + .../javadoc/org/eclipse/emf/cdo/CDOState.html | 446 + .../org/eclipse/emf/cdo/class-use/CDOAdapter.html | 144 + .../emf/cdo/class-use/CDODeltaNotification.html | 144 + .../eclipse/emf/cdo/class-use/CDOIDDangling.html | 144 + .../cdo/class-use/CDOInvalidationNotification.html | 144 + .../org/eclipse/emf/cdo/class-use/CDOLock.html | 225 + .../eclipse/emf/cdo/class-use/CDONotification.html | 192 + .../org/eclipse/emf/cdo/class-use/CDOObject.html | 1240 ++ .../emf/cdo/class-use/CDOObjectReference.html | 341 + .../org/eclipse/emf/cdo/class-use/CDOState.html | 337 + .../emf/cdo/common/CDOCommonRepository.State.html | 382 + .../CDOCommonRepository.StateChangedEvent.html | 257 + .../emf/cdo/common/CDOCommonRepository.Type.html | 347 + .../CDOCommonRepository.TypeChangedEvent.html | 257 + .../emf/cdo/common/CDOCommonRepository.html | 545 + ...DOCommonSession.Options.PassiveUpdateEvent.html | 296 + ...CDOCommonSession.Options.PassiveUpdateMode.html | 355 + .../emf/cdo/common/CDOCommonSession.Options.html | 355 + .../eclipse/emf/cdo/common/CDOCommonSession.html | 328 + .../emf/cdo/common/CDOCommonTransaction.html | 251 + .../org/eclipse/emf/cdo/common/CDOCommonView.html | 343 + .../eclipse/emf/cdo/common/branch/CDOBranch.html | 741 ++ .../cdo/common/branch/CDOBranchCreatedEvent.html | 244 + .../emf/cdo/common/branch/CDOBranchHandler.html | 221 + .../emf/cdo/common/branch/CDOBranchManager.html | 343 + .../emf/cdo/common/branch/CDOBranchPoint.html | 315 + .../emf/cdo/common/branch/CDOBranchPointRange.html | 248 + .../emf/cdo/common/branch/CDOBranchTag.html | 251 + .../emf/cdo/common/branch/CDOBranchVersion.html | 308 + .../emf/cdo/common/branch/class-use/CDOBranch.html | 1566 +++ .../branch/class-use/CDOBranchCreatedEvent.html | 144 + .../common/branch/class-use/CDOBranchHandler.html | 280 + .../common/branch/class-use/CDOBranchManager.html | 386 + .../common/branch/class-use/CDOBranchPoint.html | 1927 +++ .../branch/class-use/CDOBranchPointRange.html | 239 + .../cdo/common/branch/class-use/CDOBranchTag.html | 144 + .../common/branch/class-use/CDOBranchVersion.html | 685 + .../emf/cdo/common/branch/package-frame.html | 46 + .../emf/cdo/common/branch/package-summary.html | 203 + .../emf/cdo/common/branch/package-tree.html | 163 + .../eclipse/emf/cdo/common/branch/package-use.html | 786 ++ .../class-use/CDOCommonRepository.State.html | 395 + .../CDOCommonRepository.StateChangedEvent.html | 180 + .../common/class-use/CDOCommonRepository.Type.html | 395 + .../CDOCommonRepository.TypeChangedEvent.html | 180 + .../cdo/common/class-use/CDOCommonRepository.html | 262 + ...DOCommonSession.Options.PassiveUpdateEvent.html | 144 + ...CDOCommonSession.Options.PassiveUpdateMode.html | 333 + .../common/class-use/CDOCommonSession.Options.html | 238 + .../emf/cdo/common/class-use/CDOCommonSession.html | 325 + .../cdo/common/class-use/CDOCommonTransaction.html | 283 + .../emf/cdo/common/class-use/CDOCommonView.html | 472 + .../emf/cdo/common/commit/CDOChangeKind.html | 346 + .../cdo/common/commit/CDOChangeKindProvider.html | 218 + .../emf/cdo/common/commit/CDOChangeSet.html | 249 + .../emf/cdo/common/commit/CDOChangeSetData.html | 367 + .../common/commit/CDOChangeSetDataProvider.html | 218 + .../emf/cdo/common/commit/CDOCommitData.html | 243 + .../emf/cdo/common/commit/CDOCommitInfo.html | 347 + .../cdo/common/commit/CDOCommitInfoHandler.html | 218 + .../cdo/common/commit/CDOCommitInfoManager.html | 277 + .../cdo/common/commit/class-use/CDOChangeKind.html | 226 + .../commit/class-use/CDOChangeKindProvider.html | 263 + .../cdo/common/commit/class-use/CDOChangeSet.html | 266 + .../common/commit/class-use/CDOChangeSetData.html | 851 ++ .../commit/class-use/CDOChangeSetDataProvider.html | 270 + .../cdo/common/commit/class-use/CDOCommitData.html | 407 + .../cdo/common/commit/class-use/CDOCommitInfo.html | 599 + .../commit/class-use/CDOCommitInfoHandler.html | 390 + .../commit/class-use/CDOCommitInfoManager.html | 273 + .../commit/handler/AsyncCommitInfoHandler.html | 405 + .../common/commit/handler/BinaryCommitInfoLog.html | 288 + .../common/commit/handler/TextCommitInfoLog.html | 286 + .../handler/class-use/AsyncCommitInfoHandler.html | 144 + .../handler/class-use/BinaryCommitInfoLog.html | 144 + .../handler/class-use/TextCommitInfoLog.html | 144 + .../cdo/common/commit/handler/package-frame.html | 36 + .../cdo/common/commit/handler/package-summary.html | 181 + .../cdo/common/commit/handler/package-tree.html | 166 + .../emf/cdo/common/commit/handler/package-use.html | 144 + .../emf/cdo/common/commit/package-frame.html | 57 + .../emf/cdo/common/commit/package-summary.html | 215 + .../emf/cdo/common/commit/package-tree.html | 175 + .../eclipse/emf/cdo/common/commit/package-use.html | 615 + .../emf/cdo/common/id/CDOID.ObjectType.html | 400 + .../org/eclipse/emf/cdo/common/id/CDOID.Type.html | 441 + .../org/eclipse/emf/cdo/common/id/CDOID.html | 434 + .../eclipse/emf/cdo/common/id/CDOIDExternal.html | 277 + .../org/eclipse/emf/cdo/common/id/CDOIDObject.html | 247 + .../eclipse/emf/cdo/common/id/CDOIDProvider.html | 251 + .../eclipse/emf/cdo/common/id/CDOIDReference.html | 429 + .../org/eclipse/emf/cdo/common/id/CDOIDTemp.html | 244 + .../org/eclipse/emf/cdo/common/id/CDOIDUtil.html | 605 + .../eclipse/emf/cdo/common/id/CDOReference.html | 319 + .../org/eclipse/emf/cdo/common/id/CDOWithID.html | 218 + .../cdo/common/id/class-use/CDOID.ObjectType.html | 456 + .../emf/cdo/common/id/class-use/CDOID.Type.html | 197 + .../eclipse/emf/cdo/common/id/class-use/CDOID.html | 3382 +++++ .../emf/cdo/common/id/class-use/CDOIDExternal.html | 188 + .../emf/cdo/common/id/class-use/CDOIDObject.html | 180 + .../emf/cdo/common/id/class-use/CDOIDProvider.html | 422 + .../cdo/common/id/class-use/CDOIDReference.html | 225 + .../emf/cdo/common/id/class-use/CDOIDTemp.html | 209 + .../emf/cdo/common/id/class-use/CDOIDUtil.html | 144 + .../emf/cdo/common/id/class-use/CDOReference.html | 209 + .../emf/cdo/common/id/class-use/CDOWithID.html | 403 + .../eclipse/emf/cdo/common/id/package-frame.html | 70 + .../eclipse/emf/cdo/common/id/package-summary.html | 233 + .../eclipse/emf/cdo/common/id/package-tree.html | 179 + .../org/eclipse/emf/cdo/common/id/package-use.html | 808 ++ .../org/eclipse/emf/cdo/common/lob/CDOBlob.html | 335 + .../org/eclipse/emf/cdo/common/lob/CDOClob.html | 335 + .../org/eclipse/emf/cdo/common/lob/CDOLob.html | 286 + .../eclipse/emf/cdo/common/lob/CDOLobHandler.html | 257 + .../org/eclipse/emf/cdo/common/lob/CDOLobInfo.html | 310 + .../emf/cdo/common/lob/CDOLobStore.Delegating.html | 428 + .../eclipse/emf/cdo/common/lob/CDOLobStore.html | 339 + .../org/eclipse/emf/cdo/common/lob/CDOLobUtil.html | 340 + .../emf/cdo/common/lob/class-use/CDOBlob.html | 219 + .../emf/cdo/common/lob/class-use/CDOClob.html | 219 + .../emf/cdo/common/lob/class-use/CDOLob.html | 292 + .../cdo/common/lob/class-use/CDOLobHandler.html | 229 + .../emf/cdo/common/lob/class-use/CDOLobInfo.html | 391 + .../lob/class-use/CDOLobStore.Delegating.html | 144 + .../emf/cdo/common/lob/class-use/CDOLobStore.html | 381 + .../emf/cdo/common/lob/class-use/CDOLobUtil.html | 144 + .../eclipse/emf/cdo/common/lob/package-frame.html | 55 + .../emf/cdo/common/lob/package-summary.html | 211 + .../eclipse/emf/cdo/common/lob/package-tree.html | 163 + .../eclipse/emf/cdo/common/lob/package-use.html | 370 + .../IDurableLockingManager.LockArea.Handler.html | 213 + .../lock/IDurableLockingManager.LockArea.html | 336 + ...leLockingManager.LockAreaNotFoundException.html | 293 + .../lock/IDurableLockingManager.LockGrade.html | 500 + .../cdo/common/lock/IDurableLockingManager.html | 322 + .../IDurableLockingManager.LockArea.Handler.html | 181 + .../class-use/IDurableLockingManager.LockArea.html | 252 + ...leLockingManager.LockAreaNotFoundException.html | 180 + .../IDurableLockingManager.LockGrade.html | 313 + .../lock/class-use/IDurableLockingManager.html | 226 + .../eclipse/emf/cdo/common/lock/package-frame.html | 58 + .../emf/cdo/common/lock/package-summary.html | 209 + .../eclipse/emf/cdo/common/lock/package-tree.html | 179 + .../eclipse/emf/cdo/common/lock/package-use.html | 238 + .../eclipse/emf/cdo/common/model/CDOClassInfo.html | 382 + .../common/model/CDOClassifierRef.Provider.html | 215 + .../emf/cdo/common/model/CDOClassifierRef.html | 529 + .../emf/cdo/common/model/CDOModelConstants.html | 397 + .../eclipse/emf/cdo/common/model/CDOModelUtil.html | 823 ++ .../emf/cdo/common/model/CDOPackageInfo.html | 466 + .../emf/cdo/common/model/CDOPackageRegistry.html | 499 + .../CDOPackageRegistryPopulator.Descriptor.html | 333 + .../common/model/CDOPackageRegistryPopulator.html | 563 + .../CDOPackageTypeRegistry.CDOObjectMarker.html | 189 + .../cdo/common/model/CDOPackageTypeRegistry.html | 411 + .../emf/cdo/common/model/CDOPackageUnit.State.html | 384 + .../emf/cdo/common/model/CDOPackageUnit.Type.html | 422 + .../emf/cdo/common/model/CDOPackageUnit.html | 555 + .../org/eclipse/emf/cdo/common/model/CDOType.html | 991 ++ .../cdo/common/model/EMFUtil.ExtResourceSet.html | 444 + .../org/eclipse/emf/cdo/common/model/EMFUtil.html | 825 ++ .../cdo/common/model/class-use/CDOClassInfo.html | 241 + .../model/class-use/CDOClassifierRef.Provider.html | 144 + .../common/model/class-use/CDOClassifierRef.html | 310 + .../common/model/class-use/CDOModelConstants.html | 180 + .../cdo/common/model/class-use/CDOModelUtil.html | 144 + .../cdo/common/model/class-use/CDOPackageInfo.html | 307 + .../common/model/class-use/CDOPackageRegistry.html | 559 + .../CDOPackageRegistryPopulator.Descriptor.html | 144 + .../class-use/CDOPackageRegistryPopulator.html | 144 + .../CDOPackageTypeRegistry.CDOObjectMarker.html | 291 + .../model/class-use/CDOPackageTypeRegistry.html | 180 + .../model/class-use/CDOPackageUnit.State.html | 236 + .../model/class-use/CDOPackageUnit.Type.html | 368 + .../cdo/common/model/class-use/CDOPackageUnit.html | 432 + .../emf/cdo/common/model/class-use/CDOType.html | 513 + .../model/class-use/EMFUtil.ExtResourceSet.html | 182 + .../emf/cdo/common/model/class-use/EMFUtil.html | 144 + .../emf/cdo/common/model/package-frame.html | 82 + .../emf/cdo/common/model/package-summary.html | 259 + .../eclipse/emf/cdo/common/model/package-tree.html | 199 + .../eclipse/emf/cdo/common/model/package-use.html | 624 + .../org/eclipse/emf/cdo/common/package-frame.html | 61 + .../eclipse/emf/cdo/common/package-summary.html | 223 + .../org/eclipse/emf/cdo/common/package-tree.html | 193 + .../org/eclipse/emf/cdo/common/package-use.html | 509 + .../emf/cdo/common/protocol/CDOAuthenticator.html | 370 + .../emf/cdo/common/protocol/CDODataInput.html | 951 ++ .../emf/cdo/common/protocol/CDODataOutput.html | 1007 ++ .../emf/cdo/common/protocol/CDOProtocol.html | 219 + .../cdo/common/protocol/CDOProtocolConstants.html | 1502 +++ .../protocol/class-use/CDOAuthenticator.html | 225 + .../common/protocol/class-use/CDODataInput.html | 620 + .../common/protocol/class-use/CDODataOutput.html | 620 + .../cdo/common/protocol/class-use/CDOProtocol.html | 209 + .../protocol/class-use/CDOProtocolConstants.html | 144 + .../emf/cdo/common/protocol/package-frame.html | 40 + .../emf/cdo/common/protocol/package-summary.html | 189 + .../emf/cdo/common/protocol/package-tree.html | 159 + .../emf/cdo/common/protocol/package-use.html | 465 + .../common/revision/CDOAllRevisionsProvider.html | 215 + .../emf/cdo/common/revision/CDOElementProxy.html | 216 + .../emf/cdo/common/revision/CDOIDAndBranch.html | 235 + .../emf/cdo/common/revision/CDOIDAndVersion.html | 241 + .../eclipse/emf/cdo/common/revision/CDOList.html | 259 + .../emf/cdo/common/revision/CDOListFactory.html | 252 + .../emf/cdo/common/revision/CDOListResolver.html | 252 + .../emf/cdo/common/revision/CDORevisable.html | 273 + .../emf/cdo/common/revision/CDORevision.html | 634 + .../revision/CDORevisionCache.EvictionEvent.html | 287 + .../emf/cdo/common/revision/CDORevisionCache.html | 376 + .../cdo/common/revision/CDORevisionCacheAdder.html | 222 + .../emf/cdo/common/revision/CDORevisionData.html | 527 + .../cdo/common/revision/CDORevisionFactory.html | 252 + .../cdo/common/revision/CDORevisionHandler.html | 223 + .../emf/cdo/common/revision/CDORevisionKey.html | 233 + .../cdo/common/revision/CDORevisionManager.html | 344 + .../cdo/common/revision/CDORevisionProvider.html | 218 + ...evisionUtil.AllRevisionsDumper.Stream.Html.html | 400 + ...visionUtil.AllRevisionsDumper.Stream.Plain.html | 393 + .../CDORevisionUtil.AllRevisionsDumper.Stream.html | 309 + .../CDORevisionUtil.AllRevisionsDumper.html | 374 + .../CDORevisionUtil.CDORevisionComparator.html | 278 + .../emf/cdo/common/revision/CDORevisionUtil.html | 729 ++ .../class-use/CDOAllRevisionsProvider.html | 209 + .../common/revision/class-use/CDOElementProxy.html | 144 + .../common/revision/class-use/CDOIDAndBranch.html | 226 + .../common/revision/class-use/CDOIDAndVersion.html | 556 + .../emf/cdo/common/revision/class-use/CDOList.html | 371 + .../common/revision/class-use/CDOListFactory.html | 215 + .../common/revision/class-use/CDOListResolver.html | 181 + .../common/revision/class-use/CDORevisable.html | 408 + .../cdo/common/revision/class-use/CDORevision.html | 1555 +++ .../class-use/CDORevisionCache.EvictionEvent.html | 144 + .../revision/class-use/CDORevisionCache.html | 274 + .../revision/class-use/CDORevisionCacheAdder.html | 321 + .../common/revision/class-use/CDORevisionData.html | 299 + .../revision/class-use/CDORevisionFactory.html | 276 + .../revision/class-use/CDORevisionHandler.html | 339 + .../common/revision/class-use/CDORevisionKey.html | 696 + .../revision/class-use/CDORevisionManager.html | 467 + .../revision/class-use/CDORevisionProvider.html | 559 + ...evisionUtil.AllRevisionsDumper.Stream.Html.html | 144 + ...visionUtil.AllRevisionsDumper.Stream.Plain.html | 144 + .../CDORevisionUtil.AllRevisionsDumper.Stream.html | 188 + .../CDORevisionUtil.AllRevisionsDumper.html | 196 + .../CDORevisionUtil.CDORevisionComparator.html | 144 + .../common/revision/class-use/CDORevisionUtil.html | 144 + .../common/revision/delta/CDOAddFeatureDelta.html | 288 + .../revision/delta/CDOClearFeatureDelta.html | 235 + .../revision/delta/CDOContainerFeatureDelta.html | 343 + .../revision/delta/CDOFeatureDelta.Type.html | 425 + .../cdo/common/revision/delta/CDOFeatureDelta.html | 393 + .../revision/delta/CDOFeatureDeltaVisitor.html | 346 + .../common/revision/delta/CDOListFeatureDelta.html | 266 + .../common/revision/delta/CDOMoveFeatureDelta.html | 312 + .../revision/delta/CDORemoveFeatureDelta.html | 290 + .../common/revision/delta/CDORevisionDelta.html | 466 + .../revision/delta/CDORevisionDeltaProvider.html | 212 + .../common/revision/delta/CDOSetFeatureDelta.html | 341 + .../revision/delta/CDOUnsetFeatureDelta.html | 235 + .../delta/class-use/CDOAddFeatureDelta.html | 249 + .../delta/class-use/CDOClearFeatureDelta.html | 217 + .../delta/class-use/CDOContainerFeatureDelta.html | 217 + .../delta/class-use/CDOFeatureDelta.Type.html | 197 + .../revision/delta/class-use/CDOFeatureDelta.html | 741 ++ .../delta/class-use/CDOFeatureDeltaVisitor.html | 225 + .../delta/class-use/CDOListFeatureDelta.html | 273 + .../delta/class-use/CDOMoveFeatureDelta.html | 249 + .../delta/class-use/CDORemoveFeatureDelta.html | 249 + .../revision/delta/class-use/CDORevisionDelta.html | 880 ++ .../delta/class-use/CDORevisionDeltaProvider.html | 181 + .../delta/class-use/CDOSetFeatureDelta.html | 217 + .../delta/class-use/CDOUnsetFeatureDelta.html | 217 + .../cdo/common/revision/delta/package-frame.html | 65 + .../cdo/common/revision/delta/package-summary.html | 231 + .../cdo/common/revision/delta/package-tree.html | 173 + .../emf/cdo/common/revision/delta/package-use.html | 528 + .../emf/cdo/common/revision/package-frame.html | 87 + .../emf/cdo/common/revision/package-summary.html | 276 + .../emf/cdo/common/revision/package-tree.html | 208 + .../emf/cdo/common/revision/package-use.html | 913 ++ .../cdo/common/util/BlockingCloseableIterator.html | 244 + .../emf/cdo/common/util/CDOCommonEventAdapter.html | 402 + .../eclipse/emf/cdo/common/util/CDOCommonUtil.html | 411 + .../eclipse/emf/cdo/common/util/CDOException.html | 290 + .../eclipse/emf/cdo/common/util/CDOFetchRule.html | 377 + .../eclipse/emf/cdo/common/util/CDOQueryInfo.html | 393 + ...DOQueryQueue.BlockingCloseableIteratorImpl.html | 380 + .../eclipse/emf/cdo/common/util/CDOQueryQueue.html | 935 ++ .../emf/cdo/common/util/CDOTimeProvider.html | 215 + .../common/util/RepositoryStateChangedEvent.html | 330 + .../common/util/RepositoryTypeChangedEvent.html | 330 + .../emf/cdo/common/util/TransportException.html | 290 + .../util/class-use/BlockingCloseableIterator.html | 283 + .../util/class-use/CDOCommonEventAdapter.html | 144 + .../cdo/common/util/class-use/CDOCommonUtil.html | 144 + .../cdo/common/util/class-use/CDOException.html | 294 + .../cdo/common/util/class-use/CDOFetchRule.html | 180 + .../cdo/common/util/class-use/CDOQueryInfo.html | 383 + ...DOQueryQueue.BlockingCloseableIteratorImpl.html | 144 + .../cdo/common/util/class-use/CDOQueryQueue.html | 209 + .../cdo/common/util/class-use/CDOTimeProvider.html | 336 + .../class-use/RepositoryStateChangedEvent.html | 144 + .../util/class-use/RepositoryTypeChangedEvent.html | 144 + .../common/util/class-use/TransportException.html | 144 + .../eclipse/emf/cdo/common/util/package-frame.html | 70 + .../emf/cdo/common/util/package-summary.html | 233 + .../eclipse/emf/cdo/common/util/package-tree.html | 190 + .../eclipse/emf/cdo/common/util/package-use.html | 420 + .../emf/cdo/edit/CDOEditPlugin.Implementation.html | 291 + .../org/eclipse/emf/cdo/edit/CDOEditPlugin.html | 417 + .../CDOItemProviderAdapter.AdaptersDescriptor.html | 401 + ...CDOPropertyDescriptor.DefaultLabelProvider.html | 287 + ...OItemProviderAdapter.CDOPropertyDescriptor.html | 639 + ...apter.ChangeSubscriptionPoliciesDescriptor.html | 423 + ...CDOItemProviderAdapter.ContainerDescriptor.html | 423 + ...emProviderAdapter.DirectResourceDescriptor.html | 423 + .../edit/CDOItemProviderAdapter.IDDescriptor.html | 401 + ...DOItemProviderAdapter.ReadLockedDescriptor.html | 423 + .../CDOItemProviderAdapter.StateDescriptor.html | 401 + .../edit/CDOItemProviderAdapter.URIDescriptor.html | 423 + .../CDOItemProviderAdapter.VersionDescriptor.html | 423 + .../CDOItemProviderAdapter.ViewDescriptor.html | 401 + ...OItemProviderAdapter.WriteLockedDescriptor.html | 423 + .../emf/cdo/edit/CDOItemProviderAdapter.html | 689 + .../class-use/CDOEditPlugin.Implementation.html | 180 + .../emf/cdo/edit/class-use/CDOEditPlugin.html | 180 + .../CDOItemProviderAdapter.AdaptersDescriptor.html | 144 + ...CDOPropertyDescriptor.DefaultLabelProvider.html | 144 + ...OItemProviderAdapter.CDOPropertyDescriptor.html | 260 + ...apter.ChangeSubscriptionPoliciesDescriptor.html | 144 + ...CDOItemProviderAdapter.ContainerDescriptor.html | 144 + ...emProviderAdapter.DirectResourceDescriptor.html | 144 + .../CDOItemProviderAdapter.IDDescriptor.html | 144 + ...DOItemProviderAdapter.ReadLockedDescriptor.html | 144 + .../CDOItemProviderAdapter.StateDescriptor.html | 144 + .../CDOItemProviderAdapter.URIDescriptor.html | 144 + .../CDOItemProviderAdapter.VersionDescriptor.html | 144 + .../CDOItemProviderAdapter.ViewDescriptor.html | 144 + ...OItemProviderAdapter.WriteLockedDescriptor.html | 144 + .../cdo/edit/class-use/CDOItemProviderAdapter.html | 144 + .../org/eclipse/emf/cdo/edit/package-frame.html | 62 + .../org/eclipse/emf/cdo/edit/package-summary.html | 233 + .../org/eclipse/emf/cdo/edit/package-tree.html | 175 + .../org/eclipse/emf/cdo/edit/package-use.html | 182 + .../org/eclipse/emf/cdo/eresource/CDOResource.html | 867 ++ .../emf/cdo/eresource/CDOResourceFactory.html | 258 + .../emf/cdo/eresource/CDOResourceFolder.html | 360 + .../eclipse/emf/cdo/eresource/CDOResourceNode.html | 573 + .../emf/cdo/eresource/EresourceFactory.html | 365 + .../cdo/eresource/EresourcePackage.Literals.html | 652 + .../emf/cdo/eresource/EresourcePackage.html | 1685 +++ .../emf/cdo/eresource/class-use/CDOResource.html | 521 + .../eresource/class-use/CDOResourceFactory.html | 254 + .../cdo/eresource/class-use/CDOResourceFolder.html | 518 + .../cdo/eresource/class-use/CDOResourceNode.html | 439 + .../cdo/eresource/class-use/EresourceFactory.html | 249 + .../class-use/EresourcePackage.Literals.html | 144 + .../cdo/eresource/class-use/EresourcePackage.html | 294 + .../cdo/eresource/impl/CDOResourceFactoryImpl.html | 371 + .../cdo/eresource/impl/CDOResourceFolderImpl.html | 650 + .../impl/CDOResourceImpl.ContentsCDOList.html | 688 + .../emf/cdo/eresource/impl/CDOResourceImpl.html | 1634 +++ .../cdo/eresource/impl/CDOResourceNodeImpl.html | 827 ++ .../cdo/eresource/impl/EresourceFactoryImpl.html | 764 ++ .../cdo/eresource/impl/EresourcePackageImpl.html | 1186 ++ .../impl/class-use/CDOResourceFactoryImpl.html | 144 + .../impl/class-use/CDOResourceFolderImpl.html | 144 + .../class-use/CDOResourceImpl.ContentsCDOList.html | 144 + .../eresource/impl/class-use/CDOResourceImpl.html | 254 + .../impl/class-use/CDOResourceNodeImpl.html | 188 + .../impl/class-use/EresourceFactoryImpl.html | 144 + .../impl/class-use/EresourcePackageImpl.html | 144 + .../emf/cdo/eresource/impl/package-frame.html | 42 + .../emf/cdo/eresource/impl/package-summary.html | 193 + .../emf/cdo/eresource/impl/package-tree.html | 220 + .../emf/cdo/eresource/impl/package-use.html | 214 + .../eclipse/emf/cdo/eresource/package-frame.html | 44 + .../eclipse/emf/cdo/eresource/package-summary.html | 204 + .../eclipse/emf/cdo/eresource/package-tree.html | 182 + .../org/eclipse/emf/cdo/eresource/package-use.html | 461 + .../provider/CDOResourceFolderItemProvider.html | 659 + .../provider/CDOResourceItemProvider.html | 790 ++ .../provider/CDOResourceNodeItemProvider.html | 654 + .../EresourceItemProviderAdapterFactory.html | 842 ++ .../class-use/CDOResourceFolderItemProvider.html | 180 + .../class-use/CDOResourceItemProvider.html | 180 + .../class-use/CDOResourceNodeItemProvider.html | 188 + .../EresourceItemProviderAdapterFactory.html | 144 + .../emf/cdo/eresource/provider/package-frame.html | 38 + .../cdo/eresource/provider/package-summary.html | 185 + .../emf/cdo/eresource/provider/package-tree.html | 170 + .../emf/cdo/eresource/provider/package-use.html | 182 + .../eresource/util/EresourceAdapterFactory.html | 486 + .../emf/cdo/eresource/util/EresourceSwitch.html | 474 + .../util/class-use/EresourceAdapterFactory.html | 180 + .../eresource/util/class-use/EresourceSwitch.html | 180 + .../emf/cdo/eresource/util/package-frame.html | 34 + .../emf/cdo/eresource/util/package-summary.html | 177 + .../emf/cdo/eresource/util/package-tree.html | 156 + .../emf/cdo/eresource/util/package-use.html | 189 + .../validation/CDOResourceFolderValidator.html | 236 + .../validation/CDOResourceNodeValidator.html | 274 + .../eresource/validation/CDOResourceValidator.html | 388 + .../class-use/CDOResourceFolderValidator.html | 144 + .../class-use/CDOResourceNodeValidator.html | 144 + .../validation/class-use/CDOResourceValidator.html | 144 + .../cdo/eresource/validation/package-frame.html | 36 + .../cdo/eresource/validation/package-summary.html | 181 + .../emf/cdo/eresource/validation/package-tree.html | 151 + .../emf/cdo/eresource/validation/package-use.html | 144 + .../org/eclipse/emf/cdo/etypes/Annotation.html | 486 + .../org/eclipse/emf/cdo/etypes/EtypesFactory.html | 338 + .../emf/cdo/etypes/EtypesPackage.Literals.html | 438 + .../org/eclipse/emf/cdo/etypes/EtypesPackage.html | 1039 ++ .../org/eclipse/emf/cdo/etypes/ModelElement.html | 308 + .../emf/cdo/etypes/class-use/Annotation.html | 302 + .../emf/cdo/etypes/class-use/EtypesFactory.html | 249 + .../etypes/class-use/EtypesPackage.Literals.html | 144 + .../emf/cdo/etypes/class-use/EtypesPackage.html | 294 + .../emf/cdo/etypes/class-use/ModelElement.html | 311 + .../emf/cdo/etypes/impl/AnnotationImpl.html | 700 + .../emf/cdo/etypes/impl/EtypesFactoryImpl.html | 793 ++ .../emf/cdo/etypes/impl/EtypesPackageImpl.html | 898 ++ .../emf/cdo/etypes/impl/ModelElementImpl.html | 568 + .../cdo/etypes/impl/class-use/AnnotationImpl.html | 144 + .../etypes/impl/class-use/EtypesFactoryImpl.html | 144 + .../etypes/impl/class-use/EtypesPackageImpl.html | 144 + .../etypes/impl/class-use/ModelElementImpl.html | 180 + .../eclipse/emf/cdo/etypes/impl/package-frame.html | 38 + .../emf/cdo/etypes/impl/package-summary.html | 185 + .../eclipse/emf/cdo/etypes/impl/package-tree.html | 191 + .../eclipse/emf/cdo/etypes/impl/package-use.html | 170 + .../org/eclipse/emf/cdo/etypes/package-frame.html | 40 + .../eclipse/emf/cdo/etypes/package-summary.html | 196 + .../org/eclipse/emf/cdo/etypes/package-tree.html | 175 + .../org/eclipse/emf/cdo/etypes/package-use.html | 256 + .../etypes/provider/AnnotationItemProvider.html | 684 + .../provider/EtypesItemProviderAdapterFactory.html | 793 ++ .../etypes/provider/ModelElementItemProvider.html | 661 + .../provider/class-use/AnnotationItemProvider.html | 180 + .../EtypesItemProviderAdapterFactory.html | 144 + .../class-use/ModelElementItemProvider.html | 180 + .../emf/cdo/etypes/provider/package-frame.html | 36 + .../emf/cdo/etypes/provider/package-summary.html | 181 + .../emf/cdo/etypes/provider/package-tree.html | 169 + .../emf/cdo/etypes/provider/package-use.html | 176 + .../emf/cdo/etypes/util/EtypesAdapterFactory.html | 460 + .../eclipse/emf/cdo/etypes/util/EtypesSwitch.html | 447 + .../util/class-use/EtypesAdapterFactory.html | 180 + .../cdo/etypes/util/class-use/EtypesSwitch.html | 180 + .../eclipse/emf/cdo/etypes/util/package-frame.html | 34 + .../emf/cdo/etypes/util/package-summary.html | 177 + .../eclipse/emf/cdo/etypes/util/package-tree.html | 156 + .../eclipse/emf/cdo/etypes/util/package-use.html | 189 + .../eclipse/emf/cdo/location/ICheckoutSource.html | 248 + .../emf/cdo/location/IRepositoryLocation.html | 377 + .../cdo/location/IRepositoryLocationManager.html | 342 + .../cdo/location/class-use/ICheckoutSource.html | 144 + .../location/class-use/IRepositoryLocation.html | 206 + .../class-use/IRepositoryLocationManager.html | 196 + .../eclipse/emf/cdo/location/package-frame.html | 36 + .../eclipse/emf/cdo/location/package-summary.html | 181 + .../org/eclipse/emf/cdo/location/package-tree.html | 159 + .../org/eclipse/emf/cdo/location/package-use.html | 176 + .../org/eclipse/emf/cdo/net4j/CDONet4jUtil.html | 418 + .../emf/cdo/net4j/CDONet4jViewProvider.JVM.html | 305 + .../emf/cdo/net4j/CDONet4jViewProvider.SSL.html | 305 + .../emf/cdo/net4j/CDONet4jViewProvider.TCP.html | 305 + .../emf/cdo/net4j/CDONet4jViewProvider.html | 487 + .../eclipse/emf/cdo/net4j/CDOSession.Options.html | 388 + .../org/eclipse/emf/cdo/net4j/CDOSession.html | 342 + .../emf/cdo/net4j/CDOSessionConfiguration.html | 556 + .../cdo/net4j/CDOSessionRecoveryEvent.Type.html | 331 + .../emf/cdo/net4j/CDOSessionRecoveryEvent.html | 248 + .../cdo/net4j/FailoverCDOSessionConfiguration.html | 271 + .../net4j/ReconnectingCDOSessionConfiguration.html | 315 + .../net4j/RecoveringCDOSessionConfiguration.html | 397 + .../emf/cdo/net4j/class-use/CDONet4jUtil.html | 144 + .../net4j/class-use/CDONet4jViewProvider.JVM.html | 144 + .../net4j/class-use/CDONet4jViewProvider.SSL.html | 144 + .../net4j/class-use/CDONet4jViewProvider.TCP.html | 144 + .../cdo/net4j/class-use/CDONet4jViewProvider.html | 196 + .../cdo/net4j/class-use/CDOSession.Options.html | 180 + .../emf/cdo/net4j/class-use/CDOSession.html | 217 + .../net4j/class-use/CDOSessionConfiguration.html | 223 + .../class-use/CDOSessionRecoveryEvent.Type.html | 197 + .../net4j/class-use/CDOSessionRecoveryEvent.html | 144 + .../class-use/FailoverCDOSessionConfiguration.html | 191 + .../ReconnectingCDOSessionConfiguration.html | 182 + .../RecoveringCDOSessionConfiguration.html | 188 + .../org/eclipse/emf/cdo/net4j/package-frame.html | 74 + .../org/eclipse/emf/cdo/net4j/package-summary.html | 241 + .../org/eclipse/emf/cdo/net4j/package-tree.html | 225 + .../org/eclipse/emf/cdo/net4j/package-use.html | 212 + .../javadoc/org/eclipse/emf/cdo/package-frame.html | 57 + .../org/eclipse/emf/cdo/package-summary.html | 221 + .../javadoc/org/eclipse/emf/cdo/package-tree.html | 189 + .../javadoc/org/eclipse/emf/cdo/package-use.html | 410 + .../cdo/server/CDOServerBrowser.AbstractPage.html | 319 + .../CDOServerBrowser.ContainerBased.Factory.html | 343 + .../server/CDOServerBrowser.ContainerBased.html | 439 + .../cdo/server/CDOServerBrowser.HistoryPage.html | 390 + .../emf/cdo/server/CDOServerBrowser.LobsPage.html | 369 + .../cdo/server/CDOServerBrowser.PackagesPage.html | 369 + .../emf/cdo/server/CDOServerBrowser.Page.html | 313 + .../CDOServerBrowser.RevisionsPage.FromCache.html | 368 + .../CDOServerBrowser.RevisionsPage.FromStore.html | 368 + .../cdo/server/CDOServerBrowser.RevisionsPage.html | 483 + .../eclipse/emf/cdo/server/CDOServerBrowser.html | 774 ++ .../emf/cdo/server/CDOServerExporter.XML.html | 768 ++ .../cdo/server/CDOServerExporter.XMLConstants.html | 1132 ++ .../eclipse/emf/cdo/server/CDOServerExporter.html | 664 + .../emf/cdo/server/CDOServerImporter.Handler.html | 397 + .../emf/cdo/server/CDOServerImporter.XML.html | 317 + .../eclipse/emf/cdo/server/CDOServerImporter.html | 332 + ...DOServerUtil.RepositoryReadAccessValidator.html | 357 + .../org/eclipse/emf/cdo/server/CDOServerUtil.html | 612 + .../server/ContainmentCycleDetectedException.html | 290 + .../org/eclipse/emf/cdo/server/IMEMStore.html | 262 + .../org/eclipse/emf/cdo/server/IQueryContext.html | 300 + .../org/eclipse/emf/cdo/server/IQueryHandler.html | 219 + .../emf/cdo/server/IQueryHandlerProvider.html | 220 + .../emf/cdo/server/IRepository.Handler.html | 189 + .../eclipse/emf/cdo/server/IRepository.Props.html | 315 + .../cdo/server/IRepository.ReadAccessHandler.html | 241 + .../cdo/server/IRepository.WriteAccessHandler.html | 268 + .../org/eclipse/emf/cdo/server/IRepository.html | 738 ++ .../eclipse/emf/cdo/server/IRepositoryFactory.html | 270 + .../emf/cdo/server/IRepositoryProvider.html | 213 + .../emf/cdo/server/IRepositorySynchronizer.html | 456 + .../org/eclipse/emf/cdo/server/ISession.html | 423 + .../eclipse/emf/cdo/server/ISessionManager.html | 308 + .../emf/cdo/server/IStore.ChangeFormat.html | 331 + .../emf/cdo/server/IStore.RevisionParallelism.html | 331 + .../emf/cdo/server/IStore.RevisionTemporality.html | 331 + .../javadoc/org/eclipse/emf/cdo/server/IStore.html | 704 + .../cdo/server/IStoreAccessor.CommitContext.html | 694 + .../cdo/server/IStoreAccessor.DurableLocking.html | 301 + ...eAccessor.QueryResourcesContext.ExactMatch.html | 276 + .../IStoreAccessor.QueryResourcesContext.html | 366 + .../server/IStoreAccessor.QueryXRefsContext.html | 356 + .../eclipse/emf/cdo/server/IStoreAccessor.Raw.html | 662 + .../org/eclipse/emf/cdo/server/IStoreAccessor.html | 960 ++ .../emf/cdo/server/IStoreChunkReader.Chunk.html | 338 + .../eclipse/emf/cdo/server/IStoreChunkReader.html | 334 + .../org/eclipse/emf/cdo/server/IStoreFactory.html | 235 + .../emf/cdo/server/ISynchronizableRepository.html | 406 + .../org/eclipse/emf/cdo/server/ITransaction.html | 255 + .../javadoc/org/eclipse/emf/cdo/server/IView.html | 301 + .../cdo/server/RepositoryNotFoundException.html | 294 + .../eclipse/emf/cdo/server/StoreThreadLocal.html | 348 + .../class-use/CDOServerBrowser.AbstractPage.html | 220 + .../CDOServerBrowser.ContainerBased.Factory.html | 144 + .../class-use/CDOServerBrowser.ContainerBased.html | 180 + .../class-use/CDOServerBrowser.HistoryPage.html | 144 + .../class-use/CDOServerBrowser.LobsPage.html | 144 + .../class-use/CDOServerBrowser.PackagesPage.html | 144 + .../server/class-use/CDOServerBrowser.Page.html | 261 + .../CDOServerBrowser.RevisionsPage.FromCache.html | 144 + .../CDOServerBrowser.RevisionsPage.FromStore.html | 144 + .../class-use/CDOServerBrowser.RevisionsPage.html | 188 + .../emf/cdo/server/class-use/CDOServerBrowser.html | 321 + .../server/class-use/CDOServerExporter.XML.html | 144 + .../class-use/CDOServerExporter.XMLConstants.html | 188 + .../cdo/server/class-use/CDOServerExporter.html | 180 + .../class-use/CDOServerImporter.Handler.html | 190 + .../server/class-use/CDOServerImporter.XML.html | 144 + .../cdo/server/class-use/CDOServerImporter.html | 180 + ...DOServerUtil.RepositoryReadAccessValidator.html | 144 + .../emf/cdo/server/class-use/CDOServerUtil.html | 144 + .../ContainmentCycleDetectedException.html | 144 + .../emf/cdo/server/class-use/IMEMStore.html | 144 + .../emf/cdo/server/class-use/IQueryContext.html | 221 + .../emf/cdo/server/class-use/IQueryHandler.html | 254 + .../server/class-use/IQueryHandlerProvider.html | 445 + .../cdo/server/class-use/IRepository.Handler.html | 257 + .../cdo/server/class-use/IRepository.Props.html | 144 + .../class-use/IRepository.ReadAccessHandler.html | 180 + .../class-use/IRepository.WriteAccessHandler.html | 180 + .../emf/cdo/server/class-use/IRepository.html | 493 + .../cdo/server/class-use/IRepositoryFactory.html | 212 + .../cdo/server/class-use/IRepositoryProvider.html | 218 + .../server/class-use/IRepositorySynchronizer.html | 272 + .../eclipse/emf/cdo/server/class-use/ISession.html | 411 + .../emf/cdo/server/class-use/ISessionManager.html | 225 + .../cdo/server/class-use/IStore.ChangeFormat.html | 261 + .../class-use/IStore.RevisionParallelism.html | 309 + .../class-use/IStore.RevisionTemporality.html | 309 + .../eclipse/emf/cdo/server/class-use/IStore.html | 541 + .../class-use/IStoreAccessor.CommitContext.html | 317 + .../class-use/IStoreAccessor.DurableLocking.html | 144 + ...eAccessor.QueryResourcesContext.ExactMatch.html | 182 + .../IStoreAccessor.QueryResourcesContext.html | 226 + .../IStoreAccessor.QueryXRefsContext.html | 232 + .../cdo/server/class-use/IStoreAccessor.Raw.html | 180 + .../emf/cdo/server/class-use/IStoreAccessor.html | 524 + .../server/class-use/IStoreChunkReader.Chunk.html | 240 + .../cdo/server/class-use/IStoreChunkReader.html | 297 + .../emf/cdo/server/class-use/IStoreFactory.html | 196 + .../class-use/ISynchronizableRepository.html | 319 + .../emf/cdo/server/class-use/ITransaction.html | 401 + .../eclipse/emf/cdo/server/class-use/IView.html | 336 + .../class-use/RepositoryNotFoundException.html | 144 + .../emf/cdo/server/class-use/StoreThreadLocal.html | 144 + .../org/eclipse/emf/cdo/server/db/CDODBUtil.html | 423 + .../eclipse/emf/cdo/server/db/IDBStore.Props.html | 211 + .../org/eclipse/emf/cdo/server/db/IDBStore.html | 428 + .../emf/cdo/server/db/IDBStoreAccessor.html | 361 + .../emf/cdo/server/db/IDBStoreChunkReader.html | 250 + .../org/eclipse/emf/cdo/server/db/IIDHandler.html | 747 ++ .../emf/cdo/server/db/IMetaDataManager.html | 409 + .../IPreparedStatementCache.ReuseProbability.html | 377 + .../emf/cdo/server/db/IPreparedStatementCache.html | 273 + .../emf/cdo/server/db/class-use/CDODBUtil.html | 144 + .../cdo/server/db/class-use/IDBStore.Props.html | 144 + .../emf/cdo/server/db/class-use/IDBStore.html | 243 + .../cdo/server/db/class-use/IDBStoreAccessor.html | 495 + .../server/db/class-use/IDBStoreChunkReader.html | 182 + .../emf/cdo/server/db/class-use/IIDHandler.html | 180 + .../cdo/server/db/class-use/IMetaDataManager.html | 180 + .../IPreparedStatementCache.ReuseProbability.html | 206 + .../db/class-use/IPreparedStatementCache.html | 196 + .../cdo/server/db/mapping/AbstractTypeMapping.html | 825 ++ .../db/mapping/AbstractTypeMappingFactory.html | 335 + .../emf/cdo/server/db/mapping/IClassMapping.html | 558 + .../db/mapping/IClassMappingAuditSupport.html | 229 + .../db/mapping/IClassMappingDeltaSupport.html | 224 + .../emf/cdo/server/db/mapping/IListMapping.html | 376 + .../db/mapping/IListMappingDeltaSupport.html | 232 + .../cdo/server/db/mapping/IMappingStrategy.html | 1029 ++ .../server/db/mapping/ITypeMapping.Descriptor.html | 286 + .../server/db/mapping/ITypeMapping.Factory.html | 279 + .../server/db/mapping/ITypeMapping.Provider.html | 264 + .../server/db/mapping/ITypeMapping.Registry.html | 282 + .../emf/cdo/server/db/mapping/ITypeMapping.html | 584 + .../db/mapping/class-use/AbstractTypeMapping.html | 144 + .../class-use/AbstractTypeMappingFactory.html | 144 + .../server/db/mapping/class-use/IClassMapping.html | 204 + .../class-use/IClassMappingAuditSupport.html | 144 + .../class-use/IClassMappingDeltaSupport.html | 144 + .../server/db/mapping/class-use/IListMapping.html | 205 + .../class-use/IListMappingDeltaSupport.html | 144 + .../db/mapping/class-use/IMappingStrategy.html | 285 + .../mapping/class-use/ITypeMapping.Descriptor.html | 218 + .../db/mapping/class-use/ITypeMapping.Factory.html | 180 + .../mapping/class-use/ITypeMapping.Provider.html | 180 + .../mapping/class-use/ITypeMapping.Registry.html | 180 + .../server/db/mapping/class-use/ITypeMapping.html | 259 + .../emf/cdo/server/db/mapping/package-frame.html | 65 + .../emf/cdo/server/db/mapping/package-summary.html | 233 + .../emf/cdo/server/db/mapping/package-tree.html | 165 + .../emf/cdo/server/db/mapping/package-use.html | 238 + .../eclipse/emf/cdo/server/db/package-frame.html | 66 + .../eclipse/emf/cdo/server/db/package-summary.html | 225 + .../eclipse/emf/cdo/server/db/package-tree.html | 199 + .../org/eclipse/emf/cdo/server/db/package-use.html | 231 + .../cdo/server/db4o/IDB4OIdentifiableObject.html | 214 + .../eclipse/emf/cdo/server/db4o/IDB4OStore.html | 306 + .../db4o/class-use/IDB4OIdentifiableObject.html | 144 + .../emf/cdo/server/db4o/class-use/IDB4OStore.html | 144 + .../eclipse/emf/cdo/server/db4o/package-frame.html | 34 + .../emf/cdo/server/db4o/package-summary.html | 177 + .../eclipse/emf/cdo/server/db4o/package-tree.html | 153 + .../eclipse/emf/cdo/server/db4o/package-use.html | 144 + .../emf/cdo/server/embedded/CDOSession.html | 297 + .../server/embedded/CDOSessionConfiguration.html | 319 + .../cdo/server/embedded/class-use/CDOSession.html | 180 + .../class-use/CDOSessionConfiguration.html | 180 + .../emf/cdo/server/embedded/package-frame.html | 34 + .../emf/cdo/server/embedded/package-summary.html | 177 + .../emf/cdo/server/embedded/package-tree.html | 189 + .../emf/cdo/server/embedded/package-use.html | 189 + .../emf/cdo/server/hibernate/CDOHibernateUtil.html | 223 + .../IHibernateMappingProvider.Factory.html | 240 + .../hibernate/IHibernateMappingProvider.html | 255 + .../emf/cdo/server/hibernate/IHibernateStore.html | 361 + .../server/hibernate/IHibernateStoreAccessor.html | 354 + .../hibernate/IHibernateStoreChunkReader.html | 250 + .../hibernate/class-use/CDOHibernateUtil.html | 144 + .../IHibernateMappingProvider.Factory.html | 144 + .../class-use/IHibernateMappingProvider.html | 197 + .../hibernate/class-use/IHibernateStore.html | 204 + .../class-use/IHibernateStoreAccessor.html | 180 + .../class-use/IHibernateStoreChunkReader.html | 181 + .../emf/cdo/server/hibernate/package-frame.html | 51 + .../emf/cdo/server/hibernate/package-summary.html | 203 + .../emf/cdo/server/hibernate/package-tree.html | 181 + .../emf/cdo/server/hibernate/package-use.html | 188 + .../org/eclipse/emf/cdo/server/mem/IMEMStore.html | 358 + .../eclipse/emf/cdo/server/mem/MEMStoreUtil.html | 227 + .../emf/cdo/server/mem/class-use/IMEMStore.html | 209 + .../emf/cdo/server/mem/class-use/MEMStoreUtil.html | 144 + .../eclipse/emf/cdo/server/mem/package-frame.html | 43 + .../emf/cdo/server/mem/package-summary.html | 187 + .../eclipse/emf/cdo/server/mem/package-tree.html | 164 + .../eclipse/emf/cdo/server/mem/package-use.html | 189 + .../emf/cdo/server/mongodb/CDOMongoDBUtil.html | 244 + .../emf/cdo/server/mongodb/IMongoDBStore.html | 250 + .../cdo/server/mongodb/IMongoDBStoreAccessor.html | 306 + .../server/mongodb/class-use/CDOMongoDBUtil.html | 144 + .../server/mongodb/class-use/IMongoDBStore.html | 189 + .../mongodb/class-use/IMongoDBStoreAccessor.html | 144 + .../emf/cdo/server/mongodb/package-frame.html | 45 + .../emf/cdo/server/mongodb/package-summary.html | 191 + .../emf/cdo/server/mongodb/package-tree.html | 175 + .../emf/cdo/server/mongodb/package-use.html | 170 + .../emf/cdo/server/net4j/CDONet4jServerUtil.html | 244 + .../cdo/server/net4j/FailoverAgent.Protocol.html | 471 + .../emf/cdo/server/net4j/FailoverAgent.html | 825 ++ ...loverMonitor.AbstractServerProtocolFactory.html | 326 + .../FailoverMonitor.AgentProtocol.Factory.html | 318 + .../net4j/FailoverMonitor.AgentProtocol.html | 531 + .../FailoverMonitor.ClientProtocol.Factory.html | 318 + .../net4j/FailoverMonitor.ClientProtocol.html | 449 + .../cdo/server/net4j/FailoverMonitor.Factory.html | 311 + .../cdo/server/net4j/FailoverMonitor.Provider.html | 216 + .../emf/cdo/server/net4j/FailoverMonitor.html | 579 + .../server/net4j/class-use/CDONet4jServerUtil.html | 144 + .../net4j/class-use/FailoverAgent.Protocol.html | 180 + .../cdo/server/net4j/class-use/FailoverAgent.html | 194 + ...loverMonitor.AbstractServerProtocolFactory.html | 188 + .../FailoverMonitor.AgentProtocol.Factory.html | 144 + .../class-use/FailoverMonitor.AgentProtocol.html | 244 + .../FailoverMonitor.ClientProtocol.Factory.html | 144 + .../class-use/FailoverMonitor.ClientProtocol.html | 180 + .../net4j/class-use/FailoverMonitor.Factory.html | 144 + .../net4j/class-use/FailoverMonitor.Provider.html | 216 + .../server/net4j/class-use/FailoverMonitor.html | 204 + .../emf/cdo/server/net4j/package-frame.html | 61 + .../emf/cdo/server/net4j/package-summary.html | 223 + .../eclipse/emf/cdo/server/net4j/package-tree.html | 186 + .../eclipse/emf/cdo/server/net4j/package-use.html | 206 + .../cdo/server/objectivity/IObjectivityStore.html | 217 + .../objectivity/IObjectivityStoreAccessor.html | 328 + .../objectivity/IObjectivityStoreChunkReader.html | 246 + .../objectivity/IObjectivityStoreConfig.html | 278 + .../emf/cdo/server/objectivity/ObjyStoreUtil.html | 219 + .../objectivity/class-use/IObjectivityStore.html | 188 + .../class-use/IObjectivityStoreAccessor.html | 180 + .../class-use/IObjectivityStoreChunkReader.html | 181 + .../class-use/IObjectivityStoreConfig.html | 180 + .../objectivity/class-use/ObjyStoreUtil.html | 144 + .../emf/cdo/server/objectivity/package-frame.html | 49 + .../cdo/server/objectivity/package-summary.html | 199 + .../emf/cdo/server/objectivity/package-tree.html | 179 + .../emf/cdo/server/objectivity/package-use.html | 188 + .../emf/cdo/server/ocl/CDOExtentCreator.Lazy.html | 302 + .../emf/cdo/server/ocl/CDOExtentCreator.html | 471 + .../eclipse/emf/cdo/server/ocl/CDOExtentMap.html | 613 + .../emf/cdo/server/ocl/OCLExtentCreator.html | 215 + .../cdo/server/ocl/OCLQueryHandler.Factory.html | 297 + .../emf/cdo/server/ocl/OCLQueryHandler.html | 533 + .../ocl/class-use/CDOExtentCreator.Lazy.html | 144 + .../cdo/server/ocl/class-use/CDOExtentCreator.html | 180 + .../emf/cdo/server/ocl/class-use/CDOExtentMap.html | 182 + .../cdo/server/ocl/class-use/OCLExtentCreator.html | 202 + .../ocl/class-use/OCLQueryHandler.Factory.html | 144 + .../cdo/server/ocl/class-use/OCLQueryHandler.html | 180 + .../eclipse/emf/cdo/server/ocl/package-frame.html | 51 + .../emf/cdo/server/ocl/package-summary.html | 203 + .../eclipse/emf/cdo/server/ocl/package-tree.html | 168 + .../eclipse/emf/cdo/server/ocl/package-use.html | 188 + .../org/eclipse/emf/cdo/server/package-frame.html | 163 + .../eclipse/emf/cdo/server/package-summary.html | 413 + .../org/eclipse/emf/cdo/server/package-tree.html | 308 + .../org/eclipse/emf/cdo/server/package-use.html | 809 ++ .../cdo/session/CDOCollectionLoadingPolicy.html | 313 + .../eclipse/emf/cdo/session/CDORepositoryInfo.html | 265 + .../emf/cdo/session/CDORetryExceptionHandler.html | 389 + .../cdo/session/CDOSession.ExceptionHandler.html | 223 + ...ssion.Options.CollectionLoadingPolicyEvent.html | 201 + ...ion.Options.GeneratedPackageEmulationEvent.html | 201 + .../session/CDOSession.Options.LobCacheEvent.html | 203 + .../emf/cdo/session/CDOSession.Options.html | 433 + .../org/eclipse/emf/cdo/session/CDOSession.html | 1222 ++ .../emf/cdo/session/CDOSessionConfiguration.html | 432 + .../session/CDOSessionConfigurationFactory.html | 218 + .../eclipse/emf/cdo/session/CDOSessionEvent.html | 227 + .../cdo/session/CDOSessionInvalidationEvent.html | 382 + .../emf/cdo/session/CDOSessionProvider.html | 212 + .../class-use/CDOCollectionLoadingPolicy.html | 256 + .../cdo/session/class-use/CDORepositoryInfo.html | 209 + .../class-use/CDORetryExceptionHandler.html | 144 + .../class-use/CDOSession.ExceptionHandler.html | 249 + ...ssion.Options.CollectionLoadingPolicyEvent.html | 144 + ...ion.Options.GeneratedPackageEmulationEvent.html | 144 + .../CDOSession.Options.LobCacheEvent.html | 144 + .../cdo/session/class-use/CDOSession.Options.html | 209 + .../emf/cdo/session/class-use/CDOSession.html | 498 + .../session/class-use/CDOSessionConfiguration.html | 300 + .../class-use/CDOSessionConfigurationFactory.html | 283 + .../emf/cdo/session/class-use/CDOSessionEvent.html | 210 + .../class-use/CDOSessionInvalidationEvent.html | 180 + .../cdo/session/class-use/CDOSessionProvider.html | 144 + .../org/eclipse/emf/cdo/session/package-frame.html | 67 + .../eclipse/emf/cdo/session/package-summary.html | 237 + .../org/eclipse/emf/cdo/session/package-tree.html | 218 + .../org/eclipse/emf/cdo/session/package-use.html | 466 + .../emf/cdo/session/remote/CDORemoteSession.html | 347 + .../CDORemoteSessionEvent.MessageReceived.html | 253 + .../CDORemoteSessionEvent.SubscriptionChanged.html | 251 + .../cdo/session/remote/CDORemoteSessionEvent.html | 274 + .../CDORemoteSessionManager.EventAdapter.html | 463 + ...ssionManager.LocalSubscriptionChangedEvent.html | 259 + .../session/remote/CDORemoteSessionManager.html | 476 + .../remote/CDORemoteSessionMessage.Priority.html | 377 + .../session/remote/CDORemoteSessionMessage.html | 501 + .../session/remote/class-use/CDORemoteSession.html | 394 + .../CDORemoteSessionEvent.MessageReceived.html | 144 + .../CDORemoteSessionEvent.SubscriptionChanged.html | 144 + .../remote/class-use/CDORemoteSessionEvent.html | 188 + .../CDORemoteSessionManager.EventAdapter.html | 144 + ...ssionManager.LocalSubscriptionChangedEvent.html | 144 + .../remote/class-use/CDORemoteSessionManager.html | 255 + .../CDORemoteSessionMessage.Priority.html | 220 + .../remote/class-use/CDORemoteSessionMessage.html | 312 + .../emf/cdo/session/remote/package-frame.html | 66 + .../emf/cdo/session/remote/package-summary.html | 230 + .../emf/cdo/session/remote/package-tree.html | 181 + .../emf/cdo/session/remote/package-use.html | 270 + .../emf/cdo/spi/common/AbstractQueryResult.html | 500 + .../cdo/spi/common/CDOAuthenticationResult.html | 336 + .../emf/cdo/spi/common/CDOLobStoreImpl.html | 521 + .../cdo/spi/common/CDORawReplicationContext.html | 237 + .../emf/cdo/spi/common/CDOReplicationContext.html | 217 + .../emf/cdo/spi/common/CDOReplicationInfo.html | 234 + .../emf/cdo/spi/common/branch/CDOBranchUtil.html | 345 + .../cdo/spi/common/branch/InternalCDOBranch.html | 524 + ...alCDOBranchManager.BranchLoader.BranchInfo.html | 344 + ...DOBranchManager.BranchLoader.SubBranchInfo.html | 344 + .../InternalCDOBranchManager.BranchLoader.html | 374 + .../common/branch/InternalCDOBranchManager.html | 545 + .../spi/common/branch/class-use/CDOBranchUtil.html | 144 + .../common/branch/class-use/InternalCDOBranch.html | 431 + ...alCDOBranchManager.BranchLoader.BranchInfo.html | 214 + ...DOBranchManager.BranchLoader.SubBranchInfo.html | 180 + .../InternalCDOBranchManager.BranchLoader.html | 455 + .../branch/class-use/InternalCDOBranchManager.html | 287 + .../emf/cdo/spi/common/branch/package-frame.html | 51 + .../emf/cdo/spi/common/branch/package-summary.html | 203 + .../emf/cdo/spi/common/branch/package-tree.html | 176 + .../emf/cdo/spi/common/branch/package-use.html | 357 + .../spi/common/class-use/AbstractQueryResult.html | 180 + .../common/class-use/CDOAuthenticationResult.html | 209 + .../cdo/spi/common/class-use/CDOLobStoreImpl.html | 180 + .../common/class-use/CDORawReplicationContext.html | 218 + .../common/class-use/CDOReplicationContext.html | 234 + .../spi/common/class-use/CDOReplicationInfo.html | 243 + .../cdo/spi/common/commit/CDOChangeKindCache.html | 312 + .../commit/CDOChangeSetDataRevisionProvider.html | 308 + .../cdo/spi/common/commit/CDOChangeSetSegment.html | 432 + .../cdo/spi/common/commit/CDOCommitInfoUtil.html | 248 + .../common/commit/CDORevisionAvailabilityInfo.html | 396 + ...ernalCDOCommitInfoManager.CommitInfoLoader.html | 244 + .../commit/InternalCDOCommitInfoManager.html | 322 + .../commit/class-use/CDOChangeKindCache.html | 144 + .../CDOChangeSetDataRevisionProvider.html | 144 + .../commit/class-use/CDOChangeSetSegment.html | 251 + .../common/commit/class-use/CDOCommitInfoUtil.html | 144 + .../class-use/CDORevisionAvailabilityInfo.html | 240 + ...ernalCDOCommitInfoManager.CommitInfoLoader.html | 455 + .../class-use/InternalCDOCommitInfoManager.html | 254 + .../emf/cdo/spi/common/commit/package-frame.html | 53 + .../emf/cdo/spi/common/commit/package-summary.html | 207 + .../emf/cdo/spi/common/commit/package-tree.html | 176 + .../emf/cdo/spi/common/commit/package-use.html | 364 + .../emf/cdo/spi/common/id/AbstractCDOID.html | 418 + .../cdo/spi/common/id/AbstractCDOIDInteger.html | 518 + .../emf/cdo/spi/common/id/AbstractCDOIDLong.html | 526 + .../emf/cdo/spi/common/id/AbstractCDOIDString.html | 528 + .../emf/cdo/spi/common/id/InternalCDOIDObject.html | 277 + .../cdo/spi/common/id/class-use/AbstractCDOID.html | 225 + .../common/id/class-use/AbstractCDOIDInteger.html | 180 + .../spi/common/id/class-use/AbstractCDOIDLong.html | 144 + .../common/id/class-use/AbstractCDOIDString.html | 144 + .../common/id/class-use/InternalCDOIDObject.html | 144 + .../emf/cdo/spi/common/id/package-frame.html | 49 + .../emf/cdo/spi/common/id/package-summary.html | 199 + .../emf/cdo/spi/common/id/package-tree.html | 175 + .../eclipse/emf/cdo/spi/common/id/package-use.html | 195 + .../common/model/DelegatingCDOPackageRegistry.html | 1017 ++ .../spi/common/model/InternalCDOPackageInfo.html | 405 + .../InternalCDOPackageRegistry.PackageLoader.html | 216 + ...nternalCDOPackageRegistry.PackageProcessor.html | 216 + .../common/model/InternalCDOPackageRegistry.html | 743 ++ .../spi/common/model/InternalCDOPackageUnit.html | 601 + .../class-use/DelegatingCDOPackageRegistry.html | 144 + .../model/class-use/InternalCDOPackageInfo.html | 295 + .../InternalCDOPackageRegistry.PackageLoader.html | 304 + ...nternalCDOPackageRegistry.PackageProcessor.html | 287 + .../class-use/InternalCDOPackageRegistry.html | 393 + .../model/class-use/InternalCDOPackageUnit.html | 546 + .../emf/cdo/spi/common/model/package-frame.html | 51 + .../emf/cdo/spi/common/model/package-summary.html | 204 + .../emf/cdo/spi/common/model/package-tree.html | 200 + .../emf/cdo/spi/common/model/package-use.html | 357 + .../eclipse/emf/cdo/spi/common/package-frame.html | 51 + .../emf/cdo/spi/common/package-summary.html | 203 + .../eclipse/emf/cdo/spi/common/package-tree.html | 170 + .../eclipse/emf/cdo/spi/common/package-use.html | 263 + .../spi/common/revision/AbstractCDORevision.html | 763 ++ .../cdo/spi/common/revision/BaseCDORevision.html | 1332 ++ .../revision/CDOFeatureDeltaVisitorImpl.html | 445 + .../spi/common/revision/CDOFeatureMapEntry.html | 268 + .../emf/cdo/spi/common/revision/CDOIDMapper.html | 346 + .../common/revision/CDOReferenceAdjustable.html | 218 + .../spi/common/revision/CDOReferenceAdjuster.html | 224 + .../cdo/spi/common/revision/CDORevisionMerger.html | 427 + .../spi/common/revision/DelegatingCDORevision.html | 1572 +++ .../revision/DelegatingCDORevisionManager.html | 981 ++ .../spi/common/revision/DetachedCDORevision.html | 449 + ...InternalCDOFeatureDelta.ListIndexAffecting.html | 217 + .../InternalCDOFeatureDelta.ListTargetAdding.html | 253 + .../InternalCDOFeatureDelta.WithIndex.html | 232 + .../common/revision/InternalCDOFeatureDelta.html | 257 + .../cdo/spi/common/revision/InternalCDOList.html | 370 + .../spi/common/revision/InternalCDORevision.html | 930 ++ .../common/revision/InternalCDORevisionCache.html | 368 + .../common/revision/InternalCDORevisionDelta.html | 394 + .../InternalCDORevisionManager.RevisionLoader.html | 247 + .../InternalCDORevisionManager.RevisionLocker.html | 237 + .../revision/InternalCDORevisionManager.html | 704 + .../common/revision/ManagedRevisionProvider.html | 310 + .../spi/common/revision/PointerCDORevision.html | 447 + .../revision/RevisionInfo.Available.Detached.html | 345 + .../revision/RevisionInfo.Available.Normal.html | 367 + .../revision/RevisionInfo.Available.Pointer.html | 432 + .../common/revision/RevisionInfo.Available.html | 464 + .../spi/common/revision/RevisionInfo.Missing.html | 317 + .../cdo/spi/common/revision/RevisionInfo.Type.html | 363 + .../emf/cdo/spi/common/revision/RevisionInfo.html | 742 ++ .../cdo/spi/common/revision/StubCDORevision.html | 1202 ++ .../spi/common/revision/SyntheticCDORevision.html | 401 + .../revision/class-use/AbstractCDORevision.html | 214 + .../common/revision/class-use/BaseCDORevision.html | 178 + .../class-use/CDOFeatureDeltaVisitorImpl.html | 180 + .../revision/class-use/CDOFeatureMapEntry.html | 180 + .../spi/common/revision/class-use/CDOIDMapper.html | 179 + .../revision/class-use/CDOReferenceAdjustable.html | 246 + .../revision/class-use/CDOReferenceAdjuster.html | 330 + .../revision/class-use/CDORevisionMerger.html | 144 + .../revision/class-use/DelegatingCDORevision.html | 144 + .../class-use/DelegatingCDORevisionManager.html | 144 + .../revision/class-use/DetachedCDORevision.html | 144 + ...InternalCDOFeatureDelta.ListIndexAffecting.html | 144 + .../InternalCDOFeatureDelta.ListTargetAdding.html | 181 + .../InternalCDOFeatureDelta.WithIndex.html | 144 + .../class-use/InternalCDOFeatureDelta.html | 144 + .../common/revision/class-use/InternalCDOList.html | 224 + .../revision/class-use/InternalCDORevision.html | 1051 ++ .../class-use/InternalCDORevisionCache.html | 196 + .../class-use/InternalCDORevisionDelta.html | 306 + .../InternalCDORevisionManager.RevisionLoader.html | 286 + .../InternalCDORevisionManager.RevisionLocker.html | 241 + .../class-use/InternalCDORevisionManager.html | 347 + .../class-use/ManagedRevisionProvider.html | 144 + .../revision/class-use/PointerCDORevision.html | 144 + .../class-use/RevisionInfo.Available.Detached.html | 144 + .../class-use/RevisionInfo.Available.Normal.html | 144 + .../class-use/RevisionInfo.Available.Pointer.html | 144 + .../revision/class-use/RevisionInfo.Available.html | 196 + .../revision/class-use/RevisionInfo.Missing.html | 144 + .../revision/class-use/RevisionInfo.Type.html | 229 + .../common/revision/class-use/RevisionInfo.html | 248 + .../common/revision/class-use/StubCDORevision.html | 198 + .../revision/class-use/SyntheticCDORevision.html | 317 + .../emf/cdo/spi/common/revision/package-frame.html | 114 + .../cdo/spi/common/revision/package-summary.html | 323 + .../emf/cdo/spi/common/revision/package-tree.html | 279 + .../emf/cdo/spi/common/revision/package-use.html | 504 + .../spi/server/ContainerQueryHandlerProvider.html | 288 + .../spi/server/ContainerRepositoryProvider.html | 289 + .../emf/cdo/spi/server/DurableLockArea.html | 524 + .../spi/server/FactoriesQueryHandlerProvider.html | 360 + .../eclipse/emf/cdo/spi/server/IAppExtension.html | 273 + .../emf/cdo/spi/server/ISessionProtocol.html | 394 + .../emf/cdo/spi/server/InternalCommitContext.html | 641 + .../emf/cdo/spi/server/InternalCommitManager.html | 343 + .../spi/server/InternalFailoverParticipant.html | 482 + .../emf/cdo/spi/server/InternalLockManager.html | 539 + .../emf/cdo/spi/server/InternalQueryManager.html | 294 + .../emf/cdo/spi/server/InternalQueryResult.html | 315 + .../emf/cdo/spi/server/InternalRepository.html | 1409 ++ .../spi/server/InternalRepositorySynchronizer.html | 315 + .../emf/cdo/spi/server/InternalSession.html | 711 ++ .../emf/cdo/spi/server/InternalSessionManager.html | 538 + .../server/InternalStore.NoExternalReferences.html | 177 + .../spi/server/InternalStore.NoFeatureMaps.html | 177 + .../server/InternalStore.NoHandleRevisions.html | 177 + .../spi/server/InternalStore.NoLargeObjects.html | 177 + .../cdo/spi/server/InternalStore.NoQueryXRefs.html | 177 + .../cdo/spi/server/InternalStore.NoRawAccess.html | 177 + .../eclipse/emf/cdo/spi/server/InternalStore.html | 609 + .../server/InternalSynchronizableRepository.html | 542 + .../emf/cdo/spi/server/InternalTransaction.html | 303 + .../eclipse/emf/cdo/spi/server/InternalView.html | 505 + .../eclipse/emf/cdo/spi/server/LongIDStore.html | 585 + .../emf/cdo/spi/server/LongIDStoreAccessor.html | 464 + .../cdo/spi/server/ObjectWriteAccessHandler.html | 501 + .../cdo/spi/server/PluginRepositoryProvider.html | 246 + .../emf/cdo/spi/server/QueryHandlerFactory.html | 315 + .../emf/cdo/spi/server/RepositoryConfigurator.html | 602 + .../emf/cdo/spi/server/RepositoryFactory.html | 355 + .../RepositoryUserManager.RepositoryInjector.html | 273 + ...ryUserManager.RepositoryUserManagerFactory.html | 337 + .../emf/cdo/spi/server/RepositoryUserManager.html | 467 + .../org/eclipse/emf/cdo/spi/server/Store.html | 1324 ++ .../eclipse/emf/cdo/spi/server/StoreAccessor.html | 623 + ...toreAccessorBase.CommitDataRevisionHandler.html | 297 + .../emf/cdo/spi/server/StoreAccessorBase.html | 855 ++ .../emf/cdo/spi/server/StoreAccessorPool.html | 347 + .../emf/cdo/spi/server/StoreChunkReader.html | 408 + .../class-use/ContainerQueryHandlerProvider.html | 144 + .../class-use/ContainerRepositoryProvider.html | 180 + .../cdo/spi/server/class-use/DurableLockArea.html | 144 + .../class-use/FactoriesQueryHandlerProvider.html | 144 + .../cdo/spi/server/class-use/IAppExtension.html | 144 + .../cdo/spi/server/class-use/ISessionProtocol.html | 209 + .../server/class-use/InternalCommitContext.html | 304 + .../server/class-use/InternalCommitManager.html | 180 + .../class-use/InternalFailoverParticipant.html | 144 + .../spi/server/class-use/InternalLockManager.html | 180 + .../spi/server/class-use/InternalQueryManager.html | 180 + .../spi/server/class-use/InternalQueryResult.html | 181 + .../spi/server/class-use/InternalRepository.html | 502 + .../class-use/InternalRepositorySynchronizer.html | 196 + .../cdo/spi/server/class-use/InternalSession.html | 381 + .../server/class-use/InternalSessionManager.html | 204 + .../InternalStore.NoExternalReferences.html | 144 + .../class-use/InternalStore.NoFeatureMaps.html | 144 + .../class-use/InternalStore.NoHandleRevisions.html | 144 + .../class-use/InternalStore.NoLargeObjects.html | 144 + .../class-use/InternalStore.NoQueryXRefs.html | 144 + .../class-use/InternalStore.NoRawAccess.html | 144 + .../cdo/spi/server/class-use/InternalStore.html | 220 + .../InternalSynchronizableRepository.html | 212 + .../spi/server/class-use/InternalTransaction.html | 221 + .../emf/cdo/spi/server/class-use/InternalView.html | 254 + .../emf/cdo/spi/server/class-use/LongIDStore.html | 180 + .../spi/server/class-use/LongIDStoreAccessor.html | 181 + .../server/class-use/ObjectWriteAccessHandler.html | 144 + .../server/class-use/PluginRepositoryProvider.html | 180 + .../spi/server/class-use/QueryHandlerFactory.html | 180 + .../server/class-use/RepositoryConfigurator.html | 144 + .../spi/server/class-use/RepositoryFactory.html | 144 + .../RepositoryUserManager.RepositoryInjector.html | 144 + ...ryUserManager.RepositoryUserManagerFactory.html | 181 + .../server/class-use/RepositoryUserManager.html | 180 + .../emf/cdo/spi/server/class-use/Store.html | 246 + .../cdo/spi/server/class-use/StoreAccessor.html | 180 + ...toreAccessorBase.CommitDataRevisionHandler.html | 144 + .../spi/server/class-use/StoreAccessorBase.html | 228 + .../spi/server/class-use/StoreAccessorPool.html | 192 + .../cdo/spi/server/class-use/StoreChunkReader.html | 144 + .../eclipse/emf/cdo/spi/server/package-frame.html | 123 + .../emf/cdo/spi/server/package-summary.html | 348 + .../eclipse/emf/cdo/spi/server/package-tree.html | 448 + .../eclipse/emf/cdo/spi/server/package-use.html | 365 + .../transaction/CDOAsyncTransactionHandler.html | 427 + .../emf/cdo/transaction/CDOAutoAttacher.html | 396 + .../emf/cdo/transaction/CDOCommitContext.html | 372 + .../emf/cdo/transaction/CDOConflictResolver.html | 266 + .../emf/cdo/transaction/CDOConflictResolver2.html | 241 + .../transaction/CDODefaultTransactionHandler.html | 347 + .../transaction/CDODefaultTransactionHandler1.html | 402 + .../transaction/CDODefaultTransactionHandler2.html | 328 + .../transaction/CDOMerger.ConflictException.html | 319 + .../org/eclipse/emf/cdo/transaction/CDOMerger.html | 237 + .../emf/cdo/transaction/CDOPushTransaction.html | 2638 ++++ .../eclipse/emf/cdo/transaction/CDOSavepoint.html | 607 + ...OTransaction.Options.AutoReleaseLocksEvent.html | 199 + ...Transaction.Options.ConflictResolversEvent.html | 197 + .../cdo/transaction/CDOTransaction.Options.html | 431 + .../emf/cdo/transaction/CDOTransaction.html | 1079 ++ .../transaction/CDOTransactionConflictEvent.html | 253 + .../CDOTransactionFinishedEvent.Type.html | 329 + .../transaction/CDOTransactionFinishedEvent.html | 270 + .../emf/cdo/transaction/CDOTransactionHandler.html | 208 + .../cdo/transaction/CDOTransactionHandler1.html | 354 + .../cdo/transaction/CDOTransactionHandler2.html | 283 + .../cdo/transaction/CDOTransactionHandlerBase.html | 180 + .../transaction/CDOTransactionStartedEvent.html | 200 + .../emf/cdo/transaction/CDOUserSavepoint.html | 301 + .../emf/cdo/transaction/CDOUserTransaction.html | 323 + .../emf/cdo/transaction/CDOXASavepoint.html | 300 + .../emf/cdo/transaction/CDOXATransaction.html | 366 + .../class-use/CDOAsyncTransactionHandler.html | 144 + .../cdo/transaction/class-use/CDOAutoAttacher.html | 144 + .../transaction/class-use/CDOCommitContext.html | 281 + .../transaction/class-use/CDOConflictResolver.html | 305 + .../class-use/CDOConflictResolver2.html | 204 + .../class-use/CDODefaultTransactionHandler.html | 144 + .../class-use/CDODefaultTransactionHandler1.html | 188 + .../class-use/CDODefaultTransactionHandler2.html | 144 + .../class-use/CDOMerger.ConflictException.html | 211 + .../emf/cdo/transaction/class-use/CDOMerger.html | 326 + .../transaction/class-use/CDOPushTransaction.html | 144 + .../cdo/transaction/class-use/CDOSavepoint.html | 331 + ...OTransaction.Options.AutoReleaseLocksEvent.html | 144 + ...Transaction.Options.ConflictResolversEvent.html | 144 + .../class-use/CDOTransaction.Options.html | 188 + .../cdo/transaction/class-use/CDOTransaction.html | 711 ++ .../class-use/CDOTransactionConflictEvent.html | 144 + .../CDOTransactionFinishedEvent.Type.html | 197 + .../class-use/CDOTransactionFinishedEvent.html | 144 + .../class-use/CDOTransactionHandler.html | 226 + .../class-use/CDOTransactionHandler1.html | 244 + .../class-use/CDOTransactionHandler2.html | 236 + .../class-use/CDOTransactionHandlerBase.html | 284 + .../class-use/CDOTransactionStartedEvent.html | 144 + .../transaction/class-use/CDOUserSavepoint.html | 275 + .../transaction/class-use/CDOUserTransaction.html | 265 + .../cdo/transaction/class-use/CDOXASavepoint.html | 233 + .../transaction/class-use/CDOXATransaction.html | 246 + .../eclipse/emf/cdo/transaction/package-frame.html | 113 + .../emf/cdo/transaction/package-summary.html | 311 + .../eclipse/emf/cdo/transaction/package-tree.html | 269 + .../eclipse/emf/cdo/transaction/package-use.html | 383 + .../org/eclipse/emf/cdo/util/CDOFactory.html | 221 + .../emf/cdo/util/CDOLazyContentAdapter.html | 371 + .../cdo/util/CDOModificationTrackingAdapter.html | 331 + .../org/eclipse/emf/cdo/util/CDOURIData.html | 732 ++ .../org/eclipse/emf/cdo/util/CDOURIUtil.html | 530 + .../org/eclipse/emf/cdo/util/CDOUpdatable.html | 309 + .../javadoc/org/eclipse/emf/cdo/util/CDOUtil.html | 710 ++ .../org/eclipse/emf/cdo/util/CommitException.html | 295 + .../emf/cdo/util/CommitIntegrityException.html | 279 + .../emf/cdo/util/DanglingReferenceException.html | 278 + .../emf/cdo/util/InvalidObjectException.html | 261 + .../eclipse/emf/cdo/util/InvalidURIException.html | 294 + .../cdo/util/LegacyModeNotEnabledException.html | 294 + .../eclipse/emf/cdo/util/LockTimeoutException.html | 250 + .../emf/cdo/util/ObjectNotFoundException.html | 325 + .../eclipse/emf/cdo/util/ReadOnlyException.html | 292 + .../cdo/util/ReferentialIntegrityException.html | 279 + .../org/eclipse/emf/cdo/util/ServerException.html | 292 + .../emf/cdo/util/StaleRevisionLockException.html | 278 + .../eclipse/emf/cdo/util/class-use/CDOFactory.html | 144 + .../cdo/util/class-use/CDOLazyContentAdapter.html | 180 + .../class-use/CDOModificationTrackingAdapter.html | 144 + .../eclipse/emf/cdo/util/class-use/CDOURIData.html | 144 + .../eclipse/emf/cdo/util/class-use/CDOURIUtil.html | 144 + .../emf/cdo/util/class-use/CDOUpdatable.html | 300 + .../eclipse/emf/cdo/util/class-use/CDOUtil.html | 144 + .../emf/cdo/util/class-use/CommitException.html | 257 + .../util/class-use/CommitIntegrityException.html | 144 + .../util/class-use/DanglingReferenceException.html | 144 + .../cdo/util/class-use/InvalidObjectException.html | 144 + .../cdo/util/class-use/InvalidURIException.html | 216 + .../class-use/LegacyModeNotEnabledException.html | 144 + .../cdo/util/class-use/LockTimeoutException.html | 144 + .../util/class-use/ObjectNotFoundException.html | 180 + .../emf/cdo/util/class-use/ReadOnlyException.html | 144 + .../class-use/ReferentialIntegrityException.html | 144 + .../emf/cdo/util/class-use/ServerException.html | 144 + .../util/class-use/StaleRevisionLockException.html | 144 + .../org/eclipse/emf/cdo/util/package-frame.html | 86 + .../org/eclipse/emf/cdo/util/package-summary.html | 265 + .../org/eclipse/emf/cdo/util/package-tree.html | 186 + .../org/eclipse/emf/cdo/util/package-use.html | 283 + .../emf/cdo/view/AbstractCDOViewProvider.html | 454 + .../org/eclipse/emf/cdo/view/CDOAdapterPolicy.html | 307 + .../eclipse/emf/cdo/view/CDOFeatureAnalyzer.html | 291 + .../eclipse/emf/cdo/view/CDOFetchRuleManager.html | 266 + .../emf/cdo/view/CDOInvalidationPolicy.html | 287 + .../org/eclipse/emf/cdo/view/CDOObjectHandler.html | 225 + .../javadoc/org/eclipse/emf/cdo/view/CDOQuery.html | 473 + .../emf/cdo/view/CDORevisionPrefetchingPolicy.html | 264 + .../org/eclipse/emf/cdo/view/CDOStaleObject.html | 182 + .../emf/cdo/view/CDOStaleReferencePolicy.html | 285 + .../CDOView.Options.CacheReferenceTypeEvent.html | 201 + ...ew.Options.ChangeSubscriptionPoliciesEvent.html | 201 + ...View.Options.InvalidationNotificationEvent.html | 201 + .../CDOView.Options.InvalidationPolicyEvent.html | 203 + .../view/CDOView.Options.ReferencePolicyEvent.html | 201 + ...iew.Options.RevisionPrefetchingPolicyEvent.html | 201 + .../CDOView.Options.StaleReferencePolicyEvent.html | 201 + .../org/eclipse/emf/cdo/view/CDOView.Options.html | 758 ++ .../javadoc/org/eclipse/emf/cdo/view/CDOView.html | 1360 ++ .../emf/cdo/view/CDOViewAdaptersNotifiedEvent.html | 234 + .../cdo/view/CDOViewDurabilityChangedEvent.html | 257 + .../org/eclipse/emf/cdo/view/CDOViewEvent.html | 227 + .../emf/cdo/view/CDOViewInvalidationEvent.html | 316 + .../org/eclipse/emf/cdo/view/CDOViewProvider.html | 350 + .../emf/cdo/view/CDOViewProviderRegistry.html | 439 + .../org/eclipse/emf/cdo/view/CDOViewSet.html | 329 + .../emf/cdo/view/CDOViewTargetChangedEvent.html | 235 + .../emf/cdo/view/ManagedContainerViewProvider.html | 332 + .../view/class-use/AbstractCDOViewProvider.html | 233 + .../emf/cdo/view/class-use/CDOAdapterPolicy.html | 290 + .../emf/cdo/view/class-use/CDOFeatureAnalyzer.html | 225 + .../cdo/view/class-use/CDOFetchRuleManager.html | 209 + .../cdo/view/class-use/CDOInvalidationPolicy.html | 220 + .../emf/cdo/view/class-use/CDOObjectHandler.html | 257 + .../eclipse/emf/cdo/view/class-use/CDOQuery.html | 298 + .../class-use/CDORevisionPrefetchingPolicy.html | 241 + .../emf/cdo/view/class-use/CDOStaleObject.html | 144 + .../view/class-use/CDOStaleReferencePolicy.html | 220 + .../CDOView.Options.CacheReferenceTypeEvent.html | 144 + ...ew.Options.ChangeSubscriptionPoliciesEvent.html | 144 + ...View.Options.InvalidationNotificationEvent.html | 144 + .../CDOView.Options.InvalidationPolicyEvent.html | 144 + .../CDOView.Options.ReferencePolicyEvent.html | 144 + ...iew.Options.RevisionPrefetchingPolicyEvent.html | 144 + .../CDOView.Options.StaleReferencePolicyEvent.html | 144 + .../emf/cdo/view/class-use/CDOView.Options.html | 209 + .../eclipse/emf/cdo/view/class-use/CDOView.html | 911 ++ .../class-use/CDOViewAdaptersNotifiedEvent.html | 144 + .../class-use/CDOViewDurabilityChangedEvent.html | 144 + .../emf/cdo/view/class-use/CDOViewEvent.html | 250 + .../view/class-use/CDOViewInvalidationEvent.html | 144 + .../emf/cdo/view/class-use/CDOViewProvider.html | 309 + .../view/class-use/CDOViewProviderRegistry.html | 180 + .../eclipse/emf/cdo/view/class-use/CDOViewSet.html | 307 + .../view/class-use/CDOViewTargetChangedEvent.html | 144 + .../class-use/ManagedContainerViewProvider.html | 144 + .../org/eclipse/emf/cdo/view/package-frame.html | 95 + .../org/eclipse/emf/cdo/view/package-summary.html | 294 + .../org/eclipse/emf/cdo/view/package-tree.html | 202 + .../org/eclipse/emf/cdo/view/package-use.html | 535 + .../cdo/CDOObjectImpl.CDOStoreFeatureMap.html | 975 ++ .../cdo/CDOObjectImpl.CDOStoreSettingsImpl.html | 836 ++ .../eclipse/emf/internal/cdo/CDOObjectImpl.html | 1710 +++ .../CDOObjectImpl.CDOStoreFeatureMap.html | 144 + .../CDOObjectImpl.CDOStoreSettingsImpl.html | 180 + .../emf/internal/cdo/class-use/CDOObjectImpl.html | 233 + .../eclipse/emf/internal/cdo/package-frame.html | 34 + .../eclipse/emf/internal/cdo/package-summary.html | 177 + .../org/eclipse/emf/internal/cdo/package-tree.html | 191 + .../org/eclipse/emf/internal/cdo/package-use.html | 208 + .../cdo/AbstractChangeSetsConflictResolver.html | 384 + .../emf/spi/cdo/AbstractConflictResolver.html | 348 + ...nflictResolver.MergeLocalChangesPerFeature.html | 381 + ...ver.TakeRemoteChangesThenApplyLocalChanges.html | 335 + ...olver.ThreeWayMerge.RevisionDeltaCollector.html | 311 + ...stractObjectConflictResolver.ThreeWayMerge.html | 482 + .../spi/cdo/AbstractObjectConflictResolver.html | 493 + .../eclipse/emf/spi/cdo/AbstractQueryIterator.html | 389 + .../emf/spi/cdo/CDOChangeSubscriptionAdapter.html | 388 + .../emf/spi/cdo/CDOMergingConflictResolver.html | 320 + .../spi/cdo/CDOSessionInvalidationAggregator.html | 341 + ...nsactionResult.PostCommitReferenceAdjuster.html | 279 + ...CDOSessionProtocol.CommitTransactionResult.html | 558 + .../cdo/CDOSessionProtocol.LockObjectsResult.html | 343 + .../cdo/CDOSessionProtocol.OpenSessionResult.html | 617 + .../CDOSessionProtocol.RefreshSessionResult.html | 375 + .../CDOSessionProtocol.RepositoryTimeResult.html | 452 + .../eclipse/emf/spi/cdo/CDOSessionProtocol.html | 1204 ++ .../javadoc/org/eclipse/emf/spi/cdo/CDOStore.html | 426 + .../emf/spi/cdo/CDOTransactionStrategy.html | 347 + ...ChangedInSourceAndDetachedInTargetConflict.html | 304 + ...CDOMerger.ChangedInSourceAndTargetConflict.html | 325 + ...ChangedInTargetAndDetachedInSourceConflict.html | 304 + .../emf/spi/cdo/DefaultCDOMerger.Conflict.html | 262 + .../DefaultCDOMerger.PerFeature.ManyValued.html | 520 + .../emf/spi/cdo/DefaultCDOMerger.PerFeature.html | 427 + .../org/eclipse/emf/spi/cdo/DefaultCDOMerger.html | 689 + .../javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html | 383 + .../eclipse/emf/spi/cdo/InternalCDOLoadable.html | 241 + .../org/eclipse/emf/spi/cdo/InternalCDOObject.html | 584 + .../emf/spi/cdo/InternalCDORemoteSession.html | 265 + .../spi/cdo/InternalCDORemoteSessionManager.html | 440 + .../eclipse/emf/spi/cdo/InternalCDOSavepoint.html | 390 + .../eclipse/emf/spi/cdo/InternalCDOSession.html | 1271 ++ .../spi/cdo/InternalCDOSessionConfiguration.html | 301 + ...nalCDOTransaction.InternalCDOCommitContext.html | 306 + .../emf/spi/cdo/InternalCDOTransaction.html | 791 ++ .../emf/spi/cdo/InternalCDOUserSavepoint.html | 344 + .../emf/spi/cdo/InternalCDOUserTransaction.html | 264 + .../org/eclipse/emf/spi/cdo/InternalCDOView.html | 1082 ++ .../eclipse/emf/spi/cdo/InternalCDOViewSet.html | 312 + .../emf/spi/cdo/InternalCDOXASavepoint.html | 350 + ...tion.InternalCDOXACommitContext.CDOXAState.html | 285 + ...DOXATransaction.InternalCDOXACommitContext.html | 432 + .../emf/spi/cdo/InternalCDOXATransaction.html | 411 + .../AbstractChangeSetsConflictResolver.html | 180 + .../cdo/class-use/AbstractConflictResolver.html | 220 + ...nflictResolver.MergeLocalChangesPerFeature.html | 144 + ...ver.TakeRemoteChangesThenApplyLocalChanges.html | 144 + ...olver.ThreeWayMerge.RevisionDeltaCollector.html | 144 + ...stractObjectConflictResolver.ThreeWayMerge.html | 180 + .../class-use/AbstractObjectConflictResolver.html | 196 + .../spi/cdo/class-use/AbstractQueryIterator.html | 181 + .../class-use/CDOChangeSubscriptionAdapter.html | 144 + .../cdo/class-use/CDOMergingConflictResolver.html | 144 + .../CDOSessionInvalidationAggregator.html | 144 + ...nsactionResult.PostCommitReferenceAdjuster.html | 180 + ...CDOSessionProtocol.CommitTransactionResult.html | 276 + .../CDOSessionProtocol.LockObjectsResult.html | 184 + .../CDOSessionProtocol.OpenSessionResult.html | 144 + .../CDOSessionProtocol.RefreshSessionResult.html | 202 + .../CDOSessionProtocol.RepositoryTimeResult.html | 204 + .../emf/spi/cdo/class-use/CDOSessionProtocol.html | 196 + .../eclipse/emf/spi/cdo/class-use/CDOStore.html | 180 + .../spi/cdo/class-use/CDOTransactionStrategy.html | 212 + ...ChangedInSourceAndDetachedInTargetConflict.html | 144 + ...CDOMerger.ChangedInSourceAndTargetConflict.html | 144 + ...ChangedInTargetAndDetachedInSourceConflict.html | 144 + .../cdo/class-use/DefaultCDOMerger.Conflict.html | 212 + .../DefaultCDOMerger.PerFeature.ManyValued.html | 144 + .../cdo/class-use/DefaultCDOMerger.PerFeature.html | 180 + .../emf/spi/cdo/class-use/DefaultCDOMerger.html | 188 + .../org/eclipse/emf/spi/cdo/class-use/FSMUtil.html | 144 + .../emf/spi/cdo/class-use/InternalCDOLoadable.html | 291 + .../emf/spi/cdo/class-use/InternalCDOObject.html | 497 + .../cdo/class-use/InternalCDORemoteSession.html | 182 + .../class-use/InternalCDORemoteSessionManager.html | 213 + .../spi/cdo/class-use/InternalCDOSavepoint.html | 236 + .../emf/spi/cdo/class-use/InternalCDOSession.html | 257 + .../class-use/InternalCDOSessionConfiguration.html | 144 + ...nalCDOTransaction.InternalCDOCommitContext.html | 196 + .../spi/cdo/class-use/InternalCDOTransaction.html | 296 + .../cdo/class-use/InternalCDOUserSavepoint.html | 277 + .../cdo/class-use/InternalCDOUserTransaction.html | 204 + .../emf/spi/cdo/class-use/InternalCDOView.html | 329 + .../emf/spi/cdo/class-use/InternalCDOViewSet.html | 196 + .../spi/cdo/class-use/InternalCDOXASavepoint.html | 228 + ...tion.InternalCDOXACommitContext.CDOXAState.html | 196 + ...DOXATransaction.InternalCDOXACommitContext.html | 233 + .../cdo/class-use/InternalCDOXATransaction.html | 188 + .../org/eclipse/emf/spi/cdo/package-frame.html | 129 + .../org/eclipse/emf/spi/cdo/package-summary.html | 360 + .../org/eclipse/emf/spi/cdo/package-tree.html | 444 + .../org/eclipse/emf/spi/cdo/package-use.html | 457 + .../javadoc/overview-frame.html | 140 + .../javadoc/overview-summary.html | 353 + .../javadoc/overview-tree.html | 1888 +++ .../org.eclipse.emf.cdo.doc/javadoc/package-list | 50 + .../javadoc/resources/inherit.gif | Bin 0 -> 57 bytes .../javadoc/serialized-form.html | 956 ++ .../org.eclipse.emf.cdo.doc/javadoc/stylesheet.css | 29 + plugins/org.eclipse.emf.cdo.doc/javadoc/toc.xml | 9 - .../org.eclipse.emf.cdo.doc/javadocTemplate.ant | 67 + plugins/org.eclipse.emf.cdo.doc/javadocToc.xml | 9 + plugins/org.eclipse.emf.cdo.doc/plugin.xml | 2 +- plugins/org.eclipse.emf.cdo.edit/build.properties | 2 + .../org.eclipse.emf.cdo.location/build.properties | 2 + plugins/org.eclipse.emf.cdo.net4j/build.properties | 2 + .../org.eclipse.emf.cdo.server.db/build.properties | 2 + .../build.properties | 2 + .../build.properties | 2 + .../build.properties | 2 + .../build.properties | 2 + .../build.properties | 1 + .../build.properties | 2 + .../org.eclipse.emf.cdo.server/build.properties | 2 + plugins/org.eclipse.emf.cdo/build.properties | 2 + plugins/org.eclipse.net4j.db/build.properties | 2 + plugins/org.eclipse.net4j.doc/javadoc.ant | 106 + .../javadoc/allclasses-frame.html | 875 ++ .../javadoc/allclasses-noframe.html | 875 ++ .../javadoc/constant-values.html | 1308 ++ .../javadoc/deprecated-list.html | 201 + .../org.eclipse.net4j.doc/javadoc/help-doc.html | 223 + .../org.eclipse.net4j.doc/javadoc/index-all.html | 9212 ++++++++++++++ plugins/org.eclipse.net4j.doc/javadoc/index.html | 39 + .../net4j/ContainerProtocolProvider.Client.html | 268 + .../net4j/ContainerProtocolProvider.Server.html | 268 + .../eclipse/net4j/ContainerProtocolProvider.html | 346 + .../eclipse/net4j/FactoriesProtocolProvider.html | 362 + .../org/eclipse/net4j/ILocationAware.Location.html | 335 + .../javadoc/org/eclipse/net4j/ILocationAware.html | 284 + .../org/eclipse/net4j/ITransportConfig.html | 398 + .../org/eclipse/net4j/ITransportConfigAware.html | 246 + .../javadoc/org/eclipse/net4j/Net4jUtil.html | 588 + .../org/eclipse/net4j/TransportConfigurator.html | 394 + .../org/eclipse/net4j/TransportInjector.html | 378 + .../org/eclipse/net4j/acceptor/IAcceptor.html | 297 + .../net4j/acceptor/class-use/IAcceptor.html | 331 + .../net4j/acceptor/doc-files/IAcceptor-1.gif | Bin 0 -> 1127 bytes .../net4j/acceptor/doc-files/IAcceptor-2.gif | Bin 0 -> 29242 bytes .../org/eclipse/net4j/acceptor/package-frame.html | 32 + .../eclipse/net4j/acceptor/package-summary.html | 174 + .../org/eclipse/net4j/acceptor/package-tree.html | 159 + .../org/eclipse/net4j/acceptor/package-use.html | 251 + .../eclipse/net4j/buffer/BufferInputStream.html | 570 + .../eclipse/net4j/buffer/BufferOutputStream.html | 522 + .../org/eclipse/net4j/buffer/BufferState.html | 492 + .../javadoc/org/eclipse/net4j/buffer/IBuffer.html | 788 ++ .../org/eclipse/net4j/buffer/IBufferHandler.html | 224 + .../net4j/buffer/IBufferPool.Introspection.html | 271 + .../org/eclipse/net4j/buffer/IBufferPool.html | 279 + .../buffer/IBufferProvider.Introspection.html | 280 + .../org/eclipse/net4j/buffer/IBufferProvider.html | 281 + .../net4j/buffer/class-use/BufferInputStream.html | 263 + .../net4j/buffer/class-use/BufferOutputStream.html | 263 + .../net4j/buffer/class-use/BufferState.html | 197 + .../eclipse/net4j/buffer/class-use/IBuffer.html | 458 + .../net4j/buffer/class-use/IBufferHandler.html | 478 + .../class-use/IBufferPool.Introspection.html | 144 + .../net4j/buffer/class-use/IBufferPool.html | 241 + .../class-use/IBufferProvider.Introspection.html | 180 + .../net4j/buffer/class-use/IBufferProvider.html | 496 + .../net4j/buffer/doc-files/BufferState-1.gif | Bin 0 -> 8330 bytes .../eclipse/net4j/buffer/doc-files/IBuffer-1.gif | Bin 0 -> 5617 bytes .../org/eclipse/net4j/buffer/package-frame.html | 66 + .../org/eclipse/net4j/buffer/package-summary.html | 226 + .../org/eclipse/net4j/buffer/package-tree.html | 183 + .../org/eclipse/net4j/buffer/package-use.html | 383 + .../eclipse/net4j/channel/ChannelException.html | 296 + .../eclipse/net4j/channel/ChannelInputStream.html | 421 + .../eclipse/net4j/channel/ChannelOutputStream.html | 289 + .../org/eclipse/net4j/channel/IChannel.html | 452 + .../eclipse/net4j/channel/IChannelMultiplexer.html | 502 + .../net4j/channel/class-use/ChannelException.html | 285 + .../channel/class-use/ChannelInputStream.html | 144 + .../channel/class-use/ChannelOutputStream.html | 144 + .../eclipse/net4j/channel/class-use/IChannel.html | 439 + .../channel/class-use/IChannelMultiplexer.html | 398 + .../eclipse/net4j/channel/doc-files/IChannel-1.gif | Bin 0 -> 3656 bytes .../org/eclipse/net4j/channel/package-frame.html | 58 + .../org/eclipse/net4j/channel/package-summary.html | 209 + .../org/eclipse/net4j/channel/package-tree.html | 195 + .../org/eclipse/net4j/channel/package-use.html | 328 + .../ContainerProtocolProvider.Client.html | 144 + .../ContainerProtocolProvider.Server.html | 144 + .../net4j/class-use/ContainerProtocolProvider.html | 190 + .../net4j/class-use/FactoriesProtocolProvider.html | 144 + .../net4j/class-use/ILocationAware.Location.html | 242 + .../eclipse/net4j/class-use/ILocationAware.html | 502 + .../eclipse/net4j/class-use/ITransportConfig.html | 275 + .../net4j/class-use/ITransportConfigAware.html | 228 + .../org/eclipse/net4j/class-use/Net4jUtil.html | 144 + .../net4j/class-use/TransportConfigurator.html | 144 + .../eclipse/net4j/class-use/TransportInjector.html | 144 + .../connector/ConnectorCredentialsInjector.html | 347 + .../net4j/connector/ConnectorException.html | 291 + .../eclipse/net4j/connector/ConnectorState.html | 417 + .../org/eclipse/net4j/connector/IConnector.html | 549 + .../eclipse/net4j/connector/IConnectorEvent.html | 231 + .../net4j/connector/IConnectorStateEvent.html | 259 + .../class-use/ConnectorCredentialsInjector.html | 144 + .../connector/class-use/ConnectorException.html | 265 + .../net4j/connector/class-use/ConnectorState.html | 258 + .../net4j/connector/class-use/IConnector.html | 520 + .../net4j/connector/class-use/IConnectorEvent.html | 180 + .../connector/class-use/IConnectorStateEvent.html | 144 + .../net4j/connector/doc-files/ConnectorState-1.gif | Bin 0 -> 3852 bytes .../net4j/connector/doc-files/IConnector-1.gif | Bin 0 -> 6326 bytes .../net4j/connector/doc-files/IConnector-2.gif | Bin 0 -> 10788 bytes .../org/eclipse/net4j/connector/package-frame.html | 69 + .../eclipse/net4j/connector/package-summary.html | 223 + .../org/eclipse/net4j/connector/package-tree.html | 202 + .../org/eclipse/net4j/connector/package-use.html | 353 + .../javadoc/org/eclipse/net4j/db/DBException.html | 334 + .../javadoc/org/eclipse/net4j/db/DBType.html | 797 ++ .../javadoc/org/eclipse/net4j/db/DBUtil.html | 889 ++ .../javadoc/org/eclipse/net4j/db/IDBAdapter.html | 573 + .../eclipse/net4j/db/IDBConnectionProvider.html | 219 + .../org/eclipse/net4j/db/IDBRowHandler.html | 216 + .../eclipse/net4j/db/class-use/DBException.html | 570 + .../org/eclipse/net4j/db/class-use/DBType.html | 435 + .../org/eclipse/net4j/db/class-use/DBUtil.html | 144 + .../org/eclipse/net4j/db/class-use/IDBAdapter.html | 362 + .../net4j/db/class-use/IDBConnectionProvider.html | 293 + .../eclipse/net4j/db/class-use/IDBRowHandler.html | 193 + .../javadoc/org/eclipse/net4j/db/ddl/IDBField.html | 555 + .../org/eclipse/net4j/db/ddl/IDBIndex.Type.html | 351 + .../javadoc/org/eclipse/net4j/db/ddl/IDBIndex.html | 360 + .../org/eclipse/net4j/db/ddl/IDBSchema.html | 550 + .../org/eclipse/net4j/db/ddl/IDBSchemaElement.html | 281 + .../javadoc/org/eclipse/net4j/db/ddl/IDBTable.html | 573 + .../eclipse/net4j/db/ddl/class-use/IDBField.html | 459 + .../net4j/db/ddl/class-use/IDBIndex.Type.html | 214 + .../eclipse/net4j/db/ddl/class-use/IDBIndex.html | 228 + .../eclipse/net4j/db/ddl/class-use/IDBSchema.html | 254 + .../net4j/db/ddl/class-use/IDBSchemaElement.html | 292 + .../eclipse/net4j/db/ddl/class-use/IDBTable.html | 570 + .../org/eclipse/net4j/db/ddl/package-frame.html | 51 + .../org/eclipse/net4j/db/ddl/package-summary.html | 204 + .../org/eclipse/net4j/db/ddl/package-tree.html | 163 + .../org/eclipse/net4j/db/ddl/package-use.html | 321 + .../org/eclipse/net4j/db/dml/IDBParameter.html | 260 + .../org/eclipse/net4j/db/dml/IDBStatement.html | 332 + .../net4j/db/dml/class-use/IDBParameter.html | 212 + .../net4j/db/dml/class-use/IDBStatement.html | 180 + .../org/eclipse/net4j/db/dml/package-frame.html | 34 + .../org/eclipse/net4j/db/dml/package-summary.html | 177 + .../org/eclipse/net4j/db/dml/package-tree.html | 151 + .../org/eclipse/net4j/db/dml/package-use.html | 176 + .../org/eclipse/net4j/db/package-frame.html | 69 + .../org/eclipse/net4j/db/package-summary.html | 224 + .../javadoc/org/eclipse/net4j/db/package-tree.html | 175 + .../javadoc/org/eclipse/net4j/db/package-use.html | 290 + .../javadoc/org/eclipse/net4j/http/HTTPUtil.html | 250 + .../org/eclipse/net4j/http/class-use/HTTPUtil.html | 144 + .../eclipse/net4j/http/common/IHTTPConnector.html | 410 + .../http/common/class-use/IHTTPConnector.html | 218 + .../eclipse/net4j/http/common/package-frame.html | 32 + .../eclipse/net4j/http/common/package-summary.html | 193 + .../eclipse/net4j/http/common/package-tree.html | 179 + .../org/eclipse/net4j/http/common/package-use.html | 189 + .../org/eclipse/net4j/http/package-frame.html | 32 + .../org/eclipse/net4j/http/package-summary.html | 193 + .../org/eclipse/net4j/http/package-tree.html | 153 + .../org/eclipse/net4j/http/package-use.html | 144 + .../eclipse/net4j/http/server/HTTPServerUtil.html | 248 + .../eclipse/net4j/http/server/IHTTPAcceptor.html | 302 + .../INet4jTransportServlet.RequestHandler.html | 281 + .../net4j/http/server/INet4jTransportServlet.html | 272 + .../http/server/class-use/HTTPServerUtil.html | 144 + .../net4j/http/server/class-use/IHTTPAcceptor.html | 181 + .../INet4jTransportServlet.RequestHandler.html | 196 + .../server/class-use/INet4jTransportServlet.html | 196 + .../eclipse/net4j/http/server/package-frame.html | 47 + .../eclipse/net4j/http/server/package-summary.html | 216 + .../eclipse/net4j/http/server/package-tree.html | 172 + .../org/eclipse/net4j/http/server/package-use.html | 183 + .../org/eclipse/net4j/jvm/IJVMAcceptor.html | 279 + .../org/eclipse/net4j/jvm/IJVMAcceptorManager.html | 273 + .../org/eclipse/net4j/jvm/IJVMConnector.html | 343 + .../javadoc/org/eclipse/net4j/jvm/JVMUtil.html | 269 + .../eclipse/net4j/jvm/class-use/IJVMAcceptor.html | 205 + .../net4j/jvm/class-use/IJVMAcceptorManager.html | 180 + .../eclipse/net4j/jvm/class-use/IJVMConnector.html | 181 + .../org/eclipse/net4j/jvm/class-use/JVMUtil.html | 144 + .../org/eclipse/net4j/jvm/package-frame.html | 47 + .../org/eclipse/net4j/jvm/package-summary.html | 215 + .../org/eclipse/net4j/jvm/package-tree.html | 192 + .../javadoc/org/eclipse/net4j/jvm/package-use.html | 182 + .../javadoc/org/eclipse/net4j/package-frame.html | 70 + .../javadoc/org/eclipse/net4j/package-summary.html | 259 + .../javadoc/org/eclipse/net4j/package-tree.html | 175 + .../javadoc/org/eclipse/net4j/package-use.html | 384 + .../org/eclipse/net4j/protocol/IProtocol.html | 422 + .../eclipse/net4j/protocol/IProtocolProvider.html | 215 + .../net4j/protocol/class-use/IProtocol.html | 444 + .../protocol/class-use/IProtocolProvider.html | 238 + .../org/eclipse/net4j/protocol/package-frame.html | 34 + .../eclipse/net4j/protocol/package-summary.html | 177 + .../org/eclipse/net4j/protocol/package-tree.html | 160 + .../org/eclipse/net4j/protocol/package-use.html | 272 + .../org/eclipse/net4j/signal/ISignalProtocol.html | 471 + .../org/eclipse/net4j/signal/Indication.html | 366 + .../net4j/signal/IndicationWithMonitoring.html | 499 + .../net4j/signal/IndicationWithResponse.html | 416 + .../org/eclipse/net4j/signal/RemoteException.html | 363 + .../javadoc/org/eclipse/net4j/signal/Request.html | 372 + .../net4j/signal/RequestWithConfirmation.html | 471 + .../net4j/signal/RequestWithMonitoring.html | 785 ++ .../javadoc/org/eclipse/net4j/signal/Signal.html | 722 ++ .../org/eclipse/net4j/signal/SignalActor.html | 346 + .../org/eclipse/net4j/signal/SignalCounter.html | 308 + .../eclipse/net4j/signal/SignalFinishedEvent.html | 322 + .../org/eclipse/net4j/signal/SignalProtocol.html | 779 ++ .../org/eclipse/net4j/signal/SignalReactor.html | 310 + .../eclipse/net4j/signal/SignalScheduledEvent.html | 303 + .../net4j/signal/class-use/ISignalProtocol.html | 242 + .../eclipse/net4j/signal/class-use/Indication.html | 144 + .../signal/class-use/IndicationWithMonitoring.html | 144 + .../signal/class-use/IndicationWithResponse.html | 181 + .../net4j/signal/class-use/RemoteException.html | 251 + .../eclipse/net4j/signal/class-use/Request.html | 144 + .../signal/class-use/RequestWithConfirmation.html | 213 + .../signal/class-use/RequestWithMonitoring.html | 144 + .../org/eclipse/net4j/signal/class-use/Signal.html | 277 + .../net4j/signal/class-use/SignalActor.html | 197 + .../net4j/signal/class-use/SignalCounter.html | 144 + .../signal/class-use/SignalFinishedEvent.html | 144 + .../net4j/signal/class-use/SignalProtocol.html | 469 + .../net4j/signal/class-use/SignalReactor.html | 259 + .../signal/class-use/SignalScheduledEvent.html | 144 + .../HeartBeatProtocol.Server.Factory.html | 294 + .../HeartBeatProtocol.Server.TimerInjector.html | 295 + .../signal/heartbeat/HeartBeatProtocol.Server.html | 551 + .../net4j/signal/heartbeat/HeartBeatProtocol.html | 651 + .../HeartBeatProtocol.Server.Factory.html | 144 + .../HeartBeatProtocol.Server.TimerInjector.html | 144 + .../class-use/HeartBeatProtocol.Server.html | 144 + .../heartbeat/class-use/HeartBeatProtocol.html | 144 + .../net4j/signal/heartbeat/package-frame.html | 38 + .../net4j/signal/heartbeat/package-summary.html | 185 + .../net4j/signal/heartbeat/package-tree.html | 171 + .../net4j/signal/heartbeat/package-use.html | 144 + .../org/eclipse/net4j/signal/package-frame.html | 78 + .../org/eclipse/net4j/signal/package-summary.html | 251 + .../org/eclipse/net4j/signal/package-tree.html | 214 + .../org/eclipse/net4j/signal/package-use.html | 282 + .../signal/wrapping/GZIPStreamWrapperInjector.html | 277 + .../signal/wrapping/StreamWrapperInjector.html | 379 + .../signal/wrapping/XORStreamWrapperInjector.html | 243 + .../class-use/GZIPStreamWrapperInjector.html | 144 + .../wrapping/class-use/StreamWrapperInjector.html | 188 + .../class-use/XORStreamWrapperInjector.html | 144 + .../net4j/signal/wrapping/package-frame.html | 36 + .../net4j/signal/wrapping/package-summary.html | 181 + .../net4j/signal/wrapping/package-tree.html | 156 + .../eclipse/net4j/signal/wrapping/package-use.html | 170 + .../org/eclipse/net4j/spi/db/DBAdapter.html | 870 ++ .../javadoc/org/eclipse/net4j/spi/db/DBSchema.html | 740 ++ .../eclipse/net4j/spi/db/class-use/DBAdapter.html | 144 + .../eclipse/net4j/spi/db/class-use/DBSchema.html | 144 + .../org/eclipse/net4j/spi/db/package-frame.html | 34 + .../org/eclipse/net4j/spi/db/package-summary.html | 177 + .../org/eclipse/net4j/spi/db/package-tree.html | 158 + .../org/eclipse/net4j/spi/db/package-use.html | 144 + .../org/eclipse/net4j/tcp/ITCPAcceptor.html | 383 + .../net4j/tcp/ITCPActiveSelectorListener.html | 284 + .../org/eclipse/net4j/tcp/ITCPConnector.html | 417 + .../eclipse/net4j/tcp/ITCPNegotiationContext.html | 272 + .../net4j/tcp/ITCPPassiveSelectorListener.html | 242 + .../org/eclipse/net4j/tcp/ITCPSelector.html | 332 + .../javadoc/org/eclipse/net4j/tcp/TCPUtil.html | 269 + .../eclipse/net4j/tcp/class-use/ITCPAcceptor.html | 211 + .../tcp/class-use/ITCPActiveSelectorListener.html | 182 + .../eclipse/net4j/tcp/class-use/ITCPConnector.html | 219 + .../tcp/class-use/ITCPNegotiationContext.html | 144 + .../tcp/class-use/ITCPPassiveSelectorListener.html | 181 + .../eclipse/net4j/tcp/class-use/ITCPSelector.html | 250 + .../org/eclipse/net4j/tcp/class-use/TCPUtil.html | 144 + .../org/eclipse/net4j/tcp/package-frame.html | 53 + .../org/eclipse/net4j/tcp/package-summary.html | 231 + .../org/eclipse/net4j/tcp/package-tree.html | 194 + .../javadoc/org/eclipse/net4j/tcp/package-use.html | 224 + .../javadoc/org/eclipse/net4j/tcp/ssl/SSLUtil.html | 447 + .../eclipse/net4j/tcp/ssl/class-use/SSLUtil.html | 144 + .../org/eclipse/net4j/tcp/ssl/package-frame.html | 32 + .../org/eclipse/net4j/tcp/ssl/package-summary.html | 173 + .../org/eclipse/net4j/tcp/ssl/package-tree.html | 153 + .../org/eclipse/net4j/tcp/ssl/package-use.html | 144 + .../org/eclipse/net4j/util/AdapterUtil.html | 232 + .../javadoc/org/eclipse/net4j/util/CheckUtil.html | 324 + .../javadoc/org/eclipse/net4j/util/HexUtil.html | 467 + .../org/eclipse/net4j/util/IErrorHandler.html | 212 + .../eclipse/net4j/util/ImplementationError.html | 288 + .../javadoc/org/eclipse/net4j/util/ObjectUtil.html | 400 + .../net4j/util/ReflectUtil.ExcludeFromDump.html | 173 + .../org/eclipse/net4j/util/ReflectUtil.html | 831 ++ .../javadoc/org/eclipse/net4j/util/StringUtil.html | 574 + .../org/eclipse/net4j/util/WrappedException.html | 301 + .../org/eclipse/net4j/util/cache/Cache.html | 566 + .../org/eclipse/net4j/util/cache/CacheMonitor.html | 718 ++ .../net4j/util/cache/CacheRegistration.html | 542 + .../util/cache/HysteresisConditionPolicy.html | 318 + .../org/eclipse/net4j/util/cache/ICache.html | 234 + .../net4j/util/cache/ICacheMonitor.Condition.html | 358 + .../util/cache/ICacheMonitor.ConditionPolicy.html | 216 + .../eclipse/net4j/util/cache/ICacheMonitor.html | 319 + .../net4j/util/cache/ICacheMonitorEvent.html | 266 + .../org/eclipse/net4j/util/cache/ICacheProbe.html | 349 + .../net4j/util/cache/ICacheRegistration.html | 272 + .../net4j/util/cache/ThresholdConditionPolicy.html | 335 + .../eclipse/net4j/util/cache/class-use/Cache.html | 144 + .../net4j/util/cache/class-use/CacheMonitor.html | 144 + .../util/cache/class-use/CacheRegistration.html | 144 + .../cache/class-use/HysteresisConditionPolicy.html | 144 + .../eclipse/net4j/util/cache/class-use/ICache.html | 259 + .../cache/class-use/ICacheMonitor.Condition.html | 305 + .../class-use/ICacheMonitor.ConditionPolicy.html | 228 + .../net4j/util/cache/class-use/ICacheMonitor.html | 259 + .../util/cache/class-use/ICacheMonitorEvent.html | 144 + .../net4j/util/cache/class-use/ICacheProbe.html | 220 + .../util/cache/class-use/ICacheRegistration.html | 204 + .../cache/class-use/ThresholdConditionPolicy.html | 180 + .../eclipse/net4j/util/cache/package-frame.html | 72 + .../eclipse/net4j/util/cache/package-summary.html | 257 + .../org/eclipse/net4j/util/cache/package-tree.html | 188 + .../org/eclipse/net4j/util/cache/package-use.html | 206 + .../eclipse/net4j/util/class-use/AdapterUtil.html | 144 + .../eclipse/net4j/util/class-use/CheckUtil.html | 144 + .../org/eclipse/net4j/util/class-use/HexUtil.html | 144 + .../net4j/util/class-use/IErrorHandler.html | 265 + .../net4j/util/class-use/ImplementationError.html | 144 + .../eclipse/net4j/util/class-use/ObjectUtil.html | 144 + .../class-use/ReflectUtil.ExcludeFromDump.html | 180 + .../eclipse/net4j/util/class-use/ReflectUtil.html | 144 + .../eclipse/net4j/util/class-use/StringUtil.html | 144 + .../net4j/util/class-use/WrappedException.html | 189 + .../net4j/util/collection/ArrayIterator.html | 353 + .../eclipse/net4j/util/collection/BidiMapper.html | 374 + .../eclipse/net4j/util/collection/Closeable.html | 237 + .../net4j/util/collection/CloseableIterator.html | 203 + .../net4j/util/collection/DynamicArray.html | 317 + .../eclipse/net4j/util/collection/FastList.html | 408 + .../org/eclipse/net4j/util/collection/HashBag.html | 610 + .../org/eclipse/net4j/util/collection/History.html | 679 + .../net4j/util/collection/HistoryElement.html | 374 + .../eclipse/net4j/util/collection/HistoryUtil.html | 242 + .../eclipse/net4j/util/collection/IHistory.html | 442 + .../net4j/util/collection/IHistoryChangeEvent.html | 222 + .../net4j/util/collection/IHistoryElement.html | 251 + .../util/collection/IndexedList.ArrayBacked.html | 344 + .../eclipse/net4j/util/collection/IndexedList.html | 814 ++ .../eclipse/net4j/util/collection/MapEntry.html | 388 + .../net4j/util/collection/MoveableArrayList.html | 351 + .../net4j/util/collection/MoveableList.html | 230 + .../net4j/util/collection/MultiMap.ListBased.html | 406 + .../eclipse/net4j/util/collection/MultiMap.html | 653 + .../org/eclipse/net4j/util/collection/Pair.html | 422 + .../net4j/util/collection/PreferenceHistory.html | 350 + .../util/collection/RoundRobinBlockingQueue.html | 850 ++ .../org/eclipse/net4j/util/collection/Triplet.html | 385 + .../util/collection/class-use/ArrayIterator.html | 144 + .../util/collection/class-use/BidiMapper.html | 144 + .../net4j/util/collection/class-use/Closeable.html | 516 + .../collection/class-use/CloseableIterator.html | 144 + .../util/collection/class-use/DynamicArray.html | 144 + .../net4j/util/collection/class-use/FastList.html | 144 + .../net4j/util/collection/class-use/HashBag.html | 144 + .../net4j/util/collection/class-use/History.html | 180 + .../util/collection/class-use/HistoryElement.html | 144 + .../util/collection/class-use/HistoryUtil.html | 144 + .../net4j/util/collection/class-use/IHistory.html | 251 + .../collection/class-use/IHistoryChangeEvent.html | 144 + .../util/collection/class-use/IHistoryElement.html | 331 + .../class-use/IndexedList.ArrayBacked.html | 144 + .../util/collection/class-use/IndexedList.html | 180 + .../net4j/util/collection/class-use/MapEntry.html | 144 + .../collection/class-use/MoveableArrayList.html | 144 + .../util/collection/class-use/MoveableList.html | 180 + .../collection/class-use/MultiMap.ListBased.html | 144 + .../net4j/util/collection/class-use/MultiMap.html | 180 + .../net4j/util/collection/class-use/Pair.html | 223 + .../collection/class-use/PreferenceHistory.html | 144 + .../class-use/RoundRobinBlockingQueue.html | 144 + .../net4j/util/collection/class-use/Triplet.html | 178 + .../net4j/util/collection/package-frame.html | 87 + .../net4j/util/collection/package-summary.html | 295 + .../net4j/util/collection/package-tree.html | 205 + .../eclipse/net4j/util/collection/package-use.html | 408 + .../concurrent/AsynchronousWorkSerializer.html | 369 + .../util/concurrent/CompletionWorkSerializer.html | 372 + .../net4j/util/concurrent/ConcurrencyUtil.html | 244 + .../net4j/util/concurrent/ConcurrentValue.html | 354 + .../util/concurrent/ExecutorServiceFactory.html | 362 + .../eclipse/net4j/util/concurrent/ICorrelator.html | 270 + .../util/concurrent/IRWLockManager.LockType.html | 329 + .../net4j/util/concurrent/IRWLockManager.html | 423 + .../net4j/util/concurrent/ISynchronizer.html | 260 + .../net4j/util/concurrent/IWorkSerializer.html | 232 + .../MonitoredThread.MultiThreadMonitor.html | 433 + .../concurrent/MonitoredThread.ThreadMonitor.html | 235 + .../net4j/util/concurrent/MonitoredThread.html | 427 + .../util/concurrent/NonBlockingIntCounter.html | 332 + .../util/concurrent/NonBlockingLongCounter.html | 332 + .../net4j/util/concurrent/OnePendingExecutor.html | 258 + .../eclipse/net4j/util/concurrent/QueueRunner.html | 364 + .../eclipse/net4j/util/concurrent/QueueWorker.html | 544 + .../util/concurrent/QueueWorkerWorkSerializer.html | 376 + .../org/eclipse/net4j/util/concurrent/RWLock.html | 428 + .../util/concurrent/RWLockManager.LockEntry.html | 468 + .../concurrent/RWLockManager.LockEntryHandler.html | 215 + .../concurrent/RWLockManager.LockStrategy.html | 301 + .../net4j/util/concurrent/RWLockManager.html | 625 + .../net4j/util/concurrent/ResultSynchronizer.html | 308 + .../net4j/util/concurrent/RoundRobinList.html | 1043 ++ .../org/eclipse/net4j/util/concurrent/Sleeper.html | 346 + .../util/concurrent/SynchronizingCorrelator.html | 496 + .../util/concurrent/SynchronousWorkSerializer.html | 306 + .../util/concurrent/TimeoutRuntimeException.html | 317 + .../eclipse/net4j/util/concurrent/Timeouter.html | 355 + .../concurrent/TimerLifecycle.DaemonFactory.html | 332 + .../net4j/util/concurrent/TimerLifecycle.html | 547 + .../net4j/util/concurrent/Worker.WorkContext.html | 316 + .../org/eclipse/net4j/util/concurrent/Worker.html | 624 + .../class-use/AsynchronousWorkSerializer.html | 144 + .../class-use/CompletionWorkSerializer.html | 144 + .../util/concurrent/class-use/ConcurrencyUtil.html | 144 + .../util/concurrent/class-use/ConcurrentValue.html | 144 + .../class-use/ExecutorServiceFactory.html | 144 + .../util/concurrent/class-use/ICorrelator.html | 180 + .../class-use/IRWLockManager.LockType.html | 309 + .../util/concurrent/class-use/IRWLockManager.html | 180 + .../util/concurrent/class-use/ISynchronizer.html | 228 + .../util/concurrent/class-use/IWorkSerializer.html | 204 + .../MonitoredThread.MultiThreadMonitor.html | 144 + .../class-use/MonitoredThread.ThreadMonitor.html | 195 + .../util/concurrent/class-use/MonitoredThread.html | 220 + .../class-use/NonBlockingIntCounter.html | 144 + .../class-use/NonBlockingLongCounter.html | 144 + .../concurrent/class-use/OnePendingExecutor.html | 144 + .../util/concurrent/class-use/QueueRunner.html | 180 + .../util/concurrent/class-use/QueueWorker.html | 188 + .../class-use/QueueWorkerWorkSerializer.html | 144 + .../net4j/util/concurrent/class-use/RWLock.html | 144 + .../class-use/RWLockManager.LockEntry.html | 299 + .../class-use/RWLockManager.LockEntryHandler.html | 181 + .../class-use/RWLockManager.LockStrategy.html | 180 + .../util/concurrent/class-use/RWLockManager.html | 144 + .../concurrent/class-use/ResultSynchronizer.html | 144 + .../util/concurrent/class-use/RoundRobinList.html | 144 + .../net4j/util/concurrent/class-use/Sleeper.html | 144 + .../class-use/SynchronizingCorrelator.html | 144 + .../class-use/SynchronousWorkSerializer.html | 144 + .../class-use/TimeoutRuntimeException.html | 144 + .../net4j/util/concurrent/class-use/Timeouter.html | 144 + .../class-use/TimerLifecycle.DaemonFactory.html | 144 + .../util/concurrent/class-use/TimerLifecycle.html | 181 + .../concurrent/class-use/Worker.WorkContext.html | 272 + .../net4j/util/concurrent/class-use/Worker.html | 262 + .../net4j/util/concurrent/package-frame.html | 125 + .../net4j/util/concurrent/package-summary.html | 372 + .../net4j/util/concurrent/package-tree.html | 219 + .../eclipse/net4j/util/concurrent/package-use.html | 304 + .../eclipse/net4j/util/container/Container.html | 572 + .../net4j/util/container/ContainerDelta.html | 327 + .../net4j/util/container/ContainerEvent.html | 520 + .../util/container/ContainerEventAdapter.html | 354 + .../net4j/util/container/ContainerUtil.html | 301 + .../util/container/FactoryNotFoundException.html | 289 + .../util/container/IContainer.Modifiable.html | 324 + .../eclipse/net4j/util/container/IContainer.html | 270 + .../net4j/util/container/IContainerDelta.Kind.html | 329 + .../net4j/util/container/IContainerDelta.html | 249 + .../net4j/util/container/IContainerEvent.html | 366 + .../container/IContainerEventVisitor.Filtered.html | 247 + .../util/container/IContainerEventVisitor.html | 249 + .../net4j/util/container/IElementProcessor.html | 221 + .../net4j/util/container/IManagedContainer.html | 702 + .../net4j/util/container/IPluginContainer.html | 280 + .../org/eclipse/net4j/util/container/ISlow.html | 178 + .../util/container/LifecycleEventConverter.html | 378 + .../net4j/util/container/ManagedContainer.html | 1121 ++ .../util/container/SingleDeltaContainerEvent.html | 462 + .../net4j/util/container/class-use/Container.html | 251 + .../util/container/class-use/ContainerDelta.html | 144 + .../util/container/class-use/ContainerEvent.html | 226 + .../container/class-use/ContainerEventAdapter.html | 144 + .../util/container/class-use/ContainerUtil.html | 144 + .../class-use/FactoryNotFoundException.html | 144 + .../container/class-use/IContainer.Modifiable.html | 144 + .../net4j/util/container/class-use/IContainer.html | 852 ++ .../container/class-use/IContainerDelta.Kind.html | 345 + .../util/container/class-use/IContainerDelta.html | 283 + .../util/container/class-use/IContainerEvent.html | 222 + .../class-use/IContainerEventVisitor.Filtered.html | 144 + .../class-use/IContainerEventVisitor.html | 212 + .../container/class-use/IElementProcessor.html | 423 + .../container/class-use/IManagedContainer.html | 879 ++ .../util/container/class-use/IPluginContainer.html | 180 + .../net4j/util/container/class-use/ISlow.html | 144 + .../class-use/LifecycleEventConverter.html | 144 + .../util/container/class-use/ManagedContainer.html | 180 + .../class-use/SingleDeltaContainerEvent.html | 181 + .../AbstractDelegator.DelegatingIterator.html | 376 + .../util/container/delegate/AbstractDelegator.html | 388 + .../container/delegate/ContainerBlockingQueue.html | 564 + .../container/delegate/ContainerCollection.html | 712 ++ .../ContainerList.DelegatingListIterator.html | 446 + .../util/container/delegate/ContainerList.html | 604 + .../util/container/delegate/ContainerMap.html | 653 + .../util/container/delegate/ContainerQueue.html | 480 + .../util/container/delegate/ContainerSet.html | 351 + .../container/delegate/ContainerSortedSet.html | 495 + .../delegate/IContainerBlockingQueue.html | 283 + .../container/delegate/IContainerCollection.html | 268 + .../util/container/delegate/IContainerList.html | 265 + .../util/container/delegate/IContainerMap.html | 275 + .../util/container/delegate/IContainerQueue.html | 277 + .../util/container/delegate/IContainerSet.html | 268 + .../container/delegate/IContainerSortedSet.html | 274 + .../AbstractDelegator.DelegatingIterator.html | 180 + .../delegate/class-use/AbstractDelegator.html | 228 + .../delegate/class-use/ContainerBlockingQueue.html | 144 + .../delegate/class-use/ContainerCollection.html | 212 + .../ContainerList.DelegatingListIterator.html | 144 + .../delegate/class-use/ContainerList.html | 144 + .../container/delegate/class-use/ContainerMap.html | 144 + .../delegate/class-use/ContainerQueue.html | 180 + .../container/delegate/class-use/ContainerSet.html | 180 + .../delegate/class-use/ContainerSortedSet.html | 144 + .../class-use/IContainerBlockingQueue.html | 180 + .../delegate/class-use/IContainerCollection.html | 268 + .../delegate/class-use/IContainerList.html | 180 + .../delegate/class-use/IContainerMap.html | 180 + .../delegate/class-use/IContainerQueue.html | 204 + .../delegate/class-use/IContainerSet.html | 204 + .../delegate/class-use/IContainerSortedSet.html | 180 + .../util/container/delegate/package-frame.html | 69 + .../util/container/delegate/package-summary.html | 259 + .../util/container/delegate/package-tree.html | 238 + .../net4j/util/container/delegate/package-use.html | 236 + .../net4j/util/container/package-frame.html | 97 + .../net4j/util/container/package-summary.html | 299 + .../eclipse/net4j/util/container/package-tree.html | 210 + .../eclipse/net4j/util/container/package-use.html | 625 + .../org/eclipse/net4j/util/event/Event.html | 330 + .../org/eclipse/net4j/util/event/EventUtil.html | 303 + .../event/ExecutorServiceNotifier.ThreadPool.html | 273 + .../net4j/util/event/ExecutorServiceNotifier.html | 313 + .../org/eclipse/net4j/util/event/IEvent.html | 216 + .../org/eclipse/net4j/util/event/IListener.html | 219 + .../org/eclipse/net4j/util/event/INotifier.html | 300 + .../org/eclipse/net4j/util/event/Notifier.html | 470 + .../org/eclipse/net4j/util/event/ValueEvent.html | 300 + .../eclipse/net4j/util/event/ValueNotifier.html | 353 + .../eclipse/net4j/util/event/class-use/Event.html | 342 + .../net4j/util/event/class-use/EventUtil.html | 144 + .../ExecutorServiceNotifier.ThreadPool.html | 144 + .../event/class-use/ExecutorServiceNotifier.html | 180 + .../eclipse/net4j/util/event/class-use/IEvent.html | 701 + .../net4j/util/event/class-use/IListener.html | 549 + .../net4j/util/event/class-use/INotifier.html | 1435 +++ .../net4j/util/event/class-use/Notifier.html | 814 ++ .../net4j/util/event/class-use/ValueEvent.html | 144 + .../net4j/util/event/class-use/ValueNotifier.html | 180 + .../eclipse/net4j/util/event/package-frame.html | 59 + .../eclipse/net4j/util/event/package-summary.html | 240 + .../org/eclipse/net4j/util/event/package-tree.html | 171 + .../org/eclipse/net4j/util/event/package-use.html | 878 ++ .../org/eclipse/net4j/util/factory/Factory.html | 378 + .../util/factory/FactoryCreationException.html | 289 + .../net4j/util/factory/FactoryDescriptor.html | 331 + .../org/eclipse/net4j/util/factory/FactoryKey.html | 418 + .../org/eclipse/net4j/util/factory/IFactory.html | 254 + .../eclipse/net4j/util/factory/IFactoryKey.html | 236 + .../util/factory/ProductCreationException.html | 289 + .../net4j/util/factory/class-use/Factory.html | 376 + .../class-use/FactoryCreationException.html | 144 + .../util/factory/class-use/FactoryDescriptor.html | 144 + .../net4j/util/factory/class-use/FactoryKey.html | 210 + .../net4j/util/factory/class-use/IFactory.html | 584 + .../net4j/util/factory/class-use/IFactoryKey.html | 270 + .../class-use/ProductCreationException.html | 275 + .../eclipse/net4j/util/factory/package-frame.html | 62 + .../net4j/util/factory/package-summary.html | 237 + .../eclipse/net4j/util/factory/package-tree.html | 169 + .../eclipse/net4j/util/factory/package-use.html | 362 + .../FiniteStateMachine.ChangeStateTransition.html | 315 + .../fsm/FiniteStateMachine.FailTransition.html | 293 + .../fsm/FiniteStateMachine.IgnoreTransition.html | 293 + .../fsm/FiniteStateMachine.StateChangedEvent.html | 335 + .../eclipse/net4j/util/fsm/FiniteStateMachine.html | 833 ++ .../org/eclipse/net4j/util/fsm/ITransition.html | 219 + .../FiniteStateMachine.ChangeStateTransition.html | 144 + .../FiniteStateMachine.FailTransition.html | 144 + .../FiniteStateMachine.IgnoreTransition.html | 144 + .../FiniteStateMachine.StateChangedEvent.html | 144 + .../util/fsm/class-use/FiniteStateMachine.html | 204 + .../net4j/util/fsm/class-use/ITransition.html | 344 + .../org/eclipse/net4j/util/fsm/package-frame.html | 47 + .../eclipse/net4j/util/fsm/package-summary.html | 215 + .../org/eclipse/net4j/util/fsm/package-tree.html | 168 + .../org/eclipse/net4j/util/fsm/package-use.html | 195 + .../eclipse/net4j/util/io/AsyncOutputStream.html | 314 + .../org/eclipse/net4j/util/io/AsyncWriter.html | 332 + .../org/eclipse/net4j/util/io/CachedFileMap.html | 298 + .../eclipse/net4j/util/io/DataInputExtender.html | 799 ++ .../eclipse/net4j/util/io/DataOutputExtender.html | 715 ++ .../net4j/util/io/DelegatingInputStream.html | 551 + .../net4j/util/io/DelegatingOutputStream.html | 422 + .../net4j/util/io/DelegatingStreamWrapper.html | 465 + .../org/eclipse/net4j/util/io/DigestWriter.html | 496 + .../net4j/util/io/ExpectedFileInputStream.html | 411 + .../eclipse/net4j/util/io/ExpectedFileReader.html | 455 + .../util/io/ExtendedDataInput.Delegating.html | 826 ++ .../net4j/util/io/ExtendedDataInput.Stream.html | 302 + .../eclipse/net4j/util/io/ExtendedDataInput.html | 392 + .../net4j/util/io/ExtendedDataInputStream.html | 512 + .../util/io/ExtendedDataOutput.Delegating.html | 742 ++ .../net4j/util/io/ExtendedDataOutput.Stream.html | 302 + .../eclipse/net4j/util/io/ExtendedDataOutput.html | 333 + .../net4j/util/io/ExtendedDataOutputStream.html | 462 + .../eclipse/net4j/util/io/ExtendedIOAdapter.html | 292 + .../eclipse/net4j/util/io/ExtendedIOHandler.html | 208 + .../ExtendedIOUtil.ClassLoaderClassResolver.html | 268 + .../util/io/ExtendedIOUtil.ClassResolver.html | 219 + .../org/eclipse/net4j/util/io/ExtendedIOUtil.html | 476 + .../net4j/util/io/ExtendedInputHandler.html | 221 + .../net4j/util/io/ExtendedOutputHandler.html | 221 + .../eclipse/net4j/util/io/GZIPStreamWrapper.html | 367 + .../org/eclipse/net4j/util/io/IOFilter.html | 210 + .../org/eclipse/net4j/util/io/IORunnable.html | 213 + .../eclipse/net4j/util/io/IORuntimeException.html | 287 + .../eclipse/net4j/util/io/IOTimeoutException.html | 317 + .../net4j/util/io/IOUtil.FileCollector.html | 290 + .../javadoc/org/eclipse/net4j/util/io/IOUtil.html | 1593 +++ .../org/eclipse/net4j/util/io/IOVisitor.html | 216 + .../org/eclipse/net4j/util/io/IStreamWrapper.html | 282 + .../org/eclipse/net4j/util/io/LimitedReader.html | 448 + .../javadoc/org/eclipse/net4j/util/io/NIOUtil.html | 227 + .../org/eclipse/net4j/util/io/SortedFileMap.html | 690 + .../eclipse/net4j/util/io/StreamWrapperChain.html | 371 + .../net4j/util/io/StringCompressor.Counting.html | 391 + .../eclipse/net4j/util/io/StringCompressor.html | 465 + .../org/eclipse/net4j/util/io/StringIO.html | 278 + .../javadoc/org/eclipse/net4j/util/io/TMPUtil.html | 500 + .../org/eclipse/net4j/util/io/XMLOutput.html | 464 + .../org/eclipse/net4j/util/io/XORInputStream.html | 333 + .../org/eclipse/net4j/util/io/XOROutputStream.html | 332 + .../eclipse/net4j/util/io/XORStreamWrapper.html | 362 + .../net4j/util/io/ZIPUtil.EntryContext.html | 247 + .../util/io/ZIPUtil.FileSystemUnzipHandler.html | 313 + .../util/io/ZIPUtil.FileSystemZipHandler.html | 292 + .../net4j/util/io/ZIPUtil.UnzipHandler.html | 243 + .../net4j/util/io/ZIPUtil.ZipEntryHandler.html | 219 + .../javadoc/org/eclipse/net4j/util/io/ZIPUtil.html | 384 + .../net4j/util/io/class-use/AsyncOutputStream.html | 144 + .../net4j/util/io/class-use/AsyncWriter.html | 144 + .../net4j/util/io/class-use/CachedFileMap.html | 144 + .../net4j/util/io/class-use/DataInputExtender.html | 144 + .../util/io/class-use/DataOutputExtender.html | 144 + .../util/io/class-use/DelegatingInputStream.html | 180 + .../util/io/class-use/DelegatingOutputStream.html | 180 + .../util/io/class-use/DelegatingStreamWrapper.html | 180 + .../net4j/util/io/class-use/DigestWriter.html | 144 + .../util/io/class-use/ExpectedFileInputStream.html | 144 + .../util/io/class-use/ExpectedFileReader.html | 144 + .../io/class-use/ExtendedDataInput.Delegating.html | 144 + .../io/class-use/ExtendedDataInput.Stream.html | 144 + .../net4j/util/io/class-use/ExtendedDataInput.html | 339 + .../util/io/class-use/ExtendedDataInputStream.html | 346 + .../class-use/ExtendedDataOutput.Delegating.html | 144 + .../io/class-use/ExtendedDataOutput.Stream.html | 144 + .../util/io/class-use/ExtendedDataOutput.html | 346 + .../io/class-use/ExtendedDataOutputStream.html | 346 + .../net4j/util/io/class-use/ExtendedIOAdapter.html | 144 + .../net4j/util/io/class-use/ExtendedIOHandler.html | 180 + .../ExtendedIOUtil.ClassLoaderClassResolver.html | 144 + .../io/class-use/ExtendedIOUtil.ClassResolver.html | 229 + .../net4j/util/io/class-use/ExtendedIOUtil.html | 144 + .../util/io/class-use/ExtendedInputHandler.html | 196 + .../util/io/class-use/ExtendedOutputHandler.html | 196 + .../net4j/util/io/class-use/GZIPStreamWrapper.html | 180 + .../eclipse/net4j/util/io/class-use/IOFilter.html | 192 + .../net4j/util/io/class-use/IORunnable.html | 226 + .../util/io/class-use/IORuntimeException.html | 603 + .../util/io/class-use/IOTimeoutException.html | 144 + .../util/io/class-use/IOUtil.FileCollector.html | 144 + .../eclipse/net4j/util/io/class-use/IOUtil.html | 144 + .../eclipse/net4j/util/io/class-use/IOVisitor.html | 224 + .../net4j/util/io/class-use/IStreamWrapper.html | 371 + .../net4j/util/io/class-use/LimitedReader.html | 144 + .../eclipse/net4j/util/io/class-use/NIOUtil.html | 144 + .../net4j/util/io/class-use/SortedFileMap.html | 180 + .../util/io/class-use/StreamWrapperChain.html | 144 + .../io/class-use/StringCompressor.Counting.html | 144 + .../net4j/util/io/class-use/StringCompressor.html | 180 + .../eclipse/net4j/util/io/class-use/StringIO.html | 204 + .../eclipse/net4j/util/io/class-use/TMPUtil.html | 144 + .../eclipse/net4j/util/io/class-use/XMLOutput.html | 214 + .../net4j/util/io/class-use/XORInputStream.html | 180 + .../net4j/util/io/class-use/XOROutputStream.html | 180 + .../net4j/util/io/class-use/XORStreamWrapper.html | 144 + .../util/io/class-use/ZIPUtil.EntryContext.html | 188 + .../class-use/ZIPUtil.FileSystemUnzipHandler.html | 144 + .../io/class-use/ZIPUtil.FileSystemZipHandler.html | 144 + .../util/io/class-use/ZIPUtil.UnzipHandler.html | 197 + .../util/io/class-use/ZIPUtil.ZipEntryHandler.html | 197 + .../eclipse/net4j/util/io/class-use/ZIPUtil.html | 144 + .../org/eclipse/net4j/util/io/package-frame.html | 154 + .../org/eclipse/net4j/util/io/package-summary.html | 422 + .../org/eclipse/net4j/util/io/package-tree.html | 237 + .../org/eclipse/net4j/util/io/package-use.html | 466 + .../eclipse/net4j/util/lifecycle/ILifecycle.html | 304 + .../net4j/util/lifecycle/ILifecycleEvent.Kind.html | 361 + .../net4j/util/lifecycle/ILifecycleEvent.html | 264 + .../eclipse/net4j/util/lifecycle/Lifecycle.html | 791 ++ .../net4j/util/lifecycle/LifecycleEvent.html | 338 + .../util/lifecycle/LifecycleEventAdapter.html | 394 + .../net4j/util/lifecycle/LifecycleException.html | 289 + .../net4j/util/lifecycle/LifecycleState.html | 360 + .../util/lifecycle/LifecycleUtil.Activator.html | 205 + .../util/lifecycle/LifecycleUtil.Deactivator.html | 205 + .../util/lifecycle/LifecycleUtil.Delegator.html | 311 + .../net4j/util/lifecycle/LifecycleUtil.html | 655 + .../net4j/util/lifecycle/class-use/ILifecycle.html | 869 ++ .../lifecycle/class-use/ILifecycleEvent.Kind.html | 220 + .../util/lifecycle/class-use/ILifecycleEvent.html | 242 + .../net4j/util/lifecycle/class-use/Lifecycle.html | 632 + .../util/lifecycle/class-use/LifecycleEvent.html | 144 + .../lifecycle/class-use/LifecycleEventAdapter.html | 144 + .../lifecycle/class-use/LifecycleException.html | 251 + .../util/lifecycle/class-use/LifecycleState.html | 260 + .../class-use/LifecycleUtil.Activator.html | 144 + .../class-use/LifecycleUtil.Deactivator.html | 144 + .../class-use/LifecycleUtil.Delegator.html | 144 + .../util/lifecycle/class-use/LifecycleUtil.html | 144 + .../net4j/util/lifecycle/package-frame.html | 90 + .../net4j/util/lifecycle/package-summary.html | 280 + .../eclipse/net4j/util/lifecycle/package-tree.html | 199 + .../eclipse/net4j/util/lifecycle/package-use.html | 488 + .../org/eclipse/net4j/util/om/LegacyUtil.html | 248 + .../net4j/util/om/OMBundle.DebugSupport.html | 377 + .../net4j/util/om/OMBundle.TranslationSupport.html | 335 + .../org/eclipse/net4j/util/om/OMBundle.html | 470 + .../org/eclipse/net4j/util/om/OMPlatform.html | 526 + .../net4j/util/om/OSGiActivator.StateHandler.html | 330 + .../net4j/util/om/OSGiActivator.WithState.html | 386 + .../org/eclipse/net4j/util/om/OSGiActivator.html | 624 + .../org/eclipse/net4j/util/om/OSGiApplication.html | 498 + .../net4j/util/om/class-use/LegacyUtil.html | 144 + .../util/om/class-use/OMBundle.DebugSupport.html | 180 + .../om/class-use/OMBundle.TranslationSupport.html | 180 + .../eclipse/net4j/util/om/class-use/OMBundle.html | 379 + .../net4j/util/om/class-use/OMPlatform.html | 196 + .../om/class-use/OSGiActivator.StateHandler.html | 144 + .../util/om/class-use/OSGiActivator.WithState.html | 144 + .../net4j/util/om/class-use/OSGiActivator.html | 180 + .../net4j/util/om/class-use/OSGiApplication.html | 144 + .../net4j/util/om/log/AbstractLogHandler.html | 384 + .../net4j/util/om/log/EclipseLoggingBridge.html | 330 + .../eclipse/net4j/util/om/log/FileLogHandler.html | 318 + .../org/eclipse/net4j/util/om/log/Logger.html | 627 + .../eclipse/net4j/util/om/log/OMLogHandler.html | 219 + .../eclipse/net4j/util/om/log/OMLogger.Level.html | 361 + .../org/eclipse/net4j/util/om/log/OMLogger.html | 535 + .../net4j/util/om/log/OSGiLoggingBridge.html | 378 + .../eclipse/net4j/util/om/log/PrintLogHandler.html | 337 + .../util/om/log/class-use/AbstractLogHandler.html | 188 + .../om/log/class-use/EclipseLoggingBridge.html | 180 + .../util/om/log/class-use/FileLogHandler.html | 144 + .../net4j/util/om/log/class-use/Logger.html | 144 + .../net4j/util/om/log/class-use/OMLogHandler.html | 249 + .../util/om/log/class-use/OMLogger.Level.html | 432 + .../net4j/util/om/log/class-use/OMLogger.html | 294 + .../util/om/log/class-use/OSGiLoggingBridge.html | 180 + .../util/om/log/class-use/PrintLogHandler.html | 180 + .../eclipse/net4j/util/om/log/package-frame.html | 66 + .../eclipse/net4j/util/om/log/package-summary.html | 245 + .../eclipse/net4j/util/om/log/package-tree.html | 174 + .../org/eclipse/net4j/util/om/log/package-use.html | 250 + .../om/monitor/AbstractMonitor.AsyncTimerTask.html | 323 + .../net4j/util/om/monitor/AbstractMonitor.html | 763 ++ .../net4j/util/om/monitor/DelegatingMonitor.html | 670 + ...ipseMonitor.SynchronizedSubProgressMonitor.html | 590 + .../net4j/util/om/monitor/EclipseMonitor.html | 464 + .../org/eclipse/net4j/util/om/monitor/Monitor.html | 487 + .../util/om/monitor/MonitorCanceledException.html | 291 + .../net4j/util/om/monitor/NestedMonitor.html | 531 + .../om/monitor/NotifyingMonitor.ProgressEvent.html | 336 + .../net4j/util/om/monitor/NotifyingMonitor.html | 517 + .../net4j/util/om/monitor/OMMonitor.Async.html | 218 + .../eclipse/net4j/util/om/monitor/OMMonitor.html | 608 + .../net4j/util/om/monitor/OMMonitorProgress.html | 350 + .../om/monitor/ProgressDistributable.Default.html | 331 + .../util/om/monitor/ProgressDistributable.html | 277 + .../om/monitor/ProgressDistributor.Arithmetic.html | 293 + .../om/monitor/ProgressDistributor.Geometric.html | 293 + .../net4j/util/om/monitor/ProgressDistributor.html | 349 + .../net4j/util/om/monitor/TimeoutMonitor.html | 582 + .../class-use/AbstractMonitor.AsyncTimerTask.html | 180 + .../util/om/monitor/class-use/AbstractMonitor.html | 251 + .../om/monitor/class-use/DelegatingMonitor.html | 144 + ...ipseMonitor.SynchronizedSubProgressMonitor.html | 144 + .../util/om/monitor/class-use/EclipseMonitor.html | 144 + .../net4j/util/om/monitor/class-use/Monitor.html | 196 + .../class-use/MonitorCanceledException.html | 372 + .../util/om/monitor/class-use/NestedMonitor.html | 144 + .../class-use/NotifyingMonitor.ProgressEvent.html | 144 + .../om/monitor/class-use/NotifyingMonitor.html | 144 + .../util/om/monitor/class-use/OMMonitor.Async.html | 244 + .../net4j/util/om/monitor/class-use/OMMonitor.html | 545 + .../om/monitor/class-use/OMMonitorProgress.html | 252 + .../class-use/ProgressDistributable.Default.html | 144 + .../monitor/class-use/ProgressDistributable.html | 243 + .../class-use/ProgressDistributor.Arithmetic.html | 144 + .../class-use/ProgressDistributor.Geometric.html | 144 + .../om/monitor/class-use/ProgressDistributor.html | 188 + .../util/om/monitor/class-use/TimeoutMonitor.html | 144 + .../net4j/util/om/monitor/package-frame.html | 84 + .../net4j/util/om/monitor/package-summary.html | 281 + .../net4j/util/om/monitor/package-tree.html | 193 + .../eclipse/net4j/util/om/monitor/package-use.html | 257 + .../org/eclipse/net4j/util/om/package-frame.html | 57 + .../org/eclipse/net4j/util/om/package-summary.html | 235 + .../org/eclipse/net4j/util/om/package-tree.html | 162 + .../org/eclipse/net4j/util/om/package-use.html | 251 + .../net4j/util/om/pref/OMPreference.Type.html | 425 + .../eclipse/net4j/util/om/pref/OMPreference.html | 364 + .../eclipse/net4j/util/om/pref/OMPreferences.html | 1023 ++ .../util/om/pref/OMPreferencesChangeEvent.html | 288 + .../util/om/pref/class-use/OMPreference.Type.html | 197 + .../net4j/util/om/pref/class-use/OMPreference.html | 447 + .../util/om/pref/class-use/OMPreferences.html | 217 + .../pref/class-use/OMPreferencesChangeEvent.html | 144 + .../eclipse/net4j/util/om/pref/package-frame.html | 47 + .../net4j/util/om/pref/package-summary.html | 215 + .../eclipse/net4j/util/om/pref/package-tree.html | 165 + .../eclipse/net4j/util/om/pref/package-use.html | 220 + .../eclipse/net4j/util/om/trace/ContextTracer.html | 478 + .../net4j/util/om/trace/OMTraceHandler.html | 213 + .../net4j/util/om/trace/OMTraceHandlerEvent.html | 293 + .../org/eclipse/net4j/util/om/trace/OMTracer.html | 463 + .../eclipse/net4j/util/om/trace/PerfTracer.html | 342 + .../net4j/util/om/trace/PrintTraceHandler.html | 508 + .../net4j/util/om/trace/RemoteTraceHandler.html | 480 + .../util/om/trace/RemoteTraceServer.Event.html | 488 + .../util/om/trace/RemoteTraceServer.Listener.html | 216 + .../om/trace/RemoteTraceServer.PrintListener.html | 315 + .../net4j/util/om/trace/RemoteTraceServer.html | 566 + .../net4j/util/om/trace/TraceHandlerEvent.html | 466 + .../org/eclipse/net4j/util/om/trace/Tracer.html | 584 + .../util/om/trace/class-use/ContextTracer.html | 180 + .../util/om/trace/class-use/OMTraceHandler.html | 225 + .../om/trace/class-use/OMTraceHandlerEvent.html | 365 + .../net4j/util/om/trace/class-use/OMTracer.html | 328 + .../net4j/util/om/trace/class-use/PerfTracer.html | 144 + .../util/om/trace/class-use/PrintTraceHandler.html | 180 + .../om/trace/class-use/RemoteTraceHandler.html | 144 + .../trace/class-use/RemoteTraceServer.Event.html | 196 + .../class-use/RemoteTraceServer.Listener.html | 204 + .../class-use/RemoteTraceServer.PrintListener.html | 180 + .../util/om/trace/class-use/RemoteTraceServer.html | 180 + .../util/om/trace/class-use/TraceHandlerEvent.html | 144 + .../net4j/util/om/trace/class-use/Tracer.html | 144 + .../eclipse/net4j/util/om/trace/package-frame.html | 63 + .../net4j/util/om/trace/package-summary.html | 247 + .../eclipse/net4j/util/om/trace/package-tree.html | 168 + .../eclipse/net4j/util/om/trace/package-use.html | 243 + .../org/eclipse/net4j/util/options/IOptions.html | 227 + .../net4j/util/options/IOptionsContainer.html | 212 + .../eclipse/net4j/util/options/IOptionsEvent.html | 221 + .../eclipse/net4j/util/options/OptionsEvent.html | 293 + .../net4j/util/options/class-use/IOptions.html | 210 + .../util/options/class-use/IOptionsContainer.html | 180 + .../util/options/class-use/IOptionsEvent.html | 180 + .../net4j/util/options/class-use/OptionsEvent.html | 144 + .../eclipse/net4j/util/options/package-frame.html | 47 + .../net4j/util/options/package-summary.html | 195 + .../eclipse/net4j/util/options/package-tree.html | 169 + .../eclipse/net4j/util/options/package-use.html | 182 + .../org/eclipse/net4j/util/package-frame.html | 86 + .../org/eclipse/net4j/util/package-summary.html | 269 + .../org/eclipse/net4j/util/package-tree.html | 173 + .../org/eclipse/net4j/util/package-use.html | 227 + .../net4j/util/ref/KeyedPhantomReference.html | 339 + .../org/eclipse/net4j/util/ref/KeyedReference.html | 308 + .../eclipse/net4j/util/ref/KeyedSoftReference.html | 355 + .../net4j/util/ref/KeyedStrongReference.html | 396 + .../eclipse/net4j/util/ref/KeyedWeakReference.html | 346 + .../net4j/util/ref/ReferenceQueueWorker.html | 535 + .../org/eclipse/net4j/util/ref/ReferenceType.html | 360 + .../net4j/util/ref/ReferenceValueMap.Soft.html | 351 + .../net4j/util/ref/ReferenceValueMap.Strong.html | 373 + .../net4j/util/ref/ReferenceValueMap.Weak.html | 351 + .../eclipse/net4j/util/ref/ReferenceValueMap.html | 752 ++ .../util/ref/class-use/KeyedPhantomReference.html | 144 + .../net4j/util/ref/class-use/KeyedReference.html | 300 + .../util/ref/class-use/KeyedSoftReference.html | 144 + .../util/ref/class-use/KeyedStrongReference.html | 144 + .../util/ref/class-use/KeyedWeakReference.html | 144 + .../util/ref/class-use/ReferenceQueueWorker.html | 144 + .../net4j/util/ref/class-use/ReferenceType.html | 229 + .../util/ref/class-use/ReferenceValueMap.Soft.html | 144 + .../ref/class-use/ReferenceValueMap.Strong.html | 144 + .../util/ref/class-use/ReferenceValueMap.Weak.html | 144 + .../util/ref/class-use/ReferenceValueMap.html | 196 + .../org/eclipse/net4j/util/ref/package-frame.html | 70 + .../eclipse/net4j/util/ref/package-summary.html | 234 + .../org/eclipse/net4j/util/ref/package-tree.html | 194 + .../org/eclipse/net4j/util/ref/package-use.html | 183 + .../net4j/util/registry/DelegatingRegistry.html | 572 + .../util/registry/HashMapDelegatingRegistry.html | 437 + .../net4j/util/registry/HashMapRegistry.html | 421 + .../org/eclipse/net4j/util/registry/IRegistry.html | 341 + .../net4j/util/registry/Registry.Transaction.html | 339 + .../org/eclipse/net4j/util/registry/Registry.html | 882 ++ .../eclipse/net4j/util/registry/RegistryUtil.html | 230 + .../net4j/util/registry/UnmodifiableRegistry.html | 794 ++ .../registry/class-use/DelegatingRegistry.html | 180 + .../class-use/HashMapDelegatingRegistry.html | 144 + .../util/registry/class-use/HashMapRegistry.html | 144 + .../net4j/util/registry/class-use/IRegistry.html | 477 + .../registry/class-use/Registry.Transaction.html | 180 + .../net4j/util/registry/class-use/Registry.html | 198 + .../util/registry/class-use/RegistryUtil.html | 144 + .../registry/class-use/UnmodifiableRegistry.html | 144 + .../eclipse/net4j/util/registry/package-frame.html | 53 + .../net4j/util/registry/package-summary.html | 236 + .../eclipse/net4j/util/registry/package-tree.html | 181 + .../eclipse/net4j/util/registry/package-use.html | 266 + .../net4j/util/security/ChallengeNegotiator.html | 631 + .../security/ChallengeNegotiatorConfigurer.html | 406 + .../util/security/ChallengeNegotiatorFactory.html | 315 + .../ChallengeResponseNegotiator.Transition.html | 297 + .../util/security/ChallengeResponseNegotiator.html | 680 + .../eclipse/net4j/util/security/Credentials.html | 265 + .../util/security/CredentialsProviderFactory.html | 310 + .../net4j/util/security/FileUserManager.html | 494 + .../util/security/FileUserManagerFactory.html | 319 + .../util/security/IChallengeResponse.Event.html | 329 + .../util/security/IChallengeResponse.State.html | 377 + .../net4j/util/security/IChallengeResponse.html | 254 + .../eclipse/net4j/util/security/ICredentials.html | 200 + .../net4j/util/security/ICredentialsProvider.html | 235 + .../security/INegotiationContext.Receiver.html | 218 + .../net4j/util/security/INegotiationContext.html | 463 + .../eclipse/net4j/util/security/INegotiator.html | 234 + .../net4j/util/security/INegotiatorAware.html | 237 + .../net4j/util/security/IPasswordCredentials.html | 228 + .../security/IPasswordCredentialsProvider.html | 228 + .../eclipse/net4j/util/security/IRandomizer.html | 386 + .../eclipse/net4j/util/security/IUserAware.html | 218 + .../eclipse/net4j/util/security/IUserManager.html | 266 + .../net4j/util/security/NegotiationContext.html | 462 + .../net4j/util/security/NegotiationException.html | 290 + .../eclipse/net4j/util/security/Negotiator.html | 590 + .../net4j/util/security/NegotiatorFactory.html | 289 + .../net4j/util/security/PasswordCredentials.html | 305 + .../PasswordCredentialsProvider.Delegating.html | 337 + .../util/security/PasswordCredentialsProvider.html | 386 + .../eclipse/net4j/util/security/Randomizer.html | 783 ++ .../net4j/util/security/RandomizerFactory.html | 326 + .../net4j/util/security/ResponseNegotiator.html | 510 + .../util/security/ResponseNegotiatorFactory.html | 315 + .../util/security/ResponseNegotiatorInjector.html | 325 + .../eclipse/net4j/util/security/SecurityUtil.html | 324 + .../eclipse/net4j/util/security/UserManager.html | 498 + .../net4j/util/security/UserManagerFactory.html | 289 + .../security/class-use/ChallengeNegotiator.html | 180 + .../class-use/ChallengeNegotiatorConfigurer.html | 144 + .../class-use/ChallengeNegotiatorFactory.html | 144 + .../ChallengeResponseNegotiator.Transition.html | 144 + .../class-use/ChallengeResponseNegotiator.html | 188 + .../net4j/util/security/class-use/Credentials.html | 180 + .../class-use/CredentialsProviderFactory.html | 144 + .../util/security/class-use/FileUserManager.html | 180 + .../security/class-use/FileUserManagerFactory.html | 144 + .../class-use/IChallengeResponse.Event.html | 208 + .../class-use/IChallengeResponse.State.html | 225 + .../security/class-use/IChallengeResponse.html | 196 + .../util/security/class-use/ICredentials.html | 220 + .../security/class-use/ICredentialsProvider.html | 220 + .../class-use/INegotiationContext.Receiver.html | 252 + .../security/class-use/INegotiationContext.html | 431 + .../net4j/util/security/class-use/INegotiator.html | 348 + .../util/security/class-use/INegotiatorAware.html | 306 + .../security/class-use/IPasswordCredentials.html | 242 + .../class-use/IPasswordCredentialsProvider.html | 278 + .../net4j/util/security/class-use/IRandomizer.html | 221 + .../net4j/util/security/class-use/IUserAware.html | 539 + .../util/security/class-use/IUserManager.html | 229 + .../security/class-use/NegotiationContext.html | 144 + .../security/class-use/NegotiationException.html | 226 + .../net4j/util/security/class-use/Negotiator.html | 196 + .../util/security/class-use/NegotiatorFactory.html | 188 + .../security/class-use/PasswordCredentials.html | 144 + .../PasswordCredentialsProvider.Delegating.html | 144 + .../class-use/PasswordCredentialsProvider.html | 180 + .../net4j/util/security/class-use/Randomizer.html | 180 + .../util/security/class-use/RandomizerFactory.html | 144 + .../security/class-use/ResponseNegotiator.html | 180 + .../class-use/ResponseNegotiatorFactory.html | 144 + .../class-use/ResponseNegotiatorInjector.html | 180 + .../util/security/class-use/SecurityUtil.html | 144 + .../net4j/util/security/class-use/UserManager.html | 180 + .../security/class-use/UserManagerFactory.html | 180 + .../eclipse/net4j/util/security/package-frame.html | 131 + .../net4j/util/security/package-summary.html | 347 + .../eclipse/net4j/util/security/package-tree.html | 219 + .../eclipse/net4j/util/security/package-use.html | 565 + .../net4j/util/transaction/ITransaction.html | 292 + .../util/transaction/ITransactionalOperation.html | 251 + .../net4j/util/transaction/Transaction.html | 391 + .../util/transaction/TransactionException.html | 289 + .../net4j/util/transaction/TransactionUtil.html | 230 + .../util/transaction/class-use/ITransaction.html | 203 + .../class-use/ITransactionalOperation.html | 188 + .../util/transaction/class-use/Transaction.html | 144 + .../class-use/TransactionException.html | 188 + .../transaction/class-use/TransactionUtil.html | 144 + .../net4j/util/transaction/package-frame.html | 58 + .../net4j/util/transaction/package-summary.html | 229 + .../net4j/util/transaction/package-tree.html | 166 + .../net4j/util/transaction/package-use.html | 182 + .../javadoc/org/eclipse/spi/net4j/Acceptor.html | 641 + .../org/eclipse/spi/net4j/AcceptorFactory.html | 286 + .../eclipse/spi/net4j/Channel.ReceiverWork.html | 269 + .../org/eclipse/spi/net4j/Channel.SendQueue.html | 411 + .../javadoc/org/eclipse/spi/net4j/Channel.html | 1070 ++ .../org/eclipse/spi/net4j/ChannelMultiplexer.html | 968 ++ .../eclipse/spi/net4j/ClientProtocolFactory.html | 288 + .../javadoc/org/eclipse/spi/net4j/Connector.html | 1256 ++ .../org/eclipse/spi/net4j/ConnectorFactory.html | 286 + .../org/eclipse/spi/net4j/InternalAcceptor.html | 261 + .../org/eclipse/spi/net4j/InternalBuffer.html | 267 + .../net4j/InternalChannel.SendQueueEvent.Type.html | 329 + .../spi/net4j/InternalChannel.SendQueueEvent.html | 286 + .../org/eclipse/spi/net4j/InternalChannel.html | 514 + .../spi/net4j/InternalChannelMultiplexer.html | 391 + .../org/eclipse/spi/net4j/InternalConnector.html | 362 + .../javadoc/org/eclipse/spi/net4j/Protocol.html | 695 + .../eclipse/spi/net4j/ServerProtocolFactory.html | 291 + .../org/eclipse/spi/net4j/class-use/Acceptor.html | 144 + .../spi/net4j/class-use/AcceptorFactory.html | 144 + .../spi/net4j/class-use/Channel.ReceiverWork.html | 180 + .../spi/net4j/class-use/Channel.SendQueue.html | 144 + .../org/eclipse/spi/net4j/class-use/Channel.html | 144 + .../spi/net4j/class-use/ChannelMultiplexer.html | 180 + .../spi/net4j/class-use/ClientProtocolFactory.html | 144 + .../org/eclipse/spi/net4j/class-use/Connector.html | 144 + .../spi/net4j/class-use/ConnectorFactory.html | 144 + .../spi/net4j/class-use/InternalAcceptor.html | 212 + .../spi/net4j/class-use/InternalBuffer.html | 144 + .../InternalChannel.SendQueueEvent.Type.html | 197 + .../class-use/InternalChannel.SendQueueEvent.html | 144 + .../spi/net4j/class-use/InternalChannel.html | 312 + .../class-use/InternalChannelMultiplexer.html | 204 + .../spi/net4j/class-use/InternalConnector.html | 236 + .../org/eclipse/spi/net4j/class-use/Protocol.html | 218 + .../spi/net4j/class-use/ServerProtocolFactory.html | 180 + .../org/eclipse/spi/net4j/package-frame.html | 80 + .../org/eclipse/spi/net4j/package-summary.html | 253 + .../org/eclipse/spi/net4j/package-tree.html | 292 + .../javadoc/org/eclipse/spi/net4j/package-use.html | 276 + .../javadoc/overview-frame.html | 122 + .../javadoc/overview-summary.html | 317 + .../javadoc/overview-tree.html | 897 ++ plugins/org.eclipse.net4j.doc/javadoc/package-list | 41 + .../javadoc/resources/inherit.gif | Bin 0 -> 57 bytes .../javadoc/serialized-form.html | 1122 ++ .../org.eclipse.net4j.doc/javadoc/stylesheet.css | 29 + plugins/org.eclipse.net4j.doc/javadoc/toc.xml | 9 - plugins/org.eclipse.net4j.doc/javadocTemplate.ant | 67 + plugins/org.eclipse.net4j.doc/javadocToc.xml | 9 + plugins/org.eclipse.net4j.doc/plugin.xml | 2 +- .../org.eclipse.net4j.http.common/build.properties | 2 + .../org.eclipse.net4j.http.server/build.properties | 2 + plugins/org.eclipse.net4j.http/build.properties | 2 + plugins/org.eclipse.net4j.jvm/build.properties | 2 + plugins/org.eclipse.net4j.tcp/build.properties | 2 + plugins/org.eclipse.net4j.util/build.properties | 2 + plugins/org.eclipse.net4j/build.properties | 2 + releng/org.eclipse.emf.cdo.releng/.classpath | 3 +- releng/org.eclipse.emf.cdo.releng/.project | 45 +- .../.settings/org.eclipse.core.resources.prefs | 15 +- .../.settings/org.eclipse.jdt.core.prefs | 363 + .../.settings/org.eclipse.jdt.ui.prefs | 120 + .../org.eclipse.ltk.core.refactoring.prefs | 3 + .../.settings/org.eclipse.mylyn.tasks.ui.prefs | 2 +- .../.settings/org.eclipse.mylyn.team.ui.prefs | 2 +- .../.settings/org.eclipse.pde.api.tools.prefs | 94 + .../.settings/org.eclipse.pde.prefs | 31 + .../META-INF/MANIFEST.MF | 11 + releng/org.eclipse.emf.cdo.releng/build.properties | 6 + releng/org.eclipse.emf.cdo.releng/build.xml | 113 - releng/org.eclipse.emf.cdo.releng/javadoc.ant | 35 + releng/org.eclipse.emf.cdo.releng/javadocLib.ant | 9 + .../emf/cdo/releng/AssembleJavaDocOptions.java | 423 + 2450 files changed, 748293 insertions(+), 165 deletions(-) create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc.ant create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/help-doc.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/index.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDODeltaNotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOIDDangling.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOInvalidationNotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOLock.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDONotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObjectReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDODeltaNotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOIDDangling.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOInvalidationNotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOLock.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDONotification.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObjectReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOState.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.State.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.StateChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.TypeChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateMode.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchCreatedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPointRange.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchTag.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchVersion.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchCreatedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPointRange.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchTag.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchVersion.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.State.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.StateChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.TypeChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateMode.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKind.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKindProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetDataProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKind.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKindProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetDataProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/AsyncCommitInfoHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/BinaryCommitInfoLog.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/TextCommitInfoLog.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/AsyncCommitInfoHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/BinaryCommitInfoLog.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/TextCommitInfoLog.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.ObjectType.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDExternal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDTemp.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.ObjectType.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDExternal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDTemp.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOReference.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOBlob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOClob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.Delegating.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOBlob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOClob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLob.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.Delegating.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockAreaNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockGrade.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockAreaNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockGrade.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.Descriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.State.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOType.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.ExtResourceSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.Descriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.State.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOType.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.ExtResourceSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOAuthenticator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataInput.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataOutput.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocolConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOAuthenticator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataInput.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataOutput.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocolConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOAllRevisionsProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOElementProxy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndVersion.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.EvictionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCacheAdder.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionKey.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOAllRevisionsProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOElementProxy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndVersion.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.EvictionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCacheAdder.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionKey.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.CDORevisionComparator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOAddFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOClearFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOContainerFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDeltaProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOUnsetFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOClearFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOContainerFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDeltaProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOSetFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOUnsetFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/BlockingCloseableIterator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonEventAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOFetchRule.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.BlockingCloseableIteratorImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOTimeProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryStateChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryTypeChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/TransportException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/BlockingCloseableIterator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonEventAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOFetchRule.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.BlockingCloseableIteratorImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOTimeProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryStateChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryTypeChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/TransportException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.Implementation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.AdaptersDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ContainerDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.DirectResourceDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.IDDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ReadLockedDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.StateDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.URIDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.VersionDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ViewDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.WriteLockedDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.Implementation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.AdaptersDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ContainerDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.DirectResourceDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.IDDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ReadLockedDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.StateDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.URIDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.VersionDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ViewDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.WriteLockedDescriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResource.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFolder.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceNode.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourceFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResource.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFolder.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceNode.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourceFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.Literals.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.ContentsCDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourceFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFolderImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.ContentsCDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceNodeImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourceFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourcePackageImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceFolderItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceFolderItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceNodeItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/EresourceItemProviderAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceSwitch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceFolderValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceNodeValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceFolderValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceNodeValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/Annotation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.Literals.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/ModelElement.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/Annotation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.Literals.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/ModelElement.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesPackageImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/AnnotationImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesFactoryImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesPackageImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/ModelElementImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/EtypesItemProviderAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/AnnotationItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/EtypesItemProviderAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/ModelElementItemProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesSwitch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesAdapterFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesSwitch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/ICheckoutSource.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocationManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/ICheckoutSource.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocation.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocationManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.JVM.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.SSL.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.TCP.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/FailoverCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/ReconnectingCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/RecoveringCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.JVM.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.SSL.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.TCP.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/FailoverCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/ReconnectingCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/RecoveringCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.AbstractPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.HistoryPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.LobsPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.PackagesPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.Page.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XML.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.XML.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.RepositoryReadAccessValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IMEMStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Props.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.ReadAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.WriteAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositorySynchronizer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.ChangeFormat.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionParallelism.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionTemporality.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.DurableLocking.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.ExactMatch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryXRefsContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.Raw.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISynchronizableRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ITransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/RepositoryNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/StoreThreadLocal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.AbstractPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.HistoryPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.LobsPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.PackagesPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.Page.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XML.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XMLConstants.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.XML.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.RepositoryReadAccessValidator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ContainmentCycleDetectedException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IMEMStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Handler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Props.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.ReadAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.WriteAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositorySynchronizer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.ChangeFormat.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionParallelism.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionTemporality.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.CommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.DurableLocking.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.ExactMatch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryXRefsContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.Raw.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.Chunk.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISynchronizableRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ITransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/RepositoryNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/StoreThreadLocal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/CDODBUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.Props.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IIDHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IMetaDataManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/CDODBUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.Props.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IIDHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IMetaDataManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.ReuseProbability.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingAuditSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingDeltaSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMappingDeltaSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Descriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMappingFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingAuditSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingDeltaSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMappingDeltaSupport.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Descriptor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Registry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OIdentifiableObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OIdentifiableObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/CDOHibernateUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/CDOHibernateUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/IMEMStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/MEMStoreUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/IMEMStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/MEMStoreUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/CDOMongoDBUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/CDOMongoDBUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/CDONet4jServerUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.Protocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AbstractServerProtocolFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/CDONet4jServerUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.Protocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AbstractServerProtocolFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Provider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreConfig.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/ObjyStoreUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreConfig.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/ObjyStoreUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.Lazy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentMap.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLExtentCreator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.Lazy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentMap.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLExtentCreator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.Factory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOCollectionLoadingPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORepositoryInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORetryExceptionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.ExceptionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.CollectionLoadingPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.GeneratedPackageEmulationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.LobCacheEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfigurationFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionInvalidationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOCollectionLoadingPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORepositoryInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORetryExceptionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.ExceptionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.CollectionLoadingPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.GeneratedPackageEmulationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.LobCacheEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfigurationFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionInvalidationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.MessageReceived.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.SubscriptionChanged.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.EventAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.Priority.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.MessageReceived.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.SubscriptionChanged.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.EventAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.Priority.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOAuthenticationResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDORawReplicationContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/CDOBranchUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.BranchInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/CDOBranchUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranch.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.BranchInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/AbstractQueryResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOAuthenticationResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOLobStoreImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDORawReplicationContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeKindCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetDataRevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetSegment.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOCommitInfoUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDORevisionAvailabilityInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeKindCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetDataRevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetSegment.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOCommitInfoUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDORevisionAvailabilityInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.CommitInfoLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDInteger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDLong.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDString.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/InternalCDOIDObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOID.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDInteger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDLong.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDString.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/InternalCDOIDObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageUnit.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/DelegatingCDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageProcessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageUnit.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureDeltaVisitorImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureMapEntry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjustable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjuster.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDORevisionMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/ManagedRevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/AbstractCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/BaseCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureDeltaVisitorImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureMapEntry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOIDMapper.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjustable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjuster.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDORevisionMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DetachedCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListIndexAffecting.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListTargetAdding.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.WithIndex.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOList.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionCache.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionDelta.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLoader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLocker.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/ManagedRevisionProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/PointerCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Detached.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Normal.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Pointer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Missing.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/StubCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/SyntheticCDORevision.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/DurableLockArea.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/FactoriesQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/IAppExtension.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ISessionProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalFailoverParticipant.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalLockManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepositorySynchronizer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoExternalReferences.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoFeatureMaps.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoHandleRevisions.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoLargeObjects.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoQueryXRefs.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoRawAccess.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSynchronizableRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ObjectWriteAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/QueryHandlerFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryConfigurator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryInjector.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/Store.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.CommitDataRevisionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorPool.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/DurableLockArea.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/FactoriesQueryHandlerProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/IAppExtension.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ISessionProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalFailoverParticipant.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalLockManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepositorySynchronizer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoExternalReferences.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoFeatureMaps.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoHandleRevisions.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoLargeObjects.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoQueryXRefs.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoRawAccess.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSynchronizableRepository.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ObjectWriteAccessHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/PluginRepositoryProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/QueryHandlerFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryConfigurator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryInjector.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryUserManagerFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/Store.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessor.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.CommitDataRevisionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorPool.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreChunkReader.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAsyncTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler1.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.ConflictException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOPushTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.AutoReleaseLocksEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.ConflictResolversEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionConflictEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler1.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandlerBase.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionStartedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXASavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXATransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAsyncTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAutoAttacher.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler1.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.ConflictException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOPushTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.AutoReleaseLocksEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.ConflictResolversEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionConflictEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.Type.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler1.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler2.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandlerBase.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionStartedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXASavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXATransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOLazyContentAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOModificationTrackingAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUpdatable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitIntegrityException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/DanglingReferenceException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidObjectException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidURIException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LegacyModeNotEnabledException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LockTimeoutException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ObjectNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReadOnlyException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReferentialIntegrityException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ServerException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/StaleRevisionLockException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOFactory.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOLazyContentAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOModificationTrackingAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIData.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUpdatable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitIntegrityException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/DanglingReferenceException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidObjectException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidURIException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LegacyModeNotEnabledException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LockTimeoutException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ObjectNotFoundException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReadOnlyException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReferentialIntegrityException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ServerException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/StaleRevisionLockException.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/AbstractCDOViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOAdapterPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFeatureAnalyzer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFetchRuleManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOInvalidationPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOObjectHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOQuery.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDORevisionPrefetchingPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleReferencePolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.CacheReferenceTypeEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ChangeSubscriptionPoliciesEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationNotificationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ReferencePolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.RevisionPrefetchingPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.StaleReferencePolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewAdaptersNotifiedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewDurabilityChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewInvalidationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProviderRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewTargetChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/ManagedContainerViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/AbstractCDOViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOAdapterPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFeatureAnalyzer.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFetchRuleManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOInvalidationPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOObjectHandler.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOQuery.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDORevisionPrefetchingPolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleReferencePolicy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.CacheReferenceTypeEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ChangeSubscriptionPoliciesEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationNotificationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ReferencePolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.RevisionPrefetchingPolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.StaleReferencePolicyEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewAdaptersNotifiedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewDurabilityChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewInvalidationEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProviderRegistry.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewTargetChangedEvent.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/ManagedContainerViewProvider.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreFeatureMap.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreFeatureMap.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreSettingsImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractChangeSetsConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractQueryIterator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOChangeSubscriptionAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionInvalidationAggregator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.LockObjectsResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.OpenSessionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOTransactionStrategy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.Conflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.InternalCDOCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOViewSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXASavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractChangeSetsConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractQueryIterator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOChangeSubscriptionAdapter.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOMergingConflictResolver.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionInvalidationAggregator.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.LockObjectsResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.OpenSessionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RefreshSessionResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RepositoryTimeResult.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOStore.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOTransactionStrategy.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.Conflict.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/FSMUtil.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSessionManager.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSession.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSessionConfiguration.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.InternalCDOCommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserSavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserTransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOView.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOViewSet.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXASavepoint.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/overview-frame.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/overview-tree.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/package-list create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/resources/inherit.gif create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/serialized-form.html create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/stylesheet.css delete mode 100644 plugins/org.eclipse.emf.cdo.doc/javadoc/toc.xml create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadocTemplate.ant create mode 100644 plugins/org.eclipse.emf.cdo.doc/javadocToc.xml create mode 100644 plugins/org.eclipse.net4j.doc/javadoc.ant create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/allclasses-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/allclasses-noframe.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/constant-values.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/deprecated-list.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/help-doc.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/index-all.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/index.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Client.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Server.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/FactoriesProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.Location.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfig.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfigAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/Net4jUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportConfigurator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/IAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/class-use/IAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-2.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBuffer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.Introspection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.Introspection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBuffer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.Introspection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.Introspection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/BufferState-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/IBuffer-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/doc-files/IChannel-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Client.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Server.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/FactoriesProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.Location.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfig.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfigAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/Net4jUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportConfigurator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorCredentialsInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorStateEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorCredentialsInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorStateEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/ConnectorState-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-1.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-2.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBConnectionProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBRowHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBConnectionProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBRowHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBField.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchema.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchemaElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBTable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchemaElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBParameter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBStatement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBParameter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBStatement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/HTTPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/class-use/HTTPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/IHTTPConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/class-use/IHTTPConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/HTTPServerUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/IHTTPAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.RequestHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/HTTPServerUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/IHTTPAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.RequestHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptorManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/JVMUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptorManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/JVMUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocolProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/ISignalProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Indication.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithMonitoring.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithResponse.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RemoteException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Request.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithConfirmation.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithMonitoring.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Signal.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalActor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalFinishedEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalReactor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalScheduledEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/ISignalProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Indication.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithMonitoring.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithResponse.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RemoteException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Request.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithConfirmation.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithMonitoring.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Signal.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalActor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalFinishedEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalReactor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalScheduledEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.Factory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.TimerInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.Factory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.TimerInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/GZIPStreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/StreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/XORStreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/GZIPStreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/StreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/XORStreamWrapperInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBSchema.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBSchema.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPActiveSelectorListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPNegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPPassiveSelectorListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPSelector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/TCPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPActiveSelectorListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPNegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPPassiveSelectorListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPSelector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/TCPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/SSLUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/class-use/SSLUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/HexUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/StringUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/WrappedException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/Cache.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheRegistration.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/HysteresisConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICache.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.Condition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.ConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitorEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheProbe.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheRegistration.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ThresholdConditionPolicy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/AdapterUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/CheckUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/HexUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/IErrorHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ImplementationError.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ObjectUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.ExcludeFromDump.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/StringUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/WrappedException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/History.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/ArrayIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/BidiMapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Closeable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/CloseableIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/DynamicArray.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/FastList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HashBag.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/History.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryChangeEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryElement.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.ArrayBacked.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MapEntry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableArrayList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.ListBased.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Pair.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/PreferenceHistory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/RoundRobinBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Triplet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/AsynchronousWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/CompletionWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrencyUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrentValue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ExecutorServiceFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.LockType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ISynchronizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.MultiThreadMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.ThreadMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingIntCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingLongCounter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/OnePendingExecutor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueRunner.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorkerWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLock.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntryHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockStrategy.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ResultSynchronizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RoundRobinList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Sleeper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronizingCorrelator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronousWorkSerializer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimeoutRuntimeException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Timeouter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.DaemonFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.WorkContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/Container.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/Container.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerDelta.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEventAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/FactoryNotFoundException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.Modifiable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.Filtered.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IElementProcessor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IPluginContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ISlow.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/LifecycleEventConverter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ManagedContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.DelegatingListIterator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSortedSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/EventUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.ThreadPool.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueNotifier.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryCreationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryDescriptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryKey.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/ProductCreationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.ChangeStateTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.FailTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.IgnoreTransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.StateChangedEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncWriter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/CachedFileMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataInputExtender.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataOutputExtender.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DigestWriter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileReader.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Stream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Stream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassLoaderClassResolver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassResolver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedInputHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedOutputHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/GZIPStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOFilter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORunnable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORuntimeException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOTimeoutException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.FileCollector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOVisitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/LimitedReader.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/NIOUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/SortedFileMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StreamWrapperChain.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.Counting.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringIO.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/TMPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XMLOutput.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORInputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XOROutputStream.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORStreamWrapper.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.EntryContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemUnzipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemZipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.UnzipHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.ZipEntryHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.Kind.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEventAdapter.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Activator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Deactivator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Delegator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/LegacyUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.DebugSupport.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.TranslationSupport.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMPlatform.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.StateHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.WithState.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiApplication.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/AbstractLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/EclipseLoggingBridge.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/FileLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/Logger.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.Level.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OSGiLoggingBridge.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/PrintLogHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.AsyncTimerTask.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/DelegatingMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.SynchronizedSubProgressMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/Monitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/MonitorCanceledException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NestedMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.ProgressEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.Async.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitorProgress.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.Default.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Arithmetic.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Geometric.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/TimeoutMonitor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferences.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferencesChangeEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/ContextTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandlerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PerfTracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PrintTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceHandler.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Listener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.PrintListener.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/TraceHandlerEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/Tracer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptions.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsContainer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/OptionsEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedPhantomReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedSoftReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedStrongReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedWeakReference.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceQueueWorker.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceType.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Soft.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Strong.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Weak.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/DelegatingRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapDelegatingRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/IRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.Transaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/RegistryUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/UnmodifiableRegistry.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorConfigurer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.Transition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/Credentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/CredentialsProviderFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/FileUserManagerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.State.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IChallengeResponse.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ICredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ICredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.Receiver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/INegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/INegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/INegotiatorAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IPasswordCredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IRandomizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IUserAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/IUserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/NegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/NegotiationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/NegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/PasswordCredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/RandomizerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiatorInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/SecurityUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/UserManagerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ChallengeNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ChallengeNegotiatorConfigurer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ChallengeNegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ChallengeResponseNegotiator.Transition.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ChallengeResponseNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/Credentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/CredentialsProviderFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/FileUserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/FileUserManagerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IChallengeResponse.Event.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IChallengeResponse.State.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IChallengeResponse.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ICredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ICredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/INegotiationContext.Receiver.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/INegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/INegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/INegotiatorAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IPasswordCredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IPasswordCredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IRandomizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IUserAware.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/IUserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/NegotiationContext.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/NegotiationException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/Negotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/NegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/PasswordCredentials.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/PasswordCredentialsProvider.Delegating.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/PasswordCredentialsProvider.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/Randomizer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/RandomizerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ResponseNegotiator.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ResponseNegotiatorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/ResponseNegotiatorInjector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/SecurityUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/UserManager.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/class-use/UserManagerFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/security/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/ITransaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/ITransactionalOperation.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/Transaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/TransactionUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/class-use/ITransaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/class-use/ITransactionalOperation.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/class-use/Transaction.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/class-use/TransactionException.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/class-use/TransactionUtil.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/transaction/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Acceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/AcceptorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Channel.ReceiverWork.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Channel.SendQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Channel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/ChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/ClientProtocolFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Connector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/ConnectorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalBuffer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalChannel.SendQueueEvent.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalChannel.SendQueueEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalChannel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/InternalConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/Protocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/ServerProtocolFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Acceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/AcceptorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Channel.ReceiverWork.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Channel.SendQueue.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Channel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/ChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/ClientProtocolFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Connector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/ConnectorFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalAcceptor.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalBuffer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalChannel.SendQueueEvent.Type.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalChannel.SendQueueEvent.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalChannel.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalChannelMultiplexer.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/InternalConnector.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/Protocol.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/class-use/ServerProtocolFactory.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/spi/net4j/package-use.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/overview-frame.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/overview-summary.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/overview-tree.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/package-list create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/resources/inherit.gif create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/serialized-form.html create mode 100644 plugins/org.eclipse.net4j.doc/javadoc/stylesheet.css delete mode 100644 plugins/org.eclipse.net4j.doc/javadoc/toc.xml create mode 100644 plugins/org.eclipse.net4j.doc/javadocTemplate.ant create mode 100644 plugins/org.eclipse.net4j.doc/javadocToc.xml create mode 100644 releng/org.eclipse.emf.cdo.releng/.settings/org.eclipse.jdt.core.prefs create mode 100644 releng/org.eclipse.emf.cdo.releng/.settings/org.eclipse.jdt.ui.prefs create mode 100644 releng/org.eclipse.emf.cdo.releng/.settings/org.eclipse.ltk.core.refactoring.prefs create mode 100644 releng/org.eclipse.emf.cdo.releng/.settings/org.eclipse.pde.api.tools.prefs create mode 100644 releng/org.eclipse.emf.cdo.releng/.settings/org.eclipse.pde.prefs create mode 100644 releng/org.eclipse.emf.cdo.releng/META-INF/MANIFEST.MF create mode 100644 releng/org.eclipse.emf.cdo.releng/javadoc.ant create mode 100644 releng/org.eclipse.emf.cdo.releng/javadocLib.ant create mode 100644 releng/org.eclipse.emf.cdo.releng/src/org/eclipse/emf/cdo/releng/AssembleJavaDocOptions.java diff --git a/plugins/org.eclipse.emf.cdo.common/build.properties b/plugins/org.eclipse.emf.cdo.common/build.properties index d6cd99e548..e47f4a10ff 100644 --- a/plugins/org.eclipse.emf.cdo.common/build.properties +++ b/plugins/org.eclipse.emf.cdo.common/build.properties @@ -19,3 +19,5 @@ bin.includes = META-INF/,\ .options src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.doc/build.properties b/plugins/org.eclipse.emf.cdo.doc/build.properties index 940f43f87d..45cd22ab65 100644 --- a/plugins/org.eclipse.emf.cdo.doc/build.properties +++ b/plugins/org.eclipse.emf.cdo.doc/build.properties @@ -20,3 +20,5 @@ bin.includes = META-INF/,\ plugin.xml,\ help/,\ javadoc/ + +org.eclipse.emf.cdo.releng.javadoc.depends = org.eclipse.net4j.doc diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc.ant b/plugins/org.eclipse.emf.cdo.doc/javadoc.ant new file mode 100644 index 0000000000..135d6f7706 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc.ant @@ -0,0 +1,116 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html new file mode 100644 index 0000000000..43eade9d3d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-frame.html @@ -0,0 +1,1157 @@ + + + + + + +All Classes (CDO API Specification) + + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCDOID +
+AbstractCDOIDInteger +
+AbstractCDOIDLong +
+AbstractCDOIDString +
+AbstractCDORevision +
+AbstractCDOViewProvider +
+AbstractChangeSetsConflictResolver +
+AbstractConflictResolver +
+AbstractObjectConflictResolver +
+AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
+AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
+AbstractObjectConflictResolver.ThreeWayMerge +
+AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
+AbstractQueryIterator +
+AbstractQueryResult +
+AbstractTypeMapping +
+AbstractTypeMappingFactory +
+Annotation +
+AnnotationImpl +
+AnnotationItemProvider +
+AsyncCommitInfoHandler +
+BaseCDORevision +
+BinaryCommitInfoLog +
+BlockingCloseableIterator +
+CDOAdapter +
+CDOAdapterPolicy +
+CDOAddFeatureDelta +
+CDOAllRevisionsProvider +
+CDOAsyncTransactionHandler +
+CDOAuthenticationResult +
+CDOAuthenticator +
+CDOAutoAttacher +
+CDOBlob +
+CDOBranch +
+CDOBranchCreatedEvent +
+CDOBranchHandler +
+CDOBranchManager +
+CDOBranchPoint +
+CDOBranchPointRange +
+CDOBranchTag +
+CDOBranchUtil +
+CDOBranchVersion +
+CDOChangeKind +
+CDOChangeKindCache +
+CDOChangeKindProvider +
+CDOChangeSet +
+CDOChangeSetData +
+CDOChangeSetDataProvider +
+CDOChangeSetDataRevisionProvider +
+CDOChangeSetSegment +
+CDOChangeSubscriptionAdapter +
+CDOClassifierRef +
+CDOClassifierRef.Provider +
+CDOClassInfo +
+CDOClearFeatureDelta +
+CDOClob +
+CDOCollectionLoadingPolicy +
+CDOCommitContext +
+CDOCommitData +
+CDOCommitInfo +
+CDOCommitInfoHandler +
+CDOCommitInfoManager +
+CDOCommitInfoUtil +
+CDOCommonEventAdapter +
+CDOCommonRepository +
+CDOCommonRepository.State +
+CDOCommonRepository.StateChangedEvent +
+CDOCommonRepository.Type +
+CDOCommonRepository.TypeChangedEvent +
+CDOCommonSession +
+CDOCommonSession.Options +
+CDOCommonSession.Options.PassiveUpdateEvent +
+CDOCommonSession.Options.PassiveUpdateMode +
+CDOCommonTransaction +
+CDOCommonUtil +
+CDOCommonView +
+CDOConflictResolver +
+CDOConflictResolver2 +
+CDOContainerFeatureDelta +
+CDODataInput +
+CDODataOutput +
+CDODBUtil +
+CDODefaultTransactionHandler +
+CDODefaultTransactionHandler1 +
+CDODefaultTransactionHandler2 +
+CDODeltaNotification +
+CDOEditPlugin +
+CDOEditPlugin.Implementation +
+CDOElementProxy +
+CDOException +
+CDOExtentCreator +
+CDOExtentCreator.Lazy +
+CDOExtentMap +
+CDOFactory +
+CDOFeatureAnalyzer +
+CDOFeatureDelta +
+CDOFeatureDelta.Type +
+CDOFeatureDeltaVisitor +
+CDOFeatureDeltaVisitorImpl +
+CDOFeatureMapEntry +
+CDOFetchRule +
+CDOFetchRuleManager +
+CDOHibernateUtil +
+CDOID +
+CDOID.ObjectType +
+CDOID.Type +
+CDOIDAndBranch +
+CDOIDAndVersion +
+CDOIDDangling +
+CDOIDExternal +
+CDOIDMapper +
+CDOIDObject +
+CDOIDProvider +
+CDOIDReference +
+CDOIDTemp +
+CDOIDUtil +
+CDOInvalidationNotification +
+CDOInvalidationPolicy +
+CDOItemProviderAdapter +
+CDOItemProviderAdapter.AdaptersDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
+CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
+CDOItemProviderAdapter.ContainerDescriptor +
+CDOItemProviderAdapter.DirectResourceDescriptor +
+CDOItemProviderAdapter.IDDescriptor +
+CDOItemProviderAdapter.ReadLockedDescriptor +
+CDOItemProviderAdapter.StateDescriptor +
+CDOItemProviderAdapter.URIDescriptor +
+CDOItemProviderAdapter.VersionDescriptor +
+CDOItemProviderAdapter.ViewDescriptor +
+CDOItemProviderAdapter.WriteLockedDescriptor +
+CDOLazyContentAdapter +
+CDOList +
+CDOListFactory +
+CDOListFeatureDelta +
+CDOListResolver +
+CDOLob +
+CDOLobHandler +
+CDOLobInfo +
+CDOLobStore +
+CDOLobStore.Delegating +
+CDOLobStoreImpl +
+CDOLobUtil +
+CDOLock +
+CDOMerger +
+CDOMerger.ConflictException +
+CDOMergingConflictResolver +
+CDOModelConstants +
+CDOModelUtil +
+CDOModificationTrackingAdapter +
+CDOMongoDBUtil +
+CDOMoveFeatureDelta +
+CDONet4jServerUtil +
+CDONet4jUtil +
+CDONet4jViewProvider +
+CDONet4jViewProvider.JVM +
+CDONet4jViewProvider.SSL +
+CDONet4jViewProvider.TCP +
+CDONotification +
+CDOObject +
+CDOObjectHandler +
+CDOObjectImpl +
+CDOObjectImpl.CDOStoreSettingsImpl +
+CDOObjectReference +
+CDOPackageInfo +
+CDOPackageRegistry +
+CDOPackageRegistryPopulator +
+CDOPackageRegistryPopulator.Descriptor +
+CDOPackageTypeRegistry +
+CDOPackageTypeRegistry.CDOObjectMarker +
+CDOPackageUnit +
+CDOPackageUnit.State +
+CDOPackageUnit.Type +
+CDOProtocol +
+CDOProtocolConstants +
+CDOPushTransaction +
+CDOQuery +
+CDOQueryInfo +
+CDOQueryQueue +
+CDORawReplicationContext +
+CDOReference +
+CDOReferenceAdjustable +
+CDOReferenceAdjuster +
+CDORemoteSession +
+CDORemoteSessionEvent +
+CDORemoteSessionEvent.MessageReceived +
+CDORemoteSessionEvent.SubscriptionChanged +
+CDORemoteSessionManager +
+CDORemoteSessionManager.EventAdapter +
+CDORemoteSessionManager.LocalSubscriptionChangedEvent +
+CDORemoteSessionMessage +
+CDORemoteSessionMessage.Priority +
+CDORemoveFeatureDelta +
+CDOReplicationContext +
+CDOReplicationInfo +
+CDORepositoryInfo +
+CDOResource +
+CDOResourceFactory +
+CDOResourceFactoryImpl +
+CDOResourceFolder +
+CDOResourceFolderImpl +
+CDOResourceFolderItemProvider +
+CDOResourceFolderValidator +
+CDOResourceImpl +
+CDOResourceItemProvider +
+CDOResourceNode +
+CDOResourceNodeImpl +
+CDOResourceNodeItemProvider +
+CDOResourceNodeValidator +
+CDOResourceValidator +
+CDORetryExceptionHandler +
+CDORevisable +
+CDORevision +
+CDORevisionAvailabilityInfo +
+CDORevisionCache +
+CDORevisionCache.EvictionEvent +
+CDORevisionCacheAdder +
+CDORevisionData +
+CDORevisionDelta +
+CDORevisionDeltaProvider +
+CDORevisionFactory +
+CDORevisionHandler +
+CDORevisionKey +
+CDORevisionManager +
+CDORevisionMerger +
+CDORevisionPrefetchingPolicy +
+CDORevisionProvider +
+CDORevisionUtil +
+CDORevisionUtil.AllRevisionsDumper +
+CDORevisionUtil.AllRevisionsDumper.Stream +
+CDORevisionUtil.AllRevisionsDumper.Stream.Html +
+CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
+CDORevisionUtil.CDORevisionComparator +
+CDOSavepoint +
+CDOServerBrowser +
+CDOServerBrowser.AbstractPage +
+CDOServerBrowser.ContainerBased +
+CDOServerBrowser.ContainerBased.Factory +
+CDOServerBrowser.HistoryPage +
+CDOServerBrowser.LobsPage +
+CDOServerBrowser.PackagesPage +
+CDOServerBrowser.Page +
+CDOServerBrowser.RevisionsPage +
+CDOServerBrowser.RevisionsPage.FromCache +
+CDOServerBrowser.RevisionsPage.FromStore +
+CDOServerExporter +
+CDOServerExporter.XML +
+CDOServerExporter.XMLConstants +
+CDOServerImporter +
+CDOServerImporter.Handler +
+CDOServerImporter.XML +
+CDOServerUtil +
+CDOServerUtil.RepositoryReadAccessValidator +
+CDOSession +
+CDOSession +
+CDOSession +
+CDOSession.ExceptionHandler +
+CDOSession.Options +
+CDOSession.Options +
+CDOSession.Options.CollectionLoadingPolicyEvent +
+CDOSession.Options.GeneratedPackageEmulationEvent +
+CDOSession.Options.LobCacheEvent +
+CDOSessionConfiguration +
+CDOSessionConfiguration +
+CDOSessionConfiguration +
+CDOSessionConfigurationFactory +
+CDOSessionEvent +
+CDOSessionInvalidationAggregator +
+CDOSessionInvalidationEvent +
+CDOSessionProtocol +
+CDOSessionProtocol.CommitTransactionResult +
+CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster +
+CDOSessionProtocol.LockObjectsResult +
+CDOSessionProtocol.OpenSessionResult +
+CDOSessionProtocol.RefreshSessionResult +
+CDOSessionProtocol.RepositoryTimeResult +
+CDOSessionProvider +
+CDOSessionRecoveryEvent +
+CDOSessionRecoveryEvent.Type +
+CDOSetFeatureDelta +
+CDOStaleObject +
+CDOStaleReferencePolicy +
+CDOState +
+CDOStore +
+CDOTimeProvider +
+CDOTransaction +
+CDOTransaction.Options +
+CDOTransaction.Options.AutoReleaseLocksEvent +
+CDOTransaction.Options.ConflictResolversEvent +
+CDOTransactionConflictEvent +
+CDOTransactionFinishedEvent +
+CDOTransactionFinishedEvent.Type +
+CDOTransactionHandler +
+CDOTransactionHandler1 +
+CDOTransactionHandler2 +
+CDOTransactionHandlerBase +
+CDOTransactionStartedEvent +
+CDOTransactionStrategy +
+CDOType +
+CDOUnsetFeatureDelta +
+CDOUpdatable +
+CDOURIData +
+CDOURIUtil +
+CDOUserSavepoint +
+CDOUserTransaction +
+CDOUtil +
+CDOView +
+CDOView.Options +
+CDOView.Options.CacheReferenceTypeEvent +
+CDOView.Options.ChangeSubscriptionPoliciesEvent +
+CDOView.Options.InvalidationNotificationEvent +
+CDOView.Options.InvalidationPolicyEvent +
+CDOView.Options.ReferencePolicyEvent +
+CDOView.Options.RevisionPrefetchingPolicyEvent +
+CDOView.Options.StaleReferencePolicyEvent +
+CDOViewAdaptersNotifiedEvent +
+CDOViewDurabilityChangedEvent +
+CDOViewEvent +
+CDOViewInvalidationEvent +
+CDOViewProvider +
+CDOViewProviderRegistry +
+CDOViewSet +
+CDOViewTargetChangedEvent +
+CDOWithID +
+CDOXASavepoint +
+CDOXATransaction +
+CommitException +
+CommitIntegrityException +
+ContainerQueryHandlerProvider +
+ContainerRepositoryProvider +
+ContainmentCycleDetectedException +
+DanglingReferenceException +
+DefaultCDOMerger +
+DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
+DefaultCDOMerger.ChangedInSourceAndTargetConflict +
+DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
+DefaultCDOMerger.Conflict +
+DefaultCDOMerger.PerFeature +
+DefaultCDOMerger.PerFeature.ManyValued +
+DelegatingCDOPackageRegistry +
+DelegatingCDORevision +
+DelegatingCDORevisionManager +
+DetachedCDORevision +
+DurableLockArea +
+EMFUtil +
+EMFUtil.ExtResourceSet +
+EresourceAdapterFactory +
+EresourceFactory +
+EresourceFactoryImpl +
+EresourceItemProviderAdapterFactory +
+EresourcePackage +
+EresourcePackage.Literals +
+EresourcePackageImpl +
+EresourceSwitch +
+EtypesAdapterFactory +
+EtypesFactory +
+EtypesFactoryImpl +
+EtypesItemProviderAdapterFactory +
+EtypesPackage +
+EtypesPackage.Literals +
+EtypesPackageImpl +
+EtypesSwitch +
+FactoriesQueryHandlerProvider +
+FailoverAgent +
+FailoverAgent.Protocol +
+FailoverCDOSessionConfiguration +
+FailoverMonitor +
+FailoverMonitor.AbstractServerProtocolFactory +
+FailoverMonitor.AgentProtocol +
+FailoverMonitor.AgentProtocol.Factory +
+FailoverMonitor.ClientProtocol +
+FailoverMonitor.ClientProtocol.Factory +
+FailoverMonitor.Factory +
+FailoverMonitor.Provider +
+FSMUtil +
+IAppExtension +
+ICheckoutSource +
+IClassMapping +
+IClassMappingAuditSupport +
+IClassMappingDeltaSupport +
+IDB4OIdentifiableObject +
+IDB4OStore +
+IDBStore +
+IDBStore.Props +
+IDBStoreAccessor +
+IDBStoreChunkReader +
+IDurableLockingManager +
+IDurableLockingManager.LockArea +
+IDurableLockingManager.LockArea.Handler +
+IDurableLockingManager.LockAreaNotFoundException +
+IDurableLockingManager.LockGrade +
+IHibernateMappingProvider +
+IHibernateMappingProvider.Factory +
+IHibernateStore +
+IHibernateStoreAccessor +
+IHibernateStoreChunkReader +
+IIDHandler +
+IListMapping +
+IListMappingDeltaSupport +
+IMappingStrategy +
+IMEMStore +
+IMEMStore +
+IMetaDataManager +
+IMongoDBStore +
+IMongoDBStoreAccessor +
+InternalCDOBranch +
+InternalCDOBranchManager +
+InternalCDOBranchManager.BranchLoader +
+InternalCDOBranchManager.BranchLoader.BranchInfo +
+InternalCDOBranchManager.BranchLoader.SubBranchInfo +
+InternalCDOCommitInfoManager +
+InternalCDOCommitInfoManager.CommitInfoLoader +
+InternalCDOFeatureDelta +
+InternalCDOFeatureDelta.ListIndexAffecting +
+InternalCDOFeatureDelta.ListTargetAdding +
+InternalCDOFeatureDelta.WithIndex +
+InternalCDOIDObject +
+InternalCDOList +
+InternalCDOLoadable +
+InternalCDOObject +
+InternalCDOPackageInfo +
+InternalCDOPackageRegistry +
+InternalCDOPackageRegistry.PackageLoader +
+InternalCDOPackageRegistry.PackageProcessor +
+InternalCDOPackageUnit +
+InternalCDORemoteSession +
+InternalCDORemoteSessionManager +
+InternalCDORevision +
+InternalCDORevisionCache +
+InternalCDORevisionDelta +
+InternalCDORevisionManager +
+InternalCDORevisionManager.RevisionLoader +
+InternalCDORevisionManager.RevisionLocker +
+InternalCDOSavepoint +
+InternalCDOSession +
+InternalCDOSessionConfiguration +
+InternalCDOTransaction +
+InternalCDOTransaction.InternalCDOCommitContext +
+InternalCDOUserSavepoint +
+InternalCDOUserTransaction +
+InternalCDOView +
+InternalCDOViewSet +
+InternalCDOXASavepoint +
+InternalCDOXATransaction +
+InternalCDOXATransaction.InternalCDOXACommitContext +
+InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState +
+InternalCommitContext +
+InternalCommitManager +
+InternalFailoverParticipant +
+InternalLockManager +
+InternalQueryManager +
+InternalQueryResult +
+InternalRepository +
+InternalRepositorySynchronizer +
+InternalSession +
+InternalSessionManager +
+InternalStore +
+InternalStore.NoExternalReferences +
+InternalStore.NoFeatureMaps +
+InternalStore.NoHandleRevisions +
+InternalStore.NoLargeObjects +
+InternalStore.NoQueryXRefs +
+InternalStore.NoRawAccess +
+InternalSynchronizableRepository +
+InternalTransaction +
+InternalView +
+InvalidObjectException +
+InvalidURIException +
+IObjectivityStore +
+IObjectivityStoreAccessor +
+IObjectivityStoreChunkReader +
+IObjectivityStoreConfig +
+IPreparedStatementCache +
+IPreparedStatementCache.ReuseProbability +
+IQueryContext +
+IQueryHandler +
+IQueryHandlerProvider +
+IRepository +
+IRepository.Handler +
+IRepository.Props +
+IRepository.ReadAccessHandler +
+IRepository.WriteAccessHandler +
+IRepositoryFactory +
+IRepositoryLocation +
+IRepositoryLocationManager +
+IRepositoryProvider +
+IRepositorySynchronizer +
+ISession +
+ISessionManager +
+ISessionProtocol +
+IStore +
+IStore.ChangeFormat +
+IStore.RevisionParallelism +
+IStore.RevisionTemporality +
+IStoreAccessor +
+IStoreAccessor.CommitContext +
+IStoreAccessor.DurableLocking +
+IStoreAccessor.QueryResourcesContext +
+IStoreAccessor.QueryResourcesContext.ExactMatch +
+IStoreAccessor.QueryXRefsContext +
+IStoreAccessor.Raw +
+IStoreChunkReader +
+IStoreChunkReader.Chunk +
+IStoreFactory +
+ISynchronizableRepository +
+ITransaction +
+ITypeMapping +
+ITypeMapping.Descriptor +
+ITypeMapping.Factory +
+ITypeMapping.Provider +
+ITypeMapping.Registry +
+IView +
+LegacyModeNotEnabledException +
+LockTimeoutException +
+LongIDStore +
+LongIDStoreAccessor +
+ManagedContainerViewProvider +
+ManagedRevisionProvider +
+MEMStoreUtil +
+ModelElement +
+ModelElementImpl +
+ModelElementItemProvider +
+ObjectNotFoundException +
+ObjectWriteAccessHandler +
+ObjyStoreUtil +
+OCLExtentCreator +
+OCLQueryHandler +
+OCLQueryHandler.Factory +
+PluginRepositoryProvider +
+PointerCDORevision +
+QueryHandlerFactory +
+ReadOnlyException +
+ReconnectingCDOSessionConfiguration +
+RecoveringCDOSessionConfiguration +
+ReferentialIntegrityException +
+RepositoryConfigurator +
+RepositoryFactory +
+RepositoryNotFoundException +
+RepositoryStateChangedEvent +
+RepositoryTypeChangedEvent +
+RepositoryUserManager +
+RepositoryUserManager.RepositoryInjector +
+RepositoryUserManager.RepositoryUserManagerFactory +
+RevisionInfo +
+RevisionInfo.Available +
+RevisionInfo.Available.Detached +
+RevisionInfo.Available.Normal +
+RevisionInfo.Available.Pointer +
+RevisionInfo.Missing +
+RevisionInfo.Type +
+ServerException +
+StaleRevisionLockException +
+Store +
+StoreAccessor +
+StoreAccessorBase +
+StoreAccessorBase.CommitDataRevisionHandler +
+StoreAccessorPool +
+StoreChunkReader +
+StoreThreadLocal +
+StubCDORevision +
+SyntheticCDORevision +
+TextCommitInfoLog +
+TransportException +
+
+ + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html new file mode 100644 index 0000000000..a4eff574b5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/allclasses-noframe.html @@ -0,0 +1,1157 @@ + + + + + + +All Classes (CDO API Specification) + + + + + + + + + + + +All Classes +
+ + + + + +
AbstractCDOID +
+AbstractCDOIDInteger +
+AbstractCDOIDLong +
+AbstractCDOIDString +
+AbstractCDORevision +
+AbstractCDOViewProvider +
+AbstractChangeSetsConflictResolver +
+AbstractConflictResolver +
+AbstractObjectConflictResolver +
+AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
+AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
+AbstractObjectConflictResolver.ThreeWayMerge +
+AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
+AbstractQueryIterator +
+AbstractQueryResult +
+AbstractTypeMapping +
+AbstractTypeMappingFactory +
+Annotation +
+AnnotationImpl +
+AnnotationItemProvider +
+AsyncCommitInfoHandler +
+BaseCDORevision +
+BinaryCommitInfoLog +
+BlockingCloseableIterator +
+CDOAdapter +
+CDOAdapterPolicy +
+CDOAddFeatureDelta +
+CDOAllRevisionsProvider +
+CDOAsyncTransactionHandler +
+CDOAuthenticationResult +
+CDOAuthenticator +
+CDOAutoAttacher +
+CDOBlob +
+CDOBranch +
+CDOBranchCreatedEvent +
+CDOBranchHandler +
+CDOBranchManager +
+CDOBranchPoint +
+CDOBranchPointRange +
+CDOBranchTag +
+CDOBranchUtil +
+CDOBranchVersion +
+CDOChangeKind +
+CDOChangeKindCache +
+CDOChangeKindProvider +
+CDOChangeSet +
+CDOChangeSetData +
+CDOChangeSetDataProvider +
+CDOChangeSetDataRevisionProvider +
+CDOChangeSetSegment +
+CDOChangeSubscriptionAdapter +
+CDOClassifierRef +
+CDOClassifierRef.Provider +
+CDOClassInfo +
+CDOClearFeatureDelta +
+CDOClob +
+CDOCollectionLoadingPolicy +
+CDOCommitContext +
+CDOCommitData +
+CDOCommitInfo +
+CDOCommitInfoHandler +
+CDOCommitInfoManager +
+CDOCommitInfoUtil +
+CDOCommonEventAdapter +
+CDOCommonRepository +
+CDOCommonRepository.State +
+CDOCommonRepository.StateChangedEvent +
+CDOCommonRepository.Type +
+CDOCommonRepository.TypeChangedEvent +
+CDOCommonSession +
+CDOCommonSession.Options +
+CDOCommonSession.Options.PassiveUpdateEvent +
+CDOCommonSession.Options.PassiveUpdateMode +
+CDOCommonTransaction +
+CDOCommonUtil +
+CDOCommonView +
+CDOConflictResolver +
+CDOConflictResolver2 +
+CDOContainerFeatureDelta +
+CDODataInput +
+CDODataOutput +
+CDODBUtil +
+CDODefaultTransactionHandler +
+CDODefaultTransactionHandler1 +
+CDODefaultTransactionHandler2 +
+CDODeltaNotification +
+CDOEditPlugin +
+CDOEditPlugin.Implementation +
+CDOElementProxy +
+CDOException +
+CDOExtentCreator +
+CDOExtentCreator.Lazy +
+CDOExtentMap +
+CDOFactory +
+CDOFeatureAnalyzer +
+CDOFeatureDelta +
+CDOFeatureDelta.Type +
+CDOFeatureDeltaVisitor +
+CDOFeatureDeltaVisitorImpl +
+CDOFeatureMapEntry +
+CDOFetchRule +
+CDOFetchRuleManager +
+CDOHibernateUtil +
+CDOID +
+CDOID.ObjectType +
+CDOID.Type +
+CDOIDAndBranch +
+CDOIDAndVersion +
+CDOIDDangling +
+CDOIDExternal +
+CDOIDMapper +
+CDOIDObject +
+CDOIDProvider +
+CDOIDReference +
+CDOIDTemp +
+CDOIDUtil +
+CDOInvalidationNotification +
+CDOInvalidationPolicy +
+CDOItemProviderAdapter +
+CDOItemProviderAdapter.AdaptersDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
+CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
+CDOItemProviderAdapter.ContainerDescriptor +
+CDOItemProviderAdapter.DirectResourceDescriptor +
+CDOItemProviderAdapter.IDDescriptor +
+CDOItemProviderAdapter.ReadLockedDescriptor +
+CDOItemProviderAdapter.StateDescriptor +
+CDOItemProviderAdapter.URIDescriptor +
+CDOItemProviderAdapter.VersionDescriptor +
+CDOItemProviderAdapter.ViewDescriptor +
+CDOItemProviderAdapter.WriteLockedDescriptor +
+CDOLazyContentAdapter +
+CDOList +
+CDOListFactory +
+CDOListFeatureDelta +
+CDOListResolver +
+CDOLob +
+CDOLobHandler +
+CDOLobInfo +
+CDOLobStore +
+CDOLobStore.Delegating +
+CDOLobStoreImpl +
+CDOLobUtil +
+CDOLock +
+CDOMerger +
+CDOMerger.ConflictException +
+CDOMergingConflictResolver +
+CDOModelConstants +
+CDOModelUtil +
+CDOModificationTrackingAdapter +
+CDOMongoDBUtil +
+CDOMoveFeatureDelta +
+CDONet4jServerUtil +
+CDONet4jUtil +
+CDONet4jViewProvider +
+CDONet4jViewProvider.JVM +
+CDONet4jViewProvider.SSL +
+CDONet4jViewProvider.TCP +
+CDONotification +
+CDOObject +
+CDOObjectHandler +
+CDOObjectImpl +
+CDOObjectImpl.CDOStoreSettingsImpl +
+CDOObjectReference +
+CDOPackageInfo +
+CDOPackageRegistry +
+CDOPackageRegistryPopulator +
+CDOPackageRegistryPopulator.Descriptor +
+CDOPackageTypeRegistry +
+CDOPackageTypeRegistry.CDOObjectMarker +
+CDOPackageUnit +
+CDOPackageUnit.State +
+CDOPackageUnit.Type +
+CDOProtocol +
+CDOProtocolConstants +
+CDOPushTransaction +
+CDOQuery +
+CDOQueryInfo +
+CDOQueryQueue +
+CDORawReplicationContext +
+CDOReference +
+CDOReferenceAdjustable +
+CDOReferenceAdjuster +
+CDORemoteSession +
+CDORemoteSessionEvent +
+CDORemoteSessionEvent.MessageReceived +
+CDORemoteSessionEvent.SubscriptionChanged +
+CDORemoteSessionManager +
+CDORemoteSessionManager.EventAdapter +
+CDORemoteSessionManager.LocalSubscriptionChangedEvent +
+CDORemoteSessionMessage +
+CDORemoteSessionMessage.Priority +
+CDORemoveFeatureDelta +
+CDOReplicationContext +
+CDOReplicationInfo +
+CDORepositoryInfo +
+CDOResource +
+CDOResourceFactory +
+CDOResourceFactoryImpl +
+CDOResourceFolder +
+CDOResourceFolderImpl +
+CDOResourceFolderItemProvider +
+CDOResourceFolderValidator +
+CDOResourceImpl +
+CDOResourceItemProvider +
+CDOResourceNode +
+CDOResourceNodeImpl +
+CDOResourceNodeItemProvider +
+CDOResourceNodeValidator +
+CDOResourceValidator +
+CDORetryExceptionHandler +
+CDORevisable +
+CDORevision +
+CDORevisionAvailabilityInfo +
+CDORevisionCache +
+CDORevisionCache.EvictionEvent +
+CDORevisionCacheAdder +
+CDORevisionData +
+CDORevisionDelta +
+CDORevisionDeltaProvider +
+CDORevisionFactory +
+CDORevisionHandler +
+CDORevisionKey +
+CDORevisionManager +
+CDORevisionMerger +
+CDORevisionPrefetchingPolicy +
+CDORevisionProvider +
+CDORevisionUtil +
+CDORevisionUtil.AllRevisionsDumper +
+CDORevisionUtil.AllRevisionsDumper.Stream +
+CDORevisionUtil.AllRevisionsDumper.Stream.Html +
+CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
+CDORevisionUtil.CDORevisionComparator +
+CDOSavepoint +
+CDOServerBrowser +
+CDOServerBrowser.AbstractPage +
+CDOServerBrowser.ContainerBased +
+CDOServerBrowser.ContainerBased.Factory +
+CDOServerBrowser.HistoryPage +
+CDOServerBrowser.LobsPage +
+CDOServerBrowser.PackagesPage +
+CDOServerBrowser.Page +
+CDOServerBrowser.RevisionsPage +
+CDOServerBrowser.RevisionsPage.FromCache +
+CDOServerBrowser.RevisionsPage.FromStore +
+CDOServerExporter +
+CDOServerExporter.XML +
+CDOServerExporter.XMLConstants +
+CDOServerImporter +
+CDOServerImporter.Handler +
+CDOServerImporter.XML +
+CDOServerUtil +
+CDOServerUtil.RepositoryReadAccessValidator +
+CDOSession +
+CDOSession +
+CDOSession +
+CDOSession.ExceptionHandler +
+CDOSession.Options +
+CDOSession.Options +
+CDOSession.Options.CollectionLoadingPolicyEvent +
+CDOSession.Options.GeneratedPackageEmulationEvent +
+CDOSession.Options.LobCacheEvent +
+CDOSessionConfiguration +
+CDOSessionConfiguration +
+CDOSessionConfiguration +
+CDOSessionConfigurationFactory +
+CDOSessionEvent +
+CDOSessionInvalidationAggregator +
+CDOSessionInvalidationEvent +
+CDOSessionProtocol +
+CDOSessionProtocol.CommitTransactionResult +
+CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster +
+CDOSessionProtocol.LockObjectsResult +
+CDOSessionProtocol.OpenSessionResult +
+CDOSessionProtocol.RefreshSessionResult +
+CDOSessionProtocol.RepositoryTimeResult +
+CDOSessionProvider +
+CDOSessionRecoveryEvent +
+CDOSessionRecoveryEvent.Type +
+CDOSetFeatureDelta +
+CDOStaleObject +
+CDOStaleReferencePolicy +
+CDOState +
+CDOStore +
+CDOTimeProvider +
+CDOTransaction +
+CDOTransaction.Options +
+CDOTransaction.Options.AutoReleaseLocksEvent +
+CDOTransaction.Options.ConflictResolversEvent +
+CDOTransactionConflictEvent +
+CDOTransactionFinishedEvent +
+CDOTransactionFinishedEvent.Type +
+CDOTransactionHandler +
+CDOTransactionHandler1 +
+CDOTransactionHandler2 +
+CDOTransactionHandlerBase +
+CDOTransactionStartedEvent +
+CDOTransactionStrategy +
+CDOType +
+CDOUnsetFeatureDelta +
+CDOUpdatable +
+CDOURIData +
+CDOURIUtil +
+CDOUserSavepoint +
+CDOUserTransaction +
+CDOUtil +
+CDOView +
+CDOView.Options +
+CDOView.Options.CacheReferenceTypeEvent +
+CDOView.Options.ChangeSubscriptionPoliciesEvent +
+CDOView.Options.InvalidationNotificationEvent +
+CDOView.Options.InvalidationPolicyEvent +
+CDOView.Options.ReferencePolicyEvent +
+CDOView.Options.RevisionPrefetchingPolicyEvent +
+CDOView.Options.StaleReferencePolicyEvent +
+CDOViewAdaptersNotifiedEvent +
+CDOViewDurabilityChangedEvent +
+CDOViewEvent +
+CDOViewInvalidationEvent +
+CDOViewProvider +
+CDOViewProviderRegistry +
+CDOViewSet +
+CDOViewTargetChangedEvent +
+CDOWithID +
+CDOXASavepoint +
+CDOXATransaction +
+CommitException +
+CommitIntegrityException +
+ContainerQueryHandlerProvider +
+ContainerRepositoryProvider +
+ContainmentCycleDetectedException +
+DanglingReferenceException +
+DefaultCDOMerger +
+DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
+DefaultCDOMerger.ChangedInSourceAndTargetConflict +
+DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
+DefaultCDOMerger.Conflict +
+DefaultCDOMerger.PerFeature +
+DefaultCDOMerger.PerFeature.ManyValued +
+DelegatingCDOPackageRegistry +
+DelegatingCDORevision +
+DelegatingCDORevisionManager +
+DetachedCDORevision +
+DurableLockArea +
+EMFUtil +
+EMFUtil.ExtResourceSet +
+EresourceAdapterFactory +
+EresourceFactory +
+EresourceFactoryImpl +
+EresourceItemProviderAdapterFactory +
+EresourcePackage +
+EresourcePackage.Literals +
+EresourcePackageImpl +
+EresourceSwitch +
+EtypesAdapterFactory +
+EtypesFactory +
+EtypesFactoryImpl +
+EtypesItemProviderAdapterFactory +
+EtypesPackage +
+EtypesPackage.Literals +
+EtypesPackageImpl +
+EtypesSwitch +
+FactoriesQueryHandlerProvider +
+FailoverAgent +
+FailoverAgent.Protocol +
+FailoverCDOSessionConfiguration +
+FailoverMonitor +
+FailoverMonitor.AbstractServerProtocolFactory +
+FailoverMonitor.AgentProtocol +
+FailoverMonitor.AgentProtocol.Factory +
+FailoverMonitor.ClientProtocol +
+FailoverMonitor.ClientProtocol.Factory +
+FailoverMonitor.Factory +
+FailoverMonitor.Provider +
+FSMUtil +
+IAppExtension +
+ICheckoutSource +
+IClassMapping +
+IClassMappingAuditSupport +
+IClassMappingDeltaSupport +
+IDB4OIdentifiableObject +
+IDB4OStore +
+IDBStore +
+IDBStore.Props +
+IDBStoreAccessor +
+IDBStoreChunkReader +
+IDurableLockingManager +
+IDurableLockingManager.LockArea +
+IDurableLockingManager.LockArea.Handler +
+IDurableLockingManager.LockAreaNotFoundException +
+IDurableLockingManager.LockGrade +
+IHibernateMappingProvider +
+IHibernateMappingProvider.Factory +
+IHibernateStore +
+IHibernateStoreAccessor +
+IHibernateStoreChunkReader +
+IIDHandler +
+IListMapping +
+IListMappingDeltaSupport +
+IMappingStrategy +
+IMEMStore +
+IMEMStore +
+IMetaDataManager +
+IMongoDBStore +
+IMongoDBStoreAccessor +
+InternalCDOBranch +
+InternalCDOBranchManager +
+InternalCDOBranchManager.BranchLoader +
+InternalCDOBranchManager.BranchLoader.BranchInfo +
+InternalCDOBranchManager.BranchLoader.SubBranchInfo +
+InternalCDOCommitInfoManager +
+InternalCDOCommitInfoManager.CommitInfoLoader +
+InternalCDOFeatureDelta +
+InternalCDOFeatureDelta.ListIndexAffecting +
+InternalCDOFeatureDelta.ListTargetAdding +
+InternalCDOFeatureDelta.WithIndex +
+InternalCDOIDObject +
+InternalCDOList +
+InternalCDOLoadable +
+InternalCDOObject +
+InternalCDOPackageInfo +
+InternalCDOPackageRegistry +
+InternalCDOPackageRegistry.PackageLoader +
+InternalCDOPackageRegistry.PackageProcessor +
+InternalCDOPackageUnit +
+InternalCDORemoteSession +
+InternalCDORemoteSessionManager +
+InternalCDORevision +
+InternalCDORevisionCache +
+InternalCDORevisionDelta +
+InternalCDORevisionManager +
+InternalCDORevisionManager.RevisionLoader +
+InternalCDORevisionManager.RevisionLocker +
+InternalCDOSavepoint +
+InternalCDOSession +
+InternalCDOSessionConfiguration +
+InternalCDOTransaction +
+InternalCDOTransaction.InternalCDOCommitContext +
+InternalCDOUserSavepoint +
+InternalCDOUserTransaction +
+InternalCDOView +
+InternalCDOViewSet +
+InternalCDOXASavepoint +
+InternalCDOXATransaction +
+InternalCDOXATransaction.InternalCDOXACommitContext +
+InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState +
+InternalCommitContext +
+InternalCommitManager +
+InternalFailoverParticipant +
+InternalLockManager +
+InternalQueryManager +
+InternalQueryResult +
+InternalRepository +
+InternalRepositorySynchronizer +
+InternalSession +
+InternalSessionManager +
+InternalStore +
+InternalStore.NoExternalReferences +
+InternalStore.NoFeatureMaps +
+InternalStore.NoHandleRevisions +
+InternalStore.NoLargeObjects +
+InternalStore.NoQueryXRefs +
+InternalStore.NoRawAccess +
+InternalSynchronizableRepository +
+InternalTransaction +
+InternalView +
+InvalidObjectException +
+InvalidURIException +
+IObjectivityStore +
+IObjectivityStoreAccessor +
+IObjectivityStoreChunkReader +
+IObjectivityStoreConfig +
+IPreparedStatementCache +
+IPreparedStatementCache.ReuseProbability +
+IQueryContext +
+IQueryHandler +
+IQueryHandlerProvider +
+IRepository +
+IRepository.Handler +
+IRepository.Props +
+IRepository.ReadAccessHandler +
+IRepository.WriteAccessHandler +
+IRepositoryFactory +
+IRepositoryLocation +
+IRepositoryLocationManager +
+IRepositoryProvider +
+IRepositorySynchronizer +
+ISession +
+ISessionManager +
+ISessionProtocol +
+IStore +
+IStore.ChangeFormat +
+IStore.RevisionParallelism +
+IStore.RevisionTemporality +
+IStoreAccessor +
+IStoreAccessor.CommitContext +
+IStoreAccessor.DurableLocking +
+IStoreAccessor.QueryResourcesContext +
+IStoreAccessor.QueryResourcesContext.ExactMatch +
+IStoreAccessor.QueryXRefsContext +
+IStoreAccessor.Raw +
+IStoreChunkReader +
+IStoreChunkReader.Chunk +
+IStoreFactory +
+ISynchronizableRepository +
+ITransaction +
+ITypeMapping +
+ITypeMapping.Descriptor +
+ITypeMapping.Factory +
+ITypeMapping.Provider +
+ITypeMapping.Registry +
+IView +
+LegacyModeNotEnabledException +
+LockTimeoutException +
+LongIDStore +
+LongIDStoreAccessor +
+ManagedContainerViewProvider +
+ManagedRevisionProvider +
+MEMStoreUtil +
+ModelElement +
+ModelElementImpl +
+ModelElementItemProvider +
+ObjectNotFoundException +
+ObjectWriteAccessHandler +
+ObjyStoreUtil +
+OCLExtentCreator +
+OCLQueryHandler +
+OCLQueryHandler.Factory +
+PluginRepositoryProvider +
+PointerCDORevision +
+QueryHandlerFactory +
+ReadOnlyException +
+ReconnectingCDOSessionConfiguration +
+RecoveringCDOSessionConfiguration +
+ReferentialIntegrityException +
+RepositoryConfigurator +
+RepositoryFactory +
+RepositoryNotFoundException +
+RepositoryStateChangedEvent +
+RepositoryTypeChangedEvent +
+RepositoryUserManager +
+RepositoryUserManager.RepositoryInjector +
+RepositoryUserManager.RepositoryUserManagerFactory +
+RevisionInfo +
+RevisionInfo.Available +
+RevisionInfo.Available.Detached +
+RevisionInfo.Available.Normal +
+RevisionInfo.Available.Pointer +
+RevisionInfo.Missing +
+RevisionInfo.Type +
+ServerException +
+StaleRevisionLockException +
+Store +
+StoreAccessor +
+StoreAccessorBase +
+StoreAccessorBase.CommitDataRevisionHandler +
+StoreAccessorPool +
+StoreChunkReader +
+StoreThreadLocal +
+StubCDORevision +
+SyntheticCDORevision +
+TextCommitInfoLog +
+TransportException +
+
+ + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html new file mode 100644 index 0000000000..743b2507a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/constant-values.html @@ -0,0 +1,2430 @@ + + + + + + +Constant Field Values (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + + + + + + +
+org.eclipse.*
+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.CDOLock
+public static final intNO_WAIT1
+public static final intWAIT0
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.CDONotification
+public static final intDETACH_OBJECT111
+public static final intEVENT_TYPE_CDO_START110
+public static final intINVALIDATE112
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.branch.CDOBranch
+public static final intMAIN_BRANCH_ID0
+public static final StringMAIN_BRANCH_NAME"MAIN"
+public static final StringPATH_SEPARATOR"/"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.branch.CDOBranchPoint
+public static final longINVALID_DATE-1L
+public static final longUNSPECIFIED_DATE0L
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.branch.CDOBranchVersion
+public static final intFIRST_VERSION1
+public static final intUNSPECIFIED_VERSION0
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.id.CDOReference<OBJECT>
+public static final intNO_INDEX-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.model.CDOClassifierRef
+public static final StringURI_SEPARATOR"#"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.model.CDOModelConstants
+public static final StringBLOB_CLASS_NAME"Blob"
+public static final StringCLOB_CLASS_NAME"Clob"
+public static final StringCORE_PACKAGE_URI"http://www.eclipse.org/emf/2002/Ecore"
+public static final StringRESOURCE_CLASS_NAME"CDOResource"
+public static final StringRESOURCE_FOLDER_CLASS_NAME"CDOResourceFolder"
+public static final StringRESOURCE_NODE_CLASS_NAME"CDOResourceNode"
+public static final StringRESOURCE_NODE_NAME_ATTRIBUTE"name"
+public static final StringRESOURCE_PACKAGE_URI"http://www.eclipse.org/emf/CDO/Eresource/4.0.0"
+public static final StringROOT_CLASS_NAME"EObject"
+public static final StringTYPES_PACKAGE_URI"http://www.eclipse.org/emf/CDO/Etypes/4.0.0"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator
+public static final intDEFAULT_SOURCE_POLL_INTERVAL5000
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.model.EMFUtil
+public static final StringCDO_ANNOTATION_KEY_PERSISTENT"persistent"
+public static final StringCDO_ANNOTATION_SOURCE"http://www.eclipse.org/emf/CDO"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants
+public static final intNO_MORE_REMOTE_SESSIONS-1
+public static final StringPROTOCOL_NAME"cdo"
+public static final StringQUERY_LANGUAGE_RESOURCES"resources"
+public static final StringQUERY_LANGUAGE_RESOURCES_EXACT_MATCH"exactMatch"
+public static final StringQUERY_LANGUAGE_RESOURCES_FOLDER_ID"folder"
+public static final StringQUERY_LANGUAGE_XREFS"xrefs"
+public static final StringQUERY_LANGUAGE_XREFS_SOURCE_REFERENCES"sourceReferences"
+public static final byteREFRESH_CHANGED_OBJECT2
+public static final byteREFRESH_DETACHED_OBJECT3
+public static final byteREFRESH_FINISHED0
+public static final byteREFRESH_PACKAGE_UNIT1
+public static final intRELEASE_ALL_LOCKS-1
+public static final byteREMOTE_SESSION_CLOSED2
+public static final byteREMOTE_SESSION_CUSTOM_DATA5
+public static final byteREMOTE_SESSION_OPENED1
+public static final byteREMOTE_SESSION_SUBSCRIBED3
+public static final byteREMOTE_SESSION_UNSUBSCRIBED4
+public static final byteREPLICATE_BRANCH1
+public static final byteREPLICATE_COMMIT2
+public static final byteREPLICATE_FINISHED0
+public static final shortSIGNAL_AUTHENTICATION2
+public static final shortSIGNAL_BRANCH_NOTIFICATION39
+public static final shortSIGNAL_CHANGE_SUBSCRIPTION22
+public static final shortSIGNAL_CLOSE_VIEW5
+public static final shortSIGNAL_COMMIT_DELEGATION12
+public static final shortSIGNAL_COMMIT_NOTIFICATION10
+public static final shortSIGNAL_COMMIT_TRANSACTION11
+public static final shortSIGNAL_CREATE_BRANCH33
+public static final shortSIGNAL_DISABLE_PASSIVE_UPDATE20
+public static final shortSIGNAL_GET_REMOTE_SESSIONS28
+public static final shortSIGNAL_HANDLE_REVISIONS48
+public static final shortSIGNAL_LOAD_BRANCH34
+public static final shortSIGNAL_LOAD_BRANCHES36
+public static final shortSIGNAL_LOAD_CHANGE_SETS44
+public static final shortSIGNAL_LOAD_CHUNK9
+public static final shortSIGNAL_LOAD_COMMIT_DATA41
+public static final shortSIGNAL_LOAD_COMMIT_INFOS40
+public static final shortSIGNAL_LOAD_LOB47
+public static final shortSIGNAL_LOAD_MERGE_DATA45
+public static final shortSIGNAL_LOAD_PACKAGES6
+public static final shortSIGNAL_LOAD_REVISION_BY_VERSION8
+public static final shortSIGNAL_LOAD_REVISIONS7
+public static final shortSIGNAL_LOAD_SUB_BRANCHES35
+public static final shortSIGNAL_LOCK_AREA27
+public static final shortSIGNAL_LOCK_OBJECTS24
+public static final shortSIGNAL_OBJECT_LOCKED26
+public static final shortSIGNAL_OPEN_SESSION1
+public static final shortSIGNAL_OPEN_VIEW3
+public static final shortSIGNAL_QUERY17
+public static final shortSIGNAL_QUERY_CANCEL18
+public static final shortSIGNAL_QUERY_LOBS46
+public static final shortSIGNAL_REFRESH_SESSION19
+public static final shortSIGNAL_REMOTE_MESSAGE29
+public static final shortSIGNAL_REMOTE_MESSAGE_NOTIFICATION30
+public static final shortSIGNAL_REMOTE_SESSION_NOTIFICATION32
+public static final shortSIGNAL_REPLICATE_REPOSITORY42
+public static final shortSIGNAL_REPLICATE_REPOSITORY_RAW43
+public static final shortSIGNAL_REPOSITORY_STATE_NOTIFICATION38
+public static final shortSIGNAL_REPOSITORY_TIME23
+public static final shortSIGNAL_REPOSITORY_TYPE_NOTIFICATION37
+public static final shortSIGNAL_SET_PASSIVE_UPDATE_MODE21
+public static final shortSIGNAL_SWITCH_TARGET4
+public static final shortSIGNAL_UNLOCK_OBJECTS25
+public static final shortSIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS31
+public static final shortSIGNAL_XA_COMMIT_TRANSACTION_CANCEL16
+public static final shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE113
+public static final shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE214
+public static final shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE315
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.common.revision.CDORevision
+public static final intDEPTH_INFINITE-1
+public static final intDEPTH_NONE0
+public static final intFIRST_VERSION1
+public static final intMAIN_BRANCH_ID0
+public static final intUNCHUNKED-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain
+public static final intpad48
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
+public static final intNO_INDEX-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.common.util.CDOQueryInfo
+public static final intUNLIMITED_RESULTS-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.eresource.CDOResource
+public static final StringOPTION_SAVE_BASE_URI"OPTION_SAVE_BASE_URI"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.eresource.CDOResourceNode
+public static final StringROOT_PATH"/"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.eresource.EresourcePackage
+public static final intCDO_RESOURCE2
+public static final intCDO_RESOURCE__CONTENTS5
+public static final intCDO_RESOURCE__ERRORS9
+public static final intCDO_RESOURCE__FOLDER0
+public static final intCDO_RESOURCE__LOADED7
+public static final intCDO_RESOURCE__MODIFIED6
+public static final intCDO_RESOURCE__NAME1
+public static final intCDO_RESOURCE__PATH2
+public static final intCDO_RESOURCE__RESOURCE_SET3
+public static final intCDO_RESOURCE__TIME_STAMP11
+public static final intCDO_RESOURCE__TRACKING_MODIFICATION8
+public static final intCDO_RESOURCE__URI4
+public static final intCDO_RESOURCE__WARNINGS10
+public static final intCDO_RESOURCE_FEATURE_COUNT12
+public static final intCDO_RESOURCE_FOLDER1
+public static final intCDO_RESOURCE_FOLDER__FOLDER0
+public static final intCDO_RESOURCE_FOLDER__NAME1
+public static final intCDO_RESOURCE_FOLDER__NODES3
+public static final intCDO_RESOURCE_FOLDER__PATH2
+public static final intCDO_RESOURCE_FOLDER_FEATURE_COUNT4
+public static final intCDO_RESOURCE_NODE0
+public static final intCDO_RESOURCE_NODE__FOLDER0
+public static final intCDO_RESOURCE_NODE__NAME1
+public static final intCDO_RESOURCE_NODE__PATH2
+public static final intCDO_RESOURCE_NODE_FEATURE_COUNT3
+public static final intDIAGNOSTIC5
+public static final StringeNAME"eresource"
+public static final StringeNS_PREFIX"eresource"
+public static final StringeNS_URI"http://www.eclipse.org/emf/CDO/Eresource/4.0.0"
+public static final intRESOURCE_SET3
+public static final intURI4
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.etypes.EtypesPackage
+public static final intANNOTATION1
+public static final intANNOTATION__ANNOTATIONS0
+public static final intANNOTATION__CONTENTS4
+public static final intANNOTATION__DETAILS2
+public static final intANNOTATION__MODEL_ELEMENT3
+public static final intANNOTATION__REFERENCES5
+public static final intANNOTATION__SOURCE1
+public static final intANNOTATION_FEATURE_COUNT6
+public static final intBLOB2
+public static final intCLOB3
+public static final StringeNAME"etypes"
+public static final StringeNS_PREFIX"etypes"
+public static final StringeNS_URI"http://www.eclipse.org/emf/CDO/Etypes/4.0.0"
+public static final intMODEL_ELEMENT0
+public static final intMODEL_ELEMENT__ANNOTATIONS0
+public static final intMODEL_ELEMENT_FEATURE_COUNT1
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.net4j.CDONet4jUtil
+public static final StringPROTOCOL_JVM"cdo.net4j.jvm"
+public static final StringPROTOCOL_SSL"cdo.net4j.ssl"
+public static final StringPROTOCOL_TCP"cdo.net4j.tcp"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.browsers"
+public static final StringTYPE"default"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage
+public static final StringNAME"history"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage
+public static final StringNAME"lobs"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage
+public static final StringNAME"packages"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.Page
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.browserPages"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache
+public static final StringNAME"crevisions"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore
+public static final StringNAME"srevisions"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants
+public static final StringBLOB"blob"
+public static final StringBRANCH"branch"
+public static final StringBRANCH_ID"id"
+public static final StringBRANCH_NAME"name"
+public static final StringBRANCH_PARENT"parent"
+public static final StringBRANCH_TIME"time"
+public static final StringCLOB"clob"
+public static final StringCOMMIT"commit"
+public static final StringCOMMIT_BRANCH"branch"
+public static final StringCOMMIT_COMMENT"comment"
+public static final StringCOMMIT_PREVIOUS"previous"
+public static final StringCOMMIT_TIME"time"
+public static final StringCOMMIT_USER"user"
+public static final StringCOMMITS"commits"
+public static final StringFEATURE"feature"
+public static final StringFEATURE_ID"id"
+public static final StringFEATURE_INNER_FEATURE"innerFeature"
+public static final StringFEATURE_INNER_TYPE"innerType"
+public static final StringFEATURE_NAME"name"
+public static final StringFEATURE_SIZE"size"
+public static final StringFEATURE_TYPE"type"
+public static final StringFEATURE_VALUE"value"
+public static final StringINSTANCES"instances"
+public static final StringLOB_ID"id"
+public static final StringLOB_SIZE"size"
+public static final StringLOBS"lobs"
+public static final StringMODELS"models"
+public static final StringPACKAGE_INFO"packageInfo"
+public static final StringPACKAGE_INFO_URI"uri"
+public static final StringPACKAGE_UNIT"packageUnit"
+public static final StringPACKAGE_UNIT_DATA"data"
+public static final StringPACKAGE_UNIT_ID"id"
+public static final StringPACKAGE_UNIT_TIME"time"
+public static final StringPACKAGE_UNIT_TYPE"type"
+public static final StringREPOSITORY"repository"
+public static final StringREPOSITORY_COMMITTED"committed"
+public static final StringREPOSITORY_CREATED"created"
+public static final StringREPOSITORY_NAME"name"
+public static final StringREPOSITORY_ROOT"root"
+public static final StringREPOSITORY_UUID"uuid"
+public static final StringREVISION"revision"
+public static final StringREVISION_CLASS"class"
+public static final StringREVISION_CONTAINER"container"
+public static final StringREVISION_FEATURE"feature"
+public static final StringREVISION_ID"id"
+public static final StringREVISION_RESOURCE"resource"
+public static final StringREVISION_REVISED"revised"
+public static final StringREVISION_TIME"time"
+public static final StringREVISION_VERSION"version"
+public static final StringTYPE_BLOB"Blob"
+public static final StringTYPE_CLOB"Clob"
+public static final StringTYPE_FEATURE_MAP"FeatureMap"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.IRepository
+public static final StringSYSTEM_USER_ID"CDO_SYSTEM"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.IRepository.Props
+public static final StringALLOW_INTERRUPT_RUNNING_QUERIES"allowInterruptRunningQueries"
+public static final StringENSURE_REFERENTIAL_INTEGRITY"ensureReferentialIntegrity"
+public static final StringOVERRIDE_UUID"overrideUUID"
+public static final StringSUPPORTING_AUDITS"supportingAudits"
+public static final StringSUPPORTING_BRANCHES"supportingBranches"
+public static final StringSUPPORTING_ECORE"supportingEcore"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.IRepositoryFactory
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.repositories"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.db.CDODBUtil
+public static final intDEFAULT_STATEMENT_CACHE_CAPACITY200
+public static final StringEXT_POINT_MAPPING_STRATEGIES"mappingStrategies"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.db.IDBStore.Props
+public static final StringCONNECTION_KEEPALIVE_PERIOD"connectionKeepAlivePeriod"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy
+public static final StringPROP_FORCE_NAMES_WITH_ID"forceNamesWithID"
+public static final StringPROP_MAX_FIELD_NAME_LENGTH"maxFieldNameLength"
+public static final StringPROP_MAX_TABLE_NAME_LENGTH"maxTableNameLength"
+public static final StringPROP_OBJECT_TYPE_CACHE_SIZE"objectTypeCacheSize"
+public static final StringPROP_QUALIFIED_NAMES"qualifiedNames"
+public static final StringPROP_TABLE_NAME_PREFIX"tableNamePrefix"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.db.typeMappings"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.db4o.IDB4OStore
+public static final StringTYPE"db4o"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.hibernate.IHibernateStore
+public static final StringCACHE_RESULTS"cacheResults"
+public static final StringFIRST_RESULT"firstResult"
+public static final StringQUERY_LANGUAGE"hql"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.mem.IMEMStore
+public static final intUNLIMITED-1
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.net4j.FailoverMonitor
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.net4j.failoverMonitors"
+public static final StringPROTOCOL_NAME"failover"
+public static final shortSIGNAL_PUBLISH_MASTER3
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol
+public static final StringPROTOCOL_NAME"failover-client"
+public static final shortSIGNAL_QUERY_REPOSITORY_INFO1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory
+public static final StringTYPE"net4j"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.server.ocl.OCLQueryHandler
+public static final StringLANGUAGE_NAME"ocl"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.session.CDORetryExceptionHandler
+public static final intRETRY_FOREVER-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent
+public static final longLOCAL_ROLLBACK0L
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
+public static final intNEW_BRANCH2147483647
+public static final intNEW_LOCAL_BRANCH-2147483648
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong
+public static final longNULL_VALUE0L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.DurableLockArea
+public static final intDEFAULT_DURABLE_LOCKING_ID_BYTES32
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.IAppExtension
+public static final StringEXT_POINT"appExtensions"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.InternalSession
+public static final intTEMP_VIEW_ID0
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.QueryHandlerFactory
+public static final StringPRODUCT_GROUP"org.eclipse.emf.cdo.server.queryHandlerFactories"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.RepositoryFactory
+public static final StringTYPE"default"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.spi.server.Store
+public static final longUNSPECIFIED_DATE0L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.util.CDOUpdatable
+public static final longNO_TIMEOUT-1L
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.util.CDOURIData
+public static final StringBRANCH_PARAMETER"branch"
+public static final StringTIME_PARAMETER"time"
+public static final StringTRANSACTIONAL_PARAMETER"transactional"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.util.CDOURIUtil
+public static final StringPROTOCOL_NAME"cdo"
+public static final charSEGMENT_SEPARATOR_CHAR47
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.emf.cdo.view.CDOView.Options
+public static final intDEFAULT_REVISION_PREFETCHING100
+public static final intNO_REVISION_PREFETCHING1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.emf.cdo.view.CDOViewProvider
+public static final intDEFAULT_PRIORITY500
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html new file mode 100644 index 0000000000..c69d8cd188 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/deprecated-list.html @@ -0,0 +1,241 @@ + + + + + + +Deprecated List (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + + + + + + + + + +
+Deprecated Interfaces
org.eclipse.emf.cdo.server.IMEMStore +
+          Use IMEMStore 
+  +

+ + + + + + + + + + + + + + + + + +
+Deprecated Classes
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
+          As of 4.0 use CDOMergingConflictResolver 
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
+           
org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
+          This conflict resolver is still under development. It's not safe to use it. 
org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
+           
+  +

+ + + + + + + + +
+Deprecated Fields
org.eclipse.emf.cdo.spi.server.Store.UNSPECIFIED_DATE +
+          Use CDOBranchPoint.UNSPECIFIED_DATE 
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Deprecated Methods
org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl.getPackage() +
+            
org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl.getPackage() +
+            
org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent.getView() +
+          Use CDOSessionInvalidationEvent.getLocalTransaction(). 
org.eclipse.emf.cdo.util.CDOUtil.isInvalidationRunnerActive() +
+          As of 4.0 use CDOView.isInvalidationRunnerActive() 
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.rollbackObject(CDOObject) +
+          Don't call this method. Rolling back single objects is exremely risky. 
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/help-doc.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/help-doc.html new file mode 100644 index 0000000000..39fe293e17 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html new file mode 100644 index 0000000000..d812347817 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/index-all.html @@ -0,0 +1,12740 @@ + + + + + + +Index (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I K L M N O P Q R S T U V W
+

+A

+
+
AbstractCDOID - Class in org.eclipse.emf.cdo.spi.common.id
 
AbstractCDOID() - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
  +
AbstractCDOIDInteger - Class in org.eclipse.emf.cdo.spi.common.id
 
AbstractCDOIDInteger() - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
AbstractCDOIDInteger(int) - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
AbstractCDOIDLong - Class in org.eclipse.emf.cdo.spi.common.id
 
AbstractCDOIDLong() - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
AbstractCDOIDLong(long) - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
AbstractCDOIDString - Class in org.eclipse.emf.cdo.spi.common.id
 
AbstractCDOIDString() - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
AbstractCDOIDString(String) - +Constructor for class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
AbstractCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
 
AbstractCDORevision(EClass) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
AbstractCDOViewProvider - Class in org.eclipse.emf.cdo.view
Base logic to handle CDOViewProvider priority and regular expression.
AbstractCDOViewProvider() - +Constructor for class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
AbstractCDOViewProvider(String, int) - +Constructor for class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
AbstractCDOViewProvider(String) - +Constructor for class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
AbstractChangeSetsConflictResolver - Class in org.eclipse.emf.spi.cdo
 
AbstractChangeSetsConflictResolver() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
AbstractConflictResolver - Class in org.eclipse.emf.spi.cdo
 
AbstractConflictResolver() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractConflictResolver +
  +
AbstractObjectConflictResolver - Class in org.eclipse.emf.spi.cdo
 
AbstractObjectConflictResolver() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
  +
AbstractObjectConflictResolver.MergeLocalChangesPerFeature - Class in org.eclipse.emf.spi.cdo
Deprecated. As of 4.0 use CDOMergingConflictResolver
AbstractObjectConflictResolver.MergeLocalChangesPerFeature() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
Deprecated.   +
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges - Class in org.eclipse.emf.spi.cdo
Deprecated. 
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
Deprecated.   +
AbstractObjectConflictResolver.ThreeWayMerge - Class in org.eclipse.emf.spi.cdo
 
AbstractObjectConflictResolver.ThreeWayMerge() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector - Class in org.eclipse.emf.spi.cdo
 
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector() - +Constructor for class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
  +
AbstractQueryIterator<T> - Class in org.eclipse.emf.spi.cdo
 
AbstractQueryIterator(CDOView, CDOQueryInfo) - +Constructor for class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
AbstractQueryResult<T> - Class in org.eclipse.emf.cdo.spi.common
 
AbstractQueryResult(CDOCommonView, CDOQueryInfo, int) - +Constructor for class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
AbstractTypeMapping - Class in org.eclipse.emf.cdo.server.db.mapping
This is a default implementation for the ITypeMapping interface which provides default behavor for all common + types.
AbstractTypeMapping() - +Constructor for class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
Create a new type 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(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 +
  +
acquireAtomicRequestLock(Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLocker +
  +
adapt(Notifier, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This implementation substitutes the factory itself as the key for the adapter. adapt(Object, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
  +
adapt(Notifier, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This implementation substitutes the factory itself as the key for the adapter. adapt(Object, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
  +
adapt(Object, CDOView) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
adaptLegacy(InternalEObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
add(E) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
add(int, Object) - +Method in class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
add(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
add(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
add(EStructuralFeature, int, Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
add(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
add(CDOViewSet) - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
  +
add(InternalEObject, EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
add(InternalCDOView) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOViewSet +
  +
add(InternalCDOTransaction, CDOID) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
add(InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
addAdapter(Notifier, Adapter) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
addAdapter(Notifier) - +Method in class org.eclipse.emf.cdo.util.CDOLazyContentAdapter +
  +
addAdaptersDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addAll(Collection<? extends E>) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
addChangedObject(InternalCDORevision) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
addChangeSubscriptionPoliciesDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addChangeSubscriptionPolicy(CDOAdapterPolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Adds a change subscription policy to this view. +
addChild(InternalCDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
addCommitInfoHandler(CDOCommitInfoHandler) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
addConflictResolver(CDOConflictResolver) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Adds a conflict resolver to the list of conflict resolvers of this transaction. +
addContainerDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addDetachedObject(CDORevisionKey) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
addDirectResourceDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addedInSource(CDORevision) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
addedInSourceAndTarget(CDORevision, CDORevision) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
addedInTarget(CDORevision) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
addEnvironmentVariable(Environment<?, EClassifier, ?, ?, ?, ?, ?, ?, ?, Constraint, EClass, EObject>, Variable<EClassifier, ?>) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
addFactory(IFactory) - +Method in class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
addFeature(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
addFeatureDelta(CDOFeatureDelta) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
addHandler(IRepository.Handler) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
addIDDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addIDMapping(CDOID, CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
addIDMapping(CDOID, CDOID) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
addIDMappings(InternalCommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
Add ID mappings for all new objects of a transaction to the commit context. +
addListener(INotifyChangedListener) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This adds a listener. addListener(INotifyChangedListener) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This adds a listener. addListener(IListener) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
addLoadedPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds a property descriptor for the Loaded feature. addModifiedPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds a property descriptor for the Modified feature. addNamePropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This adds a property descriptor for the Name feature. addObjectHandler(CDOObjectHandler) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
addObjectHandler(CDOObjectHandler) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
addPackageUnit(CDOPackageUnit) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
addPathPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This adds a property descriptor for the Path feature. addRangedChunk(int, int) - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
addRangedChunk(int, int) - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
addReadLockedDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addReferencesPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This adds a property descriptor for the References feature. addRepository(IManagedContainer, IRepository) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
addRepositoryLocation(String, String, String) - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocationManager +
  +
addRepositoryLocation(InputStream) - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocationManager +
  +
addResource(String) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceFolder +
  +
addResource(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
addResource(CDOID) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext +
Adds the CDOID of one resource to the results of the underlying query. +
addResourceFolder(String) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceFolder +
  +
addResourceFolder(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
addResult(Object) - +Method in interface org.eclipse.emf.cdo.server.IQueryContext +
Adds the given object to the results of the associated query. +
addRevision(CDORevision) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCacheAdder +
  +
addRevision(CDORevisionKey) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
addRevision(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
addSimpleChunk(int) - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
addSimpleChunk(int) - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
addSourcePropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This adds a property descriptor for the Source feature. addStateDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addStoreAccessor(StoreAccessorBase) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
Passivates the given store accessor and adds it to this pool. +
addTimeStampPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds a property descriptor for the Time Stamp feature. addTrackingModificationPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds a property descriptor for the Tracking Modification feature. addTransactionHandler(CDOTransactionHandlerBase) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
addTransactionHandler(CDOTransactionHandlerBase) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
addURIDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addURIPropertyDescriptor(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds a property descriptor for the URI feature. addUser(String, char[]) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
addVersionDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addViewDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addViewProvider(CDOViewProvider) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Registers the given view provider instance with this registry. +
addWriteLockedDescriptor(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
addXRef(CDOID, CDOID, EReference, int) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext +
Adds the data of one cross reference to the results of the underlying query. +
adjustAfterAddition(int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.WithIndex +
  +
adjustAfterAddition(List<CDOFeatureDelta>, int) - +Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
adjustAfterMove(List<CDOFeatureDelta>, int, int) - +Static method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
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 +
  +
adjustForCommit(CDOBranch, long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
adjustForCommit(CDOBranch, long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
adjustForCommit(CDOBranch, long) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
adjustReference(Object, EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper +
  +
adjustReference(Object, EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjuster +
Adjusts the internal structure of an object (e.g: CDORevision). +
adjustReference(Object, EStructuralFeature, int) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster +
  +
adjustReferences(CDOReferenceAdjuster, Object, EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
adjustReferences(CDOReferenceAdjuster) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
adjustReferences(CDOReferenceAdjuster) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable +
  +
adjustReferences(CDOReferenceAdjuster) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
adjustReferences(CDOReferenceAdjuster, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList +
Adjusts references according to the passed adjuster and resynchronizes indexes. +
adjustReferences(CDOReferenceAdjuster) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
adjustReferences(CDOReferenceAdjuster) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
affectIndices(InternalCDOFeatureDelta.ListTargetAdding[], int[]) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListIndexAffecting +
Expects the number of indices in the first element of the indices array. +
ALL - +Static variable in interface org.eclipse.emf.cdo.view.CDOAdapterPolicy +
A default adapter policy that always triggers special behaviour. +
ALLOW_INTERRUPT_RUNNING_QUERIES - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
analyzePath(URI) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
analyzePath(String) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
Annotation - Interface in org.eclipse.emf.cdo.etypes
A representation of the model object 'Annotation'.
ANNOTATION - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The meta object id for the 'Annotation' class. ANNOTATION - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Annotation' + class. ANNOTATION__ANNOTATIONS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Annotations' containment reference list. ANNOTATION__CONTENTS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Contents' containment reference list. ANNOTATION__CONTENTS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Contents' containment reference list feature. ANNOTATION__DETAILS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Details' map. ANNOTATION__DETAILS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Details' map feature. ANNOTATION__MODEL_ELEMENT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Model Element' container reference. ANNOTATION__MODEL_ELEMENT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Model Element' container reference feature. ANNOTATION__REFERENCES - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'References' reference list. ANNOTATION__REFERENCES - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'References' reference list feature. ANNOTATION__SOURCE - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Source' attribute. ANNOTATION__SOURCE - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Source' attribute feature. ANNOTATION_FEATURE_COUNT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The number of structural features of the 'Annotation' class. AnnotationImpl - Class in org.eclipse.emf.cdo.etypes.impl
An implementation of the model object 'Annotation'.
AnnotationImpl() - +Constructor for class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
AnnotationItemProvider - Class in org.eclipse.emf.cdo.etypes.provider
This is the item provider adapter for a Annotation object. AnnotationItemProvider(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This constructs an instance from a factory and a notifier. annotationItemProvider - +Variable in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This keeps track of the one adapter used for all Annotation instances. appendCDOID(StringBuilder, CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
apply(CDORevision) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
apply(CDORevision) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
Applies the feature deltas in this revision delta to the data + of the given revision. +
applyChangeSetData(CDOChangeSetData, CDORevisionProvider, CDORevisionProvider, CDOBranchPoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
applyIDMappings(OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
applyIDMappings(InternalCommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
asList() - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
AsyncCommitInfoHandler - Class in org.eclipse.emf.cdo.common.commit.handler
 
AsyncCommitInfoHandler(CDOCommitInfoHandler) - +Constructor for class org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler +
  +
attach(CDOObject) - +Method in class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
attached(EObject) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
attachingObject(CDOTransaction, CDOObject) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Asynchronously executes the delegate handler's attachingObject() method. +
attachingObject(CDOTransaction, CDOObject) - +Method in class org.eclipse.emf.cdo.transaction.CDOAutoAttacher +
  +
attachingObject(CDOTransaction, CDOObject) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1 +
  +
attachingObject(CDOTransaction, CDOObject) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1 +
Called by a CDOTransaction before an object is added. +
attachResource(CDOResourceImpl) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
authenticate(byte[]) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
+
+

+B

+
+
BaseCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
 
BaseCDORevision(EClass) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
BaseCDORevision(BaseCDORevision) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
basicPut(String, Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
basicPut(String, Object) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
basicSetFolder(CDOResourceFolder, boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
basicSetName(String, boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
basicSetResourceSet(ResourceSet, NotificationChain) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
BIG_DECIMAL - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BIG_INTEGER - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BinaryCommitInfoLog - Class in org.eclipse.emf.cdo.common.commit.handler
 
BinaryCommitInfoLog(OutputStream, CDOPackageRegistry) - +Constructor for class org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog +
  +
BLOB - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BLOB - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The meta object id for the 'Blob' data type. BLOB - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Blob' data type. BLOB - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BLOB_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
BlockingCloseableIterator<T> - Interface in org.eclipse.emf.cdo.common.util
 
BOOLEAN - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BOOLEAN_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BRANCH - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BRANCH_ID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BRANCH_NAME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BRANCH_PARAMETER - +Static variable in class org.eclipse.emf.cdo.util.CDOURIData +
  +
BRANCH_PARENT - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BRANCH_TIME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
BYTE - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BYTE_ARRAY - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
BYTE_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
+
+

+C

+
+
CACHE_RESULTS - +Static variable in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore +
If results should be cached in the query cache, only needed if they are accessed directly as part of the query. +
cacheRevisions(CDORevisionAvailabilityInfo) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
canBeNull() - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
cancel() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
cancel(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryManager +
  +
cancelQuery(int) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
canDisplay(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
canDisplay(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +
  +
canDisplay(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +
  +
canDisplay(InternalRepository) - +Method in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page +
  +
canDisplay(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache +
  +
canDisplay(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore +
  +
canSetProperty(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
caseAnnotation(Annotation) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Returns the result of interpreting the object as an instance of 'Annotation'. caseCDOResource(CDOResource) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Returns the result of interpreting the object as an instance of 'CDO Resource'. caseCDOResourceFolder(CDOResourceFolder) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Returns the result of interpreting the object as an instance of 'CDO Resource Folder'. caseCDOResourceNode(CDOResourceNode) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Returns the result of interpreting the object as an instance of 'CDO Resource Node'. caseModelElement(ModelElement) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Returns the result of interpreting the object as an instance of 'Model Element'. CDO - +Static variable in interface org.eclipse.emf.cdo.view.CDOAdapterPolicy +
A default adapter policy that only triggers special behaviour if the adapter under test implements + CDOAdapter. +
CDO_ANNOTATION_KEY_PERSISTENT - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
CDO_ANNOTATION_SOURCE - +Static variable in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
CDO_CATEGORY - +Static variable in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
PropertiesView category for CDO +
CDO_RESOURCE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'CDO Resource' + class. CDO_RESOURCE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'CDO Resource + ' class. CDO_RESOURCE__CONTENTS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Contents' containment reference list. CDO_RESOURCE__CONTENTS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Contents' containment reference list feature. CDO_RESOURCE__ERRORS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Errors' attribute list. CDO_RESOURCE__ERRORS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Errors' attribute list feature. CDO_RESOURCE__FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Folder' container reference. CDO_RESOURCE__LOADED - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Loaded' attribute. CDO_RESOURCE__LOADED - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Loaded' attribute feature. CDO_RESOURCE__MODIFIED - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Modified' attribute. CDO_RESOURCE__MODIFIED - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Modified' attribute feature. CDO_RESOURCE__NAME - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Name' attribute. CDO_RESOURCE__PATH - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Path' attribute. CDO_RESOURCE__RESOURCE_SET - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Resource Set' attribute. CDO_RESOURCE__RESOURCE_SET - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Resource Set' attribute feature. CDO_RESOURCE__TIME_STAMP - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Time Stamp' attribute. CDO_RESOURCE__TIME_STAMP - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Time Stamp' attribute feature. CDO_RESOURCE__TRACKING_MODIFICATION - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Tracking Modification' attribute. CDO_RESOURCE__TRACKING_MODIFICATION - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Tracking Modification' attribute feature. CDO_RESOURCE__URI - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'URI' attribute. CDO_RESOURCE__URI - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'URI' attribute feature. CDO_RESOURCE__WARNINGS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Warnings' attribute list. CDO_RESOURCE__WARNINGS - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Warnings' attribute list feature. CDO_RESOURCE_FEATURE_COUNT - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The number of structural features of the 'CDO Resource' class. CDO_RESOURCE_FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'CDO Resource Folder' class. CDO_RESOURCE_FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'CDO Resource Folder' class. CDO_RESOURCE_FOLDER__FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Folder' container reference. CDO_RESOURCE_FOLDER__NAME - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Name' attribute. CDO_RESOURCE_FOLDER__NODES - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Nodes' containment reference list. CDO_RESOURCE_FOLDER__NODES - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Nodes' containment reference list feature. CDO_RESOURCE_FOLDER__PATH - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Path' attribute. CDO_RESOURCE_FOLDER_FEATURE_COUNT - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The number of structural features of the 'CDO Resource Folder' class. CDO_RESOURCE_NODE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'CDO Resource Node' class. CDO_RESOURCE_NODE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'CDO Resource Node' class. CDO_RESOURCE_NODE__FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Folder' container reference. CDO_RESOURCE_NODE__FOLDER - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Folder' container reference feature. CDO_RESOURCE_NODE__NAME - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Name' attribute. CDO_RESOURCE_NODE__NAME - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Name' attribute feature. CDO_RESOURCE_NODE__PATH - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The feature id for the 'Path' attribute. CDO_RESOURCE_NODE__PATH - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Path' attribute feature. CDO_RESOURCE_NODE_FEATURE_COUNT - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The number of structural features of the 'CDO Resource Node' class. CDOAdapter - Interface in org.eclipse.emf.cdo
A marker interface for adpters to indicate that change subscriptions should be registered with the + repository if they are attached to objects.
CDOAdapterPolicy - Interface in org.eclipse.emf.cdo.view
Specifies an adapter policy.
CDOAddFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOAllRevisionsProvider - Interface in org.eclipse.emf.cdo.common.revision
 
CDOAsyncTransactionHandler - Class in org.eclipse.emf.cdo.transaction
Asynchronously executes a delegate handler's pre-event methods.
CDOAsyncTransactionHandler(CDOTransactionHandler) - +Constructor for class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
  +
CDOAuthenticationResult - Class in org.eclipse.emf.cdo.spi.common
The result of an authentication operation.
CDOAuthenticationResult(String, byte[]) - +Constructor for class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult +
  +
CDOAuthenticationResult(ExtendedDataInput) - +Constructor for class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult +
  +
CDOAuthenticator - Interface in org.eclipse.emf.cdo.common.protocol
The front-end of the CDO challenge/response authentication.
CDOAutoAttacher - Class in org.eclipse.emf.cdo.transaction
 
CDOAutoAttacher(CDOTransaction) - +Constructor for class org.eclipse.emf.cdo.transaction.CDOAutoAttacher +
  +
cdoBasicSettings() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOBlob - Class in org.eclipse.emf.cdo.common.lob
 
CDOBlob(InputStream) - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOBlob +
  +
CDOBlob(InputStream, CDOLobStore) - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOBlob +
  +
CDOBranch - Interface in org.eclipse.emf.cdo.common.branch
Represents a stream of change that is isolated from other streams of changes.
CDOBranchCreatedEvent - Interface in org.eclipse.emf.cdo.common.branch
 
CDOBranchHandler - Interface in org.eclipse.emf.cdo.common.branch
A call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchManager - Interface in org.eclipse.emf.cdo.common.branch
Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint - Interface in org.eclipse.emf.cdo.common.branch
A point in time in a particular branch.
CDOBranchPointRange - Interface in org.eclipse.emf.cdo.common.branch
A range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point.
CDOBranchTag - Interface in org.eclipse.emf.cdo.common.branch
A named branch point.
CDOBranchUtil - Class in org.eclipse.emf.cdo.spi.common.branch
 
CDOBranchVersion - Interface in org.eclipse.emf.cdo.common.branch
A pair of a branch and an integer version number.
CDOChangeKind - Enum in org.eclipse.emf.cdo.common.commit
 
CDOChangeKindCache - Class in org.eclipse.emf.cdo.spi.common.commit
 
CDOChangeKindCache(CDOChangeSetData) - +Constructor for class org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache +
  +
CDOChangeKindProvider - Interface in org.eclipse.emf.cdo.common.commit
 
CDOChangeSet - Interface in org.eclipse.emf.cdo.common.commit
 
CDOChangeSetData - Interface in org.eclipse.emf.cdo.common.commit
 
CDOChangeSetDataProvider - Interface in org.eclipse.emf.cdo.common.commit
 
CDOChangeSetDataRevisionProvider - Class in org.eclipse.emf.cdo.spi.common.commit
 
CDOChangeSetDataRevisionProvider(CDORevisionProvider, CDOChangeSetData, CDORevisionProvider, CDORevisionDeltaProvider) - +Constructor for class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider +
  +
CDOChangeSetDataRevisionProvider(CDORevisionProvider, CDOChangeSetData) - +Constructor for class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider +
  +
CDOChangeSetSegment - Class in org.eclipse.emf.cdo.spi.common.commit
 
CDOChangeSetSegment(CDOBranch, long, long) - +Constructor for class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
CDOChangeSubscriptionAdapter - Class in org.eclipse.emf.spi.cdo
 
CDOChangeSubscriptionAdapter(CDOView) - +Constructor for class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
CDOClassifierRef - Class in org.eclipse.emf.cdo.common.model
 
CDOClassifierRef() - +Constructor for class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
CDOClassifierRef(EClassifier) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
CDOClassifierRef(String, String) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
CDOClassifierRef(String) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
CDOClassifierRef(CDODataInput) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
CDOClassifierRef.Provider - Interface in org.eclipse.emf.cdo.common.model
 
CDOClassInfo - Interface in org.eclipse.emf.cdo.common.model
 
CDOClearFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOClob - Class in org.eclipse.emf.cdo.common.lob
 
CDOClob(Reader) - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOClob +
  +
CDOClob(Reader, CDOLobStore) - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOClob +
  +
CDOCollectionLoadingPolicy - Interface in org.eclipse.emf.cdo.session
A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDOCommitContext - Interface in org.eclipse.emf.cdo.transaction
Provides a context for commit operations.
CDOCommitData - Interface in org.eclipse.emf.cdo.common.commit
 
CDOCommitInfo - Interface in org.eclipse.emf.cdo.common.commit
 
CDOCommitInfoHandler - Interface in org.eclipse.emf.cdo.common.commit
 
CDOCommitInfoManager - Interface in org.eclipse.emf.cdo.common.commit
 
CDOCommitInfoUtil - Class in org.eclipse.emf.cdo.spi.common.commit
 
CDOCommonEventAdapter - Class in org.eclipse.emf.cdo.common.util
 
CDOCommonEventAdapter() - +Constructor for class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
CDOCommonRepository - Interface in org.eclipse.emf.cdo.common
 
CDOCommonRepository.State - Enum in org.eclipse.emf.cdo.common
 
CDOCommonRepository.StateChangedEvent - Interface in org.eclipse.emf.cdo.common
 
CDOCommonRepository.Type - Enum in org.eclipse.emf.cdo.common
 
CDOCommonRepository.TypeChangedEvent - Interface in org.eclipse.emf.cdo.common
 
CDOCommonSession - Interface in org.eclipse.emf.cdo.common
 
CDOCommonSession.Options - Interface in org.eclipse.emf.cdo.common
 
CDOCommonSession.Options.PassiveUpdateEvent - Interface in org.eclipse.emf.cdo.common
 
CDOCommonSession.Options.PassiveUpdateMode - Enum in org.eclipse.emf.cdo.common
 
CDOCommonTransaction - Interface in org.eclipse.emf.cdo.common
 
CDOCommonUtil - Class in org.eclipse.emf.cdo.common.util
 
CDOCommonView - Interface in org.eclipse.emf.cdo.common
 
cdoConflict() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns true if this object contains local changes that are conflicting with recognized remote + changes, false otherwise. +
cdoConflict() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOConflictResolver - Interface in org.eclipse.emf.cdo.transaction
A strategy used to customize the default conflict resolution behaviour of transactions.
CDOConflictResolver2 - Interface in org.eclipse.emf.cdo.transaction
 
CDOContainerFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDODataInput - Interface in org.eclipse.emf.cdo.common.protocol
 
CDODataOutput - Interface in org.eclipse.emf.cdo.common.protocol
 
CDODBUtil - Class in org.eclipse.emf.cdo.server.db
 
CDODefaultTransactionHandler - Class in org.eclipse.emf.cdo.transaction
 
CDODefaultTransactionHandler() - +Constructor for class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler +
  +
CDODefaultTransactionHandler1 - Class in org.eclipse.emf.cdo.transaction
 
CDODefaultTransactionHandler1() - +Constructor for class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1 +
  +
CDODefaultTransactionHandler2 - Class in org.eclipse.emf.cdo.transaction
 
CDODefaultTransactionHandler2() - +Constructor for class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 +
  +
CDODeltaNotification - Interface in org.eclipse.emf.cdo
This class behaves like the usual EMF Notification except for the following: + + It doesn't provide the old value, only the new index or new value.
cdoDirectResource() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource. +
cdoDirectResource() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOEditPlugin - Class in org.eclipse.emf.cdo.edit
This is the central singleton for the Etypes edit plugin. CDOEditPlugin() - +Constructor for class org.eclipse.emf.cdo.edit.CDOEditPlugin +
Create the instance. CDOEditPlugin.Implementation - Class in org.eclipse.emf.cdo.edit
The actual implementation of the Eclipse Plugin. CDOEditPlugin.Implementation() - +Constructor for class org.eclipse.emf.cdo.edit.CDOEditPlugin.Implementation +
Creates an instance. CDOElementProxy - Interface in org.eclipse.emf.cdo.common.revision
 
CDOException - Exception in org.eclipse.emf.cdo.common.util
 
CDOException() - +Constructor for exception org.eclipse.emf.cdo.common.util.CDOException +
  +
CDOException(String) - +Constructor for exception org.eclipse.emf.cdo.common.util.CDOException +
  +
CDOException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.common.util.CDOException +
  +
CDOException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.common.util.CDOException +
  +
CDOExtentCreator - Class in org.eclipse.emf.cdo.server.ocl
 
CDOExtentCreator(CDOView) - +Constructor for class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
CDOExtentCreator.Lazy - Class in org.eclipse.emf.cdo.server.ocl
 
CDOExtentCreator.Lazy(CDOView) - +Constructor for class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy +
  +
CDOExtentMap - Class in org.eclipse.emf.cdo.server.ocl
 
CDOExtentMap(OCLExtentCreator) - +Constructor for class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
CDOFactory - Interface in org.eclipse.emf.cdo.util
 
CDOFeatureAnalyzer - Interface in org.eclipse.emf.cdo.view
TODO Simon: JavaDoc
CDOFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOFeatureDelta.Type - Enum in org.eclipse.emf.cdo.common.revision.delta
 
CDOFeatureDeltaVisitor - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOFeatureDeltaVisitorImpl - Class in org.eclipse.emf.cdo.spi.common.revision
 
CDOFeatureDeltaVisitorImpl() - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
CDOFeatureMapEntry - Interface in org.eclipse.emf.cdo.spi.common.revision
 
CDOFetchRule - Class in org.eclipse.emf.cdo.common.util
 
CDOFetchRule(EClass) - +Constructor for class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
CDOFetchRule(CDODataInput, CDOPackageRegistry) - +Constructor for class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
CDOFetchRuleManager - Interface in org.eclipse.emf.cdo.view
TODO Simon: JavaDoc
CDOHibernateUtil - Class in org.eclipse.emf.cdo.server.hibernate
 
cdoID() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID. +
CDOID - Interface in org.eclipse.emf.cdo.common.id
 
cdoID() - +Method in interface org.eclipse.emf.cdo.common.id.CDOWithID +
  +
cdoID() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOID.ObjectType - Enum in org.eclipse.emf.cdo.common.id
 
CDOID.Type - Enum in org.eclipse.emf.cdo.common.id
 
CDOIDAndBranch - Interface in org.eclipse.emf.cdo.common.revision
 
CDOIDAndVersion - Interface in org.eclipse.emf.cdo.common.revision
 
CDOIDDangling - Interface in org.eclipse.emf.cdo
 
CDOIDExternal - Interface in org.eclipse.emf.cdo.common.id
 
CDOIDMapper - Class in org.eclipse.emf.cdo.spi.common.revision
 
CDOIDMapper(Map<CDOID, CDOID>) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper +
  +
CDOIDObject - Interface in org.eclipse.emf.cdo.common.id
 
CDOIDProvider - Interface in org.eclipse.emf.cdo.common.id
 
CDOIDReference - Class in org.eclipse.emf.cdo.common.id
 
CDOIDReference(CDOID, CDOID, EStructuralFeature, int) - +Constructor for class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
CDOIDReference(CDODataInput) - +Constructor for class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
CDOIDTemp - Interface in org.eclipse.emf.cdo.common.id
 
CDOIDUtil - Class in org.eclipse.emf.cdo.common.id
 
cdoInternalDynamicFeature(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalDynamicFeature(int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalInstance() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalInstance() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPostAttach() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPostAttach() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPostDetach(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
cdoInternalPostDetach(boolean) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
It is really important for accessing the data to go through CDOObjectImpl.cdoStore(). +
cdoInternalPostDetach(boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPostInvalidate() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPostInvalidate() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPostLoad() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPostLoad() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOLoadable +
  +
cdoInternalPostRollback() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPostRollback() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPreCommit() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPreCommit() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalPreLoad() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
cdoInternalPreLoad() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalPreLoad() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOLoadable +
  +
cdoInternalSetID(CDOID) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalSetID(CDOID) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalSetResource(CDOResource) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalSetRevision(CDORevision) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalSetRevision(CDORevision) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalSetState(CDOState) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalSetState(CDOState) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInternalSetView(CDOView) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoInternalSetView(CDOView) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
cdoInvalid() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns true if this object is considered as locally invalid (TODO Simon: please briefly explain what + this state means) , false otherwise. +
cdoInvalid() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOInvalidationNotification - Interface in org.eclipse.emf.cdo
A custom EMF notification that is emitted to adapters of the objects in a + view if invalidation notification is + enabled for the view.
CDOInvalidationPolicy - Interface in org.eclipse.emf.cdo.view
 
CDOItemProviderAdapter - Class in org.eclipse.emf.cdo.edit
 
CDOItemProviderAdapter(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
CDOItemProviderAdapter.AdaptersDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the eAdapters list of a CDOObject to the Properties View.
CDOItemProviderAdapter.AdaptersDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
CDOItemProviderAdapter.CDOPropertyDescriptor - Class in org.eclipse.emf.cdo.edit
Base abstract to add CDO debug information to PropertiesView.
CDOItemProviderAdapter.CDOPropertyDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider - Class in org.eclipse.emf.cdo.edit
 
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
  +
CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the change subscription policies list of a CDOObject to the Properties View.
CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
CDOItemProviderAdapter.ContainerDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the eContainer of a CDOObject to the Properties View.
CDOItemProviderAdapter.ContainerDescriptor(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
CDOItemProviderAdapter.DirectResourceDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the direct resource of a CDOObject to the Properties View.
CDOItemProviderAdapter.DirectResourceDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
CDOItemProviderAdapter.IDDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the CDOID of a CDOObject to the Properties View.
CDOItemProviderAdapter.IDDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
CDOItemProviderAdapter.ReadLockedDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the read lock of a CDOObject to the Properties View.
CDOItemProviderAdapter.ReadLockedDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
CDOItemProviderAdapter.StateDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the state of a CDOObject to the Properties View.
CDOItemProviderAdapter.StateDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
CDOItemProviderAdapter.URIDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the URI of a CDOObject to the Properties View.
CDOItemProviderAdapter.URIDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
CDOItemProviderAdapter.VersionDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the version of a CDOObject to the Properties View.
CDOItemProviderAdapter.VersionDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
CDOItemProviderAdapter.ViewDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the associate view of a CDOObject to the Properties View.
CDOItemProviderAdapter.ViewDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
CDOItemProviderAdapter.WriteLockedDescriptor - Class in org.eclipse.emf.cdo.edit
Adds the write lock of a CDOObject to the Properties View.
CDOItemProviderAdapter.WriteLockedDescriptor() - +Constructor for class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
CDOLazyContentAdapter - Class in org.eclipse.emf.cdo.util
 
CDOLazyContentAdapter() - +Constructor for class org.eclipse.emf.cdo.util.CDOLazyContentAdapter +
  +
CDOList - Interface in org.eclipse.emf.cdo.common.revision
 
CDOListFactory - Interface in org.eclipse.emf.cdo.common.revision
 
CDOListFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOListResolver - Interface in org.eclipse.emf.cdo.common.revision
A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDOLob<IO> - Class in org.eclipse.emf.cdo.common.lob
 
CDOLobHandler - Interface in org.eclipse.emf.cdo.common.lob
A callback interface for handling large objects.
CDOLobInfo - Class in org.eclipse.emf.cdo.common.lob
 
CDOLobInfo(byte[], long) - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOLobInfo +
  +
CDOLobStore - Interface in org.eclipse.emf.cdo.common.lob
 
CDOLobStore.Delegating - Class in org.eclipse.emf.cdo.common.lob
 
CDOLobStore.Delegating() - +Constructor for class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
CDOLobStoreImpl - Class in org.eclipse.emf.cdo.spi.common
 
CDOLobStoreImpl(File) - +Constructor for class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
CDOLobStoreImpl() - +Constructor for class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
CDOLobUtil - Class in org.eclipse.emf.cdo.common.lob
 
CDOLock - Interface in org.eclipse.emf.cdo
Once object got lock, it will not go in conflict mode or cannot be changed.
CDOMerger - Interface in org.eclipse.emf.cdo.transaction
 
CDOMerger.ConflictException - Exception in org.eclipse.emf.cdo.transaction
 
CDOMerger.ConflictException(String, CDOMerger, CDOChangeSetData) - +Constructor for exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException +
  +
CDOMerger.ConflictException(String, Throwable, CDOMerger, CDOChangeSetData) - +Constructor for exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException +
  +
CDOMergingConflictResolver - Class in org.eclipse.emf.spi.cdo
Deprecated. This conflict resolver is still under development. It's not safe to use it.
CDOMergingConflictResolver() - +Constructor for class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
Deprecated.   +
CDOMergingConflictResolver(CDOMerger) - +Constructor for class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
Deprecated.   +
CDOModelConstants - Interface in org.eclipse.emf.cdo.common.model
 
CDOModelUtil - Class in org.eclipse.emf.cdo.common.model
 
CDOModificationTrackingAdapter - Class in org.eclipse.emf.cdo.util
 
CDOModificationTrackingAdapter(CDOResource) - +Constructor for class org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter +
  +
CDOMongoDBUtil - Class in org.eclipse.emf.cdo.server.mongodb
 
CDOMoveFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDONet4jServerUtil - Class in org.eclipse.emf.cdo.server.net4j
 
CDONet4jUtil - Class in org.eclipse.emf.cdo.net4j
 
CDONet4jViewProvider - Class in org.eclipse.emf.cdo.net4j
 
CDONet4jViewProvider(String, int) - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
CDONet4jViewProvider.JVM - Class in org.eclipse.emf.cdo.net4j
 
CDONet4jViewProvider.JVM(int) - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM +
  +
CDONet4jViewProvider.JVM() - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM +
  +
CDONet4jViewProvider.SSL - Class in org.eclipse.emf.cdo.net4j
 
CDONet4jViewProvider.SSL(int) - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL +
  +
CDONet4jViewProvider.SSL() - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL +
  +
CDONet4jViewProvider.TCP - Class in org.eclipse.emf.cdo.net4j
 
CDONet4jViewProvider.TCP(int) - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP +
  +
CDONet4jViewProvider.TCP() - +Constructor for class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP +
  +
CDONotification - Interface in org.eclipse.emf.cdo
TODO Simon: JavaDoc
CDOObject - Interface in org.eclipse.emf.cdo
A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectHandler - Interface in org.eclipse.emf.cdo.view
Call-back handler used by views to tell implementors of this interface about state + changes of objects.
CDOObjectImpl - Class in org.eclipse.emf.internal.cdo
 
CDOObjectImpl() - +Constructor for class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOObjectImpl.CDOStoreFeatureMap - Class in org.eclipse.emf.internal.cdo
TODO Remove this when EMF has fixed bug 197487
CDOObjectImpl.CDOStoreFeatureMap(EStructuralFeature) - +Constructor for class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
CDOObjectImpl.CDOStoreSettingsImpl - Class in org.eclipse.emf.internal.cdo
 
CDOObjectReference - Interface in org.eclipse.emf.cdo
 
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
 
CDOPackageRegistryPopulator - Class in org.eclipse.emf.cdo.common.model
 
CDOPackageRegistryPopulator(CDOPackageRegistry) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
CDOPackageRegistryPopulator(EPackage.Registry, CDOPackageRegistry) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
CDOPackageRegistryPopulator.Descriptor - Class in org.eclipse.emf.cdo.common.model
 
CDOPackageRegistryPopulator.Descriptor(EPackage.Registry, String) - +Constructor for class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +
  +
CDOPackageTypeRegistry - Class in org.eclipse.emf.cdo.common.model
 
CDOPackageTypeRegistry.CDOObjectMarker - Interface in org.eclipse.emf.cdo.common.model
TODO Remove me when client and common are unified!
CDOPackageUnit - Interface in org.eclipse.emf.cdo.common.model
Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
CDOPackageUnit.State - Enum in org.eclipse.emf.cdo.common.model
Describes the possible states a package unit may be in during its lifecycle.
CDOPackageUnit.Type - Enum in org.eclipse.emf.cdo.common.model
Describes the instances of classes of a package unit.
cdoPrefetch(int) - +Method in interface org.eclipse.emf.cdo.CDOObject +
Ensures that the revisions of the contained objects up to the given depth are in the local + revision cache. +
cdoPrefetch(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOProtocol - Interface in org.eclipse.emf.cdo.common.protocol
 
CDOProtocolConstants - Interface in org.eclipse.emf.cdo.common.protocol
 
CDOPushTransaction - Class in org.eclipse.emf.cdo.transaction
 
CDOPushTransaction(CDOTransaction) - +Constructor for class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
CDOPushTransaction(CDOTransaction, File) - +Constructor for class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
CDOPushTransaction(CDOTransaction, File, boolean) - +Constructor for class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
CDOQuery - Interface in org.eclipse.emf.cdo.view
TODO Simon: JavaDoc
CDOQueryInfo - Interface in org.eclipse.emf.cdo.common.util
 
CDOQueryQueue<E> - Class in org.eclipse.emf.cdo.common.util
 
CDOQueryQueue() - +Constructor for class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
CDOQueryQueue.BlockingCloseableIteratorImpl - Class in org.eclipse.emf.cdo.common.util
 
CDOQueryQueue.BlockingCloseableIteratorImpl() - +Constructor for class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
CDORawReplicationContext - Interface in org.eclipse.emf.cdo.spi.common
 
cdoReadLock() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the read lock associated with this object. +
cdoReadLock() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOReference<OBJECT> - Interface in org.eclipse.emf.cdo.common.id
 
CDOReferenceAdjustable - Interface in org.eclipse.emf.cdo.spi.common.revision
 
CDOReferenceAdjuster - Interface in org.eclipse.emf.cdo.spi.common.revision
 
cdoReload() - +Method in interface org.eclipse.emf.cdo.CDOObject +
TODO: JavaDoc +
cdoReload() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDORemoteSession - Interface in org.eclipse.emf.cdo.session.remote
Represents a remote session that is connected to the same repository as the + local session that the remote session manager + points to.
CDORemoteSessionEvent - Interface in org.eclipse.emf.cdo.session.remote
 
CDORemoteSessionEvent.MessageReceived - Interface in org.eclipse.emf.cdo.session.remote
 
CDORemoteSessionEvent.SubscriptionChanged - Interface in org.eclipse.emf.cdo.session.remote
 
CDORemoteSessionManager - Interface in org.eclipse.emf.cdo.session.remote
Provides collaborative access to the remote sessions that are connected to the same + repository as the local session.
CDORemoteSessionManager.EventAdapter - Class in org.eclipse.emf.cdo.session.remote
 
CDORemoteSessionManager.EventAdapter() - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
  +
CDORemoteSessionManager.LocalSubscriptionChangedEvent - Interface in org.eclipse.emf.cdo.session.remote
An event that is fired by a remote session manager after the + subscription mode of the + local session changed.
CDORemoteSessionMessage - Class in org.eclipse.emf.cdo.session.remote
 
CDORemoteSessionMessage(String, CDORemoteSessionMessage.Priority, byte[]) - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
CDORemoteSessionMessage(String, CDORemoteSessionMessage.Priority) - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
CDORemoteSessionMessage(String, byte[]) - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
CDORemoteSessionMessage(String) - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
CDORemoteSessionMessage(ExtendedDataInput) - +Constructor for class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
CDORemoteSessionMessage.Priority - Enum in org.eclipse.emf.cdo.session.remote
 
CDORemoveFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOReplicationContext - Interface in org.eclipse.emf.cdo.spi.common
 
CDOReplicationInfo - Interface in org.eclipse.emf.cdo.spi.common
 
CDORepositoryInfo - Interface in org.eclipse.emf.cdo.session
Describes a model repository a session is connected to.
cdoResource() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource. +
CDOResource - Interface in org.eclipse.emf.cdo.eresource
A representation of the model object 'CDO Resource'.
cdoResource() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOResourceFactory - Interface in org.eclipse.emf.cdo.eresource
 
CDOResourceFactoryImpl - Class in org.eclipse.emf.cdo.eresource.impl
 
CDOResourceFactoryImpl() - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +
  +
CDOResourceFolder - Interface in org.eclipse.emf.cdo.eresource
A representation of the model object 'CDO Resource Folder'.
CDOResourceFolderImpl - Class in org.eclipse.emf.cdo.eresource.impl
An implementation of the model object 'CDO Resource Folder'.
CDOResourceFolderImpl() - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
CDOResourceFolderItemProvider - Class in org.eclipse.emf.cdo.eresource.provider
This is the item provider adapter for a CDOResourceFolder object. CDOResourceFolderItemProvider(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This constructs an instance from a factory and a notifier. cdoResourceFolderItemProvider - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This keeps track of the one adapter used for all CDOResourceFolder instances +
CDOResourceFolderValidator - Interface in org.eclipse.emf.cdo.eresource.validation
A sample validator interface for CDOResourceFolder.
CDOResourceImpl - Class in org.eclipse.emf.cdo.eresource.impl
An implementation of the model object 'CDO Resource'.
CDOResourceImpl(URI) - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
CDOResourceImpl() - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
CDOResourceImpl.ContentsCDOList - Class in org.eclipse.emf.cdo.eresource.impl
ResourceImpl.ContentsEList!!!
CDOResourceImpl.ContentsCDOList(EStructuralFeature) - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
CDOResourceItemProvider - Class in org.eclipse.emf.cdo.eresource.provider
This is the item provider adapter for a CDOResource object. CDOResourceItemProvider(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This constructs an instance from a factory and a notifier. cdoResourceItemProvider - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This keeps track of the one adapter used for all CDOResource instances. CDOResourceNode - Interface in org.eclipse.emf.cdo.eresource
A representation of the model object 'CDO Resource Node'.
CDOResourceNodeImpl - Class in org.eclipse.emf.cdo.eresource.impl
An implementation of the model object 'CDO Resource Node'.
CDOResourceNodeImpl() - +Constructor for class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
CDOResourceNodeItemProvider - Class in org.eclipse.emf.cdo.eresource.provider
This is the item provider adapter for a CDOResourceNode object. CDOResourceNodeItemProvider(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This constructs an instance from a factory and a notifier. CDOResourceNodeValidator - Interface in org.eclipse.emf.cdo.eresource.validation
A sample validator interface for CDOResourceNode.
CDOResourceValidator - Interface in org.eclipse.emf.cdo.eresource.validation
A sample validator interface for CDOResource.
CDORetryExceptionHandler - Class in org.eclipse.emf.cdo.session
 
CDORetryExceptionHandler(int) - +Constructor for class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
CDORetryExceptionHandler() - +Constructor for class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
CDORevisable - Interface in org.eclipse.emf.cdo.common.revision
 
cdoRevision() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the revision of this object, or null if this object does currently not + have a revision. +
CDORevision - Interface in org.eclipse.emf.cdo.common.revision
 
cdoRevision() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoRevision() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
CDORevisionAvailabilityInfo - Class in org.eclipse.emf.cdo.spi.common.commit
 
CDORevisionAvailabilityInfo(CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
CDORevisionCache - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionCache.EvictionEvent - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionCacheAdder - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionData - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDORevisionDeltaProvider - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDORevisionFactory - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionHandler - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionKey - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionManager - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionMerger - Class in org.eclipse.emf.cdo.spi.common.revision
 
CDORevisionMerger() - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
CDORevisionPrefetchingPolicy - Interface in org.eclipse.emf.cdo.view
 
CDORevisionProvider - Interface in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.AllRevisionsDumper - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch, List<CDORevision>>) - +Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
CDORevisionUtil.AllRevisionsDumper.Stream - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch, List<CDORevision>>, PrintStream) - +Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream +
  +
CDORevisionUtil.AllRevisionsDumper.Stream.Html - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch, List<CDORevision>>, PrintStream) - +Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
CDORevisionUtil.AllRevisionsDumper.Stream.Plain - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch, List<CDORevision>>, PrintStream) - +Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
  +
CDORevisionUtil.CDORevisionComparator - Class in org.eclipse.emf.cdo.common.revision
 
CDORevisionUtil.CDORevisionComparator() - +Constructor for class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator +
  +
CDOSavepoint - Interface in org.eclipse.emf.cdo.transaction
 
CDOServerBrowser - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser(Map<String, InternalRepository>) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
CDOServerBrowser.AbstractPage - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.AbstractPage(String, String) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage +
  +
CDOServerBrowser.ContainerBased - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.ContainerBased(IContainer<?>) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased +
  +
CDOServerBrowser.ContainerBased() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased +
  +
CDOServerBrowser.ContainerBased.Factory - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.ContainerBased.Factory() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +
  +
CDOServerBrowser.ContainerBased.Factory(IContainer<?>) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +
  +
CDOServerBrowser.HistoryPage - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.HistoryPage() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
CDOServerBrowser.LobsPage - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.LobsPage() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +
  +
CDOServerBrowser.PackagesPage - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.PackagesPage() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +
  +
CDOServerBrowser.Page - Interface in org.eclipse.emf.cdo.server
 
CDOServerBrowser.RevisionsPage - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.RevisionsPage(String, String) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
CDOServerBrowser.RevisionsPage.FromCache - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.RevisionsPage.FromCache() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache +
  +
CDOServerBrowser.RevisionsPage.FromStore - Class in org.eclipse.emf.cdo.server
 
CDOServerBrowser.RevisionsPage.FromStore() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore +
  +
CDOServerExporter<OUT> - Class in org.eclipse.emf.cdo.server
 
CDOServerExporter(IRepository) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
CDOServerExporter.XML - Class in org.eclipse.emf.cdo.server
 
CDOServerExporter.XML(IRepository) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
CDOServerExporter.XMLConstants - Interface in org.eclipse.emf.cdo.server
 
CDOServerImporter - Class in org.eclipse.emf.cdo.server
 
CDOServerImporter(IRepository) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerImporter +
  +
CDOServerImporter.Handler - Interface in org.eclipse.emf.cdo.server
 
CDOServerImporter.XML - Class in org.eclipse.emf.cdo.server
 
CDOServerImporter.XML(IRepository) - +Constructor for class org.eclipse.emf.cdo.server.CDOServerImporter.XML +
  +
CDOServerUtil - Class in org.eclipse.emf.cdo.server
 
CDOServerUtil.RepositoryReadAccessValidator - Class in org.eclipse.emf.cdo.server
 
CDOServerUtil.RepositoryReadAccessValidator() - +Constructor for class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +
  +
CDOSession - Interface in org.eclipse.emf.cdo.net4j
 
CDOSession - Interface in org.eclipse.emf.cdo.server.embedded
 
CDOSession - Interface in org.eclipse.emf.cdo.session
Represents and controls the connection to a model repository.
CDOSession.ExceptionHandler - Interface in org.eclipse.emf.cdo.session
 
CDOSession.Options - Interface in org.eclipse.emf.cdo.net4j
 
CDOSession.Options - Interface in org.eclipse.emf.cdo.session
 
CDOSession.Options.CollectionLoadingPolicyEvent - Interface in org.eclipse.emf.cdo.session
 
CDOSession.Options.GeneratedPackageEmulationEvent - Interface in org.eclipse.emf.cdo.session
 
CDOSession.Options.LobCacheEvent - Interface in org.eclipse.emf.cdo.session
 
CDOSessionConfiguration - Interface in org.eclipse.emf.cdo.net4j
 
CDOSessionConfiguration - Interface in org.eclipse.emf.cdo.server.embedded
 
CDOSessionConfiguration - Interface in org.eclipse.emf.cdo.session
 
CDOSessionConfigurationFactory - Interface in org.eclipse.emf.cdo.session
 
CDOSessionEvent - Interface in org.eclipse.emf.cdo.session
 
CDOSessionInvalidationAggregator - Class in org.eclipse.emf.spi.cdo
 
CDOSessionInvalidationAggregator(CDOSession) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
CDOSessionInvalidationEvent - Interface in org.eclipse.emf.cdo.session
An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
CDOSessionProtocol - Interface in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.CommitTransactionResult - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider, String, CDOBranchPoint, long, List<CDOObjectReference>) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider, CDOBranchPoint, long) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster(CDOIDProvider, CDOIDMapper) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster +
  +
CDOSessionProtocol.LockObjectsResult - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.LockObjectsResult(boolean, boolean, boolean, long, CDORevisionKey[]) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
CDOSessionProtocol.OpenSessionResult - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.OpenSessionResult(int, String, String, CDOCommonRepository.Type, CDOCommonRepository.State, String, Set<CDOID.ObjectType>, long, long, CDOID, boolean, boolean, boolean, boolean) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
CDOSessionProtocol.RefreshSessionResult - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.RefreshSessionResult(long) - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
CDOSessionProtocol.RepositoryTimeResult - Class in org.eclipse.emf.spi.cdo
 
CDOSessionProtocol.RepositoryTimeResult() - +Constructor for class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
CDOSessionProvider - Interface in org.eclipse.emf.cdo.session
 
CDOSessionRecoveryEvent - Interface in org.eclipse.emf.cdo.net4j
 
CDOSessionRecoveryEvent.Type - Enum in org.eclipse.emf.cdo.net4j
 
CDOSetFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
cdoSettings() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOStaleObject - Interface in org.eclipse.emf.cdo.view
A marker interface for stale objects as produced by CDOStaleReferencePolicy.PROXY.
CDOStaleReferencePolicy - Interface in org.eclipse.emf.cdo.view
Specifies a policy on how to deal with stale references.
cdoState() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the local state of this object. +
CDOState - Enum in org.eclipse.emf.cdo
 
cdoState() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOStore - Interface in org.eclipse.emf.spi.cdo
CDORevision needs to follow these rules:
+ - Keep CDOID only when the object (!
CDOTimeProvider - Interface in org.eclipse.emf.cdo.common.util
 
CDOTransaction - Interface in org.eclipse.emf.cdo.transaction
A read-write view to the current (i.e. latest) state of the object graph in the repository.
CDOTransaction.Options - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransaction.Options.AutoReleaseLocksEvent - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransaction.Options.ConflictResolversEvent - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionConflictEvent - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionFinishedEvent - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionFinishedEvent.Type - Enum in org.eclipse.emf.cdo.transaction
 
CDOTransactionHandler - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionHandler1 - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionHandler2 - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionHandlerBase - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionStartedEvent - Interface in org.eclipse.emf.cdo.transaction
 
CDOTransactionStrategy - Interface in org.eclipse.emf.spi.cdo
TODO Simon: JavaDoc
CDOType - Interface in org.eclipse.emf.cdo.common.model
 
CDOUnsetFeatureDelta - Interface in org.eclipse.emf.cdo.common.revision.delta
 
CDOUpdatable - Interface in org.eclipse.emf.cdo.util
 
CDOURIData - Class in org.eclipse.emf.cdo.util
 
CDOURIData() - +Constructor for class org.eclipse.emf.cdo.util.CDOURIData +
  +
CDOURIData(String) - +Constructor for class org.eclipse.emf.cdo.util.CDOURIData +
  +
CDOURIData(URI) - +Constructor for class org.eclipse.emf.cdo.util.CDOURIData +
  +
CDOURIUtil - Class in org.eclipse.emf.cdo.util
 
CDOUserSavepoint - Interface in org.eclipse.emf.cdo.transaction
Creates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction.
CDOUserTransaction - Interface in org.eclipse.emf.cdo.transaction
Only deal with transaction process.
CDOUtil - Class in org.eclipse.emf.cdo.util
 
cdoView() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the view this object is associated with, or null if this object is not + associated with a view. +
CDOView - Interface in org.eclipse.emf.cdo.view
A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
cdoView() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
cdoView() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOObject +
  +
CDOView.Options - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.CacheReferenceTypeEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.ChangeSubscriptionPoliciesEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.InvalidationNotificationEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.InvalidationPolicyEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.ReferencePolicyEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.RevisionPrefetchingPolicyEvent - Interface in org.eclipse.emf.cdo.view
 
CDOView.Options.StaleReferencePolicyEvent - Interface in org.eclipse.emf.cdo.view
 
CDOViewAdaptersNotifiedEvent - Interface in org.eclipse.emf.cdo.view
 
CDOViewDurabilityChangedEvent - Interface in org.eclipse.emf.cdo.view
Notifies about a change of the branch point of the view.
CDOViewEvent - Interface in org.eclipse.emf.cdo.view
 
CDOViewInvalidationEvent - Interface in org.eclipse.emf.cdo.view
An event that is emitted to registered listeners of a CDOView if + passive update is enabled for the session.
CDOViewProvider - Interface in org.eclipse.emf.cdo.view
Capable of opening a CDOView on a target repository, defined by a URI.
CDOViewProviderRegistry - Interface in org.eclipse.emf.cdo.view
A global registry of view provider implementations.
CDOViewSet - Interface in org.eclipse.emf.cdo.view
A ResourceSet adapter to associate a set of CDOView instances.
CDOViewTargetChangedEvent - Interface in org.eclipse.emf.cdo.view
Notifies about a change of the branch point of the view.
CDOWithID - Interface in org.eclipse.emf.cdo.common.id
 
cdoWriteLock() - +Method in interface org.eclipse.emf.cdo.CDOObject +
Returns the write lock associated with this object. +
cdoWriteLock() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
CDOXASavepoint - Interface in org.eclipse.emf.cdo.transaction
 
CDOXATransaction - Interface in org.eclipse.emf.cdo.transaction
 
changedInSource(CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
changedInSource(CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInSourceAndDetachedInTarget(CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
changedInSourceAndTarget(CDORevisionDelta, CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
changedInSourceAndTarget(CDORevisionDelta, CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInSourceAndTarget(CDOFeatureDelta, CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInSourceAndTargetManyValued(EStructuralFeature, CDOFeatureDelta, CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInSourceAndTargetManyValued(EStructuralFeature, CDOFeatureDelta, CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
changedInSourceAndTargetSingleValued(EStructuralFeature, CDOFeatureDelta, CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInTarget(CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
changedInTarget(CDOFeatureDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
changedInTargetAndDetachedInSource(CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
changeLockArea(CDOView, boolean) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
changeNotifier - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This is used to implement IChangeNotifier. changeNotifier - +Variable in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This is used to implement IChangeNotifier. changeObject(CDOObject, CDORevisionDelta) - +Static method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
TODO See CDOObjectMerger!!! +
changeSubscription(int, List<CDOID>, boolean, boolean) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
changeTarget(CDOBranchPoint, List<CDOID>, List<CDORevisionDelta>, List<CDOID>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
CHAR - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
CHARACTER_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
check_result(CDOSessionProtocol.CommitTransactionResult) - +Method in class org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState +
  +
checkCrossResourceURIs(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
checkNoFeatureMap(EStructuralFeature) - +Static method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
checkNotUnknown() - +Method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type +
  +
childCreationExtenderManager - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This helps manage the child creation extenders. childCreationExtenderManager - +Variable in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This helps manage the child creation extenders. cleanStaleReference(EObject, EStructuralFeature) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
cleanStaleReference(EObject, EStructuralFeature, int) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
clear() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
clear() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
clear() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
clear(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
clear(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
clear() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListTargetAdding +
  +
clear(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
clear() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache +
  +
clear(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
clear(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
clear() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
clearChangeSubscription() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
clearCommittedSinceLastRefresh() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
clearMetaIDMappings() - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
  +
clearParams() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
CLOB - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
CLOB - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The meta object id for the 'Clob' data type. CLOB - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Clob' data type. CLOB - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
CLOB_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
clone(EClassifier) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList +
Clones the list. +
close() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
close() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
close() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
close() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
close() - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
closeView(int) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
collectContainedRevisions(InternalCDORevision, CDOBranchPoint, int, Set<CDOID>, List<CDORevision>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
collectNewChildDescriptors(Collection<Object>, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This adds CommandParameters describing the children that can be created under + this object. collectNewChildDescriptors(Collection<Object>, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This adds CommandParameters describing the children that can be created under + this object. collectNewChildDescriptors(Collection<Object>, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This adds CommandParameters describing the children that can be created under + this object. collectNewChildDescriptors(Collection<Object>, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This adds CommandParameters describing the children that can be created under + this object. collectNewChildDescriptors(Collection<Object>, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This adds CommandParameters describing the children that can be created under + this object. collectViewedRevisions(Map<CDOID, InternalCDORevision>) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
COMMIT - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
commit(OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Flushes to the back-end and makes available the data for others. +
commit(OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
commit(OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
commit() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
commit(IProgressMonitor) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
commit() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserTransaction +
  +
commit(IProgressMonitor) - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserTransaction +
  +
commit(InternalCDOTransaction, IProgressMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
TODO Better use an OMMonitor? +
COMMIT_BRANCH - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
COMMIT_COMMENT - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
COMMIT_PREVIOUS - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
COMMIT_TIME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
COMMIT_USER - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
commitDelegation(CDOBranch, String, String, CDOCommitData, Map<CDOID, EClass>, Collection<CDOLob<?>>, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
CommitException - Exception in org.eclipse.emf.cdo.util
 
CommitException() - +Constructor for exception org.eclipse.emf.cdo.util.CommitException +
  +
CommitException(String) - +Constructor for exception org.eclipse.emf.cdo.util.CommitException +
  +
CommitException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.CommitException +
  +
CommitException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.CommitException +
  +
CommitIntegrityException - Exception in org.eclipse.emf.cdo.util
 
CommitIntegrityException(String, Set<? extends EObject>) - +Constructor for exception org.eclipse.emf.cdo.util.CommitIntegrityException +
  +
COMMITS - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
committedTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Synchronously executes the delegate handler's committedTransaction() method. +
committedTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler +
  +
committedTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 +
  +
committedTransaction(CDOTransaction, CDOCommitContext) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler2 +
Called by a CDOTransaction after it is being committed. +
committingTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Asynchronously executes the delegate handler's committingTransaction() method. +
committingTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler +
  +
committingTransaction(CDOTransaction, CDOCommitContext) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 +
  +
committingTransaction(CDOTransaction, CDOCommitContext) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler2 +
Called by a CDOTransaction before it is being committed. +
commitTransaction(int, String, boolean, CDOIDProvider, CDOCommitData, Collection<CDOLob<?>>, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
comparator() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
compare(CDORevision) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
compare(CDORevisionKey, CDORevisionKey) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator +
  +
compare(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
compare(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
compare(CDORevision) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
compare(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
compareRevisions(CDOBranchPoint, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
  +
compareRevisions(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
compareRevisions(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
compareTimeStamps(long, long) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
compareTo(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
  +
compareTo(AbstractCDOIDInteger) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
compareTo(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
configure(File) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
CONNECTION_KEEPALIVE_PERIOD - +Static variable in interface org.eclipse.emf.cdo.server.db.IDBStore.Props +
  +
CONTAINER_FEATURE - +Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta +
  +
ContainerQueryHandlerProvider - Class in org.eclipse.emf.cdo.spi.server
 
ContainerQueryHandlerProvider(IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider +
  +
ContainerRepositoryProvider - Class in org.eclipse.emf.cdo.spi.server
 
ContainerRepositoryProvider(IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider +
  +
ContainmentCycleDetectedException - Exception in org.eclipse.emf.cdo.server
 
ContainmentCycleDetectedException() - +Constructor for exception org.eclipse.emf.cdo.server.ContainmentCycleDetectedException +
  +
ContainmentCycleDetectedException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.server.ContainmentCycleDetectedException +
  +
ContainmentCycleDetectedException(String) - +Constructor for exception org.eclipse.emf.cdo.server.ContainmentCycleDetectedException +
  +
ContainmentCycleDetectedException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.server.ContainmentCycleDetectedException +
  +
contains(EStructuralFeature, Object) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
contains(Object) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
contains(Object) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
Optimization taken from ResourceImpl.EContentList.contains. +
contains(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
contains(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
contains(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
contains(InternalEObject, EStructuralFeature, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
containsKey(Object) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
containsKey(Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
containsRevision(CDOID, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
containsRevision(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
containsRevision(CDOID, CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
containsRevisionByVersion(CDOID, CDOBranchVersion) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
containsRevisionByVersion(CDOID, CDOBranchVersion) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
containsValue(Object) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
containsValue(Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
convertBlobToString(EDataType, Object) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
convertClobToString(EDataType, Object) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
convertEObjects(CDOIDProvider) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
convertEObjects(CDOIDProvider) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
convertEObjects(CDOIDProvider) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
convertEObjects(CDOIDProvider) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
convertExternalCDOID(URI, CDOID) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
Converting temporary CDOID to External CDOID
+ e.g.:
+ baseURI = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#5/2
+ newCDOID = OID2
+ return = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#1/2 +
convertIDToObject(Object) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
convertObjectToID(Object) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
convertObjectToID(Object, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
convertToCDO(EClassifier, Object) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
convertToCDO(InternalCDOObject, EStructuralFeature, Object) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
convertToEMF(EClassifier, Object) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
convertToEMF(EObject, InternalCDORevision, EStructuralFeature, int, Object) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
convertToString(EDataType, Object) - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
convertToString(EDataType, Object) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
convertURIToString(EDataType, Object) - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
copy() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Returns a deep copy of this change set data. +
copy() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
copy() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
copy() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
copy() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
copy() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
copy() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
copyBranchPoint(CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
copyBranchVersion(CDOBranchVersion) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
copyRevisable(CDORevisable) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
copyRevisionKey(CDORevisionKey) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
copyValue(Object) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
CORE_PACKAGE_URI - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
create(EClass) - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
create(EClass) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
create(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory +
  +
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 + file. +
create(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.spi.server.QueryHandlerFactory +
  +
create(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory +
  +
create(EClass) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
createAdapter(Notifier) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates an adapter for the target. createAdapter(Notifier) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Creates an adapter for the target. createAnnotation() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesFactory +
Returns a new object of class 'Annotation'. createAnnotation() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
createAnnotationAdapter() - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This creates an adapter for a Annotation. createAnnotationAdapter() - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Creates a new adapter for an object of class 'Annotation' +
createBlob(byte[], long) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
createBlobFromString(EDataType, String) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
createBranch(String, long) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp. +
createBranch(String) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Creates a sub branch of this branch with the given name, based at the current time. +
createBranch(String, long) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
createBranch(String) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
createBranch(int, InternalCDOBranchManager.BranchLoader.BranchInfo) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
Creates a new branch with the given id and branch info. +
createBranch(int, String, InternalCDOBranch, long) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
createBranchManager() - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
createCDODataInput(ExtendedDataInputStream, CDOPackageRegistry, CDOBranchManager, CDOCommitInfoManager, CDORevisionFactory, CDOListFactory, CDOLobStore) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
createCDODataOutput(ExtendedDataOutput, CDOPackageRegistry, CDOIDProvider) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
createCDOFeatureMapEntry() - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createCDOID(String) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
createCDOIDObject(CDOID.ObjectType) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
Creates the correct implementation class for the passed CDOID.ObjectType. +
createCDOResource() - +Method in interface org.eclipse.emf.cdo.eresource.EresourceFactory +
Returns a new object of class 'CDO Resource'. createCDOResource(URI) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +
  +
createCDOResource() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
createCDOResourceAdapter() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This creates an adapter for a CDOResource. createCDOResourceAdapter() - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates a new adapter for an object of class 'CDO Resource'. createCDOResourceFolder() - +Method in interface org.eclipse.emf.cdo.eresource.EresourceFactory +
Returns a new object of class 'CDO Resource Folder'. createCDOResourceFolder() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
createCDOResourceFolderAdapter() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This creates an adapter for a CDOResourceFolder. createCDOResourceFolderAdapter() - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates a new adapter for an object of class 'CDO Resource Folder'. createCDOResourceNodeAdapter() - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates a new adapter for an object of class 'CDO Resource Node'. createChangeSet(CDOBranchPoint, CDOBranchPoint, CDOChangeSetData) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createChangeSetData(Set<CDOID>, CDOBranchPoint, CDOBranchPoint, CDORevisionManager) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createChangeSetData(Set<CDOID>, CDORevisionProvider, CDORevisionProvider) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createChangeSetData(List<CDOIDAndVersion>, List<CDORevisionKey>, List<CDOIDAndVersion>) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createChunkReader(InternalCDORevision, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreAccessor +
  +
createChunkReader(InternalCDORevision, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
createChunkReader(InternalCDORevision, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreAccessor +
  +
createClob(byte[], long) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
createClobFromString(EDataType, String) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
createCollectionLoadingPolicy(int, int) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
createCommitContext(InternalTransaction) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
createCommitContext() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalTransaction +
  +
createCommitContext() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
createCommitInfo() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
createCommitInfo(CDOBranch, long, long, String, String, CDOCommitData) - +Method in interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager +
  +
createCommitInfoManager() - +Static method in class org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil +
  +
createCommitTimeStamp(OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
Returns a commit time stamp that is guaranteed to be unique in this repository. +
createDBField(IDBTable) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
createDBField(IDBTable, String) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
createDBField(IDBTable) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Creates the DBField and adds it to the given table. +
createDBField(IDBTable, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Creates the DBField and adds it to the given table. +
createDBStoreAnnotations() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
Initializes the annotations for http://www.eclipse.org/CDO/DBStore. createDelta(CDORevision) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createDigest() - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
createDurableLockingID() - +Static method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
createDurableLockingID(int) - +Static method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
createEAttribute(EClass, String, EClassifier) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createEClass(EPackage, String, boolean, boolean) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createEObjectAdapter() - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates a new adapter for the default case. createEObjectAdapter() - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Creates a new adapter for the default case. createEPackage(String, String, String) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createEPackage(String, byte[], boolean, ResourceSet, boolean) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createEReference(EClass, String, EClassifier, boolean, boolean) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createExactMatchContext(CDOID, String, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.server.Store +
  +
createExtent(EClass, AtomicBoolean) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
createExtent(EClass, IStoreAccessor, CDOBranch, long, AtomicBoolean) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
createExtent(EClass, IStoreAccessor, CDOBranch, long, AtomicBoolean) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy +
  +
createExtent(EClass, AtomicBoolean) - +Method in interface org.eclipse.emf.cdo.server.ocl.OCLExtentCreator +
  +
createExtentMap(CDOView, CDOChangeSetData, IQueryContext) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
createExternal(String) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createExtResourceSet(InternalCDOPackageRegistry, boolean, boolean) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
createFailoverParticipant(String, IStore, Map<String, String>, IRepositorySynchronizer, boolean, boolean) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createFailoverParticipant(String, IStore, Map<String, String>, IRepositorySynchronizer, boolean) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createFailoverParticipant(String, IStore, Map<String, String>, IRepositorySynchronizer) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createFailoverParticipant(String, IStore, Map<String, String>) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createFailoverSessionConfiguration(String, String) - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
createFailoverSessionConfiguration(String, String, IManagedContainer) - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
createFeatureMap(EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
createFeatureMapEntry(EStructuralFeature, Object) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createFrom(CDOBranchPoint, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
createFromString(EDataType, String) - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
createFromString(EDataType, String) - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
createHorizontalMappingStrategy(boolean) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
createHorizontalMappingStrategy(boolean, boolean) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
createIDAndBranch(CDOID, CDOBranch) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createIDAndVersion(CDOID, int) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createIDAndVersion(CDOIDAndVersion) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createInitExpression(OCLStandardLibrary<EClassifier>, CDOPackageRegistry, Object) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
createList(int, int, int) - +Method in interface org.eclipse.emf.cdo.common.revision.CDOListFactory +
  +
createList(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
createList(EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
createListMapping(EClass, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Factory for value mappings of multi-valued-attributes. +
createLockArea(String, CDOBranchPoint, boolean, Map<CDOID, IDurableLockingManager.LockGrade>) - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager +
  +
createLockArea(InternalView) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
createLong(long) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createLongWithClassifier(CDOClassifierRef, long) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createMapping(Connection, InternalCDOPackageUnit[], OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Create and initialize the mapping infrastructure for the given packages. +
createMappingStrategy(String) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
Can only be used when Eclipse is running. +
createMEMStore() - +Static method in class org.eclipse.emf.cdo.server.mem.MEMStoreUtil +
  +
createModelElementAdapter() - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Creates a new adapter for an object of class 'Model Element'. createObjectID(String) - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
createObjectID(String) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
createObjectIDStatement(IDBStoreAccessor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Create a prepared statement which returns all IDs of instances of the corresponding class. +
createOfflineClone(String, IStore, Map<String, String>, IRepositorySynchronizer) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createOutput(OutputStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
createOutput(OutputStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
createPackageContents() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
Creates the meta-model objects for the package. +
createPackageContents() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
Creates the meta-model objects for the package. +
createPackageInfo() - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
createPackageUnit() - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
createPackageUnit() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
createQuery(String, String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createQuery(String, String, Object) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createQuery(String, String, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createQuery(String, String, Object, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createQuery(String, String, boolean) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
createQuery(String, String, Object, boolean) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
createQuery(String, String) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Same as createQuery(language, queryString, null). +
createQuery(String, String, Object) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
createRange(CDOBranchPoint, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
createReader(ISession) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
Creates and returns a new IStoreAccessor instance. +
createReconnectingSessionConfiguration(String, String, IManagedContainer) - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
createReferenceAdjuster() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
createRemoteSession(int, String, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
createRepository(String, IStore, Map<String, String>) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createRepository() - +Method in interface org.eclipse.emf.cdo.server.IRepositoryFactory +
  +
createRepository() - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryFactory +
  +
createRepositorySynchronizer(CDOSessionConfigurationFactory) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createResource(URI) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +
  +
createResource(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createResource(String) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
createResourceFolder(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createResourceFolder(String) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
createResourceQueryStatement(IDBStoreAccessor, CDOID, String, boolean, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Create a prepared statement which returns all IDs of instances of the corresponding class. +
createResourceURI(String, String) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
+ cdo://repositoryUUID/path + + The path is added at the end of "cdo://repositoryUUID". +
createResourceURI(CDOView, String) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
createResourceURI(CDOSession, String) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
createResult(EStructuralFeature) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
createRevisable(CDOBranch, int, long, long) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createRevision(EClass) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionFactory +
  +
createRevision(EClass, CDOID) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
createRevisionAvailabilityInfo(CDOBranchPoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
createRevisionCache(boolean, boolean) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
Creates and returns a new memory sensitive revision cache. +
createRevisionKey(CDOID, CDOBranch, int) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createRevisionManager() - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createRevisionManager(CDORevisionCache) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
createRevisionPrefetchingPolicy(int) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
createSession() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration +
  +
createSessionConfiguration() - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
createSessionConfiguration() - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createSessionConfiguration() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
createSessionConfiguration(String, String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
createSessionConfiguration() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfigurationFactory +
  +
createSessionManager() - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
createSignalReactor(short) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol +
  +
createSignalReactor(short) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol +
  +
createsLazyExtents() - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
createStatementCache() - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
Creates a prepared statement cache with the default capacity. +
createStatementCache(int) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
Creates a prepared statement cache with the given capacity. +
createStore(IMappingStrategy, IDBAdapter, IDBConnectionProvider) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
createStore(IHibernateMappingProvider) - +Static method in class org.eclipse.emf.cdo.server.hibernate.CDOHibernateUtil +
  +
createStore(String, Map<String, String>, Element) - +Method in interface org.eclipse.emf.cdo.server.IStoreFactory +
  +
createStore(String, String) - +Static method in class org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil +
  +
createStore(IObjectivityStoreConfig) - +Static method in class org.eclipse.emf.cdo.server.objectivity.ObjyStoreUtil +
  +
createStore(String, Map<String, String>, Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
createString(String) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createStringWithClassifier(CDOClassifierRef, String) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createTempFile(CDOTransaction) - +Static method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
createTempObject(int) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createTempObjectExternal(String) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
createTypeMapping(IMappingStrategy, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Provider +
Create an ITypeMapping implementation. +
createURIFromString(EDataType, String) - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
createValueMapping(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Factory for value mappings of single-valued attributes. +
createWriter(ITransaction) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
Creates and returns a new IStoreAccessor instance. +
createXATransaction(Notifier...) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
CUSTOM - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
+
+

+D

+
+
DanglingReferenceException - Exception in org.eclipse.emf.cdo.util
 
DanglingReferenceException(EObject) - +Constructor for exception org.eclipse.emf.cdo.util.DanglingReferenceException +
  +
data() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
data() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
data() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
DATE - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
DATE_FORMAT - +Static variable in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
DEFAULT - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDOListFactory +
  +
DEFAULT - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevisionFactory +
  +
DEFAULT - +Static variable in interface org.eclipse.emf.cdo.view.CDOInvalidationPolicy +
  +
DEFAULT - +Static variable in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
  +
DEFAULT_DURABLE_LOCKING_ID_BYTES - +Static variable in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
DEFAULT_PRIORITY - +Static variable in interface org.eclipse.emf.cdo.view.CDOViewProvider +
  +
DEFAULT_REVISION_PREFETCHING - +Static variable in interface org.eclipse.emf.cdo.view.CDOView.Options +
  +
DEFAULT_SOURCE_POLL_INTERVAL - +Static variable in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
DEFAULT_STATEMENT_CACHE_CAPACITY - +Static variable in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
defaultCase(EObject) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Returns the result of interpreting the object as an instance of 'EObject'. defaultCase(EObject) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Returns the result of interpreting the object as an instance of 'EObject'. DefaultCDOMerger - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger() - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
  +
DefaultCDOMerger.ChangedInSourceAndTargetConflict - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.ChangedInSourceAndTargetConflict(CDORevisionDelta, CDORevisionDelta) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +
  +
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict(CDORevisionDelta) - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
  +
DefaultCDOMerger.Conflict - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.Conflict() - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict +
  +
DefaultCDOMerger.PerFeature - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.PerFeature() - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature +
  +
DefaultCDOMerger.PerFeature.ManyValued - Class in org.eclipse.emf.spi.cdo
 
DefaultCDOMerger.PerFeature.ManyValued() - +Constructor for class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
delegateAdd(int, FeatureMap.Entry) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateAdd(FeatureMap.Entry) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateBasicList() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateClear() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateContains(Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateContainsAll(Collection<?>) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegatedGetResource(URI, boolean) - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
delegateGet(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateHashCode() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateIndexOf(Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateIsEmpty() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateIterator() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateLastIndexOf(Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateList() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateListIterator() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateMove(int, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateRemove(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateSet(int, FeatureMap.Entry) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateSize() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateToArray() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateToArray(T[]) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
delegateToString() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
DelegatingCDOPackageRegistry - Class in org.eclipse.emf.cdo.spi.common.model
Deprecated. 
DelegatingCDOPackageRegistry() - +Constructor for class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
DelegatingCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
 
DelegatingCDORevision() - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
DelegatingCDORevisionManager - Class in org.eclipse.emf.cdo.spi.common.revision
 
DelegatingCDORevisionManager() - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
delete(Map<?, ?>) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
  +
delete(Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
delete(Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
delete() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
deleteLockArea(String) - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager +
  +
demandLoad(Resource) - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
DEPTH_INFINITE - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
DEPTH_NONE - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
deregister(String) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
deregisterAgent(FailoverMonitor.AgentProtocol) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
deregisterObject(InternalCDOObject) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
DETACH_OBJECT - +Static variable in interface org.eclipse.emf.cdo.CDONotification +
TODO Simon: JavaDoc +
DETACHED - +Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of + an object. +
detached(EObject) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
DetachedCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
 
DetachedCDORevision(EClass, CDOID, CDOBranch, int, long) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
DetachedCDORevision(EClass, CDOID, CDOBranch, int, long, long) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
detachedInSource(CDOID) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
detachedInSourceAndTarget(CDOID) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
detachedInTarget(CDOID) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
detachingObject(CDOTransaction, CDOObject) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Asynchronously executes the delegate handler's detachingObject() method. +
detachingObject(CDOTransaction, CDOObject) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1 +
  +
detachingObject(CDOTransaction, CDOObject) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1 +
Called by a CDOTransaction before an object is detached. +
detachObject(IDBStoreAccessor, CDOID, int, CDOBranch, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Detaches (deletes) a CDO object leaving a "ghost" revision behind. +
detachObject(InternalCDOObject) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
detachObjects(CDOID[], CDOBranch, long, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
DIAGNOSTIC - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'Diagnostic' data type. DIAGNOSTIC - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Diagnostic' data type. didAdd(int, Object) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
didClear(int, Object[]) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
disablePassiveUpdate() - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
display(CDOServerBrowser, InternalRepository, PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
display(CDOServerBrowser, InternalRepository, PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +
  +
display(CDOServerBrowser, InternalRepository, PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +
  +
display(CDOServerBrowser, InternalRepository, PrintStream) - +Method in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page +
  +
display(CDOServerBrowser, InternalRepository, PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
dispose() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This disposes all of the item providers created by this factory. dispose() - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This disposes all of the item providers created by this factory. dispose() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
dispose() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
Deactivates all contained store accessors and clears this pool. +
dispose() - +Method in class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
dispose() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
doActivate() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
doActivate() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased +
  +
doActivate() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
doActivate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
doActivate() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
doBeforeActivate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
doBeforeActivate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
doClose() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
doCommit(OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
doCompareTo(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
  +
doCreate(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory +
  +
doDeactivate() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased +
  +
doDeactivate() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
doDeactivate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
doDeactivate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
doDeactivate() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
doPassivate() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
doReadResult(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
doRemainingWorkBeforeDeactivate() - +Method in class org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler +
  +
doRollback(IStoreAccessor.CommitContext) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
doSetValue(PreparedStatement, int, Object) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
Implementors could override this method to convert a given value to the database representation and set it to the + prepared statement. +
doSwitch(EObject) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
doSwitch(EClass, EObject) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
doSwitch(int, EObject) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
doSwitch(EObject) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
doSwitch(EClass, EObject) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
doSwitch(int, EObject) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Calls caseXXX for each class of the model until one returns a non null result; it yields that result +
DOUBLE - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
DOUBLE_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
doUnpassivate() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
doWork() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
doWrite(InternalCommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
doWrite(InternalCommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
doWriteResult(CDODataOutput, InternalCDORevision, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
dump() - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
dump(PrintStream, CDOChangeSetData) - +Static method in class org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil +
  +
dumpAllRevisions(Map<CDOBranch, List<CDORevision>>) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
dumpAllRevisions(Map<CDOBranch, List<CDORevision>>, PrintStream) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
dumpBranch(CDOBranch) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
dumpBranch(CDOBranch) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
dumpBranch(CDOBranch) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
  +
dumpEnd(List<CDOBranch>) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
dumpEnd(List<CDOBranch>) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
dumpEnd(List<CDOBranch>) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
  +
dumpRevision(CDORevision) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
dumpRevision(CDORevision) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
dumpRevision(CDORevision, PrintStream) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
dumpRevision(CDORevision) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
  +
dumpStart(List<CDOBranch>) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
dumpStart(List<CDOBranch>) - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +
  +
DurableLockArea - Class in org.eclipse.emf.cdo.spi.server
 
DurableLockArea(String, String, CDOBranchPoint, boolean, Map<CDOID, IDurableLockingManager.LockGrade>) - +Constructor for class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
dynamicGet(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
dynamicSet(int, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
dynamicUnset(int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
+
+

+E

+
+
eAdapters() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eBaseStructuralFeatureID(int, Class<?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
eBasicSetContainer(InternalEObject, int, NotificationChain) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
Code took from BasicEObjectImpl.eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject, int) and modify it to detect when object are moved in the + same context. +
eBasicSetContainer(InternalEObject, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eContainerFeatureID() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eDerivedStructuralFeatureID(int, Class<?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
eDirectResource() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
eDirectResource() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eDynamicFeatureID(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
eDynamicIsSet(int, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eInitializeContainer() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eINSTANCE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourceFactory +
The singleton instance of the factory. eINSTANCE - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The singleton instance of the package. eINSTANCE - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesFactory +
The singleton instance of the factory. eINSTANCE - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The singleton instance of the package. eInternalContainer() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eInternalResource() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eIsCaching() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
Don't cache non-transient features in this CDOObject's EStoreEObjectImpl.eSettings(). +
electNewMaster(List<FailoverMonitor.AgentProtocol>) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
element() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
EMFUtil - Class in org.eclipse.emf.cdo.common.model
 
EMFUtil.ExtResourceSet - Class in org.eclipse.emf.cdo.common.model
An extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, + to be switched on/off as desired.
enableDurableLocking(boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
enableDurableLocking(boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Enables or disables the storage of all information that's needed to reopen this + view at a later point in time. +
eNAME - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The package name. eNAME - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The package name. encrypt(String, byte[], String, byte[], int) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
endCommit(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
Notifies the repository of the completion of a commit. +
endPackageUnit(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
endPackageUnit(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
eNS_PREFIX - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The package namespace name. eNS_PREFIX - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The package namespace name. eNS_URI - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The package namespace URI. eNS_URI - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The package namespace URI. ENSURE_REFERENTIAL_INTEGRITY - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
ensureChunk(InternalCDORevision, EStructuralFeature, int, int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
ensureLastObjectID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
entrySet() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
entrySet() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
ENUM_LITERAL - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
ENUM_ORDINAL - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
equals(CDOID, CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
equals(Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
equals(Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
Specializing the behaviour of CDOObjectImpl.equals(Object) is not permitted as per EObject specification. +
EresourceAdapterFactory - Class in org.eclipse.emf.cdo.eresource.util
The Adapter Factory for the model.
EresourceAdapterFactory() - +Constructor for class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Creates an instance of the adapter factory. EresourceFactory - Interface in org.eclipse.emf.cdo.eresource
The Factory for the model.
EresourceFactoryImpl - Class in org.eclipse.emf.cdo.eresource.impl
An implementation of the model Factory.
EresourceFactoryImpl() - +Constructor for class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
Creates an instance of the factory. EresourceItemProviderAdapterFactory - Class in org.eclipse.emf.cdo.eresource.provider
This is the factory that is used to provide the interfaces needed to support Viewers.
EresourceItemProviderAdapterFactory() - +Constructor for class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This constructs an instance. EresourcePackage - Interface in org.eclipse.emf.cdo.eresource
The Package for the model.
EresourcePackage.Literals - Interface in org.eclipse.emf.cdo.eresource
Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + EresourcePackageImpl - Class in org.eclipse.emf.cdo.eresource.impl
An implementation of the model Package.
EresourceSwitch<T> - Class in org.eclipse.emf.cdo.eresource.util
The Switch for the model's inheritance hierarchy.
EresourceSwitch() - +Constructor for class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
Creates an instance of the switch. escape(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
eSetDirectResource(Resource.Internal) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
eSetResource(Resource.Internal, NotificationChain) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
Code took from BasicEObjectImpl.eSetResource(org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.common.notify.NotificationChain) and modify it to detect when object are moved in the same + context. +
eStaticClass() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
eStaticClass() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
eStaticClass() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
eStaticClass() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
eStaticClass() - +Method in class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl +
  +
eStaticFeatureCount() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
eStaticFeatureCount() - +Method in class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl +
  +
eStore() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
EtypesAdapterFactory - Class in org.eclipse.emf.cdo.etypes.util
The Adapter Factory for the model.
EtypesAdapterFactory() - +Constructor for class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Creates an instance of the adapter factory. EtypesFactory - Interface in org.eclipse.emf.cdo.etypes
The Factory for the model.
EtypesFactoryImpl - Class in org.eclipse.emf.cdo.etypes.impl
An implementation of the model Factory.
EtypesFactoryImpl() - +Constructor for class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
Creates an instance of the factory. EtypesItemProviderAdapterFactory - Class in org.eclipse.emf.cdo.etypes.provider
This is the factory that is used to provide the interfaces needed to support Viewers.
EtypesItemProviderAdapterFactory() - +Constructor for class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This constructs an instance. EtypesPackage - Interface in org.eclipse.emf.cdo.etypes
The Package for the model.
EtypesPackage.Literals - Interface in org.eclipse.emf.cdo.etypes
Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + EtypesPackageImpl - Class in org.eclipse.emf.cdo.etypes.impl
An implementation of the model Package.
EtypesSwitch<T> - Class in org.eclipse.emf.cdo.etypes.util
The Switch for the model's inheritance hierarchy.
EtypesSwitch() - +Constructor for class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
Creates an instance of the switch. evaluate(Query<EClassifier, EClass, EObject>, EObject) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
EVENT_TYPE_CDO_START - +Static variable in interface org.eclipse.emf.cdo.CDONotification +
TODO Simon: JavaDoc +
exactMatch() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext +
  +
EXCEPTION - +Static variable in interface org.eclipse.emf.cdo.view.CDOStaleReferencePolicy +
A default stale reference policy. +
execute(InternalCDORevisionManager, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
execute(InternalView, CDOQueryInfo) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryManager +
  +
executeQuery(CDOQueryInfo, IQueryContext) - +Method in interface org.eclipse.emf.cdo.server.IQueryHandler +
  +
executeQuery(CDOQueryInfo, IQueryContext) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
executeRead() - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
exportAll(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportAll(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportBranch(OUT, CDOBranch) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportBranch(XMLOutput, CDOBranch) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportBranches(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportBranches(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportChanges(OutputStream) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
exportChanges(OutputStream) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
exportCommit(OUT, CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportCommit(XMLOutput, CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportCommits(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportCommits(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportFeature(XMLOutput, EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportFeature(XMLOutput, EStructuralFeature, String, Object) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportLobs(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportLobs(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportPackageInfo(OUT, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportPackageInfo(XMLOutput, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportPackages(OUT) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportPackages(XMLOutput) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportRepository(OutputStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportRevision(OUT, CDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
exportRevision(XMLOutput, CDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
exportRevisions(OUT, CDOBranch) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
EXT_POINT - +Static variable in interface org.eclipse.emf.cdo.spi.server.IAppExtension +
  +
EXT_POINT_MAPPING_STRATEGIES - +Static variable in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
extractRepositoryUUID(URI) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
extractResourceFolderAndName(URI) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
extractResourcePath(URI) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
+
+

+F

+
+
FactoriesQueryHandlerProvider - Class in org.eclipse.emf.cdo.spi.server
 
FactoriesQueryHandlerProvider() - +Constructor for class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
FactoriesQueryHandlerProvider(IRegistry<String, IFactory>) - +Constructor for class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
FactoriesQueryHandlerProvider(IFactory) - +Constructor for class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
failCommit(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
Notifies the repository of the failure of a commit. +
FailoverAgent - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverAgent() - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
FailoverAgent.Protocol - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverAgent.Protocol(FailoverAgent) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol +
  +
FailoverCDOSessionConfiguration - Interface in org.eclipse.emf.cdo.net4j
 
FailoverMonitor - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor() - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
FailoverMonitor.AbstractServerProtocolFactory - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.AbstractServerProtocolFactory(String) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory +
  +
FailoverMonitor.AbstractServerProtocolFactory(String, IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory +
  +
FailoverMonitor.AgentProtocol - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.AgentProtocol(FailoverMonitor.Provider) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
FailoverMonitor.AgentProtocol.Factory - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.AgentProtocol.Factory(IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory +
  +
FailoverMonitor.AgentProtocol.Factory() - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory +
  +
FailoverMonitor.ClientProtocol - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.ClientProtocol(FailoverMonitor.Provider) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol +
  +
FailoverMonitor.ClientProtocol.Factory - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.ClientProtocol.Factory(IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory +
  +
FailoverMonitor.ClientProtocol.Factory() - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory +
  +
FailoverMonitor.Factory - Class in org.eclipse.emf.cdo.server.net4j
 
FailoverMonitor.Factory() - +Constructor for class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory +
  +
FailoverMonitor.Provider - Interface in org.eclipse.emf.cdo.server.net4j
 
FEATURE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_ID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_INNER_FEATURE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_INNER_TYPE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_MAP_ENTRY - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
FEATURE_NAME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_SIZE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_TYPE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FEATURE_VALUE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
FILTER_ID_EXPERT - +Static variable in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
The filter id for expert properties +
fireNotifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This delegates to EresourceItemProviderAdapterFactory.changeNotifier and to EresourceItemProviderAdapterFactory.parentAdapterFactory. fireNotifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This delegates to EtypesItemProviderAdapterFactory.changeNotifier and to EtypesItemProviderAdapterFactory.parentAdapterFactory. FIRST_RESULT - +Static variable in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore +
  +
FIRST_VERSION - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion +
The fixed version number that is assigned to the first revision of an object that + is committed to a particular branch . +
FIRST_VERSION - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
FLOAT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
FLOAT_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
flush() - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
forceCommitTimeStamp(long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
Like InternalRepository.createCommitTimeStamp(OMMonitor), but forces the repository to use the timestamp value passed in as + the argument. +
formatRevisionKey(CDORevisionKey) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
formatTimeStamp() - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
formatTimeStamp(long) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
freeze() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
freeze() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList +
  +
freeze() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
freeze() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
freeze() - +Method in class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision +
  +
FSMUtil - Class in org.eclipse.emf.spi.cdo
 
+
+

+G

+
+
get(IRWLockManager.LockType) - +Static method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
get(boolean, boolean) - +Static method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
get(int) - +Static method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
get(int, boolean) - +Method in interface org.eclipse.emf.cdo.common.revision.CDOList +
Returns the element at position index of this list and optionally resolves proxies (see CDOElementProxy). +
get(EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
get(int) - +Method in class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
get(Object) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
get(Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
get(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
get(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
get(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
get(InternalTransaction) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
  +
get(IManagedContainer, String) - +Static method in class org.eclipse.emf.cdo.spi.server.RepositoryFactory +
  +
get(InternalEObject, EStructuralFeature, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
getAccessor() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStoreChunkReader +
  +
getAccessor() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreChunkReader +
  +
getAccessor() - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
getAccessor() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreChunkReader +
  +
getAccessor() - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
getAccessor() - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
getAgent() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol +
  +
getAllBaseNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getAllChangeSetData() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getAllContents() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getAllDetachedObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getAllDirtyObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
Return the list of new objects from this point. +
getAllKeys() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getAllNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
Return the list of new objects from this point without objects that are removed. +
getAllPackages(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getAllPersistentFeatures() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
getAllPersistentFeatures(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getAllPersistentFeatures() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
getAllRevisionDeltas() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
Return the list of all deltas without objects that are removed. +
getAllRevisions() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOAllRevisionsProvider +
  +
getAllRevisions(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache +
  +
getAllRevisions(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore +
  +
getAllRevisions(InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
getAncestor(CDOBranchPoint, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
getAncestorPoint() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSet +
  +
getAnnotation() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for class 'Annotation'. getAnnotation() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotation(String) - +Method in class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl +
  +
getAnnotation(String) - +Method in interface org.eclipse.emf.cdo.etypes.ModelElement +
  +
getAnnotation_Contents() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the containment reference list ' + Contents'. getAnnotation_Contents() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotation_Details() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the map 'Details' +
getAnnotation_Details() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotation_ModelElement() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the container reference 'Model Element'. getAnnotation_ModelElement() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotation_References() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the reference list 'References'. getAnnotation_References() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotation_Source() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the attribute 'Source + '. getAnnotation_Source() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getAnnotations() - +Method in class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl +
  +
getAnnotations() - +Method in interface org.eclipse.emf.cdo.etypes.ModelElement +
Returns the value of the 'Annotations' containment reference list. +
getAproximateRepositoryOffset() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getAproximateRepositoryTime() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getArbitraryContextClassifier(CDOPackageRegistry) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
getAuthenticator() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
Returns the authenticator of this configuration, never null. +
getAuthenticator() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getAuthority() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getAvailableBranchVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
getAvailableRevisions() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
getBase() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of + this branch. +
getBaseBranchID() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
getBaseNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getBasePath() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns an array of the base branch points starting from the base of the + main branch down to and including the base of this branch. +
getBaseTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
getBaseTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
getBinary(CDOLobInfo) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
getBinary(CDOLobInfo) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
getBinary(CDOLobInfo) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getBinaryFile(byte[]) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
getBinaryFile(byte[]) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
getBinaryFile(byte[]) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getBlob() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for data type 'Blob'. getBlob() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getBranch(String) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch. +
getBranch() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchCreatedEvent +
  +
getBranch(int) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchManager +
Returns the branch with the given unique integer ID. +
getBranch(String) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchManager +
Returns the branch with the given absolute path. +
getBranch() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint +
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +
getBranch() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion +
Returns the branch of this branch version. +
getBranch() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOIDAndBranch +
  +
getBranch(String) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
getBranch(int) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getBranch(int, String, InternalCDOBranch, long) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getBranch(int, InternalCDOBranchManager.BranchLoader.BranchInfo) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getBranch(String) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
getBranch() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getBranch() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getBranches() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns an array of the sub branches of this branch, never null. +
getBranches(int, int, CDOBranchHandler) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchManager +
Passes all branches with IDs in the given range to the given branch + handler and returns the number of handler invocations. +
getBranches() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
getBranches(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
getBranchInfo() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
getBranchLoader() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the branch manager that manages this branch, never null. +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the CDO branch manager that manages the branches of the + repository of this session. +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
getBranchManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getBranchManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getBranchPath() - +Method in interface org.eclipse.emf.cdo.location.ICheckoutSource +
  +
getBranchPath() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getBranchPoint() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns the branch ID and timestamp of this commit operation. +
getBranchPoint() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
getBranchPoint() - +Method in class org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider +
  +
getBranchPoint() - +Method in exception org.eclipse.emf.cdo.util.ObjectNotFoundException +
  +
getBranchPoint() - +Method in interface org.eclipse.emf.cdo.view.CDOViewTargetChangedEvent +
  +
getCache() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getCache() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getCacheReferenceType() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Returns the reference type to be used in the internal object cache. +
getCategory(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
getCDOID(ResultSet, int) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getCDOID(ResultSet, String) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getCDOIDLabel(CDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
getCDOObject(EObject) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getCDOResource() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for class 'CDO Resource'. getCDOResource() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_Contents() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the containment reference list ' + Contents'. getCDOResource_Contents() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_Errors() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute list 'Errors'. getCDOResource_Errors() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_Loaded() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Loaded'. getCDOResource_Loaded() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_Modified() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Modified'. getCDOResource_Modified() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_ResourceSet() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Resource Set'. getCDOResource_ResourceSet() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_TimeStamp() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Time Stamp'. getCDOResource_TimeStamp() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_TrackingModification() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Tracking Modification'. getCDOResource_TrackingModification() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_URI() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'URI' +
getCDOResource_URI() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResource_Warnings() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute list 'Warnings'. getCDOResource_Warnings() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceFolder() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for class 'CDO Resource Folder'. getCDOResourceFolder() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceFolder_Nodes() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the containment reference list ' + Nodes'. getCDOResourceFolder_Nodes() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceNode() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for class 'CDO Resource Node + '. getCDOResourceNode() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceNode_Folder() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the container reference ' + Folder'. getCDOResourceNode_Folder() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceNode_Name() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Name'. getCDOResourceNode_Name() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getCDOResourceNode_Path() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for the attribute 'Path'. getCDOResourceNode_Path() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getChangedObjects() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a + commit operation. +
getChangedObjects(CDOBranch) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
getChangeKind(CDOID) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider +
  +
getChangeKind(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache +
  +
getChangeSet(CDOBranchPoint, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getChangeSetData() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider +
  +
getChangeSetData() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the change set to be considered if this query has been created by a dirty + transaction, null otherwise. +
getChangeSetData() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
getChangeSetData() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider +
  +
getChangeSetData() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getChangeSetData() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
getChangeSubscriptionPolicies() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Returns the current set of change subscription policies. +
getCharacter(CDOLobInfo) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
getCharacter(CDOLobInfo) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
getCharacter(CDOLobInfo) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getCharacterFile(byte[]) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
getCharacterFile(byte[]) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
getCharacterFile(byte[]) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getChildCreationExtenders() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
  +
getChildCreationExtenders() - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
  +
getChildFeature(Object, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
  +
getChildFeature(Object, Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
  +
getChildFeature(Object, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
  +
getChildFeature(Object, Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
  +
getChildrenFeatures(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). getChildrenFeatures(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). getChildrenFeatures(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). getChildrenFeatures(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). getChoiceOfValues(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
getChunks() - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
getClassifierName() - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
getClassifierRef(CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
getClassifierRef() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassifierRef.Provider +
  +
getClassInfo(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getClassInfo() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
getClassInfo() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getClassInfo() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
getClassMapping(EClass) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Look up an existing class mapping for the given class. +
getClassMappings() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Returns all class mappings of this strategy. +
getClassMappings(boolean) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Returns all class mappings of this strategy. +
getCleanRevisions() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
getClob() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for data type 'Clob'. getClob() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getCollectionLoadingPolicy() - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
The collection loading policy of this session controls how + a list gets populated. +
getCollectionLoadingPolicy() - +Method in interface org.eclipse.emf.cdo.view.CDOFetchRuleManager +
TODO Simon: JavaDoc +
getComment() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo +
  +
getCommitComment() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
getCommitComment() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getCommitComment() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
Returns the comment to be used in the next commit operation. +
getCommitContext() - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
getCommitContext() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
getCommitContext(CDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
getCommitData() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler +
  +
getCommitData() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext +
  +
getCommitInfo(long) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager +
  +
getCommitInfoLoader() - +Method in interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager +
  +
getCommitInfoManager() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo +
  +
getCommitInfoManager() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the CDO commit info manager of this session. +
getCommitInfoManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getCommitInfoManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getCommitInfos(CDOBranch, long, long, CDOCommitInfoHandler) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager +
  +
getCommitInfos(CDOBranch, long, String, String, int, CDOCommitInfoHandler) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager +
  +
getCommitManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getCommittables() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getCommittables() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getCommittedSinceLastRefresh(CDOID) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getCommitTimeout() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession.Options +
Returns the timeout for commit operations in seconds. +
getConfirmed() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getConflictingObject() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent +
  +
getConflictResolvers() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Returns a copy of the conflict resolver list of this transaction. +
getConflicts() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getConflicts() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getConflicts() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
getConnection() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStoreAccessor +
  +
getConnector(String) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getConnector() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getConnectorDescription() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
getConnectorDescription(String) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getConnectorDescription() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getConnectorDescription() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
getConnectorTimeout() - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
getConnectorType() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getContainer() - +Method in class org.eclipse.emf.cdo.view.ManagedContainerViewProvider +
  +
getContainer(InternalEObject) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
getContainerFeatureID() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta +
  +
getContainerID() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
getContainerID() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta +
  +
getContainerID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getContainerID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getContainerID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getContainingFeature(InternalEObject) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
getContainingFeatureID() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
getContainingFeatureID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getContainingFeatureID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getContainingFeatureID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getContainingFeatureID(InternalEObject) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
getContents() - +Method in class org.eclipse.emf.cdo.common.lob.CDOBlob +
  +
getContents() - +Method in class org.eclipse.emf.cdo.common.lob.CDOClob +
  +
getContents() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLob +
  +
getContents() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Contents' containment reference list. +
getContents() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getContents() - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Returns the value of the 'Contents' containment reference list. +
getContents() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
getContext() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the context object, or null if no context is bound. +
getContext() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
  +
getContext() - +Method in interface org.eclipse.emf.cdo.view.CDOFetchRuleManager +
TODO Simon: JavaDoc +
getCoreType(EClassifier) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
Core types includes also complex data like EAnnotation, and EEnum +
getCreationTime() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the creation time of this repository. +
getCreationTime() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns the store creation time. +
getCredentialsProvider() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
getCryptedToken() - +Method in class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult +
  +
getCurrentRevisions() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache +
Returns a list of revisions that are current. +
getData() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Returns a copy of this message's data as a byte array. +
getDB() - +Method in interface org.eclipse.emf.cdo.server.mongodb.IMongoDBStore +
The return value can be cast to DB. +
getDBAdapter() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getDBLength(DBType) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getDBSchema() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getDBTables() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Returns all DB tables which are used by this class and all its contained features. +
getDBTables() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Returns all DB tables which are used by this feature. +
getDBType() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getDBType() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getDBType() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor +
The target (i.e., db) type that can be mapped by the type mapping. +
getDBType() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
getDefaultFeatureMapDBTypes() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Registry +
Provides a list of all DBTypes for which type mappings exist in the registry. +
getDefaultValue() - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
getDefaultValue() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getDelegate() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
getDelegate() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getDelegate() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getDelegate() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getDelegate() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getDeltas(CDOObject) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
getDescription(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getDescriptor() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory +
  +
getDescriptor() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory +
Return the descriptor of the kind of type mapping created by this factory. +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Returns a collection of keys denoting which revisions have been revised (corresponds to detached objects) in the + context of a commit operation. +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an array of the removed object that are part of the commit operation represented by this + CommitContext. +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns a map of the detached objects that are to be committed with this commit context. +
getDetachedObjects() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getDetachedObjects() - +Method in interface org.eclipse.emf.cdo.view.CDOViewInvalidationEvent +
Returns a set of the CDOObjects of the removed objects. +
getDetachedObjects(CDOBranch) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
getDetachedObjectTypes() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns a map with an EClass value per CDOID type. +
getDetachedRevisions() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
getDetails() - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Returns the value of the 'Details' map. +
getDetails() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
getDiagnostic() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for data type 'Diagnostic'. getDiagnostic() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getDirtyObjectDeltas() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an array of the dirty object deltas that are part of the commit operation represented by this + CommitContext. +
getDirtyObjects() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an array of the dirty objects that are part of the commit operation represented by this + CommitContext. +
getDirtyObjects() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
getDirtyObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns a map of the dirty objects that are to be committed with this commit context. +
getDirtyObjects() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getDirtyObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getDirtyObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getDirtyObjects() - +Method in interface org.eclipse.emf.cdo.view.CDOViewInvalidationEvent +
Returns a set of the CDOObjects of the modified objects. +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
getDisplayName(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getDocument(File) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getDurableLockingID() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonView +
  +
getDurableLockingID() - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea +
  +
getDurableLockingID() - +Method in exception org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException +
  +
getDurableLockingID() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
getDurableLockingID() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getEClass() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
getEClass() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
getEClass() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
getEClass() - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
getEClass() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
  +
getEClass() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
getEClass() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getEClassifier() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor +
The source (i.e., model) type that can be mapped by the type mapping. +
getEFactory() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +
  +
getEFactory(String) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getElements() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
getEncryptionAlgorithmName() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
getEncryptionIterationCount() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
getEncryptionSaltBytes() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
getEndPoint() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchPointRange +
Returns the end point of this branch point range, never null. +
getEndPoint() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
getEndTime() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
getEnumLiteralFor(Enumerator) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getEObject(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
Note: URI from temporary objects are going to changed when we commit the CDOTransaction. +
getEObject(CDOID) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
getEObject(EObject) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getEPackage(boolean) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returns the package described by this package info. +
getEPackage() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +
  +
getEPackage(String) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getEPackageBytes(EPackage, boolean, EPackage.Registry) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getEPackages(boolean) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns all packages of the nested package tree structure described by this package unit in + depth-first traversal order. +
getEPackages() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getEPackages() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getEresourceFactory() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the factory that creates the instances of the model. getEresourceFactory() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getEresourcePackage() - +Method in interface org.eclipse.emf.cdo.eresource.EresourceFactory +
Returns the package supported by this factory. getEresourcePackage() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
  +
getErrors() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Errors' attribute list. +
getErrors() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getEStructuralFeature() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +
  +
getEtypesFactory() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the factory that creates the instances of the model. getEtypesFactory() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getEtypesPackage() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesFactory +
Returns the package supported by this factory. getEtypesPackage() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
  +
getExceptionHandler() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
  +
getExceptionHandler() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
  +
getFactory() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getFactory() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getFactoryType() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor +
The factoryType of the factory which can create the type mapping +
getFailoverMonitor(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory +
  +
getFailoverMonitor() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
getFailoverMonitor(String) - +Method in interface org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Provider +
  +
getFdName() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig +
  +
getFeature() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
getFeature(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getFeature() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getFeature() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Return the mapped feature. +
getFeature() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
getFeature() - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
getFeature() - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
getFeatureAnalyzer() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getFeatureDelta(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
getFeatureDeltaMap() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
getFeatureDeltas() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
getFeatureIndex(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
getFeatureIndex(int) - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
getFeatureIndex(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
getFeatures() - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
getFetchRuleManager() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
  +
getFetchRules(Collection<CDOID>) - +Method in interface org.eclipse.emf.cdo.view.CDOFetchRuleManager +
TODO Simon: JavaDoc +
getField() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getField() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
getFieldName(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Create a suitable column name which can be used to map the given element. +
getFile() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getFilterFlags(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
getFirstSavePoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
getFirstSavePoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
getFirstSavePoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
getFolder() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Returns the value of the 'Folder' container reference. +
getFolder() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
getFolder() - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getFolderID() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext +
  +
getGeneratedEPackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getGroup() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getGroup() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
getHead() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the floating end point of this branch, a pair of this branch and the fixed special time stamp + unspecified. +
getHeartBeatPeriod() - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
getHeartBeatTimeout() - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
getHelpContextIds(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
getHibernateConfiguration() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore +
  +
getHibernateSession() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreAccessor +
  +
getHibernateSessionFactory() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore +
  +
getID() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the ID of this branch. +
getID() - +Method in enum org.eclipse.emf.cdo.common.id.CDOID.ObjectType +
  +
getID() - +Method in enum org.eclipse.emf.cdo.common.id.CDOID.Type +
  +
getID() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobInfo +
The identifier of this large object. +
getID() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the ID of this package unit. +
getID() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOIDAndBranch +
  +
getID() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
getId(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getID() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor +
The ID of the described type mapping. +
getId() - +Method in interface org.eclipse.emf.cdo.server.db4o.IDB4OIdentifiableObject +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision +
  +
getID() - +Method in exception org.eclipse.emf.cdo.util.ObjectNotFoundException +
  +
getID() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
  +
getID() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +
  +
getID() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
  +
getID() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict +
  +
getIDHandler() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getIDMappings() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an unmodifiable map from all temporary IDs to their persistent counter parts. +
getIDMappings() - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper +
  +
getIDMappings() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent +
  +
getIDMappings() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getIDProvider() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
getImage(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
  +
getImage(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This returns CDOResourceFolder.gif. getImage(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This returns CDOResource.gif. getImage(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This returns Annotation.gif. getIndex() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOElementProxy +
  +
getIndex() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOAddFeatureDelta +
  +
getIndex() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORemoveFeatureDelta +
  +
getIndex() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta +
  +
getIndex() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListTargetAdding +
  +
getIndicated() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getIndicatingCommitDistributor() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getIndicatingCommitDistributor() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getInitialChunkSize() - +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 loaded initially, i.e. +
getInitialPackages(Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getInputStream() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Returns a copy of this message's data as an extended input stream. +
getIntValue() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
getInvalidationPolicy() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
  +
getLabel() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage +
  +
getLabel() - +Method in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getLabelProvider(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getLastBranchID() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns the id of the last branch that has been created in this store. +
getLastBranchID() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getLastCommitTime() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns the time stamp of the last successful commit operation. +
getLastCommitTime() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getLastCommitTime() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getLastCommitTime() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getLastCommitTimeStamp() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
Returns the time stamp of the last commit operation. +
getLastLocalBranchID() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns the id of the last local branch that has been created in this store. +
getLastLocalBranchID() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getLastNonLocalCommitTime() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns the time stamp of the last successful commit operation to a non-local branch. +
getLastNonLocalCommitTime() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getLastObjectID() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getLastObjectID() - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
getLastReplicatedBranchID() - +Method in interface org.eclipse.emf.cdo.server.ISynchronizableRepository +
  +
getLastReplicatedBranchID() - +Method in interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo +
  +
getLastReplicatedCommitTime() - +Method in interface org.eclipse.emf.cdo.server.ISynchronizableRepository +
  +
getLastReplicatedCommitTime() - +Method in interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo +
  +
getLastSavepoint() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserTransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserTransaction +
  +
getLastSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
getLastUpdateTime() - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
getLastUpdateTime() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getLastUpdateTime() - +Method in interface org.eclipse.emf.cdo.util.CDOUpdatable +
Returns the time stamp of the last commit operation. +
getLastUpdateTime() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getLastUpdateTime() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
getList(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getList(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getList(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getList(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getList(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
getList(EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
getList(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getList(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getListChanges() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOListFeatureDelta +
  +
getListeners() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getListJoin(String, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
  +
getListLimit() - +Method in interface org.eclipse.emf.cdo.server.mem.IMEMStore +
Returns the number of revisions per CDOID that are stored. +
getListMapping(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Get the mapping of the many-valued feature. +
getListMappings() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
  +
getLiteral(char) - +Static method in enum org.eclipse.emf.cdo.common.id.CDOID.Type +
  +
getLobCache() - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
Returns the large object cache currently being used by this session. +
getLobs() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns a stream that all lobs can be read from. +
getLobs() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
  +
getLobStore() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getLocalChangeSet() - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
getLocalChangeSetData() - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
getLocalRepository() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getLocalRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer +
  +
getLocalSession() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Returns the local session this CDORemoteSessionManager belongs to. +
getLocalSession() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
getLocalTransaction() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent +
Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is + local, or null if the transaction was remote. +
getLockArea(String) - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager +
Returns the lock area specified by the given durableLockingID, never null. +
getLockAreas(String, IDurableLockingManager.LockArea.Handler) - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager +
  +
getLockEntryObject(Object) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
getLockKey(CDOID, CDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
getLockManager() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getLockManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getLocks() - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea +
  +
getLocks() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
getLocks(IView) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
getLong(CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
getLongValue() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
getMainBranch() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchManager +
Returns the main branch of the branch tree managed by this branch manager. +
getMainBranch() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getManager() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
getManager() - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
getManager() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSession +
Returns the remote session manager that manages this remote session. +
getManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
getManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSession +
  +
getMap() - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper +
  +
getMapping() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider +
  +
getMappingStrategy() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getMappingStrategy() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getMasterAgent() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
getMaxCDOID() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getMaxRecommits() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getMaxReconnectAttempts() - +Method in interface org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration +
  +
getMaxResults() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the maximum number of results to retrieve or CDOQueryInfo.UNLIMITED_RESULTS for no limitation. +
getMaxResults() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext +
Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation. +
getMaxResults() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext +
Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation. +
getMergeData(CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getMerger() - +Method in exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException +
  +
getMerger() - +Method in class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
Deprecated.   +
getMessage() - +Method in exception org.eclipse.emf.cdo.server.RepositoryNotFoundException +
  +
getMessage() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.MessageReceived +
  +
getMetaDataManager() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
Get the meta data manager associated with this DBStore. +
getMetaID(EModelElement, long) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
Returns the meta ID of the given EModelElement. +
getMetaInstance(CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
Returns the EModelElement referred to by the given ID. +
getMinCDOID() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getMissingObjects() - +Method in exception org.eclipse.emf.cdo.util.CommitIntegrityException +
  +
getModelElement() - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Returns the value of the 'Model Element' container reference. +
getModelElement() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for class 'Model Element'. getModelElement() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
getModelElement() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getModelElement_Annotations() - +Method in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
Returns the meta object for the containment reference list ' + Annotations'. getModelElement_Annotations() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
  +
getMonitorConnector() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getMonitorConnectorDescription() - +Method in interface org.eclipse.emf.cdo.net4j.FailoverCDOSessionConfiguration +
  +
getName() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the name of this branch as specified when it was created with createBranch() or CDOBranch.MAIN_BRANCH_NAME if this branch is the main + branch. +
getName() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchTag +
Returns the name of this branch tag. +
getName() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the name of this repository. +
getName() - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
getName() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Returns the value of the 'Name' attribute. getName() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
getName() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage +
  +
getName() - +Method in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page +
  +
getName() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext +
  +
getName() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
getName() - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
getNewChildDescriptors(Object, EditingDomain) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
  +
getNewChildDescriptors(Object, EditingDomain) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
  +
getNewDurableLockingID() - +Method in interface org.eclipse.emf.cdo.view.CDOViewDurabilityChangedEvent +
  +
getNewEnabled() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent +
  +
getNewMode() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent +
  +
getNewObjects() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Returns a collection of keys denoting which revisions have been added in the context of a commit operation. +
getNewObjects() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an array of the new objects that are part of the commit operation represented by this + CommitContext. +
getNewObjects() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
getNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns a map of the new objects that are to be committed with this commit context. +
getNewObjects() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getNewObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getNewPackageUnits() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitData +
  +
getNewPackageUnits() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns an array of the new package units that are part of the commit operation represented by this + CommitContext. +
getNewPackageUnits() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns a list of the new package units that are to be committed with this commit context. +
getNewPosition() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOMoveFeatureDelta +
  +
getNewState() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository.StateChangedEvent +
  +
getNewState() - +Method in class org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent +
  +
getNewType() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository.TypeChangedEvent +
  +
getNewType() - +Method in class org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent +
  +
getNextBranchID() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
getNextBranchID() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getNextCDOID(CDORevision) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getNextCDOID(LongIDStoreAccessor, CDORevision) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
getNextCDOID(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor +
  +
getNextCDOID(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
getNextLocalBranchID() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
getNextLocalBranchID() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getNextLocalObjectID() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getNextLocalObjectID() - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXASavepoint +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
getNextSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
getNextTemporaryID() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
getNodes() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceFolder +
Returns the value of the 'Nodes' containment reference list. +
getNodes() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
getNotifiers() - +Method in class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
getNsURI() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +
  +
getObject(CDOID, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getObject(CDOID) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getObject(T) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getObject(CDOID, boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the object for the given CDOID. +
getObject(CDOID) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the object for the given CDOID. +
getObject(T) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Takes an object from a (possibly) different view and contextifies it for the usage with this view. +
getObjectHandlers() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getObjectHandlers() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
getObjectIDTypes() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the type of CDOIDs created by the store of this repository. +
getObjectIDTypes() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getObjectIDTypes() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getObjectIDTypes() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getObjectIDTypes() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getObjects() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
Returns an unmodifiable map of the objects managed by this view. +
getObjectType(CDOID) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache +
  +
getObjectType(CDOID) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
getObjectType(CDOID) - +Method in interface org.eclipse.emf.cdo.server.mem.IMEMStore +
  +
getObjectType(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getObjectTypeMapping() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getOldDurableLockingID() - +Method in interface org.eclipse.emf.cdo.view.CDOViewDurabilityChangedEvent +
  +
getOldEnabled() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent +
  +
getOldMode() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent +
  +
getOldPosition() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOMoveFeatureDelta +
  +
getOldState() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository.StateChangedEvent +
  +
getOldState() - +Method in class org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent +
  +
getOldType() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository.TypeChangedEvent +
  +
getOldType() - +Method in class org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent +
  +
getOldValue() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta +
  +
getOrCreateResource(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getOrCreateResource(String) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getOrCreateResourceFolder(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getOrCreateResourceFolder(String) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getOrCreateResourceFolder(List<String>) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
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. +
getOutputStream() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Sets the data of this message as an extended output stream. +
getPackage() - +Static method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
Deprecated.   +
getPackage() - +Static method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
Deprecated.   +
getPackageInfo(Object, CDOPackageRegistry) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getPackageInfo(EPackage) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getPackageInfo(String) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI. +
getPackageInfo(EPackage) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageInfo(EPackage) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageInfo(String) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
getPackageInfos() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
Returns all package infos that are registered in this package registry. +
getPackageInfos() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order. +
getPackageInfos() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageInfos() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageInfos() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
getPackageLoader() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageLoader() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageProcessor() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageProcessor() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the package registry this package unit is managed by. +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
Returns the EMF package registry that is used by this repository. +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns the temporary, transactional package manager associated with the commit operation represented by this + CommitContext. +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the EMF package registry that is used by all objects of all + views of this session. +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
Same as calling getPackageRegistry(true). +
getPackageRegistry(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.cdo.view.CDOViewSet +
  +
getPackageRegistry() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getPackageUnit() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returns the package unit containing this package info. +
getPackageUnit(String) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getPackageUnit(EPackage) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getPackageUnit(EPackage) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageUnit() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
getPackageUnit(String) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageUnit(EPackage) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageUnits() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
Returns all package units that are registered in this package registry. +
getPackageUnits(long, long) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getPackageUnits() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
getPackageUnits() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageUnits(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageUnits(long, long) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getPackageUnits() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getPackageUnits() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult +
  +
getPackageURI() - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
getPackageURI() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returns the namespace URI of the package described by this package info. +
getParam(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getParameters() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the parameters of this query as a map. +
getParameters(String) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
getParent(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
Returns the parent of the folder. +
getParent(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
Returns the parent of the argument CDOResource +
getParentURI() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returns the namespace URI of the super package of the package described by this + package info. +
getParentURI(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getPassiveUpdateMode() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options +
  +
getPassiveUpdateMode() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
  +
getPassword(IRepository, String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
getPassWord() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getPath() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Returns the value of the 'Path' attribute. getPath() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
getPath(CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
getPathName() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the fully qualified path name of this branch, a concatenation of the names of all branches from the + main branch to this branch, separated by slashes + ("/" characters). +
getPersistentClasses(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getPersistentFeatures(EList<EStructuralFeature>) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getPersistentProperties(Set<String>) - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns a map filled with the property entries for the requested property names if names is not + null and not empty, all existing property entries otherwise. +
getPlugin() - +Static method in class org.eclipse.emf.cdo.edit.CDOEditPlugin +
Returns the singleton instance of the Eclipse plugin. getPluginResourceLocator() - +Method in class org.eclipse.emf.cdo.edit.CDOEditPlugin +
Returns the singleton instance of the Eclipse plugin. getPoint(long) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the branch point in this branch with the given time stamp. +
getPort() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getPort() - +Method in interface org.eclipse.emf.cdo.server.db4o.IDB4OStore +
  +
getPreparedStatement(String, IPreparedStatementCache.ReuseProbability) - +Method in interface org.eclipse.emf.cdo.server.db.IPreparedStatementCache +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXASavepoint +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
getPreviousSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
getPreviousTimeStamp() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo +
  +
getPreviousTimeStamp() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
getPreviousTimeStamp() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getPrimitiveType(Class<? extends Object>) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getPriority() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Returns the priority of this message. +
getPriority() - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
getPriority() - +Method in interface org.eclipse.emf.cdo.view.CDOViewProvider +
Returns the priority of this provider. +
getPriority() - +Method in class org.eclipse.emf.cdo.view.ManagedContainerViewProvider +
  +
getProgressInterval() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession.Options +
Returns the interval for progress reports of commit operations in seconds. +
getProperties() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Returns the configuration properties of this mapping strategy. +
getProperties() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getProperties(Element, int) - +Static method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This returns the property descriptors for the adapted class. getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This returns the property descriptors for the adapted class. getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This returns the property descriptors for the adapted class. getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This returns the property descriptors for the adapted class. getPropertyDescriptors(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This returns the property descriptors for the adapted class. getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +
  +
getPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +
  +
getProtocol() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession.Options +
Returns the Net4j protocol instance that represents the underlying + signalling connection to the repository of this session. +
getProtocol() - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
getProtocol() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getQualifiedName(EPackage, String) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getQualifiedName(EClassifier, String) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getQueryHandler(CDOQueryInfo) - +Method in interface org.eclipse.emf.cdo.server.IQueryHandlerProvider +
  +
getQueryHandler(CDOQueryInfo) - +Method in class org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider +
  +
getQueryHandler(CDOQueryInfo) - +Method in class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
getQueryHandlerProvider() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getQueryID() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
getQueryID() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryResult +
  +
getQueryInfo() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
getQueryInfo() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryResult +
  +
getQueryLanguage() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the language identifier of this query, never null. +
getQueryManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getQueryString() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns the query string of this query or null if no query string has been set. +
getQueue() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
getQueue() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryResult +
  +
getRate() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getReader(ISession) - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getReader(ISession) - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns a reader that can be used to read from this store in the context of the given session. +
getReader(ISession) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getReaderPool(ISession, boolean) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session. +
getReattachedObjects() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
Bug 283985 (Re-attachment) +
getRecommitInterval() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getReconnectInterval() - +Method in interface org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration +
  +
getReferenceAdjuster() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getReferences() - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Returns the value of the 'References' reference list. +
getReferences() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
getRegex() - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
getRegex() - +Method in interface org.eclipse.emf.cdo.view.CDOViewProvider +
Returns the regular expression that determines if the provider can handle certain URI +
getRegistry() - +Method in class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
getRemoteChangeSet() - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
getRemoteChangeSetData() - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
getRemoteSession() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getRemoteSession() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent +
  +
getRemoteSession() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer +
  +
getRemoteSessionConfigurationFactory() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getRemoteSessionManager() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session. +
getRemoteSessionManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getRemoteSessions() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Returns the set of remote sessions that are connected to the same repository as the + local session. +
getRemoteSessions(InternalCDORemoteSessionManager, boolean) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
getReplicatorSession() - +Method in interface org.eclipse.emf.cdo.server.ISynchronizableRepository +
  +
getReplicatorSession() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository +
  +
getRepositories() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getRepository(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getRepository() - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
getRepository() - +Method in class org.eclipse.emf.cdo.server.CDOServerImporter +
  +
getRepository(IManagedContainer, String) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration +
  +
getRepository(String) - +Method in interface org.eclipse.emf.cdo.server.IRepositoryProvider +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.server.ISessionManager +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.server.IView +
  +
getRepository() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getRepository(String) - +Method in class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryManager +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
getRepository() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
getRepository(Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getRepository(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getRepository(IManagedContainer, String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
getRepository() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getRepositoryConfig(String) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
getRepositoryCreationTime() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getRepositoryFactories() - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getRepositoryFactory(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getRepositoryGroup() - +Method in interface org.eclipse.emf.cdo.net4j.FailoverCDOSessionConfiguration +
  +
getRepositoryInfo() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns an instance of CDORepositoryInfo that describes the model repository this session is connected to. +
getRepositoryLocation() - +Method in interface org.eclipse.emf.cdo.location.ICheckoutSource +
  +
getRepositoryLocations() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocationManager +
  +
getRepositoryName() - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
getRepositoryName() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getRepositoryName() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
getRepositoryName() - +Method in exception org.eclipse.emf.cdo.server.RepositoryNotFoundException +
  +
getRepositoryName(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory +
  +
getRepositoryName() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getRepositoryNames() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getRepositoryState() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getRepositoryTime() - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
getRepositoryTimeResult() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getRepositoryType() - +Method in interface org.eclipse.emf.cdo.server.IRepositoryFactory +
  +
getRepositoryType() - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryFactory +
  +
getRepositoryType() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getRepositoryUUID() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getRequested() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getRequestedBranchPoint() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
getRequestedIDs() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
getRequiredTimestamp() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
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 + actually accessed element is still a proxy. +
getResource(String, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getResource(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getResource(String, boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
getResource(String) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Same as getResource(String, true). +
getResource(InternalEObject) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
getResourceFactory() - +Method in interface org.eclipse.emf.cdo.view.CDOViewSet +
  +
getResourceID() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
getResourceID() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta +
  +
getResourceID() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext.ExactMatch +
  +
getResourceID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getResourceID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getResourceID() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getResourceLocator() - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
Return the resource locator for this item provider's resources. getResourceLocator() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
  +
getResourceLocator() - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
  +
getResourceLocator() - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
Return the resource locator for this item provider's resources. getResourceNode(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getResourceNode(String) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the resource node with the given path, or null if no such resource node exists. +
getResourceNodeID(String) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getResourceNodePath(CDORevision, CDORevisionProvider) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
getResourcePath() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getResources(ResourceSet) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getResourceSet() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Resource Set' attribute. getResourceSet() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for data type 'Resource Set' +
getResourceSet() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getResourceSet() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getResourceSet() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getResourceSet() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the resource set this view is associated with. +
getResourceSet() - +Method in interface org.eclipse.emf.cdo.view.CDOViewSet +
  +
getResourceURI(CDOView, String) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getResourceURI(CDOView, String) - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
Must be overwritten for non-canonical URI formats! +
getResourceURI(CDOView, String) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProvider +
  +
getResponded() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
getResult() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal +
  +
getResult() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
getResult() - +Method in exception org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException +
  +
getResult(Class<T>) - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Sends this query to the server and returns a typed list containing the query result. +
getResult() - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Same as CDOQuery.getResult(Class) but tries to infer the return type from the static context. +
getResult() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
getResult() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
getResultAsync(Class<T>) - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Sends this query to the server and returns a typed iterator over the query result. +
getResultAsync() - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Same as CDOQuery.getResultAsync(Class) but tries to infer the return type from the static context. +
getResultCount() - +Method in interface org.eclipse.emf.cdo.server.IQueryContext +
  +
getResultSetValue(ResultSet) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
Subclasses should implement this method to read the value from the result set. +
getRetries() - +Method in class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
getRetryInterval() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
getRevised() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisable +
  +
getRevised() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getRevised() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getRevised() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
getRevised() - +Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
getRevised() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getRevision() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache.EvictionEvent +
May be null for certain cache implementations. +
getRevision(CDOID, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache +
  +
getRevision(CDOID, CDOBranchPoint, int, int, boolean) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
getRevision(CDOID) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider +
  +
getRevision() - +Method in interface org.eclipse.emf.cdo.server.IStoreChunkReader +
  +
getRevision(EObject, CDOView) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
getRevision(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider +
  +
getRevision(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
getRevision(CDOID, CDOBranchPoint, int, int, boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevision(CDOID, CDOBranchPoint, int, int, boolean, SyntheticCDORevision[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevision(CDOID, CDOBranchPoint, int, int, boolean, SyntheticCDORevision[]) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevision(CDOID, CDOBranchPoint, int, int, boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevision(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider +
  +
getRevision() - +Method in class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
getRevision(CDOID) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getRevision(CDOID, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getRevisionByVersion(CDOID, CDOBranchVersion) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache +
  +
getRevisionByVersion(CDOID, CDOBranchVersion, int, boolean) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
getRevisionByVersion(CDOID, CDOBranchVersion, int, boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevisionByVersion(CDOID, CDOBranchVersion, int, boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevisionByVersion(CDOObject, int) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getRevisionByVersion(CDOObject, CDOBranch, int) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getRevisionCacheAdder() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
getRevisionDelta() - +Method in interface org.eclipse.emf.cdo.CDODeltaNotification +
Returns the CDORevisionDelta associated with this notification. +
getRevisionDelta(CDOID) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDeltaProvider +
  +
getRevisionDeltas() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns a map of the revision deltas that are to be committed with this commit context. +
getRevisionDeltas() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getRevisionDeltas() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getRevisionDeltas() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getRevisionDeltas() - +Method in interface org.eclipse.emf.cdo.view.CDOViewInvalidationEvent +
Returns a map with the change deltas per object. +
getRevisionLoader() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevisionLoader() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevisionLocker() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevisionLocker() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the CDO revision manager that manages the revisions of the + repository of this session. +
getRevisionManager() - +Method in class org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getRevisionManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getRevisionParallelism() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getRevisionParallelism() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getRevisionPrefetchingPolicy() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Returns the CDORevisionPrefetchingPolicy in use. +
getRevisions(List<CDOID>, CDOBranchPoint, int, int, boolean) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionManager +
  +
getRevisions(List<CDOID>, CDOBranchPoint, int, int, boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevisions(List<CDOID>, CDOBranchPoint, int, int, boolean, SyntheticCDORevision[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
getRevisions(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache +
  +
getRevisions(List<CDOID>, CDOBranchPoint, int, int, boolean, SyntheticCDORevision[]) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
getRevisionTemporality() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getRevisionTemporality() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getRevisionValue(Object, CDOServerBrowser, Map<CDOID, List<CDORevision>>, InternalCDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
getRevisionValue(InternalCDORevision) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
getRollbackMessage() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
getRollbackMessage() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getRootAdapterFactory() - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This returns the root adapter factory that contains this factory. getRootAdapterFactory() - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This returns the root adapter factory that contains this factory. getRootResource() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getRootResource() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the root resource of the repository. +
getRootResourceID() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the ID of the root resource of this repository. +
getRootResourceID() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getSavepoints() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXASavepoint +
  +
getSavepoints() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
getScheme() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonView +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOProtocol +
  +
getSession(IManagedContainer, String) - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
getSession(IConnector, String, String, String) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getSession(int) - +Method in interface org.eclipse.emf.cdo.server.ISessionManager +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns the session this accessor is associated with. +
getSession() - +Method in interface org.eclipse.emf.cdo.server.IView +
  +
getSession() - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
Returns the session associated with the current thread. +
getSession() - +Method in interface org.eclipse.emf.cdo.session.CDOCollectionLoadingPolicy +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionProvider +
  +
getSession(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
getSession() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
getSession() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getSession(Object) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getSession() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the session this view was opened by. +
getSession() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
getSession() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration +
  +
getSession() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getSessionConfiguration(IConnector, String, String, String) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getSessionID() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession +
  +
getSessionID() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSession +
Returns the session ID of this remote session. +
getSessionID() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getSessionManager() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getSessionManager() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getSessionMaxCacheSize() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig +
  +
getSessionMinCacheSize() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig +
  +
getSessionProtocol() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
getSessions() - +Method in interface org.eclipse.emf.cdo.server.ISessionManager +
  +
getSessions() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
getSharedDetachedObjects() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
getSignalTimeout() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getSize() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobInfo +
  +
getSortedRegistryEntries(EPackage.Registry) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchCreatedEvent +
  +
getSource() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +
  +
getSource() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache.EvictionEvent +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Returns the value of the 'Source' attribute. getSource() - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionEvent +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent +
  +
getSource() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.LocalSubscriptionChangedEvent +
Returns the remote session manager that fired this event. +
getSource() - +Method in interface org.eclipse.emf.cdo.view.CDOViewEvent +
  +
getSourceCandidates() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext +
  +
getSourceDelta() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
  +
getSourceDelta() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +
  +
getSourceFeature() - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
getSourceFeature() - +Method in interface org.eclipse.emf.cdo.common.id.CDOReference +
Returns the source EReference or the source EAttribute if the source feature is a + FeatureMap. +
getSourceIndex() - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
getSourceIndex() - +Method in interface org.eclipse.emf.cdo.common.id.CDOReference +
  +
getSourceMap() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
getSourceObject() - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
getSourceObject() - +Method in interface org.eclipse.emf.cdo.common.id.CDOReference +
  +
getSourcePollInterval() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
getSourceReferences() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext +
  +
getSqlType() - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
Returns the SQL type of this TypeMapping. +
getStaleReferenceBehaviour() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Returns the CDOStaleReferencePolicy in use. +
getStaleRevisions() - +Method in exception org.eclipse.emf.cdo.util.StaleRevisionLockException +
  +
getStaleRevisions() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
getStartIndex() - +Method in class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
getStartPoint() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchPointRange +
Returns the start point of this branch point range, never null. +
getState() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the state of this repository. +
getState() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the current state of this package unit. +
getState() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
getStatementCache() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStoreAccessor +
  +
getStore() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLob +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.db.IDBStoreAccessor +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreAccessor +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns the store this accessor is associated with. +
getStore() - +Method in interface org.eclipse.emf.cdo.server.mongodb.IMongoDBStoreAccessor +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreAccessor +
  +
getStore() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
getStore() - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor +
  +
getStore() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
getStore() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
  +
getStore() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getStoreConfig(Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getStoreFactories() - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getStoreFactory(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getStoreLocation() - +Method in interface org.eclipse.emf.cdo.server.db4o.IDB4OStore +
  +
getStoreType() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the type of the store of this repository. +
getStoreType() - +Method in interface org.eclipse.emf.cdo.server.IStoreFactory +
  +
getStoreType() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getStreamWrapper() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
getString(CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
getStringValue() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
getStrongReferencePolicy() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
  +
getSubType() - +Method in interface org.eclipse.emf.cdo.spi.common.id.InternalCDOIDObject +
  +
getSubTypes(EPackage.Registry) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getSubTypes() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
getSupportedChangeFormats() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getSupportedChangeFormats() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getSupportedRevisionParallelisms() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getSupportedRevisionParallelisms() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getSupportedRevisionTemporalities() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getSupportedRevisionTemporalities() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getSynchronizer() - +Method in interface org.eclipse.emf.cdo.server.ISynchronizableRepository +
  +
getSynchronizer() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository +
  +
getSynthetic() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
getTableName(ENamedElement) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Create a suitable table name which can be used to map the given element. +
getTableName(EClass, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Create a suitable table name which can be used to map the given element. +
getTarget() - +Method in interface org.eclipse.emf.cdo.CDOIDDangling +
  +
getTarget() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
getTarget() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
getTarget() - +Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
getTarget() - +Method in exception org.eclipse.emf.cdo.util.DanglingReferenceException +
  +
getTargetBranchVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
getTargetDelta() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +
  +
getTargetDelta() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
  +
getTargetMap() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
getTargetObject() - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
getTargetObject() - +Method in interface org.eclipse.emf.cdo.common.id.CDOReference +
  +
getTargetObjects() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext +
  +
getTempFile() - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
getText(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
  +
getText(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This returns the label text for the adapted class. getText(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This returns the label text for the adapted class. getText(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This returns the label text for the adapted class. getText(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This returns the label text for the adapted class. getText(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This returns the label text for the adapted class. getThreadName() - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
getTimeout() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getTimeProvider() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
getTimer() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint +
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the time this package unit was originally committed. +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.common.util.CDOTimeProvider +
  +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Time Stamp' attribute. getTimeStamp() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.location.ICheckoutSource +
  +
getTimeStamp(boolean) - +Method in interface org.eclipse.emf.cdo.session.CDORepositoryInfo +
Returns the approximate current time of this repository by optionally refreshing the approximation from the server. +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getTimeStamp() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.view.CDOViewAdaptersNotifiedEvent +
This is the time stamp of the commit operation that caused this client side event. +
getTimeStamp() - +Method in interface org.eclipse.emf.cdo.view.CDOViewInvalidationEvent +
Returns the time stamp of the server transaction if this event was sent as a result of a successfully committed + transaction or LOCAL_ROLLBACK if this event was sent due to a local rollback. +
getTimeStamp() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
getTopLevelPackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
getTopLevelPackageInfo() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit. +
getTopLevelPackageInfo() - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
getTransaction() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext. +
getTransaction() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns the transaction this accessor is associated with if IStoreAccessor.isReader() returns false, + null otherwise. +
getTransaction() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
getTransaction() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
getTransaction() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
getTransaction() - +Method in class org.eclipse.emf.cdo.transaction.CDOAutoAttacher +
  +
getTransaction() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
Returns the transaction associated with this commit context. +
getTransaction() - +Method in interface org.eclipse.emf.cdo.transaction.CDOConflictResolver +
Returns the transaction this conflict resolver is associated with. +
getTransaction() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
getTransaction() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint +
  +
getTransaction() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXASavepoint +
  +
getTransaction() - +Method in class org.eclipse.emf.spi.cdo.AbstractConflictResolver +
  +
getTransaction() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
getTransaction() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext +
  +
getTransaction() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
getTransaction() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
getTransactionHandlers() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getTransactionHandlers() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getTransactionHandlers1() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getTransactionHandlers1() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getTransactionHandlers2() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getTransactionHandlers2() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
getTransactionManager() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
getTransactionStrategy() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
getType() - +Method in interface org.eclipse.emf.cdo.CDOLock +
TODO Simon: JavaDoc +
getType() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the type of this repository. +
getType() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
getType(EStructuralFeature) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getType(byte) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getType(EClassifier) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getType() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns the current type of this package unit. +
getType() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
getType() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent +
  +
getType() - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider.Factory +
Returns the type of the mapping providers this factory can create. +
getType() - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
getType() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Returns the type of this message that enables message handlers to decide whether to react on this + message or not. +
getType() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached +
  +
getType() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal +
  +
getType() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
getType() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
getType() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing +
  +
getType() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getType() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent +
  +
getTypeID() - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
getTypeOfObject(Object) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
getUpdated(IRWLockManager.LockType, boolean) - +Method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
getURI() - +Method in interface org.eclipse.emf.cdo.common.id.CDOIDExternal +
  +
getURI() - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
getURI() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'URI' attribute. getURI() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
  +
getURI() - +Method in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
Returns the meta object for data type 'URI'. getURI() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getURI() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
getURI() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
  +
getURI() - +Method in exception org.eclipse.emf.cdo.util.InvalidURIException +
  +
getURIAuthority(IConnector) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getURIFragment(EObject) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getURIGen() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getURIHandler() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getURIHandler() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
getUserID() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo +
  +
getUserID() - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea +
  +
getUserID() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
getUserID() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSession +
Returns the user ID of this remote session. +
getUserID() - +Method in class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult +
  +
getUserID() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
getUserID() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
getUserManager(Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getUserManager(String, String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getUserManagerConfig(Element) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
getUserName() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
getUUID() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns the UUID of this repository. +
getValue() - +Method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
getValue() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOAddFeatureDelta +
  +
getValue() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOMoveFeatureDelta +
  +
getValue() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORemoveFeatureDelta +
  +
getValue() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta +
  +
getValue(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getValue(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getValue(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getValue() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListTargetAdding +
  +
getValue(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
Should never return CDORevisionData.NIL +
getValue(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getValue(InternalEObject, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
getValueAsList(InternalEObject, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
getValueMappings() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
  +
getVersion(int) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns the branch version in this branch with the given version number. +
getVersion() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion +
Returns the version number of this branch version. +
getVersion() - +Method in interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion +
  +
getVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
getVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
getVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
getVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
getVersion() - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
getView(int) - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession +
  +
getView(URI, ResourceSet) - +Method in class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider +
  +
getView() - +Method in interface org.eclipse.emf.cdo.server.IQueryContext +
  +
getView() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
getView(int) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
  +
getView() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent +
Deprecated. Use CDOSessionInvalidationEvent.getLocalTransaction(). +
getView() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
getView() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryResult +
  +
getView(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
getView() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
getView() - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Returns the view this query was created by and is associated with. +
getView(URI, ResourceSet) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProvider +
Receives a URI and returns an opened CDOView against the repository. +
getView() - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
getView() - +Method in class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
getView() - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
getViewID() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonView +
  +
getViewID() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getViewProviders(URI) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Returns an array of CDOViewProvider instances, determined and ordered by certain criteria based on the + argument URI. +
getViews() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession +
  +
getViews() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns an array of all open views and transactions of this session. +
getViews() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
getViews() - +Method in interface org.eclipse.emf.cdo.view.CDOViewSet +
  +
getViewSet() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
getViewSet(Notifier) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getViewSet() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns the view set this view is associated with. +
getViewSet() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
getWarnings() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Warnings' attribute list. +
getWarnings() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
getWithDelegation(String, boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
getWriter(ITransaction) - +Method in interface org.eclipse.emf.cdo.server.db.IDBStore +
  +
getWriter(ITransaction) - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns a writer that can be used to write to this store in the context of the given view. +
getWriter(ITransaction) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
getWriterPool(IView, boolean) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session. +
getXATransaction(CDOViewSet) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
getXRefs() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
getXRefs() - +Method in exception org.eclipse.emf.cdo.util.ReferentialIntegrityException +
  +
getXRefs() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
+
+

+H

+
+
handle(InternalCDOXATransaction.InternalCDOXACommitContext, IProgressMonitor) - +Method in class org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState +
  +
handleAddAdapter(InternalCDOObject, Adapter) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
handleBlob(byte[], long) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobHandler +
A callback method for handling a binary large object. +
handleBranch(CDOBranch) - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler +
A call-back method that other entities can pass branches to. +
handleBranch(int, String, long, int) - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handleBranchCreated(InternalCDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
handleBranchNotification(InternalCDOBranch) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
handleClob(byte[], long) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobHandler +
A callback method for handling a character large object. +
handleCommitInfo(CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler +
  +
handleCommitInfo(CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler +
  +
handleCommitInfo(CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog +
  +
handleCommitInfo(CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog +
  +
handleCommitInfo(long, long, int, String, String) - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handleCommitNotification(CDOCommitInfo) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
handleEvent(CDOSessionInvalidationEvent) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
handleException(Exception) - +Method in class org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog +
  +
handleException(Exception) - +Method in class org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog +
  +
handleException(CDOSession, int, Exception) - +Method in class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
handleException(CDOSession, int, Exception) - +Method in interface org.eclipse.emf.cdo.session.CDOSession.ExceptionHandler +
  +
handleInvalidation(CDOObject, CDORevisionKey) - +Method in interface org.eclipse.emf.cdo.view.CDOInvalidationPolicy +
  +
handleInvalidObject(CDOObject) - +Method in interface org.eclipse.emf.cdo.view.CDOInvalidationPolicy +
  +
handleListDelta(List<CDOFeatureDelta>, List<CDOFeatureDelta>, List<CDOFeatureDelta>) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +
  +
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. +
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. +
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. +
handleLobs(long, long, CDOLobHandler) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
handleLobs(long, long, CDOLobHandler) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
handleLockArea(IDurableLockingManager.LockArea) - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler +
  +
handleModels() - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handleObjectStateChanged(InternalCDOObject, CDOState, CDOState) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
handlePackageInfo(String) - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handlePackageUnit(String, CDOPackageUnit.Type, long, String) - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handleRemoteSessionClosed(int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
handleRemoteSessionMessage(int, CDORemoteSessionMessage) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
handleRemoteSessionOpened(int, String) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
handleRemoteSessionSubscribed(int, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
handleRemoveAdapter(InternalCDOObject, Adapter) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
handleRepository(String, String, CDOID, long, long) - +Method in interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler +
  +
handleRepositoryStateChanged(CDOCommonRepository.State, CDOCommonRepository.State) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
handleRepositoryTypeChanged(CDOCommonRepository.Type, CDOCommonRepository.Type) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
handleRevision(CDORevision) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler +
Handles a revision. +
handleRevision(CDORevision) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler +
  +
handleRevisions(IDBStoreAccessor, CDOBranch, long, boolean, CDORevisionHandler) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Passes all revisions of the store to the handler if all of the following + conditions are met: + + The branch parameter is null or equal to revision.getBranch(). +
handleRevisions(IDBStoreAccessor, EClass, CDOBranch, long, boolean, CDORevisionHandler) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass(). +
handleRevisions(EClass, CDOBranch, long, boolean, CDORevisionHandler) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass(). +
handleRevisions(EClass, CDOBranch, boolean, long, boolean, CDORevisionHandler) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
handleRevisions(EClass, CDOBranch, boolean, long, boolean, CDORevisionHandler) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
handleRevisionsBeforeSending(ISession, CDORevision[], List<CDORevision>) - +Method in class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +
  +
handleRevisionsBeforeSending(ISession, CDORevision[], List<CDORevision>) - +Method in interface org.eclipse.emf.cdo.server.IRepository.ReadAccessHandler +
Provides a way to handle revisions that are to be sent to the client. +
handleRollback(InternalCDOSavepoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
handleSetSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
handleTransactionAfterCommitted(ITransaction, IStoreAccessor.CommitContext, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IRepository.WriteAccessHandler +
Provides a way to handle transactions after they have been committed to the backend store. +
handleTransactionAfterCommitted(ITransaction, IStoreAccessor.CommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
handleTransactionAfterCommitted(OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
handleTransactionBeforeCommitting(ITransaction, IStoreAccessor.CommitContext, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IRepository.WriteAccessHandler +
Provides a way to handle transactions that are to be committed to the backend store. +
handleTransactionBeforeCommitting(ITransaction, IStoreAccessor.CommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
handleTransactionBeforeCommitting(OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
hasAuditSupport() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Query if this mapping supports audits. +
hasBranchingSupport() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Query if this mapping supports branches. +
hasChildren(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +
  +
hasChildren(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
  +
hasChildren(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
  +
hasConflict() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
hasConflict() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
Returns true if this transaction contains local modifications that are conflicting with remote + modifications, false otherwise. +
hasConflict() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns always false. +
hasDeltaSupport() - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Query if this mapping supports revision deltas. +
hasFeatureConflicts(CDORevisionDelta, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
Deprecated.   +
hashCode() - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
hashCode(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
hashCode() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
hashCode(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
hashCode(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
hashCode(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
hashCode(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
hashCode() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
Specializing the behaviour of CDOObjectImpl.hashCode() is not permitted as per EObject specification. +
hasInverse() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
hasListeners() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
hasNext() - +Method in interface org.eclipse.emf.cdo.CDODeltaNotification +
Informs the adapter if another notification is going to be sent (notifications often have a list of notifications, + see NotificationChain). +
hasNext() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
hasNext() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
hasResource(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
hasResource(String) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns true if a resource with the given path exists in the repository, false. +
hasSubscription(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
hasSubscription(CDOID) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
hasTarget() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
hasViewProvider(CDOViewProvider) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Returns true if the given view provider instance is registered with this registry, false + otherwise. +
hookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
hookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractConflictResolver +
  +
hookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
href(String, String, String...) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
+
+

+I

+
+
IAppExtension - Interface in org.eclipse.emf.cdo.spi.server
 
ICheckoutSource - Interface in org.eclipse.emf.cdo.location
 
IClassMapping - Interface in org.eclipse.emf.cdo.server.db.mapping
Basic interface for class mappings.
IClassMappingAuditSupport - Interface in org.eclipse.emf.cdo.server.db.mapping
Interface which complements IClassMapping with methods to facilitate audit support.
IClassMappingDeltaSupport - Interface in org.eclipse.emf.cdo.server.db.mapping
Interface which complements IClassMapping with methods to facilitate revision delta support.
IDB4OIdentifiableObject - Interface in org.eclipse.emf.cdo.server.db4o
 
IDB4OStore - Interface in org.eclipse.emf.cdo.server.db4o
 
IDBStore - Interface in org.eclipse.emf.cdo.server.db
 
IDBStore.Props - Interface in org.eclipse.emf.cdo.server.db
 
IDBStoreAccessor - Interface in org.eclipse.emf.cdo.server.db
 
IDBStoreChunkReader - Interface in org.eclipse.emf.cdo.server.db
 
idToString(CDOID) - +Static method in class org.eclipse.emf.cdo.spi.server.Store +
  +
IDurableLockingManager - Interface in org.eclipse.emf.cdo.common.lock
 
IDurableLockingManager.LockArea - Interface in org.eclipse.emf.cdo.common.lock
 
IDurableLockingManager.LockArea.Handler - Interface in org.eclipse.emf.cdo.common.lock
 
IDurableLockingManager.LockAreaNotFoundException - Exception in org.eclipse.emf.cdo.common.lock
 
IDurableLockingManager.LockAreaNotFoundException(String) - +Constructor for exception org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException +
  +
IDurableLockingManager.LockAreaNotFoundException(String, Throwable, String) - +Constructor for exception org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException +
  +
IDurableLockingManager.LockGrade - Enum in org.eclipse.emf.cdo.common.lock
 
IHibernateMappingProvider - Interface in org.eclipse.emf.cdo.server.hibernate
A mappingprovider adds a hibernate mapping to a hibernate configuration object.
IHibernateMappingProvider.Factory - Interface in org.eclipse.emf.cdo.server.hibernate
 
IHibernateStore - Interface in org.eclipse.emf.cdo.server.hibernate
 
IHibernateStoreAccessor - Interface in org.eclipse.emf.cdo.server.hibernate
 
IHibernateStoreChunkReader - Interface in org.eclipse.emf.cdo.server.hibernate
 
IIDHandler - Interface in org.eclipse.emf.cdo.server.db
 
IListMapping - Interface in org.eclipse.emf.cdo.server.db.mapping
Interface for mapping features with isMany() == true.
IListMappingDeltaSupport - Interface in org.eclipse.emf.cdo.server.db.mapping
Interface to complement IListMapping in order to provide list delta processing support.
IMappingStrategy - Interface in org.eclipse.emf.cdo.server.db.mapping
The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
IMEMStore - Interface in org.eclipse.emf.cdo.server
Deprecated. Use IMEMStore
IMEMStore - Interface in org.eclipse.emf.cdo.server.mem
A simple in-memory store.
IMetaDataManager - Interface in org.eclipse.emf.cdo.server.db
 
IMongoDBStore - Interface in org.eclipse.emf.cdo.server.mongodb
 
IMongoDBStoreAccessor - Interface in org.eclipse.emf.cdo.server.mongodb
 
importAll(InputStream, CDOServerImporter.Handler) - +Method in class org.eclipse.emf.cdo.server.CDOServerImporter +
  +
importAll(InputStream, CDOServerImporter.Handler) - +Method in class org.eclipse.emf.cdo.server.CDOServerImporter.XML +
  +
importChanges(InputStream, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
importChanges(InputStream, boolean) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
importRepository(InputStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerImporter +
  +
indexOf(EStructuralFeature, Object) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
indexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
indexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
indexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
indexOf(InternalEObject, EStructuralFeature, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
indicatingStart(ExtendedDataInputStream) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
init() - +Static method in class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +
Creates the default factory implementation. init() - +Static method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. +
init() - +Static method in class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +
Creates the default factory implementation. init() - +Static method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. +
init(EPackage) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
initEnvironment(Environment<?, EClassifier, ?, ?, ?, ?, ?, ?, ?, Constraint, EClass, EObject>, CDOPackageRegistry, Map<String, Object>) - +Method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
initializePackageContents() - +Method in class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +
Complete the initialization of the package and its meta-model. +
initializePackageContents() - +Method in class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +
Complete the initialization of the package and its meta-model. +
initMainBranch(boolean, long) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
initMainBranch(InternalCDOBranchManager, long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
initPages(List<CDOServerBrowser.Page>) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
initParams(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
initSystemPackages() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
initValues(EStructuralFeature[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
INSTANCE - +Static variable in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
INSTANCE - +Static variable in class org.eclipse.emf.cdo.edit.CDOEditPlugin +
Keep track of the singleton. INSTANCE - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResourceFactory +
  +
INSTANCE - +Static variable in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +
  +
INSTANCE - +Static variable in interface org.eclipse.emf.cdo.location.IRepositoryLocationManager +
  +
INSTANCE - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Provider +
The one global (singleton) provider instance. +
INSTANCE - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Registry +
The one global (singleton) registry instance. +
INSTANCE - +Static variable in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
INSTANCE - +Static variable in class org.eclipse.emf.cdo.spi.server.PluginRepositoryProvider +
  +
INSTANCE - +Static variable in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
  +
INSTANCE - +Static variable in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
INSTANCES - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
instanceToRevisionFeature(InternalCDOView, InternalCDOObject, EStructuralFeature, Object) - +Static method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
instantiate(CDORevision) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache +
  +
INT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
INTEGER_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
InternalCDOBranch - Interface in org.eclipse.emf.cdo.spi.common.branch
 
InternalCDOBranchManager - Interface in org.eclipse.emf.cdo.spi.common.branch
 
InternalCDOBranchManager.BranchLoader - Interface in org.eclipse.emf.cdo.spi.common.branch
 
InternalCDOBranchManager.BranchLoader.BranchInfo - Class in org.eclipse.emf.cdo.spi.common.branch
 
InternalCDOBranchManager.BranchLoader.BranchInfo(String, int, long) - +Constructor for class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
InternalCDOBranchManager.BranchLoader.BranchInfo(CDODataInput) - +Constructor for class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
InternalCDOBranchManager.BranchLoader.SubBranchInfo - Class in org.eclipse.emf.cdo.spi.common.branch
 
InternalCDOBranchManager.BranchLoader.SubBranchInfo(int, String, long) - +Constructor for class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
InternalCDOBranchManager.BranchLoader.SubBranchInfo(CDODataInput) - +Constructor for class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
InternalCDOCommitInfoManager - Interface in org.eclipse.emf.cdo.spi.common.commit
 
InternalCDOCommitInfoManager.CommitInfoLoader - Interface in org.eclipse.emf.cdo.spi.common.commit
 
InternalCDOFeatureDelta - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOFeatureDelta.ListIndexAffecting - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOFeatureDelta.ListTargetAdding - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOFeatureDelta.WithIndex - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOIDObject - Interface in org.eclipse.emf.cdo.spi.common.id
 
InternalCDOList - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOLoadable - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOObject - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOPackageInfo - Interface in org.eclipse.emf.cdo.spi.common.model
 
InternalCDOPackageRegistry - Interface in org.eclipse.emf.cdo.spi.common.model
 
InternalCDOPackageRegistry.PackageLoader - Interface in org.eclipse.emf.cdo.spi.common.model
 
InternalCDOPackageRegistry.PackageProcessor - Interface in org.eclipse.emf.cdo.spi.common.model
 
InternalCDOPackageUnit - Interface in org.eclipse.emf.cdo.spi.common.model
 
InternalCDORemoteSession - Interface in org.eclipse.emf.spi.cdo
 
InternalCDORemoteSessionManager - Interface in org.eclipse.emf.spi.cdo
 
InternalCDORevision - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDORevisionCache - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDORevisionDelta - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDORevisionManager - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDORevisionManager.RevisionLoader - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDORevisionManager.RevisionLocker - Interface in org.eclipse.emf.cdo.spi.common.revision
 
InternalCDOSavepoint - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOSession - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOSessionConfiguration - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOTransaction - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOTransaction.InternalCDOCommitContext - Interface in org.eclipse.emf.spi.cdo
Provides a context for a commit operation.
InternalCDOUserSavepoint - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOUserTransaction - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOView - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOViewSet - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOXASavepoint - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOXATransaction - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOXATransaction.InternalCDOXACommitContext - Interface in org.eclipse.emf.spi.cdo
 
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState - Class in org.eclipse.emf.spi.cdo
 
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState() - +Constructor for class org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState +
  +
InternalCommitContext - Interface in org.eclipse.emf.cdo.spi.server
 
InternalCommitManager - Interface in org.eclipse.emf.cdo.spi.server
 
InternalFailoverParticipant - Interface in org.eclipse.emf.cdo.spi.server
 
InternalLockManager - Interface in org.eclipse.emf.cdo.spi.server
The type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether + branching is supported by the repository or not.
InternalQueryManager - Interface in org.eclipse.emf.cdo.spi.server
 
InternalQueryResult - Interface in org.eclipse.emf.cdo.spi.server
 
InternalRepository - Interface in org.eclipse.emf.cdo.spi.server
 
InternalRepositorySynchronizer - Interface in org.eclipse.emf.cdo.spi.server
 
InternalSession - Interface in org.eclipse.emf.cdo.spi.server
 
InternalSessionManager - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoExternalReferences - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoFeatureMaps - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoHandleRevisions - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoLargeObjects - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoQueryXRefs - Interface in org.eclipse.emf.cdo.spi.server
 
InternalStore.NoRawAccess - Interface in org.eclipse.emf.cdo.spi.server
 
InternalSynchronizableRepository - Interface in org.eclipse.emf.cdo.spi.server
 
InternalTransaction - Interface in org.eclipse.emf.cdo.spi.server
 
InternalView - Interface in org.eclipse.emf.cdo.spi.server
 
INVALID_DATE - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint +
The fixed special time stamp invalid. +
INVALIDATE - +Static variable in interface org.eclipse.emf.cdo.CDONotification +
TODO Simon: JavaDoc +
invalidate(CDOCommitInfo, InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
invalidate(CDOBranch, long, List<CDORevisionKey>, List<CDOIDAndVersion>, Map<CDOID, InternalCDORevision>, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
InvalidObjectException - Exception in org.eclipse.emf.cdo.util
Exception occurs when an object isn't valid anymore.
InvalidObjectException(CDOID, CDOBranchPoint) - +Constructor for exception org.eclipse.emf.cdo.util.InvalidObjectException +
  +
InvalidURIException - Exception in org.eclipse.emf.cdo.util
 
InvalidURIException(URI, Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.InvalidURIException +
  +
InvalidURIException(URI) - +Constructor for exception org.eclipse.emf.cdo.util.InvalidURIException +
  +
inverseAdd(Object, NotificationChain) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
inverseRemove(Object, NotificationChain) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
IObjectivityStore - Interface in org.eclipse.emf.cdo.server.objectivity
Interface to the Objecivity Store implemenation.
IObjectivityStoreAccessor - Interface in org.eclipse.emf.cdo.server.objectivity
 
IObjectivityStoreChunkReader - Interface in org.eclipse.emf.cdo.server.objectivity
 
IObjectivityStoreConfig - Interface in org.eclipse.emf.cdo.server.objectivity
 
IPreparedStatementCache - Interface in org.eclipse.emf.cdo.server.db
 
IPreparedStatementCache.ReuseProbability - Enum in org.eclipse.emf.cdo.server.db
An enum for the degree of probability to which a prepared statement is reused later on.
IQueryContext - Interface in org.eclipse.emf.cdo.server
 
IQueryHandler - Interface in org.eclipse.emf.cdo.server
 
IQueryHandlerProvider - Interface in org.eclipse.emf.cdo.server
 
IRepository - Interface in org.eclipse.emf.cdo.server
 
IRepository.Handler - Interface in org.eclipse.emf.cdo.server
A marker interface to indicate valid arguments to IRepository.addHandler(Handler) and + IRepository.removeHandler(Handler).
IRepository.Props - Interface in org.eclipse.emf.cdo.server
 
IRepository.ReadAccessHandler - Interface in org.eclipse.emf.cdo.server
Provides a way to handle revisions that are to be sent to the client.
IRepository.WriteAccessHandler - Interface in org.eclipse.emf.cdo.server
 
IRepositoryFactory - Interface in org.eclipse.emf.cdo.server
 
IRepositoryLocation - Interface in org.eclipse.emf.cdo.location
 
IRepositoryLocationManager - Interface in org.eclipse.emf.cdo.location
 
IRepositoryProvider - Interface in org.eclipse.emf.cdo.server
 
IRepositorySynchronizer - Interface in org.eclipse.emf.cdo.server
 
isActivateOnOpen() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
Returns true if the session opened by CDOSessionConfiguration.openSession() will be automatically activated, + false otherwise. +
isAllowBackupCommits() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalFailoverParticipant +
  +
isAllowRequestFromTransactionEnabled() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
Allow request that come from contains CDOTransaction. +
isAllowUnmappedTempIDs() - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper +
  +
isAutoReleaseLocksEnabled() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext +
  +
isAutoReleaseLocksEnabled() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Returns true if locks in this view will be removes when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called. +
isClosed() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
isClosed() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
isClosed() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
isClosed() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isCompatibleWith(Object, Object, IItemPropertyDescriptor) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
isConflict(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
isConnected() - +Method in enum org.eclipse.emf.cdo.common.CDOCommonRepository.State +
  +
isContainedBy(CDOBranchPoint, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +
  +
isCorePackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isCorePackage() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returnes true if the package described by this package info is the Ecore model, + false oterwise. +
isDangling() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
isDelegating() - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
isDelegatingLifecycle() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
isDemandLoading() - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
isDetached(CDOID) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
isDirect() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
isDirty() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isDirty() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
Returns true if this transaction is not closed and contains uncommitted changes, false + otherwise. +
isDirty() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns always false. +
isDropAllDataOnActivate() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
isDropAllDataOnActivate() - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
isDynamicEPackage(Object) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
isEmpty() - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Returns true, if this change set data does not contain any changes, false otherwise. +
isEmpty(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
isEmpty() - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta +
  +
isEmpty() - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
isEmpty() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
isEmpty() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
isEmpty() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
isEmpty(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
isEmpty(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isEmpty(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
isEmpty(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
isEnsuringReferentialIntegrity() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns true if this repository ensures referential integrity, false otherwise. +
ISession - Interface in org.eclipse.emf.cdo.server
 
ISessionManager - Interface in org.eclipse.emf.cdo.server
 
ISessionProtocol - Interface in org.eclipse.emf.cdo.spi.server
 
isExisting() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
  +
isExisting() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isExternal() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
isFactoryForType(Object) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
  +
isFactoryForType(Object) - +Method in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
Returns whether this factory is applicable for the type of the object. isFactoryForType(Object) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
  +
isFactoryForType(Object) - +Method in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
Returns whether this factory is applicable for the type of the object. isFirstConflict() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent +
  +
isFirstStart() - +Method in interface org.eclipse.emf.cdo.server.IStore +
Returns trueif this store was activated for the first time, false otherwise. +
isForceSubscription() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Returns true if this CDORemoteSessionManager shall be subscribed to changes in the set of remote + sessions and delivers custom data events even if no listener is + registered, false otherwise. +
isGenerated() - +Method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type +
Returns true if this type is either CDOPackageUnit.Type.NATIVE or CDOPackageUnit.Type.LEGACY, false + otherwise. +
isGeneratedPackageEmulationEnabled() - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
  +
isGetResource() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +
TODO Add TCs to ensure that Ecore internally doesn't change the way the stack is used!!! +
isHeartBeatEnabled() - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
isHistorical() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise. +
isHistorical() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isHistorical() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isInvalid(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
isInvalidationNotificationEnabled() - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Returns true if the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes), false otherwise. +
isInvalidationRunnerActive() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isInvalidationRunnerActive() - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
Deprecated. As of 4.0 use CDOView.isInvalidationRunnerActive() +
isInvalidationRunnerActive() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
isLegacyModeDefault() - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
isLegacyModeEnabled() - +Method in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
Returns true if the view of this query had legacy mode enabled at the time this query was created, + false otherwise. +
isLegacyModeEnabled() - +Method in class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
isLegacyModeEnabled() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isLegacyModeEnabled() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
isLegacyObject(EObject) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
isLoaded() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Loaded' attribute. +
isLoaded() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isLoading() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isLoadNeeded() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
isLoadNeeded() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
isLoadNeeded() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
isLoadNeeded() - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing +
  +
isLob(EClassifier) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isLocal() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns true if this branch is a local branch, false otherwise. +
isLocal(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
isLocal(CDOID) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
isLocalCDOID(CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
isLocked() - +Method in interface org.eclipse.emf.cdo.CDOLock +
Returns true if this lock is currently held by the requesting view, false + otherwise. +
isLockedByOthers() - +Method in interface org.eclipse.emf.cdo.CDOLock +
Returns true if this lock is currently held by another view (i.e. any view different + from the requesting one), false otherwise. +
isMainBranch() - +Method in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
Returns true if this branch is the main branch, + false otherwise. +
isMainBranchLocal() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration +
  +
isMany(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
isModified() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Modified' attribute. isModified() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isMultiLine(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
isNative(EObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
isNew(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
isNull() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
isNull(CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
  +
isObject() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
isObjectLocked(CDOView, CDOObject, IRWLockManager.LockType, boolean) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
isObjectLocked(CDOObject, IRWLockManager.LockType, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
isObjectRegistered(CDOID) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isObjectRegistered(CDOID) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns true if an object with the given id is currently registered in + this view, false otherwise. +
isOpenEnded() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
isPartialCommit() - +Method in interface org.eclipse.emf.cdo.transaction.CDOCommitContext +
  +
isPassiveUpdateEnabled() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options +
  +
isPassiveUpdateEnabled() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
  +
isPersistent(EStructuralFeature) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
isPropertySet(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
isProxy() - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
isRawReplication() - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
isRead() - +Method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
isReader() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns true if this accessor has been configured for read-only access to the back-end, + false otherwise. +
isReader() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
isReadOnly() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonView +
  +
isReadOnly() - +Method in interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea +
  +
isReadOnly() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
isReadOnly() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
isRemote() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent +
  +
isReplacingDescriptors() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
  +
isReplacingDescriptors() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
isRepositoryEnsuringReferentialIntegrity() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
isRepositorySupportingAudits() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
isRepositorySupportingBranches() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
isRepositorySupportingEcore() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
isResource() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
isResource(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isResource() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns true is this package unit describes the model Eresource , false otherwise. +
isResource() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
isResource() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isResource() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isResourceFolder() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
isResourceFolder(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isResourceFolder() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
isResourceFolder() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isResourceFolder() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isResourceNode() - +Method in interface org.eclipse.emf.cdo.common.model.CDOClassInfo +
  +
isResourceNode(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isResourceNode() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
isResourceNode() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isResourceNode() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isResourcePackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isResourcePackage() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returnes true if the package described by this package info is the Eresource model, + false oterwise. +
isRetryingForever() - +Method in class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
isRoot(EClass) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isRoot() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
  +
isRoot() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +
  +
isRoot() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isRunning(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryManager +
  +
isSessionDirty(CDOSession) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
Returns true if the given session contains a dirty transaction, false otherwise. +
isSessionOpen() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
Returns true if the session for this configuration is currently open, false otherwise. +
isSet(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
isSkipInitialization() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
isSortChoices(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
isStaleObject(Object) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
isSticky() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
isStructurallyEqual(Object) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
isSubscribed() - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
isSubscribed() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSession +
Returns true if this remote session is subscribed to changes in the set of remote sessions and + delivers custom data events, false otherwise. +
isSubscribed() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.SubscriptionChanged +
  +
isSubscribed() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Returns true if this CDORemoteSessionManager is subscribed to changes in the set of remote sessions + and delivers custom data events, false otherwise. +
isSubscribed() - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.LocalSubscriptionChangedEvent +
Returns true if the remote session manager was subscribed, false + otherwise. +
isSuccessful() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
isSupportingAudits() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns true if this repository supports auditing, false otherwise. +
isSupportingAudits() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
isSupportingAudits() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
isSupportingBranches() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns true if this repository supports branching, false otherwise. +
isSupportingBranches() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
isSupportingBranches() - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
isSupportingEcore() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonRepository +
Returns true if this repository supports instances of Ecore, false otherwise. +
isSystem() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageUnit +
Returns true is this package unit describes one of the models Ecore, Eresource or + Etypes, false otherwise. +
isSystemPackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isSystemPackage() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returns true is this package info describes one of the models Ecore, Eresource or + Etypes, false otherwise. +
isTemporary() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
isTimedOut() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
IStore - Interface in org.eclipse.emf.cdo.server
 
IStore.ChangeFormat - Enum in org.eclipse.emf.cdo.server
 
IStore.RevisionParallelism - Enum in org.eclipse.emf.cdo.server
 
IStore.RevisionTemporality - Enum in org.eclipse.emf.cdo.server
 
IStoreAccessor - Interface in org.eclipse.emf.cdo.server
 
IStoreAccessor.CommitContext - Interface in org.eclipse.emf.cdo.server
Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
IStoreAccessor.DurableLocking - Interface in org.eclipse.emf.cdo.server
 
IStoreAccessor.QueryResourcesContext - Interface in org.eclipse.emf.cdo.server
 
IStoreAccessor.QueryResourcesContext.ExactMatch - Interface in org.eclipse.emf.cdo.server
 
IStoreAccessor.QueryXRefsContext - Interface in org.eclipse.emf.cdo.server
 
IStoreAccessor.Raw - Interface in org.eclipse.emf.cdo.server
 
IStoreChunkReader - Interface in org.eclipse.emf.cdo.server
 
IStoreChunkReader.Chunk - Class in org.eclipse.emf.cdo.server
 
IStoreChunkReader.Chunk(int) - +Constructor for class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
IStoreChunkReader.Chunk(int, int) - +Constructor for class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
IStoreFactory - Interface in org.eclipse.emf.cdo.server
 
isTrackingModification() - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Returns the value of the 'Tracking Modification' attribute. isTrackingModification() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
isTransactional() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
isTransient(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
isTypePackage() - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageInfo +
Returnes true if the package described by this package info is the Etypes model, + false oterwise. +
isTypesPackage(EPackage) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
isUnique() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
isValid(long) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
isValid(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
isValid(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isValid(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
isValid(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isValid(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
isValid() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint +
  +
isValid(EObject, Adapter) - +Method in interface org.eclipse.emf.cdo.view.CDOAdapterPolicy +
Returns true if the given adapter on the given object should trigger a certain operation or behaviour, + false otherwise. +
isValid(EObject, Adapter) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
isValidTimeStamp(long, long, long) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
isWaitForUpdate() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult +
  +
isWrite() - +Method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
  +
ISynchronizableRepository - Interface in org.eclipse.emf.cdo.server
A repository with the ability to synchronize its content with another repository.
iterator() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
iterator(Iterator<?>, InternalCDOView) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
iterator(Collection<?>, InternalCDOView) - +Static method in class org.eclipse.emf.spi.cdo.FSMUtil +
  +
ITransaction - Interface in org.eclipse.emf.cdo.server
 
ITypeMapping - Interface in org.eclipse.emf.cdo.server.db.mapping
Mapping of single values to and from the database.
ITypeMapping.Descriptor - Interface in org.eclipse.emf.cdo.server.db.mapping
A descriptor which describes one type mapping class.
ITypeMapping.Factory - Interface in org.eclipse.emf.cdo.server.db.mapping
A factory for typeMappings.
ITypeMapping.Provider - Interface in org.eclipse.emf.cdo.server.db.mapping
A provider for type mapping information.
ITypeMapping.Registry - Interface in org.eclipse.emf.cdo.server.db.mapping
A global (singleton) registry which collects all available type mappings which are either available in the CDO + core, as declared extensions, or registered manually.
IView - Interface in org.eclipse.emf.cdo.server
 
+
+

+K

+
+
keySet() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
keySet() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
+
+

+L

+
+
LANGUAGE_NAME - +Static variable in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
lastIndexOf(EStructuralFeature, Object) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
lastIndexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
lastIndexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
lastIndexOf(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
lastIndexOf(InternalEObject, EStructuralFeature, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
LegacyModeNotEnabledException - Exception in org.eclipse.emf.cdo.util
 
LegacyModeNotEnabledException() - +Constructor for exception org.eclipse.emf.cdo.util.LegacyModeNotEnabledException +
  +
LegacyModeNotEnabledException(String) - +Constructor for exception org.eclipse.emf.cdo.util.LegacyModeNotEnabledException +
  +
LegacyModeNotEnabledException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.LegacyModeNotEnabledException +
  +
LegacyModeNotEnabledException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.LegacyModeNotEnabledException +
  +
load(InputStream, Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
load(Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
load(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
load(InternalCDOPackageRegistry.PackageLoader, boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
load(EObject, CDOView) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
loadAhead(CDORevisionManager, CDOBranchPoint, EObject, EStructuralFeature, CDOList, int, CDOID) - +Method in interface org.eclipse.emf.cdo.view.CDORevisionPrefetchingPolicy +
  +
loadBranch(int) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
  +
loadBranches(int, int, CDOBranchHandler) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
  +
loadChangeSets(CDOBranchPointRange...) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
loadChunk(InternalCDORevision, EStructuralFeature, int, int, int, int) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
loadCommitData(long) - +Method in interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader +
  +
loadCommitData(long) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
loadCommitInfos(CDOBranch, long, long, CDOCommitInfoHandler) - +Method in interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader +
  +
loaded() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
loadLob(byte[], OutputStream) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Serializes the content of the large object identified by the given ID to the given + stream. +
loadLob(byte[], OutputStream) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
loadLob(CDOLobInfo, Object) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
loadMergeData(CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo, CDORevisionAvailabilityInfo) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
loadPackages(CDOPackageUnit) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader +
  +
loadPackageUnit(Connection, InternalCDOPackageUnit) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
Loads a package unit from the database. +
loadPackageUnit(InternalCDOPackageUnit) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Demand loads a given package proxy that has been created on startup of the repository. +
loadRevisionByVersion(CDOID, CDOBranchVersion, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader +
  +
loadRevisions(List<RevisionInfo>, CDOBranchPoint, int, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader +
  +
loadSubBranches(int) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
  +
LOB_ID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
LOB_SIZE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
LOBS - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
LOCAL_ROLLBACK - +Static variable in interface org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent +
  +
lock(long, TimeUnit) - +Method in interface org.eclipse.emf.cdo.CDOLock +
  +
lock(long) - +Method in interface org.eclipse.emf.cdo.CDOLock +
  +
lock(String, IRWLockManager.LockType, Collection<? extends Object>) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking +
  +
lock(boolean, IRWLockManager.LockType, IView, Collection<? extends Object>, long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
lockObjects(Collection<? extends CDOObject>, IRWLockManager.LockType, long) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
lockObjects(Collection<? extends CDOObject>, IRWLockManager.LockType, long) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Locks the given objects. +
lockObjects(List<InternalCDORevision>, int, CDOBranch, IRWLockManager.LockType, long) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
LockTimeoutException - Exception in org.eclipse.emf.cdo.util
 
LockTimeoutException() - +Constructor for exception org.eclipse.emf.cdo.util.LockTimeoutException +
  +
LONG - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
LONG_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
LongIDStore - Class in org.eclipse.emf.cdo.spi.server
 
LongIDStore(String, Set<IStore.ChangeFormat>, Set<IStore.RevisionTemporality>, Set<IStore.RevisionParallelism>) - +Constructor for class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
LongIDStoreAccessor - Class in org.eclipse.emf.cdo.spi.server
 
LongIDStoreAccessor(Store, ISession) - +Constructor for class org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor +
  +
LongIDStoreAccessor(Store, ITransaction) - +Constructor for class org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor +
  +
lookup(String) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
lookup(EPackage) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
+
+

+M

+
+
MAIN_BRANCH_ID - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
The fixed ID of the main branch. +
MAIN_BRANCH_ID - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
MAIN_BRANCH_NAME - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
The fixed name of the main branch. +
ManagedContainerViewProvider - Class in org.eclipse.emf.cdo.view
Base class for ManagedContainer based CDOViewProvider
ManagedContainerViewProvider(IManagedContainer, String, int) - +Constructor for class org.eclipse.emf.cdo.view.ManagedContainerViewProvider +
  +
ManagedRevisionProvider - Class in org.eclipse.emf.cdo.spi.common.revision
 
ManagedRevisionProvider(CDORevisionManager, CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider +
  +
MAP - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
mapURI(IDBStoreAccessor, String, long) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
matchesRegex(URI) - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
matchesRegex(URI) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProvider +
Checks if the URI matches with the regular expression of this provider +
MEMStoreUtil - Class in org.eclipse.emf.cdo.server.mem
 
merge(CDOChangeSetData) - +Method in interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData +
Changes the internal state of this change set data by adding the changes of the given change set data. +
merge(CDORevisionDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
merge(CDORevisionDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
merge(InternalCDORevision, CDORevisionDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
merge(CDORevisionDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
merge(CDORevisionDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
merge(CDOChangeSet, CDOChangeSet) - +Method in interface org.eclipse.emf.cdo.transaction.CDOMerger +
  +
merge(CDOBranchPoint, CDOMerger) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
merge(CDOBranchPoint, CDOBranchPoint, CDOMerger) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
merge(CDOBranchPoint, CDOMerger) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
merge(CDOBranchPoint, CDOBranchPoint, CDOMerger) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
merge(CDOChangeSet, CDOChangeSet) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
merge(Object, Object) - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger +
  +
MODEL_ELEMENT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Model Element' + class. MODEL_ELEMENT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The meta object id for the 'Model Element' class +
MODEL_ELEMENT__ANNOTATIONS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +
The meta object literal for the 'Annotations' containment reference list feature. MODEL_ELEMENT__ANNOTATIONS - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The feature id for the 'Annotations' containment reference list. MODEL_ELEMENT_FEATURE_COUNT - +Static variable in interface org.eclipse.emf.cdo.etypes.EtypesPackage +
The number of structural features of the 'Model Element' class. ModelElement - Interface in org.eclipse.emf.cdo.etypes
A representation of the model object 'Model Element'.
ModelElementImpl - Class in org.eclipse.emf.cdo.etypes.impl
An implementation of the model object 'Model Element'.
ModelElementImpl() - +Constructor for class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl +
  +
ModelElementItemProvider - Class in org.eclipse.emf.cdo.etypes.provider
This is the item provider adapter for a ModelElement object. ModelElementItemProvider(AdapterFactory) - +Constructor for class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This constructs an instance from a factory and a notifier. modelPackage - +Static variable in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
The cached model package. modelPackage - +Static variable in class org.eclipse.emf.cdo.eresource.util.EresourceSwitch +
The cached model package modelPackage - +Static variable in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
The cached model package. modelPackage - +Static variable in class org.eclipse.emf.cdo.etypes.util.EtypesSwitch +
The cached model package MODELS - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
modelSwitch - +Variable in class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory +
The switch that delegates to the createXXX methods. modelSwitch - +Variable in class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory +
The switch that delegates to the createXXX methods. modified() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
modifyingObject(CDOTransaction, CDOObject, CDOFeatureDelta) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Asynchronously executes the delegate handler's modifyingObject() method. +
modifyingObject(CDOTransaction, CDOObject, CDOFeatureDelta) - +Method in class org.eclipse.emf.cdo.transaction.CDOAutoAttacher +
  +
modifyingObject(CDOTransaction, CDOObject, CDOFeatureDelta) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1 +
  +
modifyingObject(CDOTransaction, CDOObject, CDOFeatureDelta) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1 +
Called by a CDOTransaction before an object is modified. +
move(EStructuralFeature, int, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
move(EStructuralFeature, int, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
move(EStructuralFeature, int, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
move(EStructuralFeature, int, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
move(InternalEObject, EStructuralFeature, int, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
+
+

+N

+
+
NAME - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
NAME - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +
  +
NAME - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +
  +
NAME - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache +
  +
NAME - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore +
  +
NEW_BRANCH - +Static variable in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
Passed as the branchID in InternalCDOBranchManager.BranchLoader.createBranch(int, BranchInfo) causes a new non-local branch to be created. +
NEW_LOCAL_BRANCH - +Static variable in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader +
Passed as the branchID in InternalCDOBranchManager.BranchLoader.createBranch(int, BranchInfo) causes a new local branch to be created. +
newEcoreResourceSet(EPackage.Registry) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
newEcoreResourceSet() - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
newResourceSet(Resource.Factory) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
next() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
next() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
NIL - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
The equivalent of EStructuralFeatureImpl.NIL (i.e. explicit null). +
NO_INDEX - +Static variable in interface org.eclipse.emf.cdo.common.id.CDOReference +
  +
NO_INDEX - +Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
NO_MORE_REMOTE_SESSIONS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
NO_PREFETCHING - +Static variable in interface org.eclipse.emf.cdo.view.CDORevisionPrefetchingPolicy +
  +
NO_REVISION_PREFETCHING - +Static variable in interface org.eclipse.emf.cdo.view.CDOView.Options +
  +
NO_TIMEOUT - +Static variable in interface org.eclipse.emf.cdo.util.CDOUpdatable +
  +
NO_WAIT - +Static variable in interface org.eclipse.emf.cdo.CDOLock +
TODO Simon: JavaDoc +
NONE - +Static variable in interface org.eclipse.emf.cdo.view.CDOAdapterPolicy +
A default adapter policy that never triggers any special behaviour. +
NOOP - +Static variable in interface org.eclipse.emf.cdo.common.id.CDOIDProvider +
  +
NOOP - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevisionCache +
  +
NOOP - +Static variable in interface org.eclipse.emf.cdo.view.CDOFeatureAnalyzer +
TODO Simon: JavaDoc +
notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider +
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider +
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider +
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider +
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider +
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). notifyChanged(Notification) - +Method in class org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter +
  +
notifyEvent(IEvent) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
  +
notifyOtherEvent(IEvent) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
notifyOtherEvent(IEvent) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
  +
notifyReadAccessHandlers(InternalSession, CDORevision[], List<CDORevision>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
notifyWriteAccessHandlers(ITransaction, IStoreAccessor.CommitContext, boolean, OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
NULL - +Static variable in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
NULL - +Static variable in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
NULL_VALUE - +Static variable in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
NULL_VALUE - +Static variable in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
+
+

+O

+
+
OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
OBJECT_ARRAY - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
OBJECT_ID_TYPES - +Static variable in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
objectDetached(IDBStoreAccessor, CDOID, long) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Hook with which a list mapping is notified that a containing object has been revised. +
ObjectNotFoundException - Exception in org.eclipse.emf.cdo.util
Exception occurs when an id doesn't exist on the server.
ObjectNotFoundException(CDOID) - +Constructor for exception org.eclipse.emf.cdo.util.ObjectNotFoundException +
  +
ObjectNotFoundException(CDOID, CDOBranchPoint) - +Constructor for exception org.eclipse.emf.cdo.util.ObjectNotFoundException +
  +
objectStateChanged(CDOView, CDOObject, CDOState, CDOState) - +Method in interface org.eclipse.emf.cdo.view.CDOObjectHandler +
  +
ObjectWriteAccessHandler - Class in org.eclipse.emf.cdo.spi.server
 
ObjectWriteAccessHandler() - +Constructor for class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
ObjectWriteAccessHandler(boolean) - +Constructor for class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +
  +
ObjyStoreUtil - Class in org.eclipse.emf.cdo.server.objectivity
 
OCLExtentCreator - Interface in org.eclipse.emf.cdo.server.ocl
 
OCLQueryHandler - Class in org.eclipse.emf.cdo.server.ocl
 
OCLQueryHandler() - +Constructor for class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
OCLQueryHandler.Factory - Class in org.eclipse.emf.cdo.server.ocl
 
OCLQueryHandler.Factory() - +Constructor for class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory +
  +
offer(E, long, TimeUnit) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
offer(E) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
onAdded(IContainer<Object>, Object) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
onAdded(IContainer<CDORemoteSession>, CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
  +
onClosed(CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the local session is subscribed and a remote session to + the same repository as the local session was closed. +
onLocalSubscriptionChanged(boolean) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the subscription mode of the local session changed. +
onMessageReceived(CDORemoteSession, CDORemoteSessionMessage) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the local session is subscribed and a remote session + sent custom data to the local session. +
onOpened(CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the local session is subscribed and a new remote session + was opened to the same repository as the local session. +
onPassiveUpdatesEnabled(boolean, boolean) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
onPassiveUpdatesMode(CDOCommonSession.Options.PassiveUpdateMode, CDOCommonSession.Options.PassiveUpdateMode) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
onRemoved(IContainer<Object>, Object) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
onRemoved(IContainer<CDORemoteSession>, CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
  +
onSubscribed(CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the local session is subscribed and a remote session + subscribed to the same repository as the local session. +
onUnsubscribed(CDORemoteSession) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +
Called if the local session is subscribed and a remote session + unsubscribed from the same repository as the local session. +
onViewClosed(CDOCommonView) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
onViewOpened(CDOCommonView) - +Method in class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +
  +
openSession() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
openSession() - +Method in interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration +
  +
openSession() - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
Opens the session for this configuration. +
openSession(ISessionProtocol) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
openTransaction(int, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
openTransaction(CDOBranchPoint, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on the given EMF resource set. +
openTransaction(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on a new EMF resource set. +
openTransaction(CDOBranch, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on the given EMF resource set. +
openTransaction(ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on the given EMF resource set. +
openTransaction(CDOBranch) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on a new EMF resource set. +
openTransaction() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new transaction on a new EMF resource set. +
openTransaction(String) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a transaction on a new EMF resource set by resuming a + transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true). +
openTransaction(String, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a transaction on the given EMF resource set by + resuming a transaction that has previously been made durable by calling + CDOTransaction.enableDurableLocking(true). +
openTransaction(int, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
openView(ISession, CDOBranchPoint, boolean, CDORevisionProvider) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
openView(ISession, CDOBranchPoint, boolean) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
openView(IView, boolean) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
openView(IStoreAccessor.CommitContext, boolean) - +Static method in class org.eclipse.emf.cdo.server.CDOServerUtil +
  +
openView(int, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.server.ISession +
  +
openView(CDOBranchPoint, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on the given EMF resource set. +
openView(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on a new EMF resource set. +
openView(CDOBranch, long, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on the given EMF resource set. +
openView(CDOBranch, long) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on a new EMF resource set. +
openView(CDOBranch) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on a new EMF resource set. +
openView(long) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on a new EMF resource set. +
openView(ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on the given EMF resource set. +
openView() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a new view on a new EMF resource set. +
openView(String) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a view on a new EMF resource set by resuming a view that has + previously been made durable by calling CDOView.enableDurableLocking(true). +
openView(String, ResourceSet) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Opens and returns a view on the given EMF resource set by resuming a view that + has previously been made durable by calling CDOView.enableDurableLocking(true). +
openView(ISession, int, boolean, String) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
openView(int, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
openView(int, boolean, CDOBranchPoint) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
openView(int, boolean, String) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
OPS - +Static variable in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
OPTION_SAVE_BASE_URI - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResource +
  +
OPTION_SAVE_OVERRIDE_TRANSACTION - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResource +
  +
OPTION_SAVE_PROGRESS_MONITOR - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResource +
  +
options() - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession +
Returns the options of this session. +
options() - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession +
Returns the options of this session. +
options() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Returns the options of this session. +
options() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
options() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
options() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
org.eclipse.emf.cdo - package org.eclipse.emf.cdo
Client concepts like CDOObject and CDOState.
org.eclipse.emf.cdo.common - package org.eclipse.emf.cdo.common
Common concepts that are differently extended in clients and servers.
org.eclipse.emf.cdo.common.branch - package org.eclipse.emf.cdo.common.branch
Common concepts for dealing with branches.
org.eclipse.emf.cdo.common.commit - package org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.commit.handler - package org.eclipse.emf.cdo.common.commit.handler
Some useful commit info handler implementations.
org.eclipse.emf.cdo.common.id - package org.eclipse.emf.cdo.common.id
Common concepts for dealing with object and revision IDs.
org.eclipse.emf.cdo.common.lob - package org.eclipse.emf.cdo.common.lob
Common concepts for dealing with large binary objects and large character objects.
org.eclipse.emf.cdo.common.lock - package org.eclipse.emf.cdo.common.lock
Common concepts for dealing with durable locks and views.
org.eclipse.emf.cdo.common.model - package org.eclipse.emf.cdo.common.model
Common concepts for dealing with models and types.
org.eclipse.emf.cdo.common.protocol - package org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision - package org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.revision.delta - package org.eclipse.emf.cdo.common.revision.delta
Common concepts for dealing with revision deltas and feature deltas.
org.eclipse.emf.cdo.common.util - package org.eclipse.emf.cdo.common.util
Common utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.edit - package org.eclipse.emf.cdo.edit
Useful base classes that can be referenced from custom EMF generator models.
org.eclipse.emf.cdo.eresource - package org.eclipse.emf.cdo.eresource
The generated EMF API of the CDO repository file system.
org.eclipse.emf.cdo.eresource.impl - package org.eclipse.emf.cdo.eresource.impl
The generated EMF implementation of the CDO repository file system.
org.eclipse.emf.cdo.eresource.provider - package org.eclipse.emf.cdo.eresource.provider
The generated EMF edit support of the CDO repository file system.
org.eclipse.emf.cdo.eresource.util - package org.eclipse.emf.cdo.eresource.util
The generated EMF utilities of the CDO repository file system.
org.eclipse.emf.cdo.eresource.validation - package org.eclipse.emf.cdo.eresource.validation
The generated EMF validation of the CDO repository file system.
org.eclipse.emf.cdo.etypes - package org.eclipse.emf.cdo.etypes
The generated EMF API of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.impl - package org.eclipse.emf.cdo.etypes.impl
The generated EMF implementation of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.provider - package org.eclipse.emf.cdo.etypes.provider
The generated EMF edit support of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.util - package org.eclipse.emf.cdo.etypes.util
The generated EMF utilities of the CDO system data types and native annotations.
org.eclipse.emf.cdo.location - package org.eclipse.emf.cdo.location
Client concepts for dealing with repository locations and checkout sources.
org.eclipse.emf.cdo.net4j - package org.eclipse.emf.cdo.net4j
Client concepts for dealing with Net4j-based sessions to remote repositories.
org.eclipse.emf.cdo.server - package org.eclipse.emf.cdo.server
Server concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.db - package org.eclipse.emf.cdo.server.db
Server concepts for dealing with DB stores and accessors.
org.eclipse.emf.cdo.server.db.mapping - package org.eclipse.emf.cdo.server.db.mapping
Server concepts for dealing with mapping strategies and mappings for classes, lists and types.
org.eclipse.emf.cdo.server.db4o - package org.eclipse.emf.cdo.server.db4o
Server concepts for dealing with DB4O stores and accessors.
org.eclipse.emf.cdo.server.embedded - package org.eclipse.emf.cdo.server.embedded
Server concepts for dealing with embedded sessions.
org.eclipse.emf.cdo.server.hibernate - package org.eclipse.emf.cdo.server.hibernate
Server concepts for dealing with Hibernate stores and accessors.
org.eclipse.emf.cdo.server.mem - package org.eclipse.emf.cdo.server.mem
Server concepts for dealing with in-memory stores.
org.eclipse.emf.cdo.server.mongodb - package org.eclipse.emf.cdo.server.mongodb
Server concepts for dealing with MongoDB stores and accessors.
org.eclipse.emf.cdo.server.net4j - package org.eclipse.emf.cdo.server.net4j
Server concepts for dealing with Net4j-based repositories and fail-over infrastructure.
org.eclipse.emf.cdo.server.objectivity - package org.eclipse.emf.cdo.server.objectivity
Server concepts for dealing with Objectivity/DB stores and accessors.
org.eclipse.emf.cdo.server.ocl - package org.eclipse.emf.cdo.server.ocl
Server implementation of a generic OCL query handler.
org.eclipse.emf.cdo.session - package org.eclipse.emf.cdo.session
Client concepts for dealing with sessions to remote repositories.
org.eclipse.emf.cdo.session.remote - package org.eclipse.emf.cdo.session.remote
Client concepts for the communication and collaboration with other sessions.
org.eclipse.emf.cdo.spi.common - package org.eclipse.emf.cdo.spi.common
Common service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.spi.common.branch - package org.eclipse.emf.cdo.spi.common.branch
Common service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.common.commit - package org.eclipse.emf.cdo.spi.common.commit
Common service provider interfaces and useful base implementations for dealing with commits and change sets.
org.eclipse.emf.cdo.spi.common.id - package org.eclipse.emf.cdo.spi.common.id
Common service provider interfaces and useful base implementations for dealing with object and revision IDs.
org.eclipse.emf.cdo.spi.common.model - package org.eclipse.emf.cdo.spi.common.model
Common service provider interfaces and useful base implementations for dealing with models and types +
org.eclipse.emf.cdo.spi.common.revision - package org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.cdo.spi.server - package org.eclipse.emf.cdo.spi.server
Server service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.transaction - package org.eclipse.emf.cdo.transaction
Client concepts for dealing with transactions, distributed transactions and their save points.
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.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() - +Method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream +
  +
OVERRIDE_UUID - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
+
+

+P

+
+
PACKAGE_INFO - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_INFO_URI - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_UNIT - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_UNIT_DATA - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_UNIT_ID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_UNIT_TIME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
PACKAGE_UNIT_TYPE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
pad - +Static variable in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
  +
parentAdapterFactory - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This keeps track of the root adapter factory that delegates to this adapter factory. parentAdapterFactory - +Variable in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This keeps track of the root adapter factory that delegates to this adapter factory. parseRevisionKey(String, CDOBranchManager) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
parseTimeStamp(String) - +Static method in class org.eclipse.emf.cdo.common.util.CDOCommonUtil +
  +
PATH_SEPARATOR - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranch +
The string used to separate the segments of branch paths. +
peek() - +Method in interface org.eclipse.emf.cdo.common.util.BlockingCloseableIterator +
Non-blocking call. +
peek() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
peek() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
peek() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
persist(EObject, Object) - +Method in class org.eclipse.emf.cdo.transaction.CDOAutoAttacher +
  +
PluginRepositoryProvider - Class in org.eclipse.emf.cdo.spi.server
 
PointerCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
PointerCDORevision(EClass, CDOID, CDOBranch, long, CDOBranchVersion) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
poll(long, TimeUnit) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
poll() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
populate(CDOPackageRegistry) - +Static method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
populate(EPackage.Registry, CDOPackageRegistry) - +Static method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
postCommit(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
postCommit(CDOSessionProtocol.CommitTransactionResult) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext +
  +
postTraverseFeature(CDOObject, EStructuralFeature, int, Object) - +Method in interface org.eclipse.emf.cdo.view.CDOFeatureAnalyzer +
TODO Simon: JavaDoc +
preCommit(InternalCommitContext, OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
Create a future to execute commitContext in a different thread. +
preCommit() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext +
  +
prefetchRevisions(CDOID, int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.emf.cdo.server.db.CDODBUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil +
  +
prepareContainer(IManagedContainer, IRepositoryProvider) - +Static method in class org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler +
  +
prepareContainer(IManagedContainer, RepositoryUserManager.RepositoryUserManagerFactory) - +Static method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
prepareDynamicEPackage(EPackage) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
preTraverseFeature(CDOObject, EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.view.CDOFeatureAnalyzer +
TODO Simon: JavaDoc +
preWrite() - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
printHeader(PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector +
  +
processDelta(IDBStoreAccessor, CDOID, int, int, int, long, CDOListFeatureDelta) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMappingDeltaSupport +
Process a set of CDOFeatureDeltas for a many-valued feature. +
processPackage(Object) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor +
  +
processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult, CDOBranch, List<InternalCDOView>, Map<CDOBranch, Map<CDOID, InternalCDORevision>>) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
processResult(InternalCDORevisionManager, List<CDORevision>, SyntheticCDORevision[], int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached +
  +
processResult(InternalCDORevisionManager, List<CDORevision>, SyntheticCDORevision[], int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal +
  +
processResult(InternalCDORevisionManager, List<CDORevision>, SyntheticCDORevision[], int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
processResult(InternalCDORevisionManager, List<CDORevision>, SyntheticCDORevision[], int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
processStaleReference(EObject, EStructuralFeature, int, CDOID) - +Method in interface org.eclipse.emf.cdo.view.CDOStaleReferencePolicy +
Returns an object that we want to return to the caller (clients). +
PRODUCT_GROUP - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +
  +
PRODUCT_GROUP - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page +
  +
PRODUCT_GROUP - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory +
The Net4j factory product group for type mappings +
PRODUCT_GROUP - +Static variable in interface org.eclipse.emf.cdo.server.IRepositoryFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.emf.cdo.spi.server.QueryHandlerFactory +
  +
PROP_FORCE_NAMES_WITH_ID - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the boolean property that configures whether table names and column names are always suffixed with the + internal DBID or only in cases where generated names violate the naming constraints of the underlying backend. +
PROP_MAX_FIELD_NAME_LENGTH - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the integer property that configures the maximum length for column names. +
PROP_MAX_TABLE_NAME_LENGTH - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the integer property that configures the maximum length for table names. +
PROP_OBJECT_TYPE_CACHE_SIZE - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the integer property that configures the size of the object type in-memory cache. +
PROP_QUALIFIED_NAMES - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the boolean property that configures whether the table names are made of simple class names or of qualified + class names. +
PROP_TABLE_NAME_PREFIX - +Static variable in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Name of the String property that specifies a common prefix for table names. +
PROTOCOL_JVM - +Static variable in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
PROTOCOL_NAME - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
PROTOCOL_NAME - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol +
  +
PROTOCOL_NAME - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
PROTOCOL_NAME - +Static variable in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
PROTOCOL_SSL - +Static variable in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
PROTOCOL_TCP - +Static variable in class org.eclipse.emf.cdo.net4j.CDONet4jUtil +
  +
provideCDOID(Object) - +Method in interface org.eclipse.emf.cdo.common.id.CDOIDProvider +
  +
provideView(URI, ResourceSet) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view. +
provideViewWithInfo(URI, ResourceSet) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view. +
PROXY - +Static variable in interface org.eclipse.emf.cdo.view.CDOStaleReferencePolicy +
Returns a proxy object with the appropriate EClass. +
push() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
push(IProgressMonitor) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
put(InputStream) - +Method in class org.eclipse.emf.cdo.common.lob.CDOBlob +
  +
put(Reader) - +Method in class org.eclipse.emf.cdo.common.lob.CDOClob +
  +
put(IO) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLob +
  +
put(E) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
put(EClass, Set<? extends EObject>) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
put(String, Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
putAll(Map<? extends EClass, ? extends Set<? extends EObject>>) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
putAll(Map<? extends String, ? extends Object>) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
putBinary(InputStream) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
putBinary(InputStream) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
putBinary(InputStream) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
putCharacter(Reader) - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +
  +
putCharacter(Reader) - +Method in interface org.eclipse.emf.cdo.common.lob.CDOLobStore +
  +
putCharacter(Reader) - +Method in class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl +
  +
putEPackage(EPackage) - +Method in interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry +
Registers an EPackage with this package registry. +
putEPackage(EPackage) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
putPackageUnit(InternalCDOPackageUnit) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
putPackageUnit(InternalCDOPackageUnit) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
putPackageUnits(InternalCDOPackageUnit[], CDOPackageUnit.State) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
+
+

+Q

+
+
query(CDOView, AbstractQueryIterator<?>) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
QUERY_LANGUAGE - +Static variable in interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore +
  +
QUERY_LANGUAGE_RESOURCES - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
QUERY_LANGUAGE_RESOURCES_EXACT_MATCH - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
QUERY_LANGUAGE_RESOURCES_FOLDER_ID - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
QUERY_LANGUAGE_XREFS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
QUERY_LANGUAGE_XREFS_SOURCE_REFERENCES - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
QueryHandlerFactory - Class in org.eclipse.emf.cdo.spi.server
 
QueryHandlerFactory(String) - +Constructor for class org.eclipse.emf.cdo.spi.server.QueryHandlerFactory +
  +
queryLobs(List<byte[]>) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Determines which of the large objects identified by the given IDs are known in the backend + represented by this IStoreAccessor by removing the unknown IDs from the passed collection. +
queryLobs(List<byte[]>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
queryLobs(Set<byte[]>) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
queryResources(IDBStoreAccessor, IStoreAccessor.QueryResourcesContext) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Executes a resource query. +
queryResources(IStoreAccessor.QueryResourcesContext) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
queryResources(CDOResourceFolder, String, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
queryResources(CDOResourceFolder, String, boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter. +
queryResourcesAsync(CDOResourceFolder, String, boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
queryResourcesAsync(CDOResourceFolder, String, boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter. +
queryXRefs(IDBStoreAccessor, IStoreAccessor.QueryXRefsContext, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Retrieve cross-references from DB +
queryXRefs(IDBStoreAccessor, String, String, IStoreAccessor.QueryXRefsContext, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Retrieve cross-references from DB +
queryXRefs(IDBStoreAccessor, IStoreAccessor.QueryXRefsContext) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Executes a cross reference query. +
queryXRefs(IStoreAccessor.QueryXRefsContext) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
queryXRefs(CDOObject, EReference...) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
queryXRefs(Set<CDOObject>, EReference...) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
queryXRefs(CDOObject, EReference...) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns a list of object references that represent the cross references to the specified + target object. +
queryXRefs(Set<CDOObject>, EReference...) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns a list of object references that represent the cross references to the specified + target objects. +
queryXRefsAsync(Set<CDOObject>, EReference...) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
queryXRefsAsync(Set<CDOObject>, EReference...) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Returns an iterator over the object references that represent the cross references to + the specified target objects. +
+
+

+R

+
+
rawCommit(double, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Atomically commits the accumulated backend changes resulting from previous calls to the rawStore() methods. +
rawDelete(CDOID, int, CDOBranch, EClass, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Deletes the revision identified by the given key from the backend represented by this + raw store accessor without going through a regular + commit. +
rawExport(Connection, CDODataOutput, long, long) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
rawExport(Connection, CDODataOutput, long, long) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
  +
rawExport(IDBStoreAccessor, CDODataOutput, int, int, long, long) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
  +
rawExport(CDODataOutput, int, int, long, long) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Serializes all backend data within the given ranges such that it can be deserialized by the + rawImport() method of a different instance of + the same implementation of raw store accessor. +
rawImport(Connection, CDODataInput, long, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
rawImport(Connection, CDODataInput, long, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
  +
rawImport(IDBStoreAccessor, CDODataInput, long, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
  +
rawImport(CDODataInput, int, int, long, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Deserializes backend data that has been serialized by the rawExport() method of a different instance of the same implementation of raw store + accessor. +
rawStore(InternalCDOPackageUnit[], OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Stores the given package units in the backend represented by this + raw store accessor without going through a regular + #commit(OMMonitor) commit. +
rawStore(InternalCDORevision, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Stores the given revision in the backend represented by this raw + store accessor without going through a regular commit. +
rawStore(byte[], long, InputStream) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Stores the given blob in the backend represented by this raw store + accessor without going through a regular commit. +
rawStore(byte[], long, Reader) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Stores the given clob in the backend represented by this raw store + accessor without going through a regular commit. +
rawStore(CDOBranch, long, long, String, String, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw +
Stores the given commit in the backend represented by this raw + store accessor without going through a regular commit. +
read(String) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
Format of the URI fragment. +
read(String) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match. +
read(ExtendedDataInput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +
read(String) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
read(ExtendedDataInput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
read(String) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
read(ExtendedDataInput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
read(String) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
read(ExtendedDataInput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
read(CDODataInput) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
read(CDODataInput, ResourceSet) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
read(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
read(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
read(CDODataInput) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
read(CDODataInput, CDOBranchPoint) - +Static method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
read(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
readBlob(ExtendedDataInput) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
readCDOBranch() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOBranchPoint() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOBranchVersion() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOChangeSetData() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOClassifierRef() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOClassifierRefAndResolve() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOCommitData() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOCommitInfo() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOFeatureDelta(EClass) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOFeatureValue(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOID() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOIDAndBranch() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOIDAndVersion() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOIDReference() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOList(EClass, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOLockType() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOPackageInfo() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOPackageUnit(ResourceSet) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOPackageUnits(ResourceSet) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOPackageUnitType() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDOPackageURI() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDORevisable() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDORevision() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDORevisionDelta() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDORevisionKey() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readCDORevisionOrPrimitive() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
Read either a CDORevision or a primitive value. +
readCDORevisionOrPrimitiveOrClassifier() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
Read either a CDORevision, a primitive value or a EClass. +
readCDOType() - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataInput +
  +
readChangeSet(IDBStoreAccessor, CDOChangeSetSegment[]) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. +
readChangeSet(IDBStoreAccessor, OMMonitor, CDOChangeSetSegment[]) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. +
readChangeSet(OMMonitor, CDOChangeSetSegment...) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. +
readChunks(IDBStoreChunkReader, List<IStoreChunkReader.Chunk>, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Used to load-on-demand chunks of a list. +
readClob(ExtendedDataInput) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
readObject(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
  +
readObjectIDs(IDBStoreAccessor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Get an iterator over all instances of objects in the store. +
readObjectType(IDBStoreAccessor, CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Read the type (i.e. class) of the object referred to by a given ID. +
ReadOnlyException - Exception in org.eclipse.emf.cdo.util
 
ReadOnlyException() - +Constructor for exception org.eclipse.emf.cdo.util.ReadOnlyException +
  +
ReadOnlyException(String) - +Constructor for exception org.eclipse.emf.cdo.util.ReadOnlyException +
  +
ReadOnlyException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.ReadOnlyException +
  +
ReadOnlyException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.ReadOnlyException +
  +
readPackage(ExtendedDataInput, ResourceSet, boolean) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
readPackageUnits(Connection) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
Reads information about package units present in the database. +
readPackageUnits() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
readResourceID(CDOID, String, CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise. +
readResourceID(CDOID, String, CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
readResult(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
readResult(CDODataInput, CDOID, CDOBranch) - +Static method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
readRevision(IDBStoreAccessor, InternalCDORevision, int) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Read a revision. +
readRevision(CDOID, CDOBranchPoint, int, CDORevisionCacheAdder) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Reads a revision from the back-end that was valid at the given timeStamp in the given branch. +
readRevision(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
readRevision(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
readRevisionByVersion(IDBStoreAccessor, InternalCDORevision, int) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMappingAuditSupport +
Read a specific version of a revision. +
readRevisionByVersion(CDOID, CDOBranchVersion, int, CDORevisionCacheAdder) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Reads a revision with the given version in the given branch from the back-end. +
readSystemValues(CDODataInput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
readValue(CDODataInput) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
readValue(ResultSet) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
readValue(ResultSet) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Read the value from a ResultSet and convert it from the DB to the CDO representation. +
readValues(IDBStoreAccessor, InternalCDORevision, int) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Read the list size and the complete list or the first part of it. +
readValueToRevision(ResultSet, InternalCDORevision) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
readValueToRevision(ResultSet, InternalCDORevision) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision. +
recalculateSharedDetachedObjects() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint +
  +
ReconnectingCDOSessionConfiguration - Interface in org.eclipse.emf.cdo.net4j
 
RecoveringCDOSessionConfiguration - Interface in org.eclipse.emf.cdo.net4j
 
ReferentialIntegrityException - Exception in org.eclipse.emf.cdo.util
 
ReferentialIntegrityException(String, List<CDOObjectReference>) - +Constructor for exception org.eclipse.emf.cdo.util.ReferentialIntegrityException +
  +
refresh() - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Refreshes the object caches of all (non-historical) views. +
refresh(long, Map<CDOBranch, Map<CDOID, InternalCDORevision>>, int, boolean) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
REFRESH_CHANGED_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REFRESH_DETACHED_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REFRESH_FINISHED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REFRESH_PACKAGE_UNIT - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
register(EPackage) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
registerAgent(FailoverMonitor.AgentProtocol) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
registerAttached(InternalCDOObject, boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
registerDirty(InternalCDOObject, CDOFeatureDelta) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
registerDynamic(String) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
registerFeatureDelta(InternalCDOObject, CDOFeatureDelta) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
registerLegacy(String) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
registerNative(String) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
registerObject(InternalCDOObject) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
registerPackage(EPackage, EPackage.Registry...) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
registerProxyResource(CDOResourceImpl) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
registerResourceFactory(Resource.Factory.Registry) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
registerRevisionDelta(CDORevisionDelta) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
registerTypeMapping(ITypeMapping.Descriptor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Registry +
Register a type mapping by descriptor. +
RELAXED - +Static variable in interface org.eclipse.emf.cdo.view.CDOInvalidationPolicy +
  +
release() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
release() - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
release() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
RELEASE_ALL_LOCKS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
releaseAccessor(StoreAccessorBase) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
releaseAtomicRequestLock(Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLocker +
  +
releasePreparedStatement(PreparedStatement) - +Method in interface org.eclipse.emf.cdo.server.db.IPreparedStatementCache +
  +
reload(CDOObject...) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
reload(CDOObject...) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Reloads the given objects from the repository. +
remainingCapacity() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
remapID(Object, Map<CDOID, CDOID>, boolean) - +Static method in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
remapID(Object, Map<CDOID, CDOID>, boolean) - +Static method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
remapObject(CDOID) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
REMOTE_SESSION_CLOSED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REMOTE_SESSION_CUSTOM_DATA - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REMOTE_SESSION_OPENED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REMOTE_SESSION_SUBSCRIBED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REMOTE_SESSION_UNSUBSCRIBED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
remove() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +
  +
remove() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
remove(Object) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
remove(Object) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
remove() - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
remove(Object) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
remove(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
remove(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
remove(EStructuralFeature, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
remove(EStructuralFeature, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
remove(InternalCommitContext) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
Called after a commitContext is done successfully or not. +
remove(CDOViewSet) - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
  +
remove(InternalEObject, EStructuralFeature, int) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
remove() - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
remove(InternalCDOView) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOViewSet +
  +
remove(InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
removeChangeSubscriptionPolicy(CDOAdapterPolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Removes a change subscription policy from this view. +
removeCommitInfoHandler(CDOCommitInfoHandler) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
removeConflictResolver(CDOConflictResolver) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Removes a conflict resolver from the list of conflict resolvers of this transaction. +
removeFeature(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
removeHandler(IRepository.Handler) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
removeListener(INotifyChangedListener) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This removes a listener. removeListener(INotifyChangedListener) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This removes a listener. removeListener(IListener) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
removeMapping(Connection, InternalCDOPackageUnit[]) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Remove the mapping infrastructure for the given packages. +
removeObjectHandler(CDOObjectHandler) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
removeObjectHandler(CDOObjectHandler) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
  +
removeParam(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
removePersistentProperties(Set<String>) - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
removeRevision(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
removeRevision(CDOID, CDOBranchVersion) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache +
  +
removeStoreAccessor(Object) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
Returns a store accessor from this pool if one is available, or null otherwise. +
removeTransactionHandler(CDOTransactionHandlerBase) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
removeTransactionHandler(CDOTransactionHandlerBase) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
removeUser(String) - +Method in class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
removeViewProvider(CDOViewProvider) - +Method in interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry +
Removes the given view provider instance from this registry. +
repairAfterCrash(IDBAdapter, Connection) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Return the maximum object id used in the store. +
replicate(CDOReplicationContext) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
REPLICATE_BRANCH - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REPLICATE_COMMIT - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
REPLICATE_FINISHED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
replicateRaw(CDODataInput, OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContext +
  +
replicateRaw(CDODataOutput, int, long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
replicateRepository(CDOReplicationContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
replicateRepositoryRaw(CDORawReplicationContext, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
REPOSITORY - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REPOSITORY_COMMITTED - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REPOSITORY_CREATED - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REPOSITORY_NAME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REPOSITORY_ROOT - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REPOSITORY_UUID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
RepositoryConfigurator - Class in org.eclipse.emf.cdo.spi.server
 
RepositoryConfigurator() - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
RepositoryConfigurator(IManagedContainer) - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +
  +
RepositoryFactory - Class in org.eclipse.emf.cdo.spi.server
 
RepositoryFactory() - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryFactory +
  +
RepositoryNotFoundException - Exception in org.eclipse.emf.cdo.server
 
RepositoryNotFoundException(String) - +Constructor for exception org.eclipse.emf.cdo.server.RepositoryNotFoundException +
  +
RepositoryStateChangedEvent - Class in org.eclipse.emf.cdo.common.util
 
RepositoryStateChangedEvent(INotifier, CDOCommonRepository.State, CDOCommonRepository.State) - +Constructor for class org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent +
  +
RepositoryTypeChangedEvent - Class in org.eclipse.emf.cdo.common.util
 
RepositoryTypeChangedEvent(INotifier, CDOCommonRepository.Type, CDOCommonRepository.Type) - +Constructor for class org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent +
  +
RepositoryUserManager - Class in org.eclipse.emf.cdo.spi.server
 
RepositoryUserManager() - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryUserManager +
  +
RepositoryUserManager.RepositoryInjector - Class in org.eclipse.emf.cdo.spi.server
 
RepositoryUserManager.RepositoryInjector() - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector +
  +
RepositoryUserManager.RepositoryUserManagerFactory - Class in org.eclipse.emf.cdo.spi.server
 
RepositoryUserManager.RepositoryUserManagerFactory(String) - +Constructor for class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory +
  +
requestingStart(ExtendedDataOutputStream, long) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol +
  +
reset() - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry +
  +
reset() - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
  +
reset() - +Method in class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +
  +
reset() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +
  +
resetFD() - +Method in interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig +
  +
resetPropertyValue(Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
resolve(EPackage.Registry) - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
resolveAllElementProxies(CDORevision) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
resolveAllProxies(CDORevision, EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.CDOListResolver +
Defines a strategy to be used when the collection needs to resolve all elements. +
resolveConflict(CDOObject, CDORevisionDelta, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
Deprecated.   +
resolveConflict(CDOObject, CDORevisionDelta) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
Resolves the conflict of a single object in the current transaction. +
resolveConflict(CDOObject, CDORevision, CDORevisionDelta, CDORevisionDelta, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
Resolves the conflict of a single object in the current transaction. +
resolveConflict(CDOObject, CDORevision, CDORevisionDelta, CDORevisionDelta, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
resolveConflict(CDOObject, CDORevisionDelta, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
resolveConflicts(Set<CDOObject>) - +Method in interface org.eclipse.emf.cdo.transaction.CDOConflictResolver +
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +
resolveConflicts(Map<CDOObject, Pair<CDORevision, CDORevisionDelta>>, List<CDORevisionDelta>) - +Method in interface org.eclipse.emf.cdo.transaction.CDOConflictResolver2 +
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +
resolveConflicts(Set<CDOObject>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
  +
resolveConflicts(Map<CDOObject, Pair<CDORevision, CDORevisionDelta>>, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
  +
resolveConflicts(Map<CDOObject, Pair<CDORevision, CDORevisionDelta>>, List<CDORevisionDelta>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
Deprecated.   +
resolveConflicts(Set<CDOObject>) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
resolveConflicts(Set<CDOObject>) - +Method in class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +
Deprecated.   +
resolveElementProxy(CDORevision, EStructuralFeature, int, int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
resolveProxy(CDORevision, EStructuralFeature, int, int) - +Method in interface org.eclipse.emf.cdo.common.revision.CDOListResolver +
Defines a strategy to be used when the collection needs to resolve one element. +
resolveProxy(InternalCDORevision, EStructuralFeature, int, Object) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
resolveView(String) - +Method in interface org.eclipse.emf.cdo.view.CDOViewSet +
  +
resolveView(String) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOViewSet +
  +
RESOURCE_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
RESOURCE_FOLDER_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
RESOURCE_NODE_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
RESOURCE_NODE_NAME_ATTRIBUTE - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
RESOURCE_PACKAGE_URI - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
RESOURCE_SET - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'Resource Set' data type. RESOURCE_SET - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'Resource Set' data type. retainAll(Collection<?>) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
RETRY_FOREVER - +Static variable in class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
reviseLatest(CDOID, CDOBranch) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
reviseLatest(CDOID, CDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
Called on client via postCommit when there is no version of detached objects available. +
reviseVersion(CDOID, CDOBranchVersion, long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
reviseVersion(CDOID, CDOBranchVersion, long) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
revision() - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
REVISION - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
revision() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
revision() - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
REVISION_CLASS - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_CONTAINER - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_FEATURE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_ID - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_RESOURCE - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_REVISED - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_TIME - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
REVISION_VERSION - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
RevisionInfo - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo(CDOID, CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
RevisionInfo(CDODataInput, CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
RevisionInfo.Available - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo.Available(CDOID, CDOBranchPoint, CDOBranchVersion) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
RevisionInfo.Available(CDODataInput, CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
RevisionInfo.Available.Detached - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo.Available.Detached(CDOID, CDOBranchPoint, CDOBranchVersion) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached +
  +
RevisionInfo.Available.Normal - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo.Available.Normal(CDOID, CDOBranchPoint, CDOBranchVersion) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal +
  +
RevisionInfo.Available.Pointer - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo.Available.Pointer(CDOID, CDOBranchPoint, CDOBranchVersion, CDOBranchVersion) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
RevisionInfo.Missing - Class in org.eclipse.emf.cdo.spi.common.revision
 
RevisionInfo.Missing(CDOID, CDOBranchPoint) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing +
  +
RevisionInfo.Type - Enum in org.eclipse.emf.cdo.spi.common.revision
 
revisionToInstanceFeature(InternalCDOObject, InternalCDORevision, EStructuralFeature) - +Static method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
rollback() - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Note: IStoreAccessor.write(InternalCommitContext, OMMonitor) and IStoreAccessor.rollback() + could be called from different threads. +
rollback(String) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
rollback(InternalCommitContext) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
  +
rollback() - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
rollback() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
rollback() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint +
  +
rollback() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserTransaction +
  +
rollback(InternalCDOTransaction, InternalCDOUserSavepoint) - +Method in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
  +
rollback(InternalCDOXASavepoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
rollbackObject(CDOObject) - +Static method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver +
Deprecated. Don't call this method. Rolling back single objects is exremely risky. +
rolledBackTransaction(CDOTransaction) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Synchronously executes the delegate handler's rolledBackTransaction() method. +
rolledBackTransaction(CDOTransaction) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler +
  +
rolledBackTransaction(CDOTransaction) - +Method in class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 +
  +
rolledBackTransaction(CDOTransaction) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler2 +
Called by a CDOTransaction after it is rolled back. +
ROOT_CLASS_NAME - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
ROOT_NAME - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
  +
ROOT_PATH - +Static variable in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
  +
runAsync(Runnable) - +Method in class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +
Should be overridden if you want to use different threading mechanism. +
+
+

+S

+
+
safeResolve(EObject, ResourceSet) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
safeResolveAll(ResourceSet) - +Static method in class org.eclipse.emf.cdo.common.model.EMFUtil +
  +
save(Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
save(OutputStream, Map<?, ?>) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
SEGMENT_SEPARATOR - +Static variable in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
SEGMENT_SEPARATOR_CHAR - +Static variable in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
sendAuthenticationChallenge(byte[]) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendBranchNotification(InternalCDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendBranchNotification(InternalSession, InternalCDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendBranchNotification(InternalCDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendCommitNotification(InternalSession, CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
sendCommitNotification(CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendCommitNotification(InternalSession, CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendCommitNotification(CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendMessage(CDORemoteSessionMessage) - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSession +
Sends a unicast message to this remote session if it is subscribed. +
sendMessage(CDORemoteSessionMessage, CDORemoteSession...) - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Sends a multicast message to the subscribed recipients. +
sendMessage(CDORemoteSessionMessage, Collection<CDORemoteSession>) - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Same as CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection. +
sendRemoteMessage(CDORemoteSessionMessage, List<CDORemoteSession>) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
sendRemoteMessageNotification(InternalSession, CDORemoteSessionMessage) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendRemoteMessageNotification(InternalSession, CDORemoteSessionMessage, int[]) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendRemoteMessageNotification(InternalSession, CDORemoteSessionMessage) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendRemoteSessionNotification(InternalSession, byte) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendRemoteSessionNotification(InternalSession, byte) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendRemoteSessionNotification(InternalSession, byte) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendRepositoryStateNotification(CDOCommonRepository.State, CDOCommonRepository.State) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
sendRepositoryTypeNotification(CDOCommonRepository.Type, CDOCommonRepository.Type) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
sendRepositoryTypeNotification(CDOCommonRepository.Type, CDOCommonRepository.Type) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
sendRepositoryTypeNotification(CDOCommonRepository.Type, CDOCommonRepository.Type) - +Method in interface org.eclipse.emf.cdo.spi.server.ISessionProtocol +
  +
ServerException - Exception in org.eclipse.emf.cdo.util
 
ServerException() - +Constructor for exception org.eclipse.emf.cdo.util.ServerException +
  +
ServerException(String) - +Constructor for exception org.eclipse.emf.cdo.util.ServerException +
  +
ServerException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.ServerException +
  +
ServerException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.util.ServerException +
  +
sessionClosed(InternalSession) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
set(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
set(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
set(EStructuralFeature, int, Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
set(EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
set(T...) - +Static method in class org.eclipse.emf.cdo.spi.server.Store +
  +
set(InternalEObject, EStructuralFeature, int, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
setAccessor(IStoreAccessor) - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
setActivateOnOpen(boolean) - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
Specifies whether the session opened by CDOSessionConfiguration.openSession() will be automatically activated or not. +
setAllowBackupCommits(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalFailoverParticipant +
  +
setAllowRequestFromTransactionEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
see CDOXATransaction.isAllowRequestFromTransactionEnabled() +
setAllowUnmappedTempIDs(boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper +
  +
setAuthenticator(CDOAuthenticator) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setAuthority(String) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setAutoReleaseLocksEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setAutoReleaseLocksEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Specifies whether locks in this view will be removed when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called. +
setBackup(String, String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setBranch(CDOBranch) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
setBranch(CDOBranch) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setBranch(CDOBranch) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Same as calling setBranchPoint(branch, getTimeStamp()). +
setBranchInfo(String, InternalCDOBranch, long) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch +
  +
setBranchLoader(InternalCDOBranchManager.BranchLoader) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
setBranchManager(CDOBranchManager) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setBranchManager(InternalCDOBranchManager) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setBranchManager(InternalCDOBranchManager) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setBranchPath(IPath) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setBranchPoint(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setBranchPoint(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setBranchPoint(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setBranchPoint(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setBranchPoint(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
setBranchPoint(CDOBranch, long) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setBranchPoint(CDOBranchPoint) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setBranchPoint(CDOBranch, long) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Sets the branch and the point in (repository) time this view should refer to. +
setBranchPoint(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()). +
setCache(CDORevisionCache) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setCache(CDORevisionCache) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setCacheReferenceType(ReferenceType) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Sets the reference type to be used in the internal object cache to either STRONG, + SOFT or WEAK. +
setCDOID(PreparedStatement, int, CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
setCDOID(PreparedStatement, int, CDOID, long) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
setChangeSetData(CDOChangeSetData) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
setClassInfo(CDOClassInfo) - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
setCollectionLoadingPolicy(CDOCollectionLoadingPolicy) - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
Sets the collection loading to be used by this session. +
setCommitComment(String) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setCommitComment(String) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setCommitComment(String) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
Sets the comment to be used in the next commit operation. +
setCommitContext(IStoreAccessor.CommitContext) - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
setCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader) - +Method in interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager +
  +
setCommitInfoManager(InternalCDOCommitInfoManager) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setCommittables(Set<? extends EObject>) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setCommittables(Set<? extends EObject>) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
setCommittedSinceLastRefresh(CDOID, CDOBranchPoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setCommitTimeout(int) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession.Options +
Sets the timeout for commit operations in seconds. +
setConfirmed(long) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
setConflict(InternalCDOObject) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
setConflictResolvers(CDOConflictResolver[]) - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options +
Sets the conflict resolver list of this transaction. +
setConnection(Connection) - +Method in interface org.eclipse.emf.cdo.server.db.IPreparedStatementCache +
  +
setConnector(IConnector) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setConnectorDescription(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setConnectorTimeout(long) - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
setContainer(InternalEObject, CDOResource, InternalEObject, int) - +Method in interface org.eclipse.emf.spi.cdo.CDOStore +
  +
setContainerID(Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setContainerID(Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setContainerID(Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setContainerID(Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setContainingFeatureID(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setContainingFeatureID(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setContainingFeatureID(int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setContainingFeatureID(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setContext(Object) - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Binds an object as teh context for this query. +
setCreationTime(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setCredentialsProvider(IPasswordCredentialsProvider) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
setCredentialsProvider(URI, IPasswordCredentialsProvider) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
setData(byte[]) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
Sets the data of this message as a byte array. +
setDBField(IDBTable, String) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setDBField(IDBTable, String) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Sets the DBField. +
setDBType(DBType) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setDBType(DBType) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
setDefaultValue(PreparedStatement, int) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setDefaultValue(PreparedStatement, int) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Set the feature's default value to the JDBC PreparedStatement using an appropriate setXxx + method. +
setDelegating(boolean) - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
setDemandLoading(boolean) - +Method in class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet +
  +
setDetachedObjects(CDOID[]) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setDetachedObjectTypes(Map<CDOID, EClass>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setDirty(boolean) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setDirtyObjectDeltas(InternalCDORevisionDelta[]) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setDropAllDataOnActivate(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setDropAllDataOnActivate(boolean) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setDurableLockingID(String) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
setEncryptionAlgorithmName(String) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
setEncryptionIterationCount(int) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
setEncryptionSaltBytes(byte[]) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator +
  +
setEStructuralFeature(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.CDOFeatureMapEntry +
  +
setException(Throwable) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
setExceptionHandler(CDOSession.ExceptionHandler) - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
A special exception handler can be set before the session is opened and can not be changed thereafter. +
setExceptionHandler(CDOSession.ExceptionHandler) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setExisting(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setFactory(CDORevisionFactory) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setFactory(CDORevisionFactory) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setFeature(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setFeature(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
setFeatureAnalyzer(CDOFeatureAnalyzer) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
setFetchRuleManager(CDOFetchRuleManager) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setFolder(CDOResourceFolder) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Sets the value of the 'Folder' container + reference. setFolder(CDOResourceFolder) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
setFolderGen(CDOResourceFolder) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
setForceSubscription(boolean) - +Method in interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager +
Enables or disables subscription to changes in the set of remote sessions even if no listener is + registered. +
setGeneratedPackageEmulationEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
  +
setGroup(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setGroup(String) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
setHeartBeatEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
setHeartBeatPeriod(long) - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
setHeartBeatTimeout(long) - +Method in interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration +
  +
setHibernateStore(IHibernateStore) - +Method in interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider +
Sets the Store in the mapping provider, is called before addMapping. +
setID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setID(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setIndicated(long) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
setInitialPackages(EPackage...) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
  +
setInvalidationNotificationEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Specifies whether the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes) or not. +
setInvalidationPolicy(CDOInvalidationPolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
  +
setLastBranchID(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setLastBranchID(int) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setLastCommitTime(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setLastCommitTime(long) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setLastCommitTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setLastLocalBranchID(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setLastLocalBranchID(int) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setLastNonLocalCommitTime(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setLastNonLocalCommitTime(long) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setLastObjectID(CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
setLastObjectID(long) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
setLastReplicatedBranchID(int) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository +
  +
setLastReplicatedCommitTime(long) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository +
  +
setLastUpdateTime(long) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setLastUpdateTime(long) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
setLegacyModeDefault(boolean) - +Static method in class org.eclipse.emf.cdo.util.CDOUtil +
  +
setList(EStructuralFeature, InternalCDOList) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setList(EStructuralFeature, InternalCDOList) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setList(EStructuralFeature, InternalCDOList) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setList(EStructuralFeature, InternalCDOList) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setListLimit(int) - +Method in interface org.eclipse.emf.cdo.server.mem.IMEMStore +
Limits the number of revisions per CDOID to the given value. +
setLobCache(CDOLobStore) - +Method in interface org.eclipse.emf.cdo.session.CDOSession.Options +
Sets the large object cache to be used by this session. +
setLobs(ExtendedDataInputStream) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setLocalRepository(InternalSynchronizableRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer +
  +
setLocalSession(InternalCDOSession) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager +
  +
setMainBranchLocal(boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setMainBranchLocal(boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration +
  +
setMappingStrategy(IMappingStrategy) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setMappingStrategy(IMappingStrategy) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
  +
setMaster() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setMaxRecommits(int) - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
setMaxReconnectAttempts(int) - +Method in interface org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration +
  +
setMaxResults(int) - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Sets the maximum number of results to retrieve from the server. +
setModelElement(ModelElement) - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Sets the value of the 'Model Element' + container reference. setModelElement(ModelElement) - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
setModified(boolean) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Sets the value of the 'Modified' attribute +
setModified(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setMonitorConnector(IConnector) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setName(String) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Sets the value of the 'Name' attribute. setName(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
setName(String) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setNameGen(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
setNewObjects(InternalCDORevision[]) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setNewPackageUnits(InternalCDOPackageUnit[]) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
setNextLocalObjectID(CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
setNextLocalObjectID(long) - +Method in class org.eclipse.emf.cdo.spi.server.LongIDStore +
  +
setNextSavepoint(InternalCDOUserSavepoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
setObjectIDTypes(Set<CDOID.ObjectType>) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setOriginalType(CDOPackageUnit.Type) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
setPackageInfos(InternalCDOPackageInfo[]) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
setPackageLoader(InternalCDOPackageRegistry.PackageLoader) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
setPackageLoader(InternalCDOPackageRegistry.PackageLoader) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
setPackageRegistry(CDOPackageRegistry) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
A special package registry can be set before the session is opened and can not be changed thereafter. +
setPackageRegistry(InternalCDOPackageRegistry) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
setPackageRegistry(InternalCDOPackageRegistry) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setPackageUnit(InternalCDOPackageUnit) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
setPackageURI(String) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
setParameter(String, Object) - +Method in interface org.eclipse.emf.cdo.view.CDOQuery +
Binds an argument value to a named parameter. +
setParentAdapterFactory(ComposedAdapterFactory) - +Method in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This sets the composed adapter factory that contains this factory. setParentAdapterFactory(ComposedAdapterFactory) - +Method in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This sets the composed adapter factory that contains this factory. setParentURI(String) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
setPassiveUpdateEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options +
Specifies whether objects will be invalidated due by other users changes. +
setPassiveUpdateEnabled(boolean) - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
  +
setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode) - +Method in interface org.eclipse.emf.cdo.common.CDOCommonSession.Options +
  +
setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode) - +Method in interface org.eclipse.emf.cdo.session.CDOSessionConfiguration +
  +
setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
setPassWord(String) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setPath(String) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResourceNode +
Sets the value of the 'Path' attribute. setPath(String) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl +
  +
setPersistentProperties(Map<String, String>) - +Method in interface org.eclipse.emf.cdo.server.IStore +
  +
setPort(int) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
setPreviousSavepoint(InternalCDOUserSavepoint) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint +
  +
setPriority(int) - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
setProgressInterval(int) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSession.Options +
Sets the interval for progress reports of commit operations in seconds. +
setProgressMonitor(IProgressMonitor) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
setProperties(Map<String, String>) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Set configuration properties for this mapping strategy. +
setProperties(Map<String, String>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setPropertyValue(Object, Object) - +Method in class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor +
  +
setQueryHandlerProvider(IQueryHandlerProvider) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setQueryID(int) - +Method in class org.eclipse.emf.cdo.spi.common.AbstractQueryResult +
  +
setQueryID(int) - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
setRate(long) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setRawReplication(boolean) - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
setRecommitInterval(int) - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
setReconnectInterval(long) - +Method in interface org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration +
  +
setReferenceAdjuster(CDOReferenceAdjuster) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult +
  +
setRegex(String) - +Method in class org.eclipse.emf.cdo.view.AbstractCDOViewProvider +
  +
setRegistry(IRegistry<String, IFactory>) - +Method in class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +
  +
setRemoteSessionConfigurationFactory(CDOSessionConfigurationFactory) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer +
  +
setRemoteSessionManager(InternalCDORemoteSessionManager) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setReplacingDescriptors(boolean) - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
setReplacingDescriptors(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry +
  +
setRepository(IRepository) - +Method in interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration +
  +
setRepository(ISynchronizableRepository) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setRepository(InternalRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
  +
setRepository(InternalRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
  +
setRepository(InternalRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalQueryManager +
  +
setRepository(InternalRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
setRepository(IRepository) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setRepository(IRepository) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setRepositoryInfo(CDORepositoryInfo) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setRepositoryName(String) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setRepositoryName(String) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +
  +
setRequested(long) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
setResourceID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setResourceID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setResourceID(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setResourceID(CDOID) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setResourcePath(IPath) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setResourceSet(ResourceSet) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Sets the value of the 'Resource Set' + attribute. setResourceSet(ResourceSet) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setResponded(long) - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
setResult(InternalCDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
setResult(CDOSessionProtocol.CommitTransactionResult) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
setRetryInterval(int) - +Method in interface org.eclipse.emf.cdo.server.IRepositorySynchronizer +
  +
setRevised(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setRevised(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setRevised(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +
  +
setRevised(long) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setRevised(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +
  +
setRevised(long) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setRevisionCacheAdder(CDORevisionCacheAdder) - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator +
  +
setRevisionLoader(InternalCDORevisionManager.RevisionLoader) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setRevisionLoader(InternalCDORevisionManager.RevisionLoader) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setRevisionLocker(InternalCDORevisionManager.RevisionLocker) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setRevisionLocker(InternalCDORevisionManager.RevisionLocker) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setRevisionManager(CDORevisionManager) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setRevisionManager(CDORevisionManager) - +Method in interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration +
  +
setRevisionManager(InternalCDORevisionManager) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setRevisionManager(InternalCDORevisionManager) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setRevisionParallelism(IStore.RevisionParallelism) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setRevisionParallelism(IStore.RevisionParallelism) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setRevisionPrefetchingPolicy(CDORevisionPrefetchingPolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
The CDORevisionPrefetchingPolicy feature of the CDOView allows CDO users to fetch many objects at a time. +
setRevisionTemporality(IStore.RevisionTemporality) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalStore +
  +
setRevisionTemporality(IStore.RevisionTemporality) - +Method in class org.eclipse.emf.cdo.spi.server.Store +
  +
setRoot(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setRootResourceID(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setSavepoint() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOTransaction +
  +
setSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOUserTransaction +
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side. +
setSavepoint() - +Method in interface org.eclipse.emf.cdo.transaction.CDOXATransaction +
  +
setSavepoint(InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
  +
setSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
setSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOUserTransaction +
  +
setSavepoint() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction +
  +
setSavepoints(List<CDOSavepoint>) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint +
  +
setScheme(String) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setSession(InternalSession) - +Static method in class org.eclipse.emf.cdo.server.StoreThreadLocal +
  +
setSession(CDOSession) - +Method in interface org.eclipse.emf.cdo.session.CDOCollectionLoadingPolicy +
  +
setSession(InternalCDOSession) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
setSessionID(int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setSessionManager(InternalSessionManager) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setSessionProtocol(CDOSessionProtocol) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setSignalTimeout(long) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setSkipInitialization(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setSource(String) - +Method in interface org.eclipse.emf.cdo.etypes.Annotation +
Sets the value of the 'Source' attribute. setSource(String) - +Method in class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +
  +
setSourcePollInterval(long) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
setStaleReferenceBehaviour(CDOStaleReferencePolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Sets a policy on how to deal with stale references. +
setState(CDOPackageUnit.State) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
setState(CDOCommonRepository.State) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setState(InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext +
  +
setStore(CDOLobStore, CDOLob<?>) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
setStore(IDBStore) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy +
Set the store to which this MappingStrategy instance belongs. +
setStore(InternalStore) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setStreamWrapper(IStreamWrapper) - +Method in interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration +
  +
setStrongReferencePolicy(CDOAdapterPolicy) - +Method in interface org.eclipse.emf.cdo.view.CDOView.Options +
Sets the reference type to be used when an adapter is used to an object. +
setSubscribed(boolean) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
setSubscribed(boolean) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDORemoteSession +
  +
setSupportingAudits(boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setSupportingAudits(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setSupportingBranches(boolean) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +
  +
setSupportingBranches(boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager +
  +
setSynchronizer(InternalRepositorySynchronizer) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository +
  +
setSynthetic(SyntheticCDORevision) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
setTarget(CDORevisable) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
setTarget(EObject) - +Method in class org.eclipse.emf.cdo.util.CDOLazyContentAdapter +
  +
setTarget(InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
  +
setTimeout(long) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setTimeProvider(CDOTimeProvider) - +Method in interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager +
  +
setTimer(Timer) - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverAgent +
  +
setTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Sets the value of the 'Time Stamp' + attribute. setTimeStamp(long) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
setTimeStamp(long) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
setTimeStamp(long) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Same as calling setBranchPoint(getBranch(), timeStamp). +
setTrackingModification(boolean) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Sets the value of the 'Tracking Modification' attribute. setTrackingModification(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setTrackingModificationGen(boolean) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setTransaction(CDOTransaction) - +Method in interface org.eclipse.emf.cdo.transaction.CDOConflictResolver +
Sets the transaction this conflict resolver is to be associated with. +
setTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractConflictResolver +
  +
setTransactional(boolean) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setTransactionStrategy(CDOTransactionStrategy) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOTransaction +
  +
setType(CDOCommonRepository.Type) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalRepository +
  +
setURI(URI) - +Method in interface org.eclipse.emf.cdo.eresource.CDOResource +
Sets the value of the 'URI' attribute. setURI(URI) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setURIGen(URI) - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
setUserID(String) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
setUserManager(IUserManager) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSessionManager +
  +
setUserName(String) - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
setValue(PreparedStatement, int, Object) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setValue(PreparedStatement, int, Object) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Set the given value to the JDBC PreparedStatement using an appropriate setXxx method. +
setValue(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setValue(int, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setValue(Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.CDOFeatureMapEntry +
  +
setValue(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setValue(EStructuralFeature, Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setValue(EStructuralFeature, Object) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setValue(InternalEObject, int, Object) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
setValueFromRevision(PreparedStatement, int, InternalCDORevision) - +Method in class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping +
  +
setValueFromRevision(PreparedStatement, int, InternalCDORevision) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping +
Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method. +
setVersion(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
setVersion(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
setVersion(int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
setVersion(int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta +
  +
setVersion(int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
setViewID(int) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
setViewSet(InternalCDOViewSet) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
setWithoutFrozenCheck(int, Object) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList +
  +
SHORT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
SHORT_OBJECT - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
showCommitData(PrintStream, CDOCommitInfo, CDOServerBrowser) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
showCommitInfo(PrintStream, CDOCommitInfo, CDOServerBrowser, String, boolean) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +
  +
showKeyValue(PrintStream, boolean, String, Object) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
showLob(PrintStream, String, byte[], long, CDOServerBrowser, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +
  +
showMenu(PrintStream) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
showPackage(InternalCDOPackageInfo, InternalCDOPackageRegistry, CDOServerBrowser, String, PrintStream, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +
  +
showPage(PrintStream, CDOServerBrowser.Page) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
showRevision(PrintStream, CDOServerBrowser, Map<CDOBranch, List<CDORevision>>, Map<CDOID, List<CDORevision>>, String, InternalRepository) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
showRevision(PrintStream, CDOServerBrowser, Map<CDOID, List<CDORevision>>, InternalCDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage +
  +
SIGNAL_AUTHENTICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_BRANCH_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_CHANGE_SUBSCRIPTION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_CLOSE_VIEW - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_COMMIT_DELEGATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_COMMIT_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_COMMIT_TRANSACTION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_CREATE_BRANCH - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_DISABLE_PASSIVE_UPDATE - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_GET_REMOTE_SESSIONS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_HANDLE_REVISIONS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_BRANCH - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_BRANCHES - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_CHANGE_SETS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_CHUNK - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_COMMIT_DATA - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_COMMIT_INFOS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_LOB - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_MERGE_DATA - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_PACKAGES - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_REVISION_BY_VERSION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_REVISIONS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOAD_SUB_BRANCHES - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOCK_AREA - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_LOCK_OBJECTS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_OBJECT_LOCKED - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_OPEN_SESSION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_OPEN_VIEW - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_PUBLISH_MASTER - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor +
  +
SIGNAL_QUERY - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_QUERY_CANCEL - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_QUERY_LOBS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_QUERY_REPOSITORY_INFO - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol +
  +
SIGNAL_REFRESH_SESSION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REMOTE_MESSAGE - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REMOTE_MESSAGE_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REMOTE_SESSION_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REPLICATE_REPOSITORY - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REPLICATE_REPOSITORY_RAW - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REPOSITORY_STATE_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REPOSITORY_TIME - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_REPOSITORY_TYPE_NOTIFICATION - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_SET_PASSIVE_UPDATE_MODE - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_SWITCH_TARGET - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_UNLOCK_OBJECTS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_XA_COMMIT_TRANSACTION_CANCEL - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_XA_COMMIT_TRANSACTION_PHASE1 - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_XA_COMMIT_TRANSACTION_PHASE2 - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
SIGNAL_XA_COMMIT_TRANSACTION_PHASE3 - +Static variable in interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +
  +
size(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
size() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
size() - +Method in class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk +
  +
size() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
size() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
size(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
size(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
size(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
size(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
StaleRevisionLockException - Exception in org.eclipse.emf.cdo.util
 
StaleRevisionLockException(CDORevisionKey[]) - +Constructor for exception org.eclipse.emf.cdo.util.StaleRevisionLockException +
  +
start(File) - +Method in interface org.eclipse.emf.cdo.spi.server.IAppExtension +
  +
startBlob(OUT, byte[], long) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
startBlob(XMLOutput, byte[], long) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
startClob(OUT, byte[], long) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
startClob(XMLOutput, byte[], long) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
startPackageUnit(OUT, String, CDOPackageUnit.Type, long, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter +
  +
startPackageUnit(XMLOutput, String, CDOPackageUnit.Type, long, String) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
stop() - +Method in interface org.eclipse.emf.cdo.spi.server.IAppExtension +
  +
stopVisit() - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
Store - Class in org.eclipse.emf.cdo.spi.server
 
Store(String, Set<CDOID.ObjectType>, Set<IStore.ChangeFormat>, Set<IStore.RevisionTemporality>, Set<IStore.RevisionParallelism>) - +Constructor for class org.eclipse.emf.cdo.spi.server.Store +
  +
StoreAccessor - Class in org.eclipse.emf.cdo.spi.server
 
StoreAccessor(Store, ISession) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
StoreAccessor(Store, ITransaction) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
StoreAccessorBase - Class in org.eclipse.emf.cdo.spi.server
 
StoreAccessorBase(Store, ISession) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
StoreAccessorBase(Store, ITransaction) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
StoreAccessorBase.CommitDataRevisionHandler - Class in org.eclipse.emf.cdo.spi.server
 
StoreAccessorBase.CommitDataRevisionHandler(IStoreAccessor, long) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler +
  +
StoreAccessorPool - Class in org.eclipse.emf.cdo.spi.server
 
StoreAccessorPool(IStore, Object) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreAccessorPool +
  +
StoreChunkReader - Class in org.eclipse.emf.cdo.spi.server
 
StoreChunkReader(IStoreAccessor, CDORevision, EStructuralFeature) - +Constructor for class org.eclipse.emf.cdo.spi.server.StoreChunkReader +
  +
StoreThreadLocal - Class in org.eclipse.emf.cdo.server
 
str(CDOID) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
STRING - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
stringToID(String) - +Static method in class org.eclipse.emf.cdo.spi.server.Store +
  +
StubCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
 
StubCDORevision(EClass) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
subscribe(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
subscribe(EObject, Adapter) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
supportedTypes - +Variable in class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +
This keeps track of all the supported types checked by isFactoryForType. supportedTypes - +Variable in class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +
This keeps track of all the supported types checked by isFactoryForType. SUPPORTING_AUDITS - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
SUPPORTING_BRANCHES - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
SUPPORTING_ECORE - +Static variable in interface org.eclipse.emf.cdo.server.IRepository.Props +
  +
switchTarget(int, CDOBranchPoint, List<InternalCDOObject>, List<CDORevisionKey>, List<CDOIDAndVersion>, OMMonitor) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
SyntheticCDORevision - Class in org.eclipse.emf.cdo.spi.common.revision
A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
SyntheticCDORevision(EClass, CDOID, CDOBranch) - +Constructor for class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision +
  +
SYSTEM_USER_ID - +Static variable in interface org.eclipse.emf.cdo.server.IRepository +
  +
+
+

+T

+
+
take() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
TEMP_VIEW_ID - +Static variable in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
TextCommitInfoLog - Class in org.eclipse.emf.cdo.common.commit.handler
 
TextCommitInfoLog(OutputStream) - +Constructor for class org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog +
  +
throwException(ISession, List<String>) - +Method in class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +
  +
throwException(String) - +Method in class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +
  +
TIME_PARAMETER - +Static variable in class org.eclipse.emf.cdo.util.CDOURIData +
  +
toArray(EStructuralFeature, T[]) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
toArray(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.common.revision.CDORevisionData +
  +
toArray() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
toArray(Object[]) - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
toArray(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
toArray(EStructuralFeature, T[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
toArray(EStructuralFeature, T[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
toArray(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
toArray(EStructuralFeature, T[]) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
toArray(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
toArray(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
toArray(InternalEObject, EStructuralFeature, T[]) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
toString() - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
toString() - +Method in class org.eclipse.emf.cdo.common.lob.CDOLobInfo +
  +
toString() - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
toString() - +Method in class org.eclipse.emf.cdo.common.util.CDOQueryQueue +
  +
toString() - +Method in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol +
  +
toString() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
toString() - +Method in class org.eclipse.emf.cdo.session.CDORetryExceptionHandler +
  +
toString() - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision +
  +
toString() - +Method in class org.eclipse.emf.cdo.spi.server.DurableLockArea +
  +
toString() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
toString() - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl +
  +
toString() - +Method in class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult +
  +
toString() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
  +
toString() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +
  +
toString() - +Method in class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
  +
toTransaction() - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
toURI() - +Method in class org.eclipse.emf.cdo.util.CDOURIData +
  +
toURIFragment() - +Method in interface org.eclipse.emf.cdo.common.id.CDOID +
  +
toURIFragment() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
toURIFragment() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
toURIFragment() - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
TRANSACTIONAL_PARAMETER - +Static variable in class org.eclipse.emf.cdo.util.CDOURIData +
  +
TransportException - Exception in org.eclipse.emf.cdo.common.util
 
TransportException() - +Constructor for exception org.eclipse.emf.cdo.common.util.TransportException +
  +
TransportException(String) - +Constructor for exception org.eclipse.emf.cdo.common.util.TransportException +
  +
TransportException(String, Throwable) - +Constructor for exception org.eclipse.emf.cdo.common.util.TransportException +
  +
TransportException(Throwable) - +Constructor for exception org.eclipse.emf.cdo.common.util.TransportException +
  +
tryLock(long) - +Method in interface org.eclipse.emf.cdo.CDOLock +
  +
TYPE - +Static variable in class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +
  +
type(Object) - +Method in class org.eclipse.emf.cdo.server.CDOServerExporter.XML +
  +
TYPE - +Static variable in interface org.eclipse.emf.cdo.server.db4o.IDB4OStore +
  +
TYPE - +Static variable in class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory +
  +
TYPE - +Static variable in class org.eclipse.emf.cdo.spi.server.RepositoryFactory +
  +
TYPE_BLOB - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
TYPE_CLOB - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
TYPE_FEATURE_MAP - +Static variable in interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants +
  +
TYPES_PACKAGE_URI - +Static variable in interface org.eclipse.emf.cdo.common.model.CDOModelConstants +
  +
+
+

+U

+
+
UNCHUNKED - +Static variable in interface org.eclipse.emf.cdo.common.revision.CDORevision +
  +
unhookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver +
  +
unhookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractConflictResolver +
  +
unhookTransaction(CDOTransaction) - +Method in class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge +
  +
UNINITIALIZED - +Static variable in class org.eclipse.emf.cdo.common.revision.CDORevisionUtil +
  +
UNINITIALIZED - +Static variable in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList +
  +
UNKNOWN_VALUE - +Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta +
  +
UNLIMITED - +Static variable in interface org.eclipse.emf.cdo.server.mem.IMEMStore +
  +
UNLIMITED_RESULTS - +Static variable in interface org.eclipse.emf.cdo.common.util.CDOQueryInfo +
  +
unload() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl +
  +
unlock(String, IRWLockManager.LockType, Collection<? extends Object>) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking +
  +
unlock(String) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking +
  +
unlock(boolean, IRWLockManager.LockType, IView, Collection<? extends Object>) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
Attempts to release for a given locktype, view and objects. +
unlock(boolean, IView) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalLockManager +
Attempts to release all locks(read and write) for a given view. +
unlockObjects() - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
unlockObjects(Collection<? extends CDOObject>, IRWLockManager.LockType) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
unlockObjects(Collection<? extends CDOObject>, IRWLockManager.LockType) - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Unlocks the given locked objects of this view. +
unlockObjects() - +Method in interface org.eclipse.emf.cdo.view.CDOView +
Unlocks all locked objects of this view. +
unlockObjects(CDOView, Collection<? extends CDOObject>, IRWLockManager.LockType) - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
unmapURI(IDBStoreAccessor, CDOID) - +Method in interface org.eclipse.emf.cdo.server.db.IIDHandler +
  +
unset(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
unset(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
unset(EStructuralFeature) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
unset(EStructuralFeature) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
unset(InternalEObject, EStructuralFeature) - +Method in class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl +
  +
unsetTarget(EObject) - +Method in class org.eclipse.emf.cdo.util.CDOLazyContentAdapter +
EContentAdapter removes adapter from all contained EObjects. +
unsetTarget(InternalCDOTransaction) - +Method in interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy +
  +
UNSPECIFIED - +Static variable in interface org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta +
  +
UNSPECIFIED_DATE - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint +
The fixed special time stamp unspecified. +
UNSPECIFIED_DATE - +Static variable in class org.eclipse.emf.cdo.spi.server.Store +
Deprecated. Use CDOBranchPoint.UNSPECIFIED_DATE +
UNSPECIFIED_VERSION - +Static variable in interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion +
The fixed special version number unspecified. +
unsubscribe(CDOID) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalView +
  +
unsubscribe(EObject, Adapter) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOView +
  +
unsubscribeRemoteSessions() - +Method in interface org.eclipse.emf.spi.cdo.CDOSessionProtocol +
  +
URI - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +
The meta object literal for the 'URI' data type. URI - +Static variable in interface org.eclipse.emf.cdo.eresource.EresourcePackage +
The meta object id for the 'URI' data type. URI_SEPARATOR - +Static variable in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
useEquals() - +Method in class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +
  +
+
+

+V

+
+
validate() - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceFolderValidator +
  +
validate() - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator +
  +
validate() - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validate(ISession, CDORevision) - +Method in class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +
  +
validateContents(EList<EObject>) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateErrors(EList<Resource.Diagnostic>) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateFolder(CDOResourceFolder) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator +
  +
validateLoaded(boolean) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateModified(boolean) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateName(String) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator +
  +
validateNodes(EList<CDOResourceNode>) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceFolderValidator +
  +
validatePath(String) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator +
  +
validateResourceSet(ResourceSet) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateTimeStamp(long) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
Validates the given timeStamp against the repository time. +
validateTrackingModification(boolean) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateURI(URI) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
validateURI(URI) - +Static method in class org.eclipse.emf.cdo.util.CDOURIUtil +
  +
validateWarnings(EList<Resource.Diagnostic>) - +Method in interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +
  +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.CDOState +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.CDOCommonRepository.State +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.CDOCommonRepository.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateMode +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.commit.CDOChangeKind +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.id.CDOID.ObjectType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.id.CDOID.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.State +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.server.db.IPreparedStatementCache.ReuseProbability +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.server.IStore.ChangeFormat +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.server.IStore.RevisionParallelism +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.server.IStore.RevisionTemporality +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage.Priority +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent.Type +
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 +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.CDOCommonRepository.State +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.CDOCommonRepository.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.cdo.common.CDOCommonSession.Options.PassiveUpdateMode +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.commit.CDOChangeKind +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.id.CDOID.ObjectType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.id.CDOID.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.cdo.common.lock.IDurableLockingManager.LockGrade +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.State +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.common.model.CDOPackageUnit.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.cdo.common.revision.delta.CDOFeatureDelta.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.cdo.net4j.CDOSessionRecoveryEvent.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.cdo.server.db.IPreparedStatementCache.ReuseProbability +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.server.IStore.ChangeFormat +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.server.IStore.RevisionParallelism +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.emf.cdo.server.IStore.RevisionTemporality +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Method in class org.eclipse.emf.cdo.server.ocl.CDOExtentMap +
  +
values() - +Static method in enum org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage.Priority +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Method in class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +
Deprecated.   +
values() - +Static method in enum org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.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.cdo.transaction.CDOTransactionFinishedEvent.Type +
Returns an array containing the constants of this enum type, in +the order they are declared. +
viewClosed(InternalView) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalSession +
  +
viewDetached(InternalCDOView) - +Method in interface org.eclipse.emf.spi.cdo.InternalCDOSession +
  +
visit(CDOMoveFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOAddFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDORemoveFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOSetFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOUnsetFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOListFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOClearFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOContainerFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor +
  +
visit(CDOAddFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOClearFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOContainerFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOListFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOMoveFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDORemoveFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOSetFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOUnsetFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl +
  +
visit(CDOMoveFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDOAddFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDORemoveFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDOSetFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDOUnsetFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDOClearFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
visit(CDOContainerFeatureDelta) - +Method in class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +
  +
+
+

+W

+
+
WAIT - +Static variable in interface org.eclipse.emf.cdo.CDOLock +
TODO Simon: JavaDoc +
waitForCommit(long) - +Method in interface org.eclipse.emf.cdo.server.IRepository +
Blocks the calling thread until the next commit operation has succeeded and returns the last (highest) commit time + stamp. +
waitForInitialization() - +Method in class org.eclipse.emf.spi.cdo.AbstractQueryIterator +
  +
waitForTermination(InternalTransaction) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitManager +
Waiting for a commit to be done. +
waitForUpdate(long) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views. +
waitForUpdate(long, long) - +Method in interface org.eclipse.emf.cdo.session.CDOSession +
Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views. +
waitForUpdate(long) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
waitForUpdate(long, long) - +Method in class org.eclipse.emf.cdo.transaction.CDOPushTransaction +
  +
waitForUpdate(long) - +Method in interface org.eclipse.emf.cdo.util.CDOUpdatable +
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured. +
waitForUpdate(long, long) - +Method in interface org.eclipse.emf.cdo.util.CDOUpdatable +
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured or the given + timeout has expired. +
wasDirty() - +Method in interface org.eclipse.emf.cdo.transaction.CDOSavepoint +
  +
work(Worker.WorkContext, CDOCommitInfo) - +Method in class org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.emf.cdo.server.CDOServerBrowser +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.common.id.CDOIDReference +
  +
write(StringBuilder, CDOID) - +Static method in class org.eclipse.emf.cdo.common.id.CDOIDUtil +
Format of the uri fragment. +
write(ExtendedDataOutput, CDOLob<?>) - +Static method in class org.eclipse.emf.cdo.common.lob.CDOLobUtil +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.common.model.CDOClassifierRef +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.common.util.CDOFetchRule +
  +
write(OutputStream) - +Method in interface org.eclipse.emf.cdo.location.IRepositoryLocation +
  +
write(InternalCommitContext, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
Called before committing. +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo +
  +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult +
  +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID +
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger +
  +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +
  +
write(ExtendedDataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +
  +
write(CDODataOutput) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo +
  +
write(CDODataOutput, boolean) - +Method in interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit +
  +
write(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
write(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +
  +
write(CDODataOutput, int) - +Method in interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
write(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
write(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision +
  +
write(OMMonitor) - +Method in interface org.eclipse.emf.cdo.spi.server.InternalCommitContext +
  +
write(InternalCommitContext, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessorBase +
  +
writeBlob(byte[], long, InputStream) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
writeCDOBranch(CDOBranch) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOBranchPoint(CDOBranchPoint) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOBranchVersion(CDOBranchVersion) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOChangeSetData(CDOChangeSetData) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOClassifierRef(CDOClassifierRef) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOClassifierRef(EClassifier) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOCommitData(CDOCommitData) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOCommitInfo(CDOCommitInfo) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOFeatureDelta(EClass, CDOFeatureDelta) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOFeatureValue(EStructuralFeature, Object) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOID(CDOID) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOIDAndBranch(CDOIDAndBranch) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOIDAndVersion(CDOIDAndVersion) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOIDReference(CDOIDReference) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOList(EClass, EStructuralFeature, CDOList, int) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOLockType(IRWLockManager.LockType) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOPackageInfo(CDOPackageInfo) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOPackageUnit(CDOPackageUnit, boolean) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOPackageUnits(CDOPackageUnit...) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOPackageUnitType(CDOPackageUnit.Type) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDOPackageURI(String) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDORevisable(CDORevisable) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDORevision(CDORevision, int) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDORevisionDelta(CDORevisionDelta) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDORevisionKey(CDORevisionKey) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeCDORevisionOrPrimitive(Object) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
Write either a CDORevision or a primitive value. +
writeCDORevisionOrPrimitiveOrClassifier(Object) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
Write either a CDORevision, a primitive value or a EClass. +
writeCDOType(CDOType) - +Method in interface org.eclipse.emf.cdo.common.protocol.CDODataOutput +
  +
writeClob(byte[], long, Reader) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
writeCommitInfo(CDOBranch, long, long, String, String, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
writePackage(ExtendedDataOutput, EPackage, boolean, EPackage.Registry) - +Static method in class org.eclipse.emf.cdo.common.model.CDOModelUtil +
  +
writePackageUnits(Connection, InternalCDOPackageUnit[], OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.IMetaDataManager +
Write package units to the database. +
writePackageUnits(InternalCDOPackageUnit[], OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.IStoreAccessor +
  +
writeResult(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
writeResult(CDODataOutput, InternalCDORevision, int) - +Static method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
writeRevision(IDBStoreAccessor, InternalCDORevision, boolean, boolean, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping +
Write the revision data to the database. +
writeRevision(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available +
  +
writeRevision(CDODataOutput, int) - +Method in class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo +
  +
writeRevisionDelta(IDBStoreAccessor, InternalCDORevisionDelta, long, OMMonitor) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IClassMappingDeltaSupport +
Write a revision delta. +
writeRevisionDeltas(InternalCDORevisionDelta[], CDOBranch, long, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
writeRevisions(InternalCDORevision[], CDOBranch, OMMonitor) - +Method in class org.eclipse.emf.cdo.spi.server.StoreAccessor +
  +
writeSystemValues(CDODataOutput) - +Method in class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision +
  +
writeValue(CDODataOutput, Object) - +Method in interface org.eclipse.emf.cdo.common.model.CDOType +
  +
writeValues(IDBStoreAccessor, InternalCDORevision) - +Method in interface org.eclipse.emf.cdo.server.db.mapping.IListMapping +
Write a complete list of values to the database. +
+
+A B C D E F G H I K L M N O P Q R S T U V W + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/index.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/index.html new file mode 100644 index 0000000000..969dd27d10 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/index.html @@ -0,0 +1,39 @@ + + + + + + +CDO API Specification + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html new file mode 100644 index 0000000000..cae61b7d4b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOAdapter.html @@ -0,0 +1,223 @@ + + + + + + +CDOAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOAdapter

+
+
All Superinterfaces:
Adapter
+
+
+
+
public interface CDOAdapter
extends Adapter
+ + +

+A marker interface for adpters to indicate that change subscriptions should be registered with the + repository if they are attached to objects. +

+ This special marker interface is intended to be used with CDOAdapterPolicy.CDO. Note that you can also define + your own adapter policy and register it with the view to make your own adapters trigger change subscription. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDODeltaNotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDODeltaNotification.html new file mode 100644 index 0000000000..38eb16eb56 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDODeltaNotification.html @@ -0,0 +1,293 @@ + + + + + + +CDODeltaNotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDODeltaNotification

+
+
All Superinterfaces:
CDONotification, Notification
+
+
+
+
public interface CDODeltaNotification
extends CDONotification
+ + +

+This class behaves like the usual EMF Notification except for the following: +

+

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff * @noextend This interface is not intended to be extended by clients.
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.CDONotification
DETACH_OBJECT, EVENT_TYPE_CDO_START, INVALIDATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.common.notify.Notification
ADD, ADD_MANY, CREATE, EVENT_TYPE_COUNT, MOVE, NO_FEATURE_ID, NO_INDEX, REMOVE, REMOVE_MANY, REMOVING_ADAPTER, RESOLVE, SET, UNSET
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDORevisionDeltagetRevisionDelta() + +
+          Returns the CDORevisionDelta associated with this notification.
+ booleanhasNext() + +
+          Informs the adapter if another notification is going to be sent (notifications often have a list of notifications, + see NotificationChain).
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notification
getEventType, getFeature, getFeatureID, getNewBooleanValue, getNewByteValue, getNewCharValue, getNewDoubleValue, getNewFloatValue, getNewIntValue, getNewLongValue, getNewShortValue, getNewStringValue, getNewValue, getNotifier, getOldBooleanValue, getOldByteValue, getOldCharValue, getOldDoubleValue, getOldFloatValue, getOldIntValue, getOldLongValue, getOldShortValue, getOldStringValue, getOldValue, getPosition, isReset, isTouch, merge, wasSet
+  +

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

+hasNext

+
+boolean hasNext()
+
+
Informs the adapter if another notification is going to be sent (notifications often have a list of notifications, + see NotificationChain). +

+

+
+
+
+
+
+
+
+ +

+getRevisionDelta

+
+CDORevisionDelta getRevisionDelta()
+
+
Returns the CDORevisionDelta associated with this notification. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOIDDangling.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOIDDangling.html new file mode 100644 index 0000000000..255eb82ddf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOIDDangling.html @@ -0,0 +1,277 @@ + + + + + + +CDOIDDangling (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOIDDangling

+
+
All Superinterfaces:
CDOID, Comparable<CDOID>, Serializable
+
+
+
+
public interface CDOIDDangling
extends CDOID
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + +
+Method Summary
+ EObjectgetTarget() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getTarget

+
+EObject getTarget()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOInvalidationNotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOInvalidationNotification.html new file mode 100644 index 0000000000..83894fab44 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOInvalidationNotification.html @@ -0,0 +1,234 @@ + + + + + + +CDOInvalidationNotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOInvalidationNotification

+
+
All Superinterfaces:
CDONotification, Notification
+
+
+
+
public interface CDOInvalidationNotification
extends CDONotification
+ + +

+A custom EMF notification that is emitted to adapters of the objects in a + view if invalidation notification is + enabled for the view. Since the notifications are constructed out of the information in a + CDOSessionInvalidationEvent (i.e. CDOIDs) they don't carry detailed change deltas. All the + methods related to change deltas throw UnsupportedOperationExceptions. +

+ +

+

+
Author:
+
Simon McDuff
+
See Also:
CDOSessionInvalidationEvent, +CDOAdapterPolicy
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.CDONotification
DETACH_OBJECT, EVENT_TYPE_CDO_START, INVALIDATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.common.notify.Notification
ADD, ADD_MANY, CREATE, EVENT_TYPE_COUNT, MOVE, NO_FEATURE_ID, NO_INDEX, REMOVE, REMOVE_MANY, REMOVING_ADAPTER, RESOLVE, SET, UNSET
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notification
getEventType, getFeature, getFeatureID, getNewBooleanValue, getNewByteValue, getNewCharValue, getNewDoubleValue, getNewFloatValue, getNewIntValue, getNewLongValue, getNewShortValue, getNewStringValue, getNewValue, getNotifier, getOldBooleanValue, getOldByteValue, getOldCharValue, getOldDoubleValue, getOldFloatValue, getOldIntValue, getOldLongValue, getOldShortValue, getOldStringValue, getOldValue, getPosition, isReset, isTouch, merge, wasSet
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOLock.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOLock.html new file mode 100644 index 0000000000..7487ff2ca5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOLock.html @@ -0,0 +1,432 @@ + + + + + + +CDOLock (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOLock

+
+
All Superinterfaces:
Lock
+
+
+
+
public interface CDOLock
extends Lock
+ + +

+Once object got lock, it will not go in conflict mode or cannot be changed. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static intNO_WAIT + +
+          TODO Simon: JavaDoc
+static intWAIT + +
+          TODO Simon: JavaDoc
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRWLockManager.LockTypegetType() + +
+          TODO Simon: JavaDoc
+ booleanisLocked() + +
+          Returns true if this lock is currently held by the requesting view, false + otherwise.
+ booleanisLockedByOthers() + +
+          Returns true if this lock is currently held by another view (i.e. any view different + from the requesting one), false otherwise.
+ voidlock(long millis) + +
+           
+ voidlock(long time, + TimeUnit unit) + +
+           
+ booleantryLock(long millis) + +
+           
+ + + + + + + +
Methods inherited from interface java.util.concurrent.locks.Lock
lock, lockInterruptibly, newCondition, tryLock, tryLock, unlock
+  +

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

+WAIT

+
+static final int WAIT
+
+
TODO Simon: JavaDoc +

+

+
See Also:
Constant Field Values
+
+
+ +

+NO_WAIT

+
+static final int NO_WAIT
+
+
TODO Simon: JavaDoc +

+

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

+getType

+
+IRWLockManager.LockType getType()
+
+
TODO Simon: JavaDoc +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+lock

+
+void lock(long time,
+          TimeUnit unit)
+          throws TimeoutException
+
+
+
+
+
+ +
Throws: +
TimeoutException
Since:
+
4.0
+
+
+
+
+ +

+lock

+
+void lock(long millis)
+          throws TimeoutException
+
+
+
+
+
+ +
Throws: +
TimeoutException
Since:
+
4.0
+
+
+
+
+ +

+tryLock

+
+boolean tryLock(long millis)
+                throws InterruptedException
+
+
+
+
+
+ +
Throws: +
InterruptedException
Since:
+
4.0
+
+
+
+
+ +

+isLocked

+
+boolean isLocked()
+
+
Returns true if this lock is currently held by the requesting view, false + otherwise. +

+

+
+
+
+
+
+
+
+ +

+isLockedByOthers

+
+boolean isLockedByOthers()
+
+
Returns true if this lock is currently held by another view (i.e. any view different + from the requesting one), false otherwise. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDONotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDONotification.html new file mode 100644 index 0000000000..d9b70375de --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDONotification.html @@ -0,0 +1,294 @@ + + + + + + +CDONotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDONotification

+
+
All Superinterfaces:
Notification
+
+
+
All Known Subinterfaces:
CDODeltaNotification, CDOInvalidationNotification
+
+
+
+
public interface CDONotification
extends Notification
+ + +

+TODO Simon: JavaDoc +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intDETACH_OBJECT + +
+          TODO Simon: JavaDoc
+static intEVENT_TYPE_CDO_START + +
+          TODO Simon: JavaDoc
+static intINVALIDATE + +
+          TODO Simon: JavaDoc
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.common.notify.Notification
ADD, ADD_MANY, CREATE, EVENT_TYPE_COUNT, MOVE, NO_FEATURE_ID, NO_INDEX, REMOVE, REMOVE_MANY, REMOVING_ADAPTER, RESOLVE, SET, UNSET
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notification
getEventType, getFeature, getFeatureID, getNewBooleanValue, getNewByteValue, getNewCharValue, getNewDoubleValue, getNewFloatValue, getNewIntValue, getNewLongValue, getNewShortValue, getNewStringValue, getNewValue, getNotifier, getOldBooleanValue, getOldByteValue, getOldCharValue, getOldDoubleValue, getOldFloatValue, getOldIntValue, getOldLongValue, getOldShortValue, getOldStringValue, getOldValue, getPosition, isReset, isTouch, merge, wasSet
+  +

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

+EVENT_TYPE_CDO_START

+
+static final int EVENT_TYPE_CDO_START
+
+
TODO Simon: JavaDoc +

+

+
See Also:
Constant Field Values
+
+
+ +

+DETACH_OBJECT

+
+static final int DETACH_OBJECT
+
+
TODO Simon: JavaDoc +

+

+
See Also:
Constant Field Values
+
+
+ +

+INVALIDATE

+
+static final int INVALIDATE
+
+
TODO Simon: JavaDoc +

+

+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html new file mode 100644 index 0000000000..38bb5f4305 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObject.html @@ -0,0 +1,562 @@ + + + + + + +CDOObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOObject

+
+
All Superinterfaces:
CDOWithID, EObject, Notifier
+
+
+
All Known Subinterfaces:
Annotation, CDOResource, CDOResourceFolder, CDOResourceNode, InternalCDOObject, ModelElement
+
+
+
All Known Implementing Classes:
AnnotationImpl, CDOObjectImpl, CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl, ModelElementImpl
+
+
+
+
public interface CDOObject
extends EObject, CDOWithID
+ + +

+A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects. +

+ Note that, by contract, every instance of CDOObject can also be cast to InternalCDOObject. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancdoConflict() + +
+          Returns true if this object contains local changes that are conflicting with recognized remote + changes, false otherwise.
+ CDOResourcecdoDirectResource() + +
+          Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource.
+ CDOIDcdoID() + +
+          Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID.
+ booleancdoInvalid() + +
+          Returns true if this object is considered as locally invalid (TODO Simon: please briefly explain what + this state means) , false otherwise.
+ voidcdoPrefetch(int depth) + +
+          Ensures that the revisions of the contained objects up to the given depth are in the local + revision cache.
+ CDOLockcdoReadLock() + +
+          Returns the read lock associated with this object.
+ voidcdoReload() + +
+          TODO: JavaDoc
+ CDOResourcecdoResource() + +
+          Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource.
+ CDORevisioncdoRevision() + +
+          Returns the revision of this object, or null if this object does currently not + have a revision.
+ CDOStatecdoState() + +
+          Returns the local state of this object.
+ CDOViewcdoView() + +
+          Returns the view this object is associated with, or null if this object is not + associated with a view.
+ CDOLockcdoWriteLock() + +
+          Returns the write lock associated with this object.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+cdoID

+
+CDOID cdoID()
+
+
Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID. +

+ If the state of this object is NEW the returned CDOID instance can be cast to + CDOIDTemp and is unique in the scope of the associated transaction. In all other states + a non-null return value uniquely identifies a persistent object in the scope of the whole repository. +

+

+
Specified by:
cdoID in interface CDOWithID
+
+
+
See Also:
cdoState()
+
+
+
+ +

+cdoState

+
+CDOState cdoState()
+
+
Returns the local state of this object. +

+

+
+
+
+
+
+
+
+ +

+cdoConflict

+
+boolean cdoConflict()
+
+
Returns true if this object contains local changes that are conflicting with recognized remote + changes, false otherwise. +

+ This method is a convenience method to determine whether the state of this object is either + CONFLICT or INVALID_CONFLICT. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInvalid

+
+boolean cdoInvalid()
+
+
Returns true if this object is considered as locally invalid (TODO Simon: please briefly explain what + this state means) , false otherwise. +

+ This method is a convenience method to determine whether the state of this object is either + INVALID or INVALID_CONFLICT. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoView

+
+CDOView cdoView()
+
+
Returns the view this object is associated with, or null if this object is not + associated with a view. This view manages all aspects of this object and cahces it as long as required. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoRevision

+
+CDORevision cdoRevision()
+
+
Returns the revision of this object, or null if this object does currently not + have a revision. The revision is used to store all modeled data of this object, together with some technical data + required by the framework. +

+

+
+
+
+
+
+
+
+ +

+cdoResource

+
+CDOResource cdoResource()
+
+
Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource. +

+ This method may not return null return for objects that have no direct + resource. Please note that, depending on the containment depth of this object, the evaluation of the resource can + be a costly operation. +

+

+
+
+
+
See Also:
cdoDirectResource()
+
+
+
+ +

+cdoDirectResource

+
+CDOResource cdoDirectResource()
+
+
Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource. +

+ Please note that, independend of the containment depth of this object, the evaluation of the direct resource is an + operation with a constant cost. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoReadLock

+
+CDOLock cdoReadLock()
+
+
Returns the read lock associated with this object. +

+

+
+
+
+ +
Returns:
Never null.
Since:
+
2.0
+
+
+
+
+ +

+cdoWriteLock

+
+CDOLock cdoWriteLock()
+
+
Returns the write lock associated with this object. +

+

+
+
+
+ +
Returns:
Never null.
Since:
+
2.0
+
+
+
+
+ +

+cdoPrefetch

+
+void cdoPrefetch(int depth)
+
+
Ensures that the revisions of the contained objects up to the given depth are in the local + revision cache. Subsequent access to the respective contained objects will not lead to + server round-trips after calling this method. +

+

+
+
+
+
Parameters:
depth - CDORevision.DEPTH_NONE, CDORevision.DEPTH_INFINITE or any other positive integer number.
Since:
+
3.0
+
+
+
+
+ +

+cdoReload

+
+void cdoReload()
+
+
TODO: JavaDoc +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObjectReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObjectReference.html new file mode 100644 index 0000000000..71c1308cd0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOObjectReference.html @@ -0,0 +1,218 @@ + + + + + + +CDOObjectReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Interface CDOObjectReference

+
+
All Superinterfaces:
CDOReference<CDOObject>
+
+
+
+
public interface CDOObjectReference
extends CDOReference<CDOObject>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOReference
NO_INDEX
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOReference
getSourceFeature, getSourceIndex, getSourceObject, getTargetObject
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html new file mode 100644 index 0000000000..86b6d79071 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/CDOState.html @@ -0,0 +1,446 @@ + + + + + + +CDOState (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo +
+Enum CDOState

+
+java.lang.Object
+  extended by java.lang.Enum<CDOState>
+      extended by org.eclipse.emf.cdo.CDOState
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOState>
+
+
+
+
public enum CDOState
extends Enum<CDOState>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
CLEAN + +
+           
CONFLICT + +
+           
DIRTY + +
+           
INVALID + +
+           
INVALID_CONFLICT + +
+           
NEW + +
+           
PREPARED + +
+          An intermediary state for internal use only.
PROXY + +
+           
TRANSIENT + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOStatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOState[]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
+ +

+TRANSIENT

+
+public static final CDOState TRANSIENT
+
+
+
+
+
+ +

+NEW

+
+public static final CDOState NEW
+
+
+
+
+
+ +

+CLEAN

+
+public static final CDOState CLEAN
+
+
+
+
+
+ +

+DIRTY

+
+public static final CDOState DIRTY
+
+
+
+
+
+ +

+PROXY

+
+public static final CDOState PROXY
+
+
+
+
+
+ +

+CONFLICT

+
+public static final CDOState CONFLICT
+
+
+
+
+
+ +

+INVALID

+
+public static final CDOState INVALID
+
+
+
Since:
+
2.0
+
+
+
+ +

+INVALID_CONFLICT

+
+public static final CDOState INVALID_CONFLICT
+
+
+
Since:
+
2.0
+
+
+
+ +

+PREPARED

+
+public static final CDOState PREPARED
+
+
An intermediary state for internal use only. This state marks the first of two phases during an attach operation. +

+

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

+values

+
+public static CDOState[] 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 (CDOState c : CDOState.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOState 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOAdapter.html new file mode 100644 index 0000000000..ee1e318bb1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOAdapter

+
+No usage of org.eclipse.emf.cdo.CDOAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDODeltaNotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDODeltaNotification.html new file mode 100644 index 0000000000..c4240afb38 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDODeltaNotification.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDODeltaNotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDODeltaNotification

+
+No usage of org.eclipse.emf.cdo.CDODeltaNotification +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOIDDangling.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOIDDangling.html new file mode 100644 index 0000000000..df379c4955 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOIDDangling.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOIDDangling (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOIDDangling

+
+No usage of org.eclipse.emf.cdo.CDOIDDangling +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOInvalidationNotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOInvalidationNotification.html new file mode 100644 index 0000000000..e7522dceb9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOInvalidationNotification.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOInvalidationNotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOInvalidationNotification

+
+No usage of org.eclipse.emf.cdo.CDOInvalidationNotification +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOLock.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOLock.html new file mode 100644 index 0000000000..62de73c7cd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOLock.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOLock (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOLock

+
+ + + + + + + + + + + + + +
+Packages that use CDOLock
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
+  +

+ + + + + +
+Uses of CDOLock in org.eclipse.emf.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDOLock
+ CDOLockCDOObject.cdoReadLock() + +
+          Returns the read lock associated with this object.
+ CDOLockCDOObject.cdoWriteLock() + +
+          Returns the write lock associated with this object.
+  +

+ + + + + +
+Uses of CDOLock in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return CDOLock
+ CDOLockCDOObjectImpl.cdoReadLock() + +
+           
+ CDOLockCDOObjectImpl.cdoWriteLock() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDONotification.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDONotification.html new file mode 100644 index 0000000000..b353215ea5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDONotification.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDONotification (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDONotification

+
+ + + + + + + + + +
+Packages that use CDONotification
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
+  +

+ + + + + +
+Uses of CDONotification in org.eclipse.emf.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDONotification in org.eclipse.emf.cdo
+ interfaceCDODeltaNotification + +
+          This class behaves like the usual EMF Notification except for the following: + + It doesn't provide the old value, only the new index or new value.
+ interfaceCDOInvalidationNotification + +
+          A custom EMF notification that is emitted to adapters of the objects in a + view if invalidation notification is + enabled for the view.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html new file mode 100644 index 0000000000..6c603477ff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObject.html @@ -0,0 +1,1240 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOObject

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOObject
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOObject in org.eclipse.emf.cdo.eresource
+ interfaceCDOResource + +
+          A representation of the model object 'CDO Resource'.
+ interfaceCDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
+ interfaceCDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOObject
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOObject in org.eclipse.emf.cdo.etypes
+ interfaceAnnotation + +
+          A representation of the model object 'Annotation'.
+ interfaceModelElement + +
+          A representation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement CDOObject
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOObject
+ CDOObjectCDOTransactionConflictEvent.getConflictingObject() + +
+           
+ CDOObjectCDOPushTransaction.getObject(CDOID id) + +
+           
+ CDOObjectCDOPushTransaction.getObject(CDOID id, + boolean loadOnDemand) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOObject
+ Map<CDOID,CDOObject>CDOSavepoint.getAllDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getAllDirtyObjects() + +
+          Return the list of new objects from this point.
+ Map<CDOID,CDOObject>CDOSavepoint.getAllNewObjects() + +
+          Return the list of new objects from this point without objects that are removed.
+ Set<CDOObject>CDOPushTransaction.getConflicts() + +
+           
+ Set<CDOObject>CDOTransaction.getConflicts() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getDetachedObjects() + +
+          Returns a map of the detached objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getDirtyObjects() + +
+          Returns a map of the dirty objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getNewObjects() + +
+          Returns a map of the new objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getReattachedObjects() + +
+          Bug 283985 (Re-attachment)
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOObject
+ voidCDOAsyncTransactionHandler.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's attachingObject() method.
+ voidCDOAutoAttacher.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDODefaultTransactionHandler1.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDOTransactionHandler1.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is added.
+ voidCDOAsyncTransactionHandler.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's detachingObject() method.
+ voidCDODefaultTransactionHandler1.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDOTransactionHandler1.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is detached.
+ voidCDOAsyncTransactionHandler.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Asynchronously executes the delegate handler's modifyingObject() method.
+ voidCDOAutoAttacher.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDODefaultTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDOTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureDelta) + +
+          Called by a CDOTransaction before an object is modified.
+ List<CDOObjectReference>CDOPushTransaction.queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+           
+ intCDOPushTransaction.reload(CDOObject... objects) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDOObject
+ voidCDOPushTransaction.lockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType, + long timeout) + +
+           
+ List<CDOObjectReference>CDOPushTransaction.queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+           
+ CloseableIterator<CDOObjectReference>CDOPushTransaction.queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+           
+ voidCDOConflictResolver2.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ voidCDOConflictResolver.resolveConflicts(Set<CDOObject> conflicts) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ voidCDOPushTransaction.unlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+           
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOObject
+static CDOObjectCDOUtil.getCDOObject(EObject object) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOObject
+static CDORevisionCDOUtil.getRevisionByVersion(CDOObject object, + CDOBranch branch, + int version) + +
+           
+static CDORevisionCDOUtil.getRevisionByVersion(CDOObject object, + int version) + +
+           
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOObject
+ CDOObjectCDOView.getObject(CDOID id) + +
+          Returns the object for the given CDOID.
+ CDOObjectCDOView.getObject(CDOID id, + boolean loadOnDemand) + +
+          Returns the object for the given CDOID.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOObject
+ Set<CDOObject>CDOViewInvalidationEvent.getDetachedObjects() + +
+          Returns a set of the CDOObjects of the removed objects.
+ Set<CDOObject>CDOViewInvalidationEvent.getDirtyObjects() + +
+          Returns a set of the CDOObjects of the modified objects.
+ Map<CDOObject,CDORevisionDelta>CDOViewInvalidationEvent.getRevisionDeltas() + +
+          Returns a map with the change deltas per object.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOObject
+ voidCDOInvalidationPolicy.handleInvalidation(CDOObject object, + CDORevisionKey key) + +
+           
+ voidCDOInvalidationPolicy.handleInvalidObject(CDOObject object) + +
+           
+ voidCDOObjectHandler.objectStateChanged(CDOView view, + CDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+ voidCDOFeatureAnalyzer.postTraverseFeature(CDOObject revision, + EStructuralFeature feature, + int index, + Object value) + +
+          TODO Simon: JavaDoc
+ voidCDOFeatureAnalyzer.preTraverseFeature(CDOObject revision, + EStructuralFeature feature, + int index) + +
+          TODO Simon: JavaDoc
+ List<CDOObjectReference>CDOView.queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target object.
+ intCDOView.reload(CDOObject... objects) + +
+          Reloads the given objects from the repository.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.view with type arguments of type CDOObject
+ voidCDOView.lockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType, + long timeout) + +
+          Locks the given objects.
+ List<CDOObjectReference>CDOView.queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target objects.
+ CloseableIterator<CDOObjectReference>CDOView.queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns an iterator over the object references that represent the cross references to + the specified target objects.
+ voidCDOView.unlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+          Unlocks the given locked objects of this view.
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.internal.cdo that implement CDOObject
+ classCDOObjectImpl + +
+           
+  +

+ + + + + +
+Uses of CDOObject in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOObject in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOObject + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOObject
+ Set<CDOObject>CDOChangeSubscriptionAdapter.getNotifiers() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOObject
+ voidCDOChangeSubscriptionAdapter.attach(CDOObject notifier) + +
+           
+static voidAbstractObjectConflictResolver.changeObject(CDOObject object, + CDORevisionDelta revisionDelta) + +
+          TODO See CDOObjectMerger!!!
+ List<CDORevisionDelta>AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.getDeltas(CDOObject notifier) + +
+           
+static booleanFSMUtil.isConflict(CDOObject object) + +
+           
+static booleanFSMUtil.isInvalid(CDOObject object) + +
+           
+static booleanFSMUtil.isNew(CDOObject object) + +
+           
+ booleanInternalCDOView.isObjectLocked(CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers) + +
+           
+ booleanCDOSessionProtocol.isObjectLocked(CDOView view, + CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers) + +
+           
+static booleanFSMUtil.isTransient(CDOObject object) + +
+           
+static voidAbstractObjectConflictResolver.readObject(CDOObject object) + +
+           
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta) + +
+          Resolves the conflict of a single object in the current transaction.
+protected abstract  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+           
+protected  voidAbstractObjectConflictResolver.MergeLocalChangesPerFeature.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+static voidAbstractObjectConflictResolver.rollbackObject(CDOObject object) + +
+          Deprecated. Don't call this method. Rolling back single objects is exremely risky.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOObject
+ voidAbstractObjectConflictResolver.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+ voidAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Deprecated.  
+ voidAbstractObjectConflictResolver.resolveConflicts(Set<CDOObject> conflicts) + +
+           
+ voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflicts(Set<CDOObject> conflicts) + +
+           
+ voidCDOMergingConflictResolver.resolveConflicts(Set<CDOObject> conflicts) + +
+          Deprecated.  
+ voidCDOSessionProtocol.unlockObjects(CDOView view, + Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObjectReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObjectReference.html new file mode 100644 index 0000000000..d1201d44b3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOObjectReference.html @@ -0,0 +1,341 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.CDOObjectReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.CDOObjectReference

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOObjectReference
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOObjectReference in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOObjectReference
+ List<CDOObjectReference>CDOPushTransaction.queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+           
+ List<CDOObjectReference>CDOPushTransaction.queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+           
+ CloseableIterator<CDOObjectReference>CDOPushTransaction.queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+           
+  +

+ + + + + +
+Uses of CDOObjectReference in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return types with arguments of type CDOObjectReference
+ List<CDOObjectReference>ReferentialIntegrityException.getXRefs() + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.util with type arguments of type CDOObjectReference
ReferentialIntegrityException(String msg, + List<CDOObjectReference> xRefs) + +
+           
+  +

+ + + + + +
+Uses of CDOObjectReference in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOObjectReference
+ List<CDOObjectReference>CDOView.queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target object.
+ List<CDOObjectReference>CDOView.queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target objects.
+ CloseableIterator<CDOObjectReference>CDOView.queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns an iterator over the object references that represent the cross references to + the specified target objects.
+  +

+ + + + + +
+Uses of CDOObjectReference in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOObjectReference
+ List<CDOObjectReference>CDOSessionProtocol.CommitTransactionResult.getXRefs() + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOObjectReference
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + String rollbackMessage, + CDOBranchPoint branchPoint, + long previousTimeStamp, + List<CDOObjectReference> xRefs) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOState.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOState.html new file mode 100644 index 0000000000..cc0a7468df --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/class-use/CDOState.html @@ -0,0 +1,337 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.CDOState (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.CDOState

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOState
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOState in org.eclipse.emf.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDOState
+ CDOStateCDOObject.cdoState() + +
+          Returns the local state of this object.
+static CDOStateCDOState.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOState[]CDOState.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOState in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOState
+ voidCDOObjectHandler.objectStateChanged(CDOView view, + CDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+  +

+ + + + + +
+Uses of CDOState in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return CDOState
+ CDOStateCDOObjectImpl.cdoInternalSetState(CDOState state) + +
+           
+ CDOStateCDOObjectImpl.cdoState() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type CDOState
+ CDOStateCDOObjectImpl.cdoInternalSetState(CDOState state) + +
+           
+  +

+ + + + + +
+Uses of CDOState in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOState
+ CDOStateInternalCDOObject.cdoInternalSetState(CDOState state) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOState
+ CDOStateInternalCDOObject.cdoInternalSetState(CDOState state) + +
+           
+ voidInternalCDOView.handleObjectStateChanged(InternalCDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.State.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.State.html new file mode 100644 index 0000000000..619689b160 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.State.html @@ -0,0 +1,382 @@ + + + + + + +CDOCommonRepository.State (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Enum CDOCommonRepository.State

+
+java.lang.Object
+  extended by java.lang.Enum<CDOCommonRepository.State>
+      extended by org.eclipse.emf.cdo.common.CDOCommonRepository.State
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOCommonRepository.State>
+
+
+
Enclosing interface:
CDOCommonRepository
+
+
+
+
public static enum CDOCommonRepository.State
extends Enum<CDOCommonRepository.State>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
INITIAL + +
+           
OFFLINE + +
+           
ONLINE + +
+           
SYNCING + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanisConnected() + +
+           
+static CDOCommonRepository.StatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonRepository.State[]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
+ +

+INITIAL

+
+public static final CDOCommonRepository.State INITIAL
+
+
+
+
+
+ +

+OFFLINE

+
+public static final CDOCommonRepository.State OFFLINE
+
+
+
+
+
+ +

+SYNCING

+
+public static final CDOCommonRepository.State SYNCING
+
+
+
+
+
+ +

+ONLINE

+
+public static final CDOCommonRepository.State ONLINE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOCommonRepository.State[] 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 (CDOCommonRepository.State c : CDOCommonRepository.State.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOCommonRepository.State 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
+
+
+
+ +

+isConnected

+
+public boolean isConnected()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.StateChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.StateChangedEvent.html new file mode 100644 index 0000000000..6f5801f953 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.StateChangedEvent.html @@ -0,0 +1,257 @@ + + + + + + +CDOCommonRepository.StateChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonRepository.StateChangedEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Implementing Classes:
RepositoryStateChangedEvent
+
+
+
Enclosing interface:
CDOCommonRepository
+
+
+
+
public static interface CDOCommonRepository.StateChangedEvent
extends IEvent
+ + +

+

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

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommonRepository.StategetNewState() + +
+           
+ CDOCommonRepository.StategetOldState() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.IEvent
getSource
+  +

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

+getOldState

+
+CDOCommonRepository.State getOldState()
+
+
+
+
+
+
+
+
+
+ +

+getNewState

+
+CDOCommonRepository.State getNewState()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.Type.html new file mode 100644 index 0000000000..eddcc0f401 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.Type.html @@ -0,0 +1,347 @@ + + + + + + +CDOCommonRepository.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Enum CDOCommonRepository.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOCommonRepository.Type>
+      extended by org.eclipse.emf.cdo.common.CDOCommonRepository.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOCommonRepository.Type>
+
+
+
Enclosing interface:
CDOCommonRepository
+
+
+
+
public static enum CDOCommonRepository.Type
extends Enum<CDOCommonRepository.Type>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
BACKUP + +
+           
CLONE + +
+           
MASTER + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOCommonRepository.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonRepository.Type[]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
+ +

+MASTER

+
+public static final CDOCommonRepository.Type MASTER
+
+
+
+
+
+ +

+BACKUP

+
+public static final CDOCommonRepository.Type BACKUP
+
+
+
+
+
+ +

+CLONE

+
+public static final CDOCommonRepository.Type CLONE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOCommonRepository.Type[] 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 (CDOCommonRepository.Type c : CDOCommonRepository.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOCommonRepository.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.TypeChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.TypeChangedEvent.html new file mode 100644 index 0000000000..240a16cb2d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.TypeChangedEvent.html @@ -0,0 +1,257 @@ + + + + + + +CDOCommonRepository.TypeChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonRepository.TypeChangedEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Implementing Classes:
RepositoryTypeChangedEvent
+
+
+
Enclosing interface:
CDOCommonRepository
+
+
+
+
public static interface CDOCommonRepository.TypeChangedEvent
extends IEvent
+ + +

+

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

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommonRepository.TypegetNewType() + +
+           
+ CDOCommonRepository.TypegetOldType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.IEvent
getSource
+  +

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

+getOldType

+
+CDOCommonRepository.Type getOldType()
+
+
+
+
+
+
+
+
+
+ +

+getNewType

+
+CDOCommonRepository.Type getNewType()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.html new file mode 100644 index 0000000000..a5d8baf4c5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonRepository.html @@ -0,0 +1,545 @@ + + + + + + +CDOCommonRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonRepository

+
+
All Superinterfaces:
CDOTimeProvider
+
+
+
All Known Subinterfaces:
CDORepositoryInfo, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IRepository, ISynchronizableRepository
+
+
+
+
public interface CDOCommonRepository
extends CDOTimeProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOCommonRepository.State + +
+           
+static interfaceCDOCommonRepository.StateChangedEvent + +
+           
+static classCDOCommonRepository.Type + +
+           
+static interfaceCDOCommonRepository.TypeChangedEvent + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetCreationTime() + +
+          Returns the creation time of this repository.
+ StringgetName() + +
+          Returns the name of this repository.
+ Set<CDOID.ObjectType>getObjectIDTypes() + +
+          Returns the type of CDOIDs created by the store of this repository.
+ CDOIDgetRootResourceID() + +
+          Returns the ID of the root resource of this repository.
+ CDOCommonRepository.StategetState() + +
+          Returns the state of this repository.
+ StringgetStoreType() + +
+          Returns the type of the store of this repository.
+ CDOCommonRepository.TypegetType() + +
+          Returns the type of this repository.
+ StringgetUUID() + +
+          Returns the UUID of this repository.
+ booleanisEnsuringReferentialIntegrity() + +
+          Returns true if this repository ensures referential integrity, false otherwise.
+ booleanisSupportingAudits() + +
+          Returns true if this repository supports auditing, false otherwise.
+ booleanisSupportingBranches() + +
+          Returns true if this repository supports branching, false otherwise.
+ booleanisSupportingEcore() + +
+          Returns true if this repository supports instances of Ecore, false otherwise.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+  +

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

+getName

+
+String getName()
+
+
Returns the name of this repository. +

+

+
+
+
+
+
+
+
+ +

+getUUID

+
+String getUUID()
+
+
Returns the UUID of this repository. +

+

+
+
+
+
+
+
+
+ +

+getType

+
+CDOCommonRepository.Type getType()
+
+
Returns the type of this repository. +

+

+
+
+
+
+
+
+
+ +

+getState

+
+CDOCommonRepository.State getState()
+
+
Returns the state of this repository. +

+

+
+
+
+
+
+
+
+ +

+getCreationTime

+
+long getCreationTime()
+
+
Returns the creation time of this repository. +

+

+
+
+
+
+
+
+
+ +

+getStoreType

+
+String getStoreType()
+
+
Returns the type of the store of this repository. +

+

+
+
+
+
+
+
+
+ +

+getObjectIDTypes

+
+Set<CDOID.ObjectType> getObjectIDTypes()
+
+
Returns the type of CDOIDs created by the store of this repository. +

+

+
+
+
+
+
+
+
+ +

+getRootResourceID

+
+CDOID getRootResourceID()
+
+
Returns the ID of the root resource of this repository. +

+

+
+
+
+
+
+
+
+ +

+isSupportingAudits

+
+boolean isSupportingAudits()
+
+
Returns true if this repository supports auditing, false otherwise. +

+

+
+
+
+
+
+
+
+ +

+isSupportingBranches

+
+boolean isSupportingBranches()
+
+
Returns true if this repository supports branching, false otherwise. +

+

+
+
+
+
+
+
+
+ +

+isSupportingEcore

+
+boolean isSupportingEcore()
+
+
Returns true if this repository supports instances of Ecore, false otherwise. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isEnsuringReferentialIntegrity

+
+boolean isEnsuringReferentialIntegrity()
+
+
Returns true if this repository ensures referential integrity, false otherwise. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateEvent.html new file mode 100644 index 0000000000..bbc90cb5e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateEvent.html @@ -0,0 +1,296 @@ + + + + + + +CDOCommonSession.Options.PassiveUpdateEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonSession.Options.PassiveUpdateEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOCommonSession.Options
+
+
+
+
public static interface CDOCommonSession.Options.PassiveUpdateEvent
extends IOptionsEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleangetNewEnabled() + +
+           
+ CDOCommonSession.Options.PassiveUpdateModegetNewMode() + +
+           
+ booleangetOldEnabled() + +
+           
+ CDOCommonSession.Options.PassiveUpdateModegetOldMode() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

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

+getOldEnabled

+
+boolean getOldEnabled()
+
+
+
+
+
+
+
+
+
+ +

+getNewEnabled

+
+boolean getNewEnabled()
+
+
+
+
+
+
+
+
+
+ +

+getOldMode

+
+CDOCommonSession.Options.PassiveUpdateMode getOldMode()
+
+
+
+
+
+
+
+
+
+ +

+getNewMode

+
+CDOCommonSession.Options.PassiveUpdateMode getNewMode()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateMode.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateMode.html new file mode 100644 index 0000000000..fde1393fb1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.PassiveUpdateMode.html @@ -0,0 +1,355 @@ + + + + + + +CDOCommonSession.Options.PassiveUpdateMode (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Enum CDOCommonSession.Options.PassiveUpdateMode

+
+java.lang.Object
+  extended by java.lang.Enum<CDOCommonSession.Options.PassiveUpdateMode>
+      extended by org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateMode
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOCommonSession.Options.PassiveUpdateMode>
+
+
+
Enclosing interface:
CDOCommonSession.Options
+
+
+
+
public static enum CDOCommonSession.Options.PassiveUpdateMode
extends Enum<CDOCommonSession.Options.PassiveUpdateMode>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
ADDITIONS + +
+          This mode delivers change deltas for all changed objects, whether they have change subscriptions or not.
CHANGES + +
+          This mode delivers change deltas for all changed objects, whether they have change subscriptions or not.
INVALIDATIONS + +
+          This mode delivers change deltas only for change subscriptions, invalidation information for all other objects.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOCommonSession.Options.PassiveUpdateModevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonSession.Options.PassiveUpdateMode[]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
+ +

+INVALIDATIONS

+
+public static final CDOCommonSession.Options.PassiveUpdateMode INVALIDATIONS
+
+
This mode delivers change deltas only for change subscriptions, invalidation information for all other objects. +

+

+
+
+
+ +

+CHANGES

+
+public static final CDOCommonSession.Options.PassiveUpdateMode CHANGES
+
+
This mode delivers change deltas for all changed objects, whether they have change subscriptions or not. + Revisions for new objects are not delivered. +

+

+
+
+
+ +

+ADDITIONS

+
+public static final CDOCommonSession.Options.PassiveUpdateMode ADDITIONS
+
+
This mode delivers change deltas for all changed objects, whether they have change subscriptions or not. In + addition full revisions for new objects are delivered. +

+

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

+values

+
+public static CDOCommonSession.Options.PassiveUpdateMode[] 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 (CDOCommonSession.Options.PassiveUpdateMode c : CDOCommonSession.Options.PassiveUpdateMode.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOCommonSession.Options.PassiveUpdateMode 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.html new file mode 100644 index 0000000000..f022e51d5b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.Options.html @@ -0,0 +1,355 @@ + + + + + + +CDOCommonSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonSession.Options

+
+
All Superinterfaces:
INotifier, IOptions
+
+
+
All Known Subinterfaces:
CDOSession.Options, CDOSession.Options, InternalSession
+
+
+
Enclosing interface:
CDOCommonSession
+
+
+
+
public static interface CDOCommonSession.Options
extends IOptions
+ + +

+

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

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOCommonSession.Options.PassiveUpdateEvent + +
+           
+static classCDOCommonSession.Options.PassiveUpdateMode + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommonSession.Options.PassiveUpdateModegetPassiveUpdateMode() + +
+           
+ booleanisPassiveUpdateEnabled() + +
+           
+ voidsetPassiveUpdateEnabled(boolean enabled) + +
+          Specifies whether objects will be invalidated due by other users changes.
+ voidsetPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+isPassiveUpdateEnabled

+
+boolean isPassiveUpdateEnabled()
+
+
+
+
+
+
+
+
+
+ +

+setPassiveUpdateEnabled

+
+void setPassiveUpdateEnabled(boolean enabled)
+
+
Specifies whether objects will be invalidated due by other users changes. +

+ Example: +

+ session.setPassiveUpdateEnabled(false); +

+ By default this property is enabled. If this property is disabled the latest versions of objects can still be + obtained by calling refresh(). +

+ Passive update can be disabled in cases where more performance is needed and/or more control over when objects + will be refreshed. +

+ When enabled again, a refresh will be automatically performed to be in sync with the server. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPassiveUpdateMode

+
+CDOCommonSession.Options.PassiveUpdateMode getPassiveUpdateMode()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setPassiveUpdateMode

+
+void setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.html new file mode 100644 index 0000000000..3242b4f9e0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonSession.html @@ -0,0 +1,328 @@ + + + + + + +CDOCommonSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonSession

+
+
All Superinterfaces:
Closeable, IOptionsContainer, IUserAware
+
+
+
All Known Subinterfaces:
CDOSession, CDOSession, CDOSession, InternalCDOSession, InternalSession, ISession
+
+
+
+
public interface CDOCommonSession
extends IUserAware, IOptionsContainer, Closeable
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOCommonSession.Options + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetSessionID() + +
+           
+ CDOCommonViewgetView(int viewID) + +
+           
+ CDOCommonView[]getViews() + +
+           
+ CDOCommonSession.Optionsoptions() + +
+          Returns the options of this session.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

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

+getSessionID

+
+int getSessionID()
+
+
+
+
+
+
+
+
+
+ +

+getViews

+
+CDOCommonView[] getViews()
+
+
+
+
+
+
+
+
+
+ +

+getView

+
+CDOCommonView getView(int viewID)
+
+
+
+
+
+
+
+
+
+ +

+options

+
+CDOCommonSession.Options options()
+
+
Returns the options of this session. +

+

+
Specified by:
options in interface IOptionsContainer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonTransaction.html new file mode 100644 index 0000000000..dcb57687f6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonTransaction.html @@ -0,0 +1,251 @@ + + + + + + +CDOCommonTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonTransaction

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonView, CDORevisionProvider, Closeable
+
+
+
All Known Subinterfaces:
CDOTransaction, InternalCDOTransaction, InternalTransaction, ITransaction
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOCommonTransaction
extends CDOCommonView
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getSession, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonView.html new file mode 100644 index 0000000000..d11af68b9e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/CDOCommonView.html @@ -0,0 +1,343 @@ + + + + + + +CDOCommonView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common +
+Interface CDOCommonView

+
+
All Superinterfaces:
CDOBranchPoint, CDORevisionProvider, Closeable
+
+
+
All Known Subinterfaces:
CDOCommonTransaction, CDOTransaction, CDOView, InternalCDOTransaction, InternalCDOView, InternalTransaction, InternalView, ITransaction, IView
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOCommonView
extends CDOBranchPoint, CDORevisionProvider, Closeable
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDurableLockingID() + +
+           
+ CDOCommonSessiongetSession() + +
+           
+ intgetViewID() + +
+           
+ booleanisReadOnly() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

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

+getViewID

+
+int getViewID()
+
+
+
+
+
+
+
+
+
+ +

+isReadOnly

+
+boolean isReadOnly()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getSession

+
+CDOCommonSession getSession()
+
+
+
+
+
+
+
+
+
+ +

+getDurableLockingID

+
+String getDurableLockingID()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranch.html new file mode 100644 index 0000000000..21c5bc93e6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranch.html @@ -0,0 +1,741 @@ + + + + + + +CDOBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranch

+
+
All Superinterfaces:
Comparable<CDOBranch>, IContainer<CDOBranch>, INotifier
+
+
+
All Known Subinterfaces:
InternalCDOBranch
+
+
+
+
public interface CDOBranch
extends IContainer<CDOBranch>, Comparable<CDOBranch>
+ + +

+Represents a stream of change that is isolated from other streams of changes. +

+ A branch starts at a fixed base point and ends at a floating head point. + Between these two points there can be a number of other branch points: +

+

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intMAIN_BRANCH_ID + +
+          The fixed ID of the main branch.
+static StringMAIN_BRANCH_NAME + +
+          The fixed name of the main branch.
+static StringPATH_SEPARATOR + +
+          The string used to separate the segments of branch paths.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchcreateBranch(String name) + +
+          Creates a sub branch of this branch with the given name, based at the current time.
+ CDOBranchcreateBranch(String name, + long timeStamp) + +
+          Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp.
+ CDOBranchPointgetBase() + +
+          Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of + this branch.
+ CDOBranchPoint[]getBasePath() + +
+          Returns an array of the base branch points starting from the base of the + main branch down to and including the base of this branch.
+ CDOBranchgetBranch(String path) + +
+          Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch.
+ CDOBranch[]getBranches() + +
+          Returns an array of the sub branches of this branch, never null.
+ CDOBranchManagergetBranchManager() + +
+          Returns the branch manager that manages this branch, never null.
+ CDOBranchPointgetHead() + +
+          Returns the floating end point of this branch, a pair of this branch and the fixed special time stamp + unspecified.
+ intgetID() + +
+          Returns the ID of this branch.
+ StringgetName() + +
+          Returns the name of this branch as specified when it was created with createBranch() or MAIN_BRANCH_NAME if this branch is the main + branch.
+ StringgetPathName() + +
+          Returns the fully qualified path name of this branch, a concatenation of the names of all branches from the + main branch to this branch, separated by slashes + ("/" characters).
+ CDOBranchPointgetPoint(long timeStamp) + +
+          Returns the branch point in this branch with the given time stamp.
+ CDOBranchVersiongetVersion(int version) + +
+          Returns the branch version in this branch with the given version number.
+ booleanisLocal() + +
+          Returns true if this branch is a local branch, false otherwise.
+ booleanisMainBranch() + +
+          Returns true if this branch is the main branch, + false otherwise.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+MAIN_BRANCH_ID

+
+static final int MAIN_BRANCH_ID
+
+
The fixed ID of the main branch. +

+

+
See Also:
Constant Field Values
+
+
+ +

+MAIN_BRANCH_NAME

+
+static final String MAIN_BRANCH_NAME
+
+
The fixed name of the main branch. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PATH_SEPARATOR

+
+static final String PATH_SEPARATOR
+
+
The string used to separate the segments of branch paths. +

+

+
See Also:
getPathName(), +getBranch(String), +CDOBranchManager.getBranch(String), +Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+isMainBranch

+
+boolean isMainBranch()
+
+
Returns true if this branch is the main branch, + false otherwise. +

+

+
+
+
+
+
+
+
+ +

+isLocal

+
+boolean isLocal()
+
+
Returns true if this branch is a local branch, false otherwise. +

+ Local branches are created on the fly when committing to a + clone repository while it is in + offline state and they do not participate in repository replication. They can not be created + manually and they have negative IDs. +

+

+
+
+
+
+
+
+
+ +

+getID

+
+int getID()
+
+
Returns the ID of this branch. +

+ The main branch has the fixed ID 0 (zero), Local + branches have negative IDs and normal branches have positive IDs. +

+

+
+
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
Returns the name of this branch as specified when it was created with createBranch() or MAIN_BRANCH_NAME if this branch is the main + branch. +

+

+
+
+
+
+
+
+
+ +

+getPathName

+
+String getPathName()
+
+
Returns the fully qualified path name of this branch, a concatenation of the names of all branches from the + main branch to this branch, separated by slashes + ("/" characters). Example: "MAIN/team1/smith". +

+

+
+
+
+
+
+
+
+ +

+getBasePath

+
+CDOBranchPoint[] getBasePath()
+
+
Returns an array of the base branch points starting from the base of the + main branch down to and including the base of this branch. +

+

+
+
+
+
+
+
+
+ +

+getBase

+
+CDOBranchPoint getBase()
+
+
Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of + this branch. +

+ The base of the main branch marks the creation of the + repository. +

+

+
+
+
+
See Also:
getHead(), +getPoint(long)
+
+
+
+ +

+getHead

+
+CDOBranchPoint getHead()
+
+
Returns the floating end point of this branch, a pair of this branch and the fixed special time stamp + unspecified. +

+

+
+
+
+
See Also:
getBase(), +getPoint(long)
+
+
+
+ +

+getPoint

+
+CDOBranchPoint getPoint(long timeStamp)
+
+
Returns the branch point in this branch with the given time stamp. +

+ This factory method never returns null. +

+

+
+
+
+
See Also:
getBase(), +getHead(), +getVersion(int)
+
+
+
+ +

+getVersion

+
+CDOBranchVersion getVersion(int version)
+
+
Returns the branch version in this branch with the given version number. +

+ This factory method never returns null. +

+

+
+
+
+
See Also:
getPoint(long)
+
+
+
+ +

+getBranchManager

+
+CDOBranchManager getBranchManager()
+
+
Returns the branch manager that manages this branch, never null. +

+

+
+
+
+
+
+
+
+ +

+getBranches

+
+CDOBranch[] getBranches()
+
+
Returns an array of the sub branches of this branch, never null. +

+

+
+
+
+
+
+
+
+ +

+getBranch

+
+CDOBranch getBranch(String path)
+
+
Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch. +

+ The path name is the concatenation of the names of all branches from a direct sub branch of this branch, separated + by slashes ("/" characters). Example: "team1/smith". +

+

+
+
+
+
+
+
+
+ +

+createBranch

+
+CDOBranch createBranch(String name,
+                       long timeStamp)
+
+
Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp. +

+

+

+
+
+
+
Parameters:
timeStamp - The time stamp in this branch that the sub branch to be created is supposed to be based + at. It must not be before the base time stamp of this branch and it must be different from the fixed + special time stamp unspecified
See Also:
createBranch(String)
+
+
+
+ +

+createBranch

+
+CDOBranch createBranch(String name)
+
+
Creates a sub branch of this branch with the given name, based at the current time. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchCreatedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchCreatedEvent.html new file mode 100644 index 0000000000..c3f8bc472e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchCreatedEvent.html @@ -0,0 +1,244 @@ + + + + + + +CDOBranchCreatedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchCreatedEvent

+
+
All Superinterfaces:
IEvent
+
+
+
+
public interface CDOBranchCreatedEvent
extends IEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchgetBranch() + +
+           
+ CDOBranchManagergetSource() + +
+           
+  +

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

+getSource

+
+CDOBranchManager getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
+
+
+
+ +

+getBranch

+
+CDOBranch getBranch()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchHandler.html new file mode 100644 index 0000000000..d3cb9f1192 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchHandler.html @@ -0,0 +1,221 @@ + + + + + + +CDOBranchHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchHandler

+
+
All Known Subinterfaces:
CDOReplicationContext, InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface CDOBranchHandler
+ + +

+A call-back interface that indicates the ability to handle branches that are passed from other entities. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
CDOBranchManager.getBranches(int, int, CDOBranchHandler)
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleBranch(CDOBranch branch) + +
+          A call-back method that other entities can pass branches to.
+  +

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

+handleBranch

+
+void handleBranch(CDOBranch branch)
+
+
A call-back method that other entities can pass branches to. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchManager.html new file mode 100644 index 0000000000..9b882d6fb7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchManager.html @@ -0,0 +1,343 @@ + + + + + + +CDOBranchManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchManager

+
+
All Superinterfaces:
INotifier
+
+
+
All Known Subinterfaces:
InternalCDOBranchManager
+
+
+
+
public interface CDOBranchManager
extends INotifier
+ + +

+Manages a tree of branches and notifies about changes in this branch tree. +

+ The branch tree is represented by a main branch, which, like all + sub branches, offers the major part of the branching functionality. A branch manager + provides additional methods to find branches by their unique integer ID or by their fully qualified path name, as + well as asynchronous bulk queries. +

+ A branch manager fires events of the following types to + registered listeners: +

+

+ Branch managers are usually associated with the following entities: +

+

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchgetBranch(int branchID) + +
+          Returns the branch with the given unique integer ID.
+ CDOBranchgetBranch(String path) + +
+          Returns the branch with the given absolute path.
+ intgetBranches(int startID, + int endID, + CDOBranchHandler handler) + +
+          Passes all branches with IDs in the given range to the given branch + handler and returns the number of handler invocations.
+ CDOBranchgetMainBranch() + +
+          Returns the main branch of the branch tree managed by this branch manager.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getMainBranch

+
+CDOBranch getMainBranch()
+
+
Returns the main branch of the branch tree managed by this branch manager. +

+ The main branch has the fixed name "MAIN" and the fixed + ID 0 (zero). +

+

+
+
+
+
+
+
+
+ +

+getBranch

+
+CDOBranch getBranch(int branchID)
+
+
Returns the branch with the given unique integer ID. +

+ Note that this method never returns null. Due to the lazy loading nature of branch managers this + method returns a transparent branch proxy if the branch is not already loaded in the internal branch + cache. This can result in unchecked exceptions being thrown from calls to arbitrary branch methods if the ID + that the proxy was created with does not exist in the branch tree. +

+

+
+
+
+
+
+
+
+ +

+getBranch

+
+CDOBranch getBranch(String path)
+
+
Returns the branch with the given absolute path. +

+

+
+
+
+
Parameters:
path - A concatenation of the names of all branches from the main branch to the + requested branch, separated by slashes ("/" characters). Example: + "MAIN/team1/smith".
+
+
+
+ +

+getBranches

+
+int getBranches(int startID,
+                int endID,
+                CDOBranchHandler handler)
+
+
Passes all branches with IDs in the given range to the given branch + handler and returns the number of handler invocations. +

+ This is a blocking call. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html new file mode 100644 index 0000000000..c59bbf1b0f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPoint.html @@ -0,0 +1,315 @@ + + + + + + +CDOBranchPoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchPoint

+
+
All Known Subinterfaces:
CDOBranchTag, CDOCommitInfo, CDOCommonTransaction, CDOCommonView, CDORevisable, CDORevision, CDOSessionInvalidationEvent, CDOTransaction, CDOView, IDurableLockingManager.LockArea, InternalCDORevision, InternalCDOTransaction, InternalCDOView, InternalTransaction, InternalView, IQueryContext, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryResourcesContext.ExactMatch, IStoreAccessor.QueryXRefsContext, ITransaction, IView
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, CDOChangeSetSegment, CDOPushTransaction, CDOSessionProtocol.CommitTransactionResult, DelegatingCDORevision, DetachedCDORevision, DurableLockArea, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDOBranchPoint
+ + +

+A point in time in a particular branch. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
CDOCommitInfo, +CDOBranchTag, +CDOBranch.getBase(), +CDOBranch.getHead(), +CDOBranch.getPoint(long), +CDOBranchUtil.copyBranchPoint(CDOBranchPoint)
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static longINVALID_DATE + +
+          The fixed special time stamp invalid.
+static longUNSPECIFIED_DATE + +
+          The fixed special time stamp unspecified.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+  +

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

+UNSPECIFIED_DATE

+
+static final long UNSPECIFIED_DATE
+
+
The fixed special time stamp unspecified. +

+

+
See Also:
CDOBranch.getHead(), +Constant Field Values
+
+
+ +

+INVALID_DATE

+
+static final long INVALID_DATE
+
+
The fixed special time stamp invalid. +

+

+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getBranch

+
+CDOBranch getBranch()
+
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
+
+
+
+ +

+getTimeStamp

+
+long getTimeStamp()
+
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPointRange.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPointRange.html new file mode 100644 index 0000000000..7abefb042e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchPointRange.html @@ -0,0 +1,248 @@ + + + + + + +CDOBranchPointRange (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchPointRange

+
+
All Known Subinterfaces:
CDOChangeSet
+
+
+
+
public interface CDOBranchPointRange
+ + +

+A range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point. +

+ The start point and the end point of a branch point range may have different branches or not. +

+ Branch point ranges are usually created with CDOBranchUtil.createRange() and often used in the context of change sets. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchPointgetEndPoint() + +
+          Returns the end point of this branch point range, never null.
+ CDOBranchPointgetStartPoint() + +
+          Returns the start point of this branch point range, never null.
+  +

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

+getStartPoint

+
+CDOBranchPoint getStartPoint()
+
+
Returns the start point of this branch point range, never null. +

+

+
+
+
+
+ +

+getEndPoint

+
+CDOBranchPoint getEndPoint()
+
+
Returns the end point of this branch point range, never null. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchTag.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchTag.html new file mode 100644 index 0000000000..5f694108b9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchTag.html @@ -0,0 +1,251 @@ + + + + + + +CDOBranchTag (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchTag

+
+
All Superinterfaces:
CDOBranchPoint
+
+
+
+
public interface CDOBranchTag
extends CDOBranchPoint
+ + +

+A named branch point. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + +
+Method Summary
+ StringgetName() + +
+          Returns the name of this branch tag.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getName

+
+String getName()
+
+
Returns the name of this branch tag. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchVersion.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchVersion.html new file mode 100644 index 0000000000..a2631b7c63 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/CDOBranchVersion.html @@ -0,0 +1,308 @@ + + + + + + +CDOBranchVersion (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.branch +
+Interface CDOBranchVersion

+
+
All Known Subinterfaces:
CDORevisable, CDORevision, CDORevisionCache.EvictionEvent, CDORevisionDelta, CDORevisionKey, InternalCDORevision, InternalCDORevisionDelta
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDOBranchVersion
+ + +

+A pair of a branch and an integer version number. +

+ It is often used in the context of + CDORevisionManager.getRevisionByVersion(). +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
CDOBranch.getVersion(int)
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static intFIRST_VERSION + +
+          The fixed version number that is assigned to the first revision of an object that + is committed to a particular branch .
+static intUNSPECIFIED_VERSION + +
+          The fixed special version number unspecified.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch version.
+ intgetVersion() + +
+          Returns the version number of this branch version.
+  +

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

+UNSPECIFIED_VERSION

+
+static final int UNSPECIFIED_VERSION
+
+
The fixed special version number unspecified. +

+

+
See Also:
Constant Field Values
+
+
+ +

+FIRST_VERSION

+
+static final int FIRST_VERSION
+
+
The fixed version number that is assigned to the first revision of an object that + is committed to a particular branch . +

+

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

+getBranch

+
+CDOBranch getBranch()
+
+
Returns the branch of this branch version. +

+

+
+
+
+
+ +

+getVersion

+
+int getVersion()
+
+
Returns the version number of this branch version. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranch.html new file mode 100644 index 0000000000..2581399fc3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranch.html @@ -0,0 +1,1566 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranch

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOBranch
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.common.branch
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch that return CDOBranch
+ CDOBranchCDOBranch.createBranch(String name) + +
+          Creates a sub branch of this branch with the given name, based at the current time.
+ CDOBranchCDOBranch.createBranch(String name, + long timeStamp) + +
+          Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp.
+ CDOBranchCDOBranchCreatedEvent.getBranch() + +
+           
+ CDOBranchCDOBranchPoint.getBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ CDOBranchCDOBranchVersion.getBranch() + +
+          Returns the branch of this branch version.
+ CDOBranchCDOBranchManager.getBranch(int branchID) + +
+          Returns the branch with the given unique integer ID.
+ CDOBranchCDOBranch.getBranch(String path) + +
+          Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch.
+ CDOBranchCDOBranchManager.getBranch(String path) + +
+          Returns the branch with the given absolute path.
+ CDOBranch[]CDOBranch.getBranches() + +
+          Returns an array of the sub branches of this branch, never null.
+ CDOBranchCDOBranchManager.getMainBranch() + +
+          Returns the main branch of the branch tree managed by this branch manager.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch with parameters of type CDOBranch
+ voidCDOBranchHandler.handleBranch(CDOBranch branch) + +
+          A call-back method that other entities can pass branches to.
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOBranch
+ voidCDOCommitInfoManager.getCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+ voidCDOCommitInfoManager.getCommitInfos(CDOBranch branch, + long startTime, + String userID, + String comment, + int count, + CDOCommitInfoHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOBranch
+static CDOIDAndBranchCDOIDUtil.createIDAndBranch(CDOID id, + CDOBranch branch) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOBranch
+ CDOBranchCDODataInput.readCDOBranch() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOBranch
+ voidCDODataOutput.writeCDOBranch(CDOBranch branch) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOBranch
+ CDOBranchCDOIDAndBranch.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDOBranch
+ Map<CDOBranch,List<CDORevision>>CDOAllRevisionsProvider.getAllRevisions() + +
+           
+ Map<CDOBranch,List<CDORevision>>CDORevisionUtil.AllRevisionsDumper.getMap() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranch
+static CDORevisableCDORevisionUtil.createRevisable(CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
+static CDORevisionKeyCDORevisionUtil.createRevisionKey(CDOID id, + CDOBranch branch, + int version) + +
+           
+protected abstract  voidCDORevisionUtil.AllRevisionsDumper.dumpBranch(CDOBranch branch) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Plain.dumpBranch(CDOBranch branch) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpBranch(CDOBranch branch) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOBranch
+static StringCDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map) + +
+           
+static voidCDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.dumpEnd(List<CDOBranch> branches) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Plain.dumpEnd(List<CDOBranch> branches) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpEnd(List<CDOBranch> branches) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.dumpStart(List<CDOBranch> branches) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpStart(List<CDOBranch> branches) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOBranch
CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch,List<CDORevision>> map) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOBranch
+protected abstract  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromCache.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromStore.getAllRevisions(InternalRepository repository) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOBranch
+protected  voidCDOServerExporter.exportBranch(OUT out, + CDOBranch branch) + +
+           
+protected  voidCDOServerExporter.XML.exportBranch(XMLOutput out, + CDOBranch branch) + +
+           
+protected  voidCDOServerExporter.exportRevisions(OUT out, + CDOBranch branch) + +
+           
+ voidIStoreAccessor.handleRevisions(EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+ voidIStoreAccessor.Raw.rawDelete(CDOID id, + int version, + CDOBranch branch, + EClass eClass, + OMMonitor monitor) + +
+          Deletes the revision identified by the given key from the backend represented by this + raw store accessor without going through a regular + commit.
+ voidIStoreAccessor.Raw.rawStore(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + OMMonitor monitor) + +
+          Stores the given commit in the backend represented by this raw + store accessor without going through a regular commit.
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDOBranch
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOBranch
+ voidIClassMapping.detachObject(IDBStoreAccessor accessor, + CDOID id, + int version, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+          Detaches (deletes) a CDO object leaving a "ghost" revision behind.
+ voidIClassMapping.handleRevisions(IDBStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The branch parameter is null or equal to revision.getBranch().
+ voidIMappingStrategy.handleRevisions(IDBStoreAccessor accessor, + EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOBranch
+protected  Set<EObject>CDOExtentCreator.createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+protected  Set<EObject>CDOExtentCreator.Lazy.createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOBranch
+ CDOTransactionCDOSession.openTransaction(CDOBranch branch) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranch branch, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch, + long timeStamp) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch, + long timeStamp, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranch in org.eclipse.emf.cdo.spi.common.branch
+ interfaceInternalCDOBranch + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOBranch
+ CDOBranchCDOChangeSetSegment.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranch
+ CDOCommitInfoInternalCDOCommitInfoManager.createCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + CDOCommitData commitData) + +
+           
+ voidInternalCDOCommitInfoManager.CommitInfoLoader.loadCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranch
CDOChangeSetSegment(CDOBranch branch, + long timeStamp, + long endTime) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOBranch
+ CDOBranchBaseCDORevision.getBranch() + +
+           
+ CDOBranchDelegatingCDORevision.getBranch() + +
+           
+ CDOBranchStubCDORevision.getBranch() + +
+           
+ CDOBranchSyntheticCDORevision.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranch
+ voidAbstractCDORevision.adjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+ voidDelegatingCDORevision.adjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+ voidInternalCDORevision.adjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+static InternalCDORevisionRevisionInfo.readResult(CDODataInput in, + CDOID id, + CDOBranch branch) + +
+           
+ voidDelegatingCDORevisionManager.reviseLatest(CDOID id, + CDOBranch branch) + +
+           
+ voidInternalCDORevisionManager.reviseLatest(CDOID id, + CDOBranch branch) + +
+          Called on client via postCommit when there is no version of detached objects available.
+ voidInternalCDORevisionDelta.setBranch(CDOBranch branch) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranch
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp) + +
+           
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
PointerCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + long revised, + CDOBranchVersion target) + +
+           
SyntheticCDORevision(EClass eClass, + CDOID id, + CDOBranch branch) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOBranch
+ CDOBranchDurableLockArea.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOBranch
+protected abstract  voidStoreAccessor.detachObjects(CDOID[] detachedObjects, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+           
+ ObjectInternalLockManager.getLockKey(CDOID id, + CDOBranch branch) + +
+           
+ voidInternalRepository.handleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+protected abstract  voidStoreAccessor.writeCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + OMMonitor monitor) + +
+           
+protected abstract  voidStoreAccessor.writeRevisionDeltas(InternalCDORevisionDelta[] revisionDeltas, + CDOBranch branch, + long created, + OMMonitor monitor) + +
+           
+protected abstract  voidStoreAccessor.writeRevisions(InternalCDORevision[] revisions, + CDOBranch branch, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOBranch
+ CDOBranchCDOPushTransaction.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOBranch
+ booleanCDOPushTransaction.setBranch(CDOBranch branch) + +
+           
+ booleanCDOPushTransaction.setBranchPoint(CDOBranch branch, + long timeStamp) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOBranch
+static CDORevisionCDOUtil.getRevisionByVersion(CDOObject object, + CDOBranch branch, + int version) + +
+           
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOBranch
+ booleanCDOView.setBranch(CDOBranch branch) + +
+          Same as calling setBranchPoint(branch, getTimeStamp()).
+ booleanCDOView.setBranchPoint(CDOBranch branch, + long timeStamp) + +
+          Sets the branch and the point in (repository) time this view should refer to.
+  +

+ + + + + +
+Uses of CDOBranch in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOBranch
+ CDOBranchCDOSessionProtocol.CommitTransactionResult.getBranch() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOBranch
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ List<InternalCDORevision>CDOSessionProtocol.RefreshSessionResult.getChangedObjects(CDOBranch branch) + +
+           
+ List<CDOIDAndVersion>CDOSessionProtocol.RefreshSessionResult.getDetachedObjects(CDOBranch branch) + +
+           
+ voidCDOSessionProtocol.handleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+ voidInternalCDOView.invalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ CDOSessionProtocol.LockObjectsResultCDOSessionProtocol.lockObjects(List<InternalCDORevision> viewedRevisions, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + long timeout) + +
+           
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOBranch
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+ CDOSessionProtocol.RefreshSessionResultCDOSessionProtocol.refresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchCreatedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchCreatedEvent.html new file mode 100644 index 0000000000..33089dc21d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchCreatedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchCreatedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchCreatedEvent

+
+No usage of org.eclipse.emf.cdo.common.branch.CDOBranchCreatedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchHandler.html new file mode 100644 index 0000000000..6ba8b21464 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchHandler.html @@ -0,0 +1,280 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchHandler

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOBranchHandler
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOBranchHandler in org.eclipse.emf.cdo.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch with parameters of type CDOBranchHandler
+ intCDOBranchManager.getBranches(int startID, + int endID, + CDOBranchHandler handler) + +
+          Passes all branches with IDs in the given range to the given branch + handler and returns the number of handler invocations.
+  +

+ + + + + +
+Uses of CDOBranchHandler in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchHandler in org.eclipse.emf.cdo.spi.common
+ interfaceCDOReplicationContext + +
+           
+  +

+ + + + + +
+Uses of CDOBranchHandler in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOBranchHandler
+ intInternalCDOBranchManager.BranchLoader.loadBranches(int startID, + int endID, + CDOBranchHandler branchHandler) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchHandler in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchManager.html new file mode 100644 index 0000000000..0bb896d84d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchManager.html @@ -0,0 +1,386 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchManager

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOBranchManager
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.common.branch
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch that return CDOBranchManager
+ CDOBranchManagerCDOBranch.getBranchManager() + +
+          Returns the branch manager that manages this branch, never null.
+ CDOBranchManagerCDOBranchCreatedEvent.getSource() + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranchManager
+static CDORevisionKeyCDORevisionUtil.parseRevisionKey(String source, + CDOBranchManager branchManager) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOBranchManager
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOBranchManager
+ CDOBranchManagerCDOSessionConfiguration.getBranchManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j with parameters of type CDOBranchManager
+ voidCDOSessionConfiguration.setBranchManager(CDOBranchManager branchManager) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOBranchManager
+ CDOBranchManagerIRepository.getBranchManager() + +
+           
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOBranchManager
+ CDOBranchManagerCDOSession.getBranchManager() + +
+          Returns the CDO branch manager that manages the branches of the + repository of this session.
+  +

+ + + + + +
+Uses of CDOBranchManager in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchManager in org.eclipse.emf.cdo.spi.common.branch
+ interfaceInternalCDOBranchManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html new file mode 100644 index 0000000000..6091a4901e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPoint.html @@ -0,0 +1,1927 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchPoint

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOBranchPoint
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common
+ interfaceCDOCommonTransaction + +
+           
+ interfaceCDOCommonView + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.branch
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.branch
+ interfaceCDOBranchTag + +
+          A named branch point.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch that return CDOBranchPoint
+ CDOBranchPointCDOBranch.getBase() + +
+          Returns the immutable base branch point of this branch, the point in the parent branch that marks the creation of + this branch.
+ CDOBranchPoint[]CDOBranch.getBasePath() + +
+          Returns an array of the base branch points starting from the base of the + main branch down to and including the base of this branch.
+ CDOBranchPointCDOBranchPointRange.getEndPoint() + +
+          Returns the end point of this branch point range, never null.
+ CDOBranchPointCDOBranch.getHead() + +
+          Returns the floating end point of this branch, a pair of this branch and the fixed special time stamp + unspecified.
+ CDOBranchPointCDOBranch.getPoint(long timeStamp) + +
+          Returns the branch point in this branch with the given time stamp.
+ CDOBranchPointCDOBranchPointRange.getStartPoint() + +
+          Returns the start point of this branch point range, never null.
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.commit
+ interfaceCDOCommitInfo + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return CDOBranchPoint
+ CDOBranchPointCDOChangeSet.getAncestorPoint() + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.lock
+static interfaceIDurableLockingManager.LockArea + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock with parameters of type CDOBranchPoint
+ IDurableLockingManager.LockAreaIDurableLockingManager.createLockArea(String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOBranchPoint
+ CDOBranchPointCDODataInput.readCDOBranchPoint() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOBranchPoint
+ voidCDODataOutput.writeCDOBranchPoint(CDOBranchPoint branchPoint) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevisable + +
+           
+ interfaceCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranchPoint
+ booleanCDORevisionManager.containsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+static CDOChangeSetCDORevisionUtil.createChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDOChangeSetData data) + +
+           
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDORevisionManager revisionManager) + +
+           
+ CDORevisionCDORevisionCache.getRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ CDORevisionCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ List<CDORevision>CDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ booleanCDORevision.isValid(CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.server
+ interfaceIQueryContext + +
+           
+static interfaceIStoreAccessor.QueryResourcesContext + +
+           
+static interfaceIStoreAccessor.QueryResourcesContext.ExactMatch + +
+           
+static interfaceIStoreAccessor.QueryXRefsContext + +
+           
+ interfaceITransaction + +
+           
+ interfaceIView + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOBranchPoint
+ CDOBranchPointIStoreAccessor.CommitContext.getBranchPoint() + +
+          Returns the branch ID and timestamp of this commit operation.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOBranchPoint
+ ITransactionISession.openTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ IViewISession.openView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled) + +
+           
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled, + CDORevisionProvider revisionProvider) + +
+           
+ CDOIDIStoreAccessor.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+          Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise.
+ InternalCDORevisionIStoreAccessor.readRevision(CDOID id, + CDOBranchPoint branchPoint, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOBranchPoint
+ PreparedStatementIClassMapping.createResourceQueryStatement(IDBStoreAccessor accessor, + CDOID folderId, + String name, + boolean exactMatch, + CDOBranchPoint branchPoint) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOBranchPoint
+ CDOChangeSetDataCDOSession.compareRevisions(CDOBranchPoint source, + CDOBranchPoint target) + +
+           
+ CDOTransactionCDOSession.openTransaction(CDOBranchPoint target) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOViewCDOSession.openView(CDOBranchPoint target) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return CDOBranchPoint
+static CDOBranchPointCDOBranchUtil.copyBranchPoint(CDOBranchPoint source) + +
+           
+static CDOBranchPointCDOBranchUtil.getAncestor(CDOBranchPoint point1, + CDOBranchPoint point2) + +
+           
+static CDOBranchPoint[]CDOBranchUtil.getPath(CDOBranchPoint point) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOBranchPoint
+static CDOBranchPointCDOBranchUtil.copyBranchPoint(CDOBranchPoint source) + +
+           
+static CDOBranchPointRangeCDOBranchUtil.createRange(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+static CDOBranchPointCDOBranchUtil.getAncestor(CDOBranchPoint point1, + CDOBranchPoint point2) + +
+           
+static CDOBranchPoint[]CDOBranchUtil.getPath(CDOBranchPoint point) + +
+           
+static booleanCDOBranchUtil.isContainedBy(CDOBranchPoint contained, + CDOBranchPoint container) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.commit that implement CDOBranchPoint
+ classCDOChangeSetSegment + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOBranchPoint
+ CDOBranchPointCDORevisionAvailabilityInfo.getBranchPoint() + +
+           
+ CDOBranchPointCDOChangeSetSegment.getEndPoint() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranchPoint
+static CDOChangeSetSegment[]CDOChangeSetSegment.createFrom(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOBranchPoint
CDORevisionAvailabilityInfo(CDOBranchPoint branchPoint) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOBranchPoint
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOBranchPoint
+ CDOBranchPointManagedRevisionProvider.getBranchPoint() + +
+           
+ CDOBranchPointRevisionInfo.getRequestedBranchPoint() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranchPoint
+ intStubCDORevision.compareTo(CDOBranchPoint o) + +
+           
+ booleanDelegatingCDORevisionManager.containsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>InternalCDORevisionCache.getRevisions(CDOBranchPoint branchPoint) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>InternalCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ booleanAbstractCDORevision.isValid(CDOBranchPoint branchPoint) + +
+           
+ booleanDelegatingCDORevision.isValid(CDOBranchPoint branchPoint) + +
+           
+ List<InternalCDORevision>InternalCDORevisionManager.RevisionLoader.loadRevisions(List<RevisionInfo> infos, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth) + +
+           
+static RevisionInfoRevisionInfo.read(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+ voidBaseCDORevision.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidDelegatingCDORevision.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidInternalCDORevision.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidStubCDORevision.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranchPoint
ManagedRevisionProvider(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint) + +
+           
RevisionInfo.Available.Detached(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Normal(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Pointer(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion, + CDOBranchVersion targetBranchVersion) + +
+           
RevisionInfo.Available(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
RevisionInfo.Available(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Missing(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
RevisionInfo(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
RevisionInfo(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+ interfaceInternalView + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement CDOBranchPoint
+ classDurableLockArea + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOBranchPoint
+ voidInternalView.changeTarget(CDOBranchPoint branchPoint, + List<CDOID> invalidObjects, + List<CDORevisionDelta> allChangedObjects, + List<CDOID> allDetachedObjects) + +
+           
+ voidInternalSession.collectContainedRevisions(InternalCDORevision revision, + CDOBranchPoint branchPoint, + int referenceChunk, + Set<CDOID> revisions, + List<CDORevision> additionalRevisions) + +
+           
+static IStoreAccessor.QueryResourcesContext.ExactMatchStore.createExactMatchContext(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+ CDOChangeSetDataInternalRepository.getChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+ InternalTransactionInternalSession.openTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ InternalViewInternalSession.openView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ CDOIDStoreAccessorBase.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+ voidInternalView.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type CDOBranchPoint
DurableLockArea(String durableLockingID, + String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOBranchPoint
+ classCDOPushTransaction + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOBranchPoint
+ CDOChangeSetDataCDOPushTransaction.compareRevisions(CDOBranchPoint source) + +
+           
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ booleanCDOPushTransaction.setBranchPoint(CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOBranchPoint
+ CDOBranchPointObjectNotFoundException.getBranchPoint() + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.util with parameters of type CDOBranchPoint
InvalidObjectException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
ObjectNotFoundException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.cdo.view
+ interfaceCDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOBranchPoint
+ CDOBranchPointCDOViewTargetChangedEvent.getBranchPoint() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOBranchPoint
+ CDOChangeSetDataCDOView.compareRevisions(CDOBranchPoint source) + +
+           
+ List<CDOID>CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+ booleanCDOView.setBranchPoint(CDOBranchPoint branchPoint) + +
+          Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()).
+  +

+ + + + + +
+Uses of CDOBranchPoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchPoint in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOBranchPoint
+static classCDOSessionProtocol.CommitTransactionResult + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOBranchPoint
+ CDOBranchPointInternalCDOSession.getCommittedSinceLastRefresh(CDOID id) + +
+           
+ CDOBranchPointCDOSessionProtocol.openView(int viewID, + boolean readOnly, + String durableLockingID) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOBranchPoint
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+ CDORevisionAvailabilityInfoInternalCDOSession.createRevisionAvailabilityInfo(CDOBranchPoint branchPoint) + +
+           
+ voidCDOSessionProtocol.openView(int viewID, + boolean readOnly, + CDOBranchPoint branchPoint) + +
+           
+ voidInternalCDOSession.setCommittedSinceLastRefresh(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ voidCDOSessionProtocol.switchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOBranchPoint
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + CDOBranchPoint branchPoint, + long previousTimeStamp) + +
+           
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + String rollbackMessage, + CDOBranchPoint branchPoint, + long previousTimeStamp, + List<CDOObjectReference> xRefs) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPointRange.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPointRange.html new file mode 100644 index 0000000000..418d41bdad --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchPointRange.html @@ -0,0 +1,239 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchPointRange (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchPointRange

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOBranchPointRange
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOBranchPointRange in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Subinterfaces of CDOBranchPointRange in org.eclipse.emf.cdo.common.commit
+ interfaceCDOChangeSet + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPointRange in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return CDOBranchPointRange
+static CDOBranchPointRangeCDOBranchUtil.createRange(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOBranchPointRange in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOBranchPointRange
+ CDOChangeSetData[]CDOSessionProtocol.loadChangeSets(CDOBranchPointRange... ranges) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchTag.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchTag.html new file mode 100644 index 0000000000..8b1fd3fb53 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchTag.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchTag (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchTag

+
+No usage of org.eclipse.emf.cdo.common.branch.CDOBranchTag +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchVersion.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchVersion.html new file mode 100644 index 0000000000..fbb03b8f7c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/class-use/CDOBranchVersion.html @@ -0,0 +1,685 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.branch.CDOBranchVersion

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOBranchVersion
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

+ + + + + +
+Uses of CDOBranchVersion in org.eclipse.emf.cdo.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.branch that return CDOBranchVersion
+ CDOBranchVersionCDOBranch.getVersion(int version) + +
+          Returns the branch version in this branch with the given version number.
+  +

+ + + + + +
+Uses of CDOBranchVersion in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOBranchVersion
+ CDOBranchVersionCDODataInput.readCDOBranchVersion() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOBranchVersion
+ voidCDODataOutput.writeCDOBranchVersion(CDOBranchVersion branchVersion) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOBranchVersion in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevisable + +
+           
+ interfaceCDORevision + +
+           
+static interfaceCDORevisionCache.EvictionEvent + +
+           
+ interfaceCDORevisionKey + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOBranchVersion
+ booleanCDORevisionManager.containsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ CDORevisionCDORevisionCache.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ CDORevisionCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOBranchVersion in org.eclipse.emf.cdo.common.revision.delta
+ interfaceCDORevisionDelta + +
+           
+  +

+ + + + + +
+Uses of CDOBranchVersion in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOBranchVersion
+ InternalCDORevisionIStoreAccessor.readRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision with the given version in the given branch from the back-end.
+  +

+ + + + + +
+Uses of CDOBranchVersion in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return CDOBranchVersion
+static CDOBranchVersionCDOBranchUtil.copyBranchVersion(CDOBranchVersion source) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOBranchVersion
+static CDOBranchVersionCDOBranchUtil.copyBranchVersion(CDOBranchVersion source) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDOBranchVersion in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+ interfaceInternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOBranchVersion
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOBranchVersion
+ CDOBranchVersionRevisionInfo.Available.getAvailableBranchVersion() + +
+           
+ CDOBranchVersionPointerCDORevision.getTarget() + +
+           
+ CDOBranchVersionRevisionInfo.Available.Pointer.getTargetBranchVersion() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranchVersion
+ booleanDelegatingCDORevisionManager.containsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.RevisionLoader.loadRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk) + +
+           
+ CDORevisionInternalCDORevisionCache.removeRevision(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ voidDelegatingCDORevisionManager.reviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+ voidInternalCDORevisionManager.reviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOBranchVersion
PointerCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + long revised, + CDOBranchVersion target) + +
+           
RevisionInfo.Available.Detached(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Normal(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Pointer(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion, + CDOBranchVersion targetBranchVersion) + +
+           
RevisionInfo.Available(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-frame.html new file mode 100644 index 0000000000..4cf47f635f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-frame.html @@ -0,0 +1,46 @@ + + + + + + +org.eclipse.emf.cdo.common.branch (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.branch + + + + +
+Interfaces  + +
+CDOBranch +
+CDOBranchCreatedEvent +
+CDOBranchHandler +
+CDOBranchManager +
+CDOBranchPoint +
+CDOBranchPointRange +
+CDOBranchTag +
+CDOBranchVersion
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html new file mode 100644 index 0000000000..4b36364431 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +org.eclipse.emf.cdo.common.branch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.branch +

+Common concepts for dealing with branches. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOBranchRepresents a stream of change that is isolated from other streams of changes.
CDOBranchCreatedEvent 
CDOBranchHandlerA call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchManagerManages a tree of branches and notifies about changes in this branch tree.
CDOBranchPointA point in time in a particular branch.
CDOBranchPointRangeA range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point.
CDOBranchTagA named branch point.
CDOBranchVersionA pair of a branch and an integer version number.
+  + +

+

+Package org.eclipse.emf.cdo.common.branch Description +

+ +

+Common concepts for dealing with branches. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-tree.html new file mode 100644 index 0000000000..a23e550c9c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +org.eclipse.emf.cdo.common.branch Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.branch +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-use.html new file mode 100644 index 0000000000..47ec0e9171 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/branch/package-use.html @@ -0,0 +1,786 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.branch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.branch

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.branch
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.branch
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchHandler + +
+          A call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.commit
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchPointRange + +
+          A range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.id
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.lock
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.protocol
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.revision
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.revision.delta
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.common.util
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.net4j
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.server
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.server.db.mapping
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.server.ocl
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.session
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.spi.common
CDOBranchHandler + +
+          A call-back interface that indicates the ability to handle branches that are passed from other entities.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.spi.common.branch
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchHandler + +
+          A call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchManager + +
+          Manages a tree of branches and notifies about changes in this branch tree.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchPointRange + +
+          A range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.spi.common.commit
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.spi.common.revision
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchVersion + +
+          A pair of a branch and an integer version number.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.spi.server
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchHandler + +
+          A call-back interface that indicates the ability to handle branches that are passed from other entities.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.transaction
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.util
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.cdo.view
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.branch used by org.eclipse.emf.spi.cdo
CDOBranch + +
+          Represents a stream of change that is isolated from other streams of changes.
CDOBranchPoint + +
+          A point in time in a particular branch.
CDOBranchPointRange + +
+          A range between the base of the main branch and + the head of any branch that is demarkated by a start point and + an end point.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.State.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.State.html new file mode 100644 index 0000000000..23d59645e8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.State.html @@ -0,0 +1,395 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.CDOCommonRepository.State (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.CDOCommonRepository.State

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonRepository.State
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonRepository.State in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonRepository.State
+ CDOCommonRepository.StateCDOCommonRepository.StateChangedEvent.getNewState() + +
+           
+ CDOCommonRepository.StateCDOCommonRepository.StateChangedEvent.getOldState() + +
+           
+ CDOCommonRepository.StateCDOCommonRepository.getState() + +
+          Returns the state of this repository.
+static CDOCommonRepository.StateCDOCommonRepository.State.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonRepository.State[]CDOCommonRepository.State.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOCommonRepository.State in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return CDOCommonRepository.State
+ CDOCommonRepository.StateRepositoryStateChangedEvent.getNewState() + +
+           
+ CDOCommonRepository.StateRepositoryStateChangedEvent.getOldState() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.util with parameters of type CDOCommonRepository.State
RepositoryStateChangedEvent(INotifier source, + CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonRepository.State in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOCommonRepository.State
+ voidISessionProtocol.sendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidInternalSession.sendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidInternalSessionManager.sendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidInternalRepository.setState(CDOCommonRepository.State state) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonRepository.State in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOCommonRepository.State
+ CDOCommonRepository.StateCDOSessionProtocol.OpenSessionResult.getRepositoryState() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommonRepository.State
+ voidInternalCDOSession.handleRepositoryStateChanged(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOCommonRepository.State
CDOSessionProtocol.OpenSessionResult(int sessionID, + String userID, + String repositoryUUID, + CDOCommonRepository.Type repositoryType, + CDOCommonRepository.State repositoryState, + String storeType, + Set<CDOID.ObjectType> objectIDTypes, + long repositoryCreationTime, + long lastUpdateTime, + CDOID rootResourceID, + boolean repositorySupportingAudits, + boolean repositorySupportingBranches, + boolean repositorySupportingEcore, + boolean repositoryEnsuringReferentialIntegrity) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.StateChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.StateChangedEvent.html new file mode 100644 index 0000000000..b3f0ce8266 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.StateChangedEvent.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonRepository.StateChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonRepository.StateChangedEvent

+
+ + + + + + + + + +
+Packages that use CDOCommonRepository.StateChangedEvent
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of CDOCommonRepository.StateChangedEvent in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.util that implement CDOCommonRepository.StateChangedEvent
+ classRepositoryStateChangedEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.Type.html new file mode 100644 index 0000000000..15a2bf286d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.Type.html @@ -0,0 +1,395 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.CDOCommonRepository.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.CDOCommonRepository.Type

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonRepository.Type
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonRepository.Type in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonRepository.Type
+ CDOCommonRepository.TypeCDOCommonRepository.TypeChangedEvent.getNewType() + +
+           
+ CDOCommonRepository.TypeCDOCommonRepository.TypeChangedEvent.getOldType() + +
+           
+ CDOCommonRepository.TypeCDOCommonRepository.getType() + +
+          Returns the type of this repository.
+static CDOCommonRepository.TypeCDOCommonRepository.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonRepository.Type[]CDOCommonRepository.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOCommonRepository.Type in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return CDOCommonRepository.Type
+ CDOCommonRepository.TypeRepositoryTypeChangedEvent.getNewType() + +
+           
+ CDOCommonRepository.TypeRepositoryTypeChangedEvent.getOldType() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.util with parameters of type CDOCommonRepository.Type
RepositoryTypeChangedEvent(INotifier source, + CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonRepository.Type in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOCommonRepository.Type
+ voidISessionProtocol.sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidInternalSession.sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidInternalSessionManager.sendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidInternalRepository.setType(CDOCommonRepository.Type type) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonRepository.Type in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOCommonRepository.Type
+ CDOCommonRepository.TypeCDOSessionProtocol.OpenSessionResult.getRepositoryType() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommonRepository.Type
+ voidInternalCDOSession.handleRepositoryTypeChanged(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOCommonRepository.Type
CDOSessionProtocol.OpenSessionResult(int sessionID, + String userID, + String repositoryUUID, + CDOCommonRepository.Type repositoryType, + CDOCommonRepository.State repositoryState, + String storeType, + Set<CDOID.ObjectType> objectIDTypes, + long repositoryCreationTime, + long lastUpdateTime, + CDOID rootResourceID, + boolean repositorySupportingAudits, + boolean repositorySupportingBranches, + boolean repositorySupportingEcore, + boolean repositoryEnsuringReferentialIntegrity) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.TypeChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.TypeChangedEvent.html new file mode 100644 index 0000000000..2def1e9d89 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.TypeChangedEvent.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonRepository.TypeChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonRepository.TypeChangedEvent

+
+ + + + + + + + + +
+Packages that use CDOCommonRepository.TypeChangedEvent
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of CDOCommonRepository.TypeChangedEvent in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.util that implement CDOCommonRepository.TypeChangedEvent
+ classRepositoryTypeChangedEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.html new file mode 100644 index 0000000000..85fe8c07b6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonRepository.html @@ -0,0 +1,262 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonRepository

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonRepository
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonRepository in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommonRepository in org.eclipse.emf.cdo.server
+ interfaceIRepository + +
+           
+ interfaceISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
+  +

+ + + + + +
+Uses of CDOCommonRepository in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonRepository in org.eclipse.emf.cdo.session
+ interfaceCDORepositoryInfo + +
+          Describes a model repository a session is connected to.
+  +

+ + + + + +
+Uses of CDOCommonRepository in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOCommonRepository in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateEvent.html new file mode 100644 index 0000000000..d872476ea9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent

+
+No usage of org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateMode.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateMode.html new file mode 100644 index 0000000000..562a57e401 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.PassiveUpdateMode.html @@ -0,0 +1,333 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateMode (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.CDOCommonSession.Options.PassiveUpdateMode

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonSession.Options.PassiveUpdateMode
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonSession.Options.PassiveUpdateMode in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonSession.Options.PassiveUpdateMode
+ CDOCommonSession.Options.PassiveUpdateModeCDOCommonSession.Options.PassiveUpdateEvent.getNewMode() + +
+           
+ CDOCommonSession.Options.PassiveUpdateModeCDOCommonSession.Options.PassiveUpdateEvent.getOldMode() + +
+           
+ CDOCommonSession.Options.PassiveUpdateModeCDOCommonSession.Options.getPassiveUpdateMode() + +
+           
+static CDOCommonSession.Options.PassiveUpdateModeCDOCommonSession.Options.PassiveUpdateMode.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOCommonSession.Options.PassiveUpdateMode[]CDOCommonSession.Options.PassiveUpdateMode.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common with parameters of type CDOCommonSession.Options.PassiveUpdateMode
+ voidCDOCommonSession.Options.setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession.Options.PassiveUpdateMode in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOCommonSession.Options.PassiveUpdateMode
+protected  voidCDOCommonEventAdapter.onPassiveUpdatesMode(CDOCommonSession.Options.PassiveUpdateMode oldMode, + CDOCommonSession.Options.PassiveUpdateMode newMode) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession.Options.PassiveUpdateMode in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOCommonSession.Options.PassiveUpdateMode
+ CDOCommonSession.Options.PassiveUpdateModeCDOSessionConfiguration.getPassiveUpdateMode() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOCommonSession.Options.PassiveUpdateMode
+ voidCDOSessionConfiguration.setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode passiveUpdateMode) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession.Options.PassiveUpdateMode in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommonSession.Options.PassiveUpdateMode
+ voidCDOSessionProtocol.setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.html new file mode 100644 index 0000000000..c9669be6f4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.Options.html @@ -0,0 +1,238 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonSession.Options

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonSession.Options
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonSession.Options in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonSession.Options
+ CDOCommonSession.OptionsCDOCommonSession.options() + +
+          Returns the options of this session.
+  +

+ + + + + +
+Uses of CDOCommonSession.Options in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession.Options in org.eclipse.emf.cdo.session
+static interfaceCDOSession.Options + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession.Options in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession.Options in org.eclipse.emf.cdo.spi.server
+ interfaceInternalSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.html new file mode 100644 index 0000000000..ca35d6727a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonSession.html @@ -0,0 +1,325 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonSession

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonSession
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonSession
+ CDOCommonSessionCDOCommonView.getSession() + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOCommonSession
+ CDOCommonSessionCDOProtocol.getSession() + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession in org.eclipse.emf.cdo.server
+ interfaceISession + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession in org.eclipse.emf.cdo.session
+ interfaceCDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession in org.eclipse.emf.cdo.spi.server
+ interfaceInternalSession + +
+           
+  +

+ + + + + +
+Uses of CDOCommonSession in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonSession in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonTransaction.html new file mode 100644 index 0000000000..7b4f1a4a47 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonTransaction.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonTransaction

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonTransaction
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonTransaction in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonTransaction in org.eclipse.emf.cdo.server
+ interfaceITransaction + +
+           
+  +

+ + + + + +
+Uses of CDOCommonTransaction in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonTransaction in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOCommonTransaction in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonTransaction in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOCommonTransaction
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOCommonTransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonTransaction in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonView.html new file mode 100644 index 0000000000..5d17f54d7f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/class-use/CDOCommonView.html @@ -0,0 +1,472 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.CDOCommonView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.CDOCommonView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommonView
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.cdo.common
+ interfaceCDOCommonTransaction + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOCommonView
+ CDOCommonViewCDOCommonSession.getView(int viewID) + +
+           
+ CDOCommonView[]CDOCommonSession.getViews() + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOCommonView
+protected  voidCDOCommonEventAdapter.onViewClosed(CDOCommonView element) + +
+           
+protected  voidCDOCommonEventAdapter.onViewOpened(CDOCommonView view) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.cdo.server
+ interfaceITransaction + +
+           
+ interfaceIView + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common that return CDOCommonView
+ CDOCommonViewAbstractQueryResult.getView() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common with parameters of type CDOCommonView
AbstractQueryResult(CDOCommonView view, + CDOQueryInfo queryInfo, + int queryID) + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+ interfaceInternalView + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOCommonView
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.cdo.view
+ interfaceCDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + +
+Uses of CDOCommonView in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommonView in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKind.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKind.html new file mode 100644 index 0000000000..74afa05d68 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKind.html @@ -0,0 +1,346 @@ + + + + + + +CDOChangeKind (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Enum CDOChangeKind

+
+java.lang.Object
+  extended by java.lang.Enum<CDOChangeKind>
+      extended by org.eclipse.emf.cdo.common.commit.CDOChangeKind
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOChangeKind>
+
+
+
+
public enum CDOChangeKind
extends Enum<CDOChangeKind>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
CHANGED + +
+           
DETACHED + +
+           
NEW + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOChangeKindvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOChangeKind[]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
+ +

+NEW

+
+public static final CDOChangeKind NEW
+
+
+
+
+
+ +

+CHANGED

+
+public static final CDOChangeKind CHANGED
+
+
+
+
+
+ +

+DETACHED

+
+public static final CDOChangeKind DETACHED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOChangeKind[] 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 (CDOChangeKind c : CDOChangeKind.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOChangeKind 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKindProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKindProvider.html new file mode 100644 index 0000000000..166c1154ab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeKindProvider.html @@ -0,0 +1,218 @@ + + + + + + +CDOChangeKindProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOChangeKindProvider

+
+
All Known Subinterfaces:
CDOChangeSet, CDOChangeSetData, CDOCommitData, CDOCommitInfo, CDOSessionInvalidationEvent
+
+
+
All Known Implementing Classes:
CDOChangeKindCache
+
+
+
+
public interface CDOChangeKindProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOChangeKindgetChangeKind(CDOID id) + +
+           
+  +

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

+getChangeKind

+
+CDOChangeKind getChangeKind(CDOID id)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSet.html new file mode 100644 index 0000000000..1877f10af6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSet.html @@ -0,0 +1,249 @@ + + + + + + +CDOChangeSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOChangeSet

+
+
All Superinterfaces:
CDOBranchPointRange, CDOChangeKindProvider, CDOChangeSetData
+
+
+
+
public interface CDOChangeSet
extends CDOBranchPointRange, CDOChangeSetData
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOBranchPointgetAncestorPoint() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPointRange
getEndPoint, getStartPoint
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData
copy, getChangedObjects, getDetachedObjects, getNewObjects, isEmpty, merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider
getChangeKind
+  +

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

+getAncestorPoint

+
+CDOBranchPoint getAncestorPoint()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetData.html new file mode 100644 index 0000000000..58cbe8a41d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetData.html @@ -0,0 +1,367 @@ + + + + + + +CDOChangeSetData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOChangeSetData

+
+
All Superinterfaces:
CDOChangeKindProvider
+
+
+
All Known Subinterfaces:
CDOChangeSet, CDOCommitData, CDOCommitInfo, CDOSessionInvalidationEvent
+
+
+
+
public interface CDOChangeSetData
extends CDOChangeKindProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatacopy() + +
+          Returns a deep copy of this change set data.
+ List<CDORevisionKey>getChangedObjects() + +
+          Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a + commit operation.
+ List<CDOIDAndVersion>getDetachedObjects() + +
+          Returns a collection of keys denoting which revisions have been revised (corresponds to detached objects) in the + context of a commit operation.
+ List<CDOIDAndVersion>getNewObjects() + +
+          Returns a collection of keys denoting which revisions have been added in the context of a commit operation.
+ booleanisEmpty() + +
+          Returns true, if this change set data does not contain any changes, false otherwise.
+ voidmerge(CDOChangeSetData changeSetData) + +
+          Changes the internal state of this change set data by adding the changes of the given change set data.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider
getChangeKind
+  +

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

+isEmpty

+
+boolean isEmpty()
+
+
Returns true, if this change set data does not contain any changes, false otherwise. +

+

+
+
+
+
+
+
+
+ +

+copy

+
+CDOChangeSetData copy()
+
+
Returns a deep copy of this change set data. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+merge

+
+void merge(CDOChangeSetData changeSetData)
+
+
Changes the internal state of this change set data by adding the changes of the given change set data. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getNewObjects

+
+List<CDOIDAndVersion> getNewObjects()
+
+
Returns a collection of keys denoting which revisions have been added in the context of a commit operation. + Depending on various conditions like change subscriptions particular elements can also be full revisions. +

+

+
+
+
+
+
+
+
+ +

+getChangedObjects

+
+List<CDORevisionKey> getChangedObjects()
+
+
Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a + commit operation. Depending on various conditions like change subscriptions particular elements can also be full + revision deltas. +

+

+
+
+
+
+
+
+
+ +

+getDetachedObjects

+
+List<CDOIDAndVersion> getDetachedObjects()
+
+
Returns a collection of keys denoting which revisions have been revised (corresponds to detached objects) in the + context of a commit operation. Depending on various conditions the version part of particular elements can be + unspecified. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetDataProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetDataProvider.html new file mode 100644 index 0000000000..1fd51344ba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOChangeSetDataProvider.html @@ -0,0 +1,218 @@ + + + + + + +CDOChangeSetDataProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOChangeSetDataProvider

+
+
All Known Subinterfaces:
CDOSavepoint, CDOTransaction, InternalCDOSavepoint, InternalCDOTransaction
+
+
+
All Known Implementing Classes:
CDOChangeSetDataRevisionProvider, CDOPushTransaction
+
+
+
+
public interface CDOChangeSetDataProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatagetChangeSetData() + +
+           
+  +

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

+getChangeSetData

+
+CDOChangeSetData getChangeSetData()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitData.html new file mode 100644 index 0000000000..ba03f349dc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitData.html @@ -0,0 +1,243 @@ + + + + + + +CDOCommitData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOCommitData

+
+
All Superinterfaces:
CDOChangeKindProvider, CDOChangeSetData
+
+
+
All Known Subinterfaces:
CDOCommitInfo, CDOSessionInvalidationEvent
+
+
+
+
public interface CDOCommitData
extends CDOChangeSetData
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ List<CDOPackageUnit>getNewPackageUnits() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData
copy, getChangedObjects, getDetachedObjects, getNewObjects, isEmpty, merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider
getChangeKind
+  +

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

+getNewPackageUnits

+
+List<CDOPackageUnit> getNewPackageUnits()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfo.html new file mode 100644 index 0000000000..6e7e490982 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfo.html @@ -0,0 +1,347 @@ + + + + + + +CDOCommitInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOCommitInfo

+
+
All Superinterfaces:
CDOBranchPoint, CDOChangeKindProvider, CDOChangeSetData, CDOCommitData
+
+
+
All Known Subinterfaces:
CDOSessionInvalidationEvent
+
+
+
+
public interface CDOCommitInfo
extends CDOBranchPoint, CDOCommitData
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetComment() + +
+           
+ CDOCommitInfoManagergetCommitInfoManager() + +
+           
+ longgetPreviousTimeStamp() + +
+           
+ StringgetUserID() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitData
getNewPackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData
copy, getChangedObjects, getDetachedObjects, getNewObjects, isEmpty, merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider
getChangeKind
+  +

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

+getCommitInfoManager

+
+CDOCommitInfoManager getCommitInfoManager()
+
+
+
+
+
+
+
+
+
+ +

+getPreviousTimeStamp

+
+long getPreviousTimeStamp()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getUserID

+
+String getUserID()
+
+
+
+
+
+
+
+
+
+ +

+getComment

+
+String getComment()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoHandler.html new file mode 100644 index 0000000000..2a3604483e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoHandler.html @@ -0,0 +1,218 @@ + + + + + + +CDOCommitInfoHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOCommitInfoHandler

+
+
All Known Subinterfaces:
CDOReplicationContext, InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
All Known Implementing Classes:
AsyncCommitInfoHandler, BinaryCommitInfoLog, TextCommitInfoLog
+
+
+
+
public interface CDOCommitInfoHandler
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+  +

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

+handleCommitInfo

+
+void handleCommitInfo(CDOCommitInfo commitInfo)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoManager.html new file mode 100644 index 0000000000..6212aae6f6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/CDOCommitInfoManager.html @@ -0,0 +1,277 @@ + + + + + + +CDOCommitInfoManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit +
+Interface CDOCommitInfoManager

+
+
All Known Subinterfaces:
InternalCDOCommitInfoManager
+
+
+
+
public interface CDOCommitInfoManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Andre Dietisheim
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitInfogetCommitInfo(long timeStamp) + +
+           
+ voidgetCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+ voidgetCommitInfos(CDOBranch branch, + long startTime, + String userID, + String comment, + int count, + CDOCommitInfoHandler handler) + +
+           
+  +

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

+getCommitInfo

+
+CDOCommitInfo getCommitInfo(long timeStamp)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getCommitInfos

+
+void getCommitInfos(CDOBranch branch,
+                    long startTime,
+                    long endTime,
+                    CDOCommitInfoHandler handler)
+
+
+
+
+
+
+ +

+getCommitInfos

+
+void getCommitInfos(CDOBranch branch,
+                    long startTime,
+                    String userID,
+                    String comment,
+                    int count,
+                    CDOCommitInfoHandler handler)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKind.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKind.html new file mode 100644 index 0000000000..2a7bb62f82 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKind.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.commit.CDOChangeKind (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.commit.CDOChangeKind

+
+ + + + + + + + + + + + + +
+Packages that use CDOChangeKind
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
+  +

+ + + + + +
+Uses of CDOChangeKind in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return CDOChangeKind
+ CDOChangeKindCDOChangeKindProvider.getChangeKind(CDOID id) + +
+           
+static CDOChangeKindCDOChangeKind.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOChangeKind[]CDOChangeKind.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOChangeKind in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOChangeKind
+ CDOChangeKindCDOChangeKindCache.getChangeKind(CDOID id) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKindProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKindProvider.html new file mode 100644 index 0000000000..61fc38f92d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeKindProvider.html @@ -0,0 +1,263 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOChangeKindProvider
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
+  +

+ + + + + +
+Uses of CDOChangeKindProvider in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOChangeKindProvider in org.eclipse.emf.cdo.common.commit
+ interfaceCDOChangeSet + +
+           
+ interfaceCDOChangeSetData + +
+           
+ interfaceCDOCommitData + +
+           
+ interfaceCDOCommitInfo + +
+           
+  +

+ + + + + +
+Uses of CDOChangeKindProvider in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOChangeKindProvider in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+ + + + + +
+Uses of CDOChangeKindProvider in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.commit that implement CDOChangeKindProvider
+ classCDOChangeKindCache + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSet.html new file mode 100644 index 0000000000..a2c74c8cc1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSet.html @@ -0,0 +1,266 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOChangeSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOChangeSet

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOChangeSet
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOChangeSet
+static CDOChangeSetCDORevisionUtil.createChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDOChangeSetData data) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSet in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOChangeSet
+ CDOChangeSetDataCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSet in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOChangeSet
+ CDOChangeSetAbstractChangeSetsConflictResolver.getLocalChangeSet() + +
+           
+ CDOChangeSetAbstractChangeSetsConflictResolver.getRemoteChangeSet() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOChangeSet
+ CDOChangeSetDataDefaultCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetData.html new file mode 100644 index 0000000000..0391076d0e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetData.html @@ -0,0 +1,851 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOChangeSetData

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOChangeSetData
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOChangeSetData in org.eclipse.emf.cdo.common.commit
+ interfaceCDOChangeSet + +
+           
+ interfaceCDOCommitData + +
+           
+ interfaceCDOCommitInfo + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return CDOChangeSetData
+ CDOChangeSetDataCDOChangeSetData.copy() + +
+          Returns a deep copy of this change set data.
+ CDOChangeSetDataCDOChangeSetDataProvider.getChangeSetData() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOChangeSetData
+ voidCDOChangeSetData.merge(CDOChangeSetData changeSetData) + +
+          Changes the internal state of this change set data by adding the changes of the given change set data.
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOChangeSetData
+ CDOChangeSetDataCDODataInput.readCDOChangeSetData() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOChangeSetData
+ voidCDODataOutput.writeCDOChangeSetData(CDOChangeSetData changeSetData) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOChangeSetData
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(List<CDOIDAndVersion> newObjects, + List<CDORevisionKey> changedObjects, + List<CDOIDAndVersion> detachedObjects) + +
+           
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDORevisionManager revisionManager) + +
+           
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDORevisionProvider startProvider, + CDORevisionProvider endProvider) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOChangeSetData
+static CDOChangeSetCDORevisionUtil.createChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDOChangeSetData data) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return CDOChangeSetData
+ CDOChangeSetDataCDOQueryInfo.getChangeSetData() + +
+          Returns the change set to be considered if this query has been created by a dirty + transaction, null otherwise.
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return CDOChangeSetData
+ CDOChangeSetDataCDOExtentCreator.getChangeSetData() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOChangeSetData
+protected  CDOExtentMapOCLQueryHandler.createExtentMap(CDOView view, + CDOChangeSetData changeSetData, + IQueryContext context) + +
+           
+ voidCDOExtentCreator.setChangeSetData(CDOChangeSetData changeSetData) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOChangeSetData in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOChangeSetData
+ CDOChangeSetDataCDOSession.compareRevisions(CDOBranchPoint source, + CDOBranchPoint target) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOChangeSetData
+ CDOChangeSetDataCDOChangeSetDataRevisionProvider.getChangeSetData() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOChangeSetData
+static voidCDOCommitInfoUtil.dump(PrintStream out, + CDOChangeSetData changeSetData) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOChangeSetData
CDOChangeKindCache(CDOChangeSetData changeSetData) + +
+           
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData) + +
+           
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData, + CDORevisionProvider revisionCallback, + CDORevisionDeltaProvider revisionDeltaCallback) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOChangeSetData
+ CDOChangeSetDataInternalRepository.getChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOChangeSetData
+ CDOChangeSetDataCDOPushTransaction.compareRevisions(CDOBranchPoint source) + +
+           
+ CDOChangeSetDataCDOSavepoint.getAllChangeSetData() + +
+           
+ CDOChangeSetDataCDOPushTransaction.getChangeSetData() + +
+           
+ CDOChangeSetDataCDOMerger.ConflictException.getResult() + +
+           
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.transaction with parameters of type CDOChangeSetData
CDOMerger.ConflictException(String message, + CDOMerger merger, + CDOChangeSetData result) + +
+           
CDOMerger.ConflictException(String message, + Throwable cause, + CDOMerger merger, + CDOChangeSetData result) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOChangeSetData
+ CDOChangeSetDataCDOView.compareRevisions(CDOBranchPoint source) + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetData in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOChangeSetData
+ CDOChangeSetDataCDOSessionInvalidationAggregator.getChangeSetData() + +
+           
+ CDOChangeSetDataAbstractChangeSetsConflictResolver.getLocalChangeSetData() + +
+           
+ CDOChangeSetDataAbstractChangeSetsConflictResolver.getRemoteChangeSetData() + +
+           
+ CDOChangeSetDataDefaultCDOMerger.getResult() + +
+           
+ CDOChangeSetData[]CDOSessionProtocol.loadChangeSets(CDOBranchPointRange... ranges) + +
+           
+ CDOChangeSetDataDefaultCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOChangeSetData
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOChangeSetData
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetDataProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetDataProvider.html new file mode 100644 index 0000000000..37e72b0234 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOChangeSetDataProvider.html @@ -0,0 +1,270 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOChangeSetDataProvider
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOChangeSetDataProvider in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.commit that implement CDOChangeSetDataProvider
+ classCDOChangeSetDataRevisionProvider + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetDataProvider in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOChangeSetDataProvider in org.eclipse.emf.cdo.transaction
+ interfaceCDOSavepoint + +
+           
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOChangeSetDataProvider
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOChangeSetDataProvider in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOChangeSetDataProvider in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSavepoint + +
+           
+ interfaceInternalCDOTransaction + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitData.html new file mode 100644 index 0000000000..18c8c7692d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitData.html @@ -0,0 +1,407 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOCommitData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOCommitData

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommitData
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommitData in org.eclipse.emf.cdo.common.commit
+ interfaceCDOCommitInfo + +
+           
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOCommitData
+ CDOCommitDataCDODataInput.readCDOCommitData() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOCommitData
+ voidCDODataOutput.writeCDOCommitData(CDOCommitData commitData) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommitData in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOCommitData
+ CDOCommitDataInternalCDOCommitInfoManager.CommitInfoLoader.loadCommitData(long timeStamp) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOCommitData
+ CDOCommitInfoInternalCDOCommitInfoManager.createCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + CDOCommitData commitData) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOCommitData
+ CDOCommitDataStoreAccessorBase.CommitDataRevisionHandler.getCommitData() + +
+           
+ CDOCommitDataStoreAccessorBase.loadCommitData(long timeStamp) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitData in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOCommitData
+ CDOCommitDataInternalCDOTransaction.InternalCDOCommitContext.getCommitData() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommitData
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfo.html new file mode 100644 index 0000000000..71b54639cc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfo.html @@ -0,0 +1,599 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOCommitInfo

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommitInfo
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return CDOCommitInfo
+ CDOCommitInfoCDOCommitInfoManager.getCommitInfo(long timeStamp) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOCommitInfo
+ voidCDOCommitInfoHandler.handleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.common.commit.handler
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit.handler with parameters of type CDOCommitInfo
+ voidAsyncCommitInfoHandler.handleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+ voidBinaryCommitInfoLog.handleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+ voidTextCommitInfoLog.handleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+protected  voidAsyncCommitInfoHandler.work(Worker.WorkContext context, + CDOCommitInfo commitInfo) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOCommitInfo
+ CDOCommitInfoCDODataInput.readCDOCommitInfo() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOCommitInfo
+ voidCDODataOutput.writeCDOCommitInfo(CDOCommitInfo commitInfo) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOCommitInfo
+ CDOCommitInfoIStoreAccessor.CommitContext.createCommitInfo() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOCommitInfo
+protected abstract  voidCDOServerExporter.exportCommit(OUT out, + CDOCommitInfo commitInfo) + +
+           
+protected  voidCDOServerExporter.XML.exportCommit(XMLOutput out, + CDOCommitInfo commitInfo) + +
+           
+protected  voidCDOServerBrowser.HistoryPage.showCommitData(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser) + +
+           
+protected  booleanCDOServerBrowser.HistoryPage.showCommitInfo(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser, + String param, + boolean auditing) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommitInfo in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOCommitInfo
+ CDOCommitInfoInternalCDOCommitInfoManager.createCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + CDOCommitData commitData) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOCommitInfo
+ voidISessionProtocol.sendCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidInternalSession.sendCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidInternalRepository.sendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+ voidInternalSessionManager.sendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOCommitInfo
+ CDOCommitInfoCDOPushTransaction.commit() + +
+           
+ CDOCommitInfoCDOUserTransaction.commit() + +
+           
+ CDOCommitInfoCDOPushTransaction.commit(IProgressMonitor progressMonitor) + +
+           
+ CDOCommitInfoCDOUserTransaction.commit(IProgressMonitor progressMonitor) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfo in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOCommitInfo
+ CDOCommitInfoCDOTransactionStrategy.commit(InternalCDOTransaction transaction, + IProgressMonitor progressMonitor) + +
+          TODO Better use an OMMonitor?
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOCommitInfo
+ voidInternalCDOSession.handleCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidInternalCDOSession.invalidate(CDOCommitInfo commitInfo, + InternalCDOTransaction sender) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoHandler.html new file mode 100644 index 0000000000..fc90c15ffb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoHandler.html @@ -0,0 +1,390 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommitInfoHandler
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOCommitInfoHandler
+ voidCDOCommitInfoManager.getCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+ voidCDOCommitInfoManager.getCommitInfos(CDOBranch branch, + long startTime, + String userID, + String comment, + int count, + CDOCommitInfoHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.common.commit.handler
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.commit.handler that implement CDOCommitInfoHandler
+ classAsyncCommitInfoHandler + +
+           
+ classBinaryCommitInfoLog + +
+           
+ classTextCommitInfoLog + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.commit.handler with parameters of type CDOCommitInfoHandler
AsyncCommitInfoHandler(CDOCommitInfoHandler delegate) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOCommitInfoHandler
+ voidIRepository.addCommitInfoHandler(CDOCommitInfoHandler handler) + +
+           
+ voidIRepository.removeCommitInfoHandler(CDOCommitInfoHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommitInfoHandler in org.eclipse.emf.cdo.spi.common
+ interfaceCDOReplicationContext + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOCommitInfoHandler
+ voidInternalCDOCommitInfoManager.CommitInfoLoader.loadCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommitInfoHandler in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoManager.html new file mode 100644 index 0000000000..b07173476a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/class-use/CDOCommitInfoManager.html @@ -0,0 +1,273 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOCommitInfoManager
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
+  +

+ + + + + +
+Uses of CDOCommitInfoManager in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return CDOCommitInfoManager
+ CDOCommitInfoManagerCDOCommitInfo.getCommitInfoManager() + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoManager in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOCommitInfoManager
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

+ + + + + +
+Uses of CDOCommitInfoManager in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOCommitInfoManager
+ CDOCommitInfoManagerCDOSession.getCommitInfoManager() + +
+          Returns the CDO commit info manager of this session.
+  +

+ + + + + +
+Uses of CDOCommitInfoManager in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Subinterfaces of CDOCommitInfoManager in org.eclipse.emf.cdo.spi.common.commit
+ interfaceInternalCDOCommitInfoManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/AsyncCommitInfoHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/AsyncCommitInfoHandler.html new file mode 100644 index 0000000000..6813adaf2e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/AsyncCommitInfoHandler.html @@ -0,0 +1,405 @@ + + + + + + +AsyncCommitInfoHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit.handler +
+Class AsyncCommitInfoHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.concurrent.QueueWorker<CDOCommitInfo>
+                  extended by org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler
+
+
+
All Implemented Interfaces:
CDOCommitInfoHandler, INotifier, ILifecycle
+
+
+
+
public class AsyncCommitInfoHandler
extends QueueWorker<CDOCommitInfo>
implements CDOCommitInfoHandler
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
AsyncCommitInfoHandler(CDOCommitInfoHandler delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  booleandoRemainingWorkBeforeDeactivate() + +
+           
+ voidhandleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+protected  voidwork(Worker.WorkContext context, + CDOCommitInfo commitInfo) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.QueueWorker
addWork, clearQueue, createQueue, doActivate, doDeactivate, getPollMillis, setPollMillis, work
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+AsyncCommitInfoHandler

+
+public AsyncCommitInfoHandler(CDOCommitInfoHandler delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleCommitInfo

+
+public void handleCommitInfo(CDOCommitInfo commitInfo)
+
+
+
Specified by:
handleCommitInfo in interface CDOCommitInfoHandler
+
+
+
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context,
+                    CDOCommitInfo commitInfo)
+
+
+
Specified by:
work in class QueueWorker<CDOCommitInfo>
+
+
+
+
+
+
+ +

+doRemainingWorkBeforeDeactivate

+
+protected boolean doRemainingWorkBeforeDeactivate()
+
+
+
Overrides:
doRemainingWorkBeforeDeactivate in class QueueWorker<CDOCommitInfo>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/BinaryCommitInfoLog.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/BinaryCommitInfoLog.html new file mode 100644 index 0000000000..13d42a3cfd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/BinaryCommitInfoLog.html @@ -0,0 +1,288 @@ + + + + + + +BinaryCommitInfoLog (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit.handler +
+Class BinaryCommitInfoLog

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog
+
+
+
All Implemented Interfaces:
CDOCommitInfoHandler
+
+
+
+
public class BinaryCommitInfoLog
extends Object
implements CDOCommitInfoHandler
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
BinaryCommitInfoLog(OutputStream stream, + CDOPackageRegistry packageRegistry) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+protected  voidhandleException(Exception ex) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+BinaryCommitInfoLog

+
+public BinaryCommitInfoLog(OutputStream stream,
+                           CDOPackageRegistry packageRegistry)
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleCommitInfo

+
+public void handleCommitInfo(CDOCommitInfo commitInfo)
+
+
+
Specified by:
handleCommitInfo in interface CDOCommitInfoHandler
+
+
+
+
+
+
+ +

+handleException

+
+protected void handleException(Exception ex)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/TextCommitInfoLog.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/TextCommitInfoLog.html new file mode 100644 index 0000000000..4548848bbb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/TextCommitInfoLog.html @@ -0,0 +1,286 @@ + + + + + + +TextCommitInfoLog (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.commit.handler +
+Class TextCommitInfoLog

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog
+
+
+
All Implemented Interfaces:
CDOCommitInfoHandler
+
+
+
+
public class TextCommitInfoLog
extends Object
implements CDOCommitInfoHandler
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TextCommitInfoLog(OutputStream stream) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleCommitInfo(CDOCommitInfo commitInfo) + +
+           
+protected  voidhandleException(Exception ex) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TextCommitInfoLog

+
+public TextCommitInfoLog(OutputStream stream)
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleCommitInfo

+
+public void handleCommitInfo(CDOCommitInfo commitInfo)
+
+
+
Specified by:
handleCommitInfo in interface CDOCommitInfoHandler
+
+
+
+
+
+
+ +

+handleException

+
+protected void handleException(Exception ex)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/AsyncCommitInfoHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/AsyncCommitInfoHandler.html new file mode 100644 index 0000000000..c7eae53fe7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/AsyncCommitInfoHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler

+
+No usage of org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/BinaryCommitInfoLog.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/BinaryCommitInfoLog.html new file mode 100644 index 0000000000..4891bfb81d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/BinaryCommitInfoLog.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog

+
+No usage of org.eclipse.emf.cdo.common.commit.handler.BinaryCommitInfoLog +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/TextCommitInfoLog.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/TextCommitInfoLog.html new file mode 100644 index 0000000000..3361a61090 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/class-use/TextCommitInfoLog.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog

+
+No usage of org.eclipse.emf.cdo.common.commit.handler.TextCommitInfoLog +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-frame.html new file mode 100644 index 0000000000..917c3e2403 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +org.eclipse.emf.cdo.common.commit.handler (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.commit.handler + + + + +
+Classes  + +
+AsyncCommitInfoHandler +
+BinaryCommitInfoLog +
+TextCommitInfoLog
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.html new file mode 100644 index 0000000000..25b1439905 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.common.commit.handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.commit.handler +

+Some useful commit info handler implementations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AsyncCommitInfoHandler 
BinaryCommitInfoLog 
TextCommitInfoLog 
+  + +

+

+Package org.eclipse.emf.cdo.common.commit.handler Description +

+ +

+Some useful commit info handler implementations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-tree.html new file mode 100644 index 0000000000..2e5e4677f3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-tree.html @@ -0,0 +1,166 @@ + + + + + + +org.eclipse.emf.cdo.common.commit.handler Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.commit.handler +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-use.html new file mode 100644 index 0000000000..d934d25944 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/handler/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.commit.handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.commit.handler

+
+No usage of org.eclipse.emf.cdo.common.commit.handler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-frame.html new file mode 100644 index 0000000000..e91087be3a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-frame.html @@ -0,0 +1,57 @@ + + + + + + +org.eclipse.emf.cdo.common.commit (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.commit + + + + +
+Interfaces  + +
+CDOChangeKindProvider +
+CDOChangeSet +
+CDOChangeSetData +
+CDOChangeSetDataProvider +
+CDOCommitData +
+CDOCommitInfo +
+CDOCommitInfoHandler +
+CDOCommitInfoManager
+ + + + + + +
+Enums  + +
+CDOChangeKind
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html new file mode 100644 index 0000000000..686e9c4b46 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +org.eclipse.emf.cdo.common.commit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.commit +

+Common concepts for dealing with commits and change sets. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOChangeKindProvider 
CDOChangeSet 
CDOChangeSetData 
CDOChangeSetDataProvider 
CDOCommitData 
CDOCommitInfo 
CDOCommitInfoHandler 
CDOCommitInfoManager 
+  + +

+ + + + + + + + + +
+Enum Summary
CDOChangeKind 
+  + +

+

+Package org.eclipse.emf.cdo.common.commit Description +

+ +

+Common concepts for dealing with commits and change sets. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-tree.html new file mode 100644 index 0000000000..b4cda04c79 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.emf.cdo.common.commit Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.commit +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-use.html new file mode 100644 index 0000000000..9c9dccc983 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/commit/package-use.html @@ -0,0 +1,615 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.commit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.commit

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.commit
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.common.commit
CDOChangeKind + +
+           
CDOChangeKindProvider + +
+           
CDOChangeSetData + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
CDOCommitInfoHandler + +
+           
CDOCommitInfoManager + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.common.commit.handler
CDOCommitInfo + +
+           
CDOCommitInfoHandler + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.common.protocol
CDOChangeSetData + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.common.revision
CDOChangeSet + +
+           
CDOChangeSetData + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.common.util
CDOChangeSetData + +
+           
CDOCommitInfoManager + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.server
CDOCommitInfo + +
+           
CDOCommitInfoHandler + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.server.ocl
CDOChangeSetData + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.session
CDOChangeKindProvider + +
+           
CDOChangeSetData + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
CDOCommitInfoManager + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.spi.common
CDOCommitInfoHandler + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.spi.common.commit
CDOChangeKind + +
+           
CDOChangeKindProvider + +
+           
CDOChangeSetData + +
+           
CDOChangeSetDataProvider + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
CDOCommitInfoHandler + +
+           
CDOCommitInfoManager + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.spi.server
CDOChangeSetData + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
CDOCommitInfoHandler + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.transaction
CDOChangeSet + +
+           
CDOChangeSetData + +
+           
CDOChangeSetDataProvider + +
+           
CDOCommitInfo + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.cdo.view
CDOChangeSetData + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.commit used by org.eclipse.emf.spi.cdo
CDOChangeSet + +
+           
CDOChangeSetData + +
+           
CDOChangeSetDataProvider + +
+           
CDOCommitData + +
+           
CDOCommitInfo + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.ObjectType.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.ObjectType.html new file mode 100644 index 0000000000..8db4299115 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.ObjectType.html @@ -0,0 +1,400 @@ + + + + + + +CDOID.ObjectType (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Enum CDOID.ObjectType

+
+java.lang.Object
+  extended by java.lang.Enum<CDOID.ObjectType>
+      extended by org.eclipse.emf.cdo.common.id.CDOID.ObjectType
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID.ObjectType>
+
+
+
Enclosing interface:
CDOID
+
+
+
+
public static enum CDOID.ObjectType
extends Enum<CDOID.ObjectType>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
LONG + +
+           
LONG_WITH_CLASSIFIER + +
+           
STRING + +
+           
STRING_WITH_CLASSIFIER + +
+           
UUID + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ chargetID() + +
+           
+static CDOID.ObjectTypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOID.ObjectType[]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
+ +

+LONG

+
+public static final CDOID.ObjectType LONG
+
+
+
+
+
+ +

+STRING

+
+public static final CDOID.ObjectType STRING
+
+
+
+
+
+ +

+LONG_WITH_CLASSIFIER

+
+public static final CDOID.ObjectType LONG_WITH_CLASSIFIER
+
+
+
+
+
+ +

+STRING_WITH_CLASSIFIER

+
+public static final CDOID.ObjectType STRING_WITH_CLASSIFIER
+
+
+
+
+
+ +

+UUID

+
+public static final CDOID.ObjectType UUID
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOID.ObjectType[] 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 (CDOID.ObjectType c : CDOID.ObjectType.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOID.ObjectType 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
+
+
+
+ +

+getID

+
+public char getID()
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.Type.html new file mode 100644 index 0000000000..3198dd03a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.Type.html @@ -0,0 +1,441 @@ + + + + + + +CDOID.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Enum CDOID.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOID.Type>
+      extended by org.eclipse.emf.cdo.common.id.CDOID.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID.Type>
+
+
+
Enclosing interface:
CDOID
+
+
+
+
public static enum CDOID.Type
extends Enum<CDOID.Type>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
DANGLING_OBJECT + +
+           
EXTERNAL_OBJECT + +
+           
EXTERNAL_TEMP_OBJECT + +
+           
NULL + +
+           
OBJECT + +
+           
TEMP_OBJECT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ chargetID() + +
+           
+static Enum<?>getLiteral(char id) + +
+           
+static CDOID.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOID.Type[]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
+ +

+NULL

+
+public static final CDOID.Type NULL
+
+
+
+
+
+ +

+OBJECT

+
+public static final CDOID.Type OBJECT
+
+
+
+
+
+ +

+EXTERNAL_OBJECT

+
+public static final CDOID.Type EXTERNAL_OBJECT
+
+
+
Since:
+
2.0
+
+
+
+ +

+DANGLING_OBJECT

+
+public static final CDOID.Type DANGLING_OBJECT
+
+
+
Since:
+
3.0
+
+
+
+ +

+EXTERNAL_TEMP_OBJECT

+
+public static final CDOID.Type EXTERNAL_TEMP_OBJECT
+
+
+
Since:
+
2.0
+
+
+
+ +

+TEMP_OBJECT

+
+public static final CDOID.Type TEMP_OBJECT
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOID.Type[] 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 (CDOID.Type c : CDOID.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOID.Type 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
+
+
+
+ +

+getLiteral

+
+public static Enum<?> getLiteral(char id)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getID

+
+public char getID()
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.html new file mode 100644 index 0000000000..472be28706 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOID.html @@ -0,0 +1,434 @@ + + + + + + +CDOID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOID

+
+
All Superinterfaces:
Comparable<CDOID>, Serializable
+
+
+
All Known Subinterfaces:
CDOIDDangling, CDOIDExternal, CDOIDObject, CDOIDTemp, InternalCDOIDObject
+
+
+
All Known Implementing Classes:
AbstractCDOID, AbstractCDOIDInteger, AbstractCDOIDLong, AbstractCDOIDString
+
+
+
+
public interface CDOID
extends Serializable, Comparable<CDOID>
+ + +

+

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

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOID.ObjectType + +
+           
+static classCDOID.Type + +
+           
+ + + + + + + + + + +
+Field Summary
+static CDOIDNULL + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOID.TypegetType() + +
+           
+ booleanisDangling() + +
+           
+ booleanisExternal() + +
+           
+ booleanisNull() + +
+           
+ booleanisObject() + +
+           
+ booleanisTemporary() + +
+           
+ StringtoURIFragment() + +
+           
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+NULL

+
+static final CDOID NULL
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+CDOID.Type getType()
+
+
+
+
+
+
+
+
+
+ +

+isNull

+
+boolean isNull()
+
+
+
+
+
+
+
+
+
+ +

+isObject

+
+boolean isObject()
+
+
+
+
+
+
+
+
+
+ +

+isTemporary

+
+boolean isTemporary()
+
+
+
+
+
+
+
+
+
+ +

+isDangling

+
+boolean isDangling()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isExternal

+
+boolean isExternal()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+toURIFragment

+
+String toURIFragment()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDExternal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDExternal.html new file mode 100644 index 0000000000..e180b41a6c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDExternal.html @@ -0,0 +1,277 @@ + + + + + + +CDOIDExternal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOIDExternal

+
+
All Superinterfaces:
CDOID, Comparable<CDOID>, Serializable
+
+
+
+
public interface CDOIDExternal
extends CDOID
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + +
+Method Summary
+ StringgetURI() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getURI

+
+String getURI()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDObject.html new file mode 100644 index 0000000000..b838bd2fdc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDObject.html @@ -0,0 +1,247 @@ + + + + + + +CDOIDObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOIDObject

+
+
All Superinterfaces:
CDOID, Comparable<CDOID>, Serializable
+
+
+
All Known Subinterfaces:
InternalCDOIDObject
+
+
+
+
public interface CDOIDObject
extends CDOID
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDProvider.html new file mode 100644 index 0000000000..bdf79dc92c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDProvider.html @@ -0,0 +1,251 @@ + + + + + + +CDOIDProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOIDProvider

+
+
All Known Subinterfaces:
InternalCDOTransaction, InternalCDOView, InternalCDOXATransaction.InternalCDOXACommitContext, InternalSession
+
+
+
+
public interface CDOIDProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDOIDProviderNOOP + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOIDprovideCDOID(Object idOrObject) + +
+           
+  +

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

+NOOP

+
+static final CDOIDProvider NOOP
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+provideCDOID

+
+CDOID provideCDOID(Object idOrObject)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDReference.html new file mode 100644 index 0000000000..936986464d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDReference.html @@ -0,0 +1,429 @@ + + + + + + +CDOIDReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Class CDOIDReference

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.id.CDOIDReference
+
+
+
All Implemented Interfaces:
CDOReference<CDOID>
+
+
+
+
public class CDOIDReference
extends Object
implements CDOReference<CDOID>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOReference
NO_INDEX
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOIDReference(CDODataInput in) + +
+           
CDOIDReference(CDOID targetID, + CDOID sourceID, + EStructuralFeature sourceFeature, + int sourceIndex) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EStructuralFeaturegetSourceFeature() + +
+          Returns the source EReference or the source EAttribute if the source feature is a + FeatureMap.
+ intgetSourceIndex() + +
+           
+ CDOIDgetSourceObject() + +
+           
+ CDOIDgetTargetObject() + +
+           
+ StringtoString() + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOIDReference

+
+public CDOIDReference(CDOID targetID,
+                      CDOID sourceID,
+                      EStructuralFeature sourceFeature,
+                      int sourceIndex)
+
+
+
+ +

+CDOIDReference

+
+public CDOIDReference(CDODataInput in)
+               throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getTargetObject

+
+public CDOID getTargetObject()
+
+
+
Specified by:
getTargetObject in interface CDOReference<CDOID>
+
+
+
+
+
+
+ +

+getSourceObject

+
+public CDOID getSourceObject()
+
+
+
Specified by:
getSourceObject in interface CDOReference<CDOID>
+
+
+
+
+
+
+ +

+getSourceFeature

+
+public EStructuralFeature getSourceFeature()
+
+
Description copied from interface: CDOReference
+
Returns the source EReference or the source EAttribute if the source feature is a + FeatureMap. +

+

+
Specified by:
getSourceFeature in interface CDOReference<CDOID>
+
+
+
+
+
+
+ +

+getSourceIndex

+
+public int getSourceIndex()
+
+
+
Specified by:
getSourceIndex in interface CDOReference<CDOID>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDTemp.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDTemp.html new file mode 100644 index 0000000000..bc3c5a6213 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDTemp.html @@ -0,0 +1,244 @@ + + + + + + +CDOIDTemp (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOIDTemp

+
+
All Superinterfaces:
CDOID, Comparable<CDOID>, Serializable
+
+
+
+
public interface CDOIDTemp
extends CDOID
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html new file mode 100644 index 0000000000..36edb9e0d4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOIDUtil.html @@ -0,0 +1,605 @@ + + + + + + +CDOIDUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Class CDOIDUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.id.CDOIDUtil
+
+
+
+
public final class CDOIDUtil
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static AbstractCDOIDcreateCDOIDObject(CDOID.ObjectType subType) + +
+          Creates the correct implementation class for the passed CDOID.ObjectType.
+static CDOIDExternalcreateExternal(String uri) + +
+           
+static CDOIDAndBranchcreateIDAndBranch(CDOID id, + CDOBranch branch) + +
+           
+static CDOIDAndVersioncreateIDAndVersion(CDOIDAndVersion source) + +
+           
+static CDOIDAndVersioncreateIDAndVersion(CDOID id, + int version) + +
+           
+static CDOIDcreateLong(long value) + +
+           
+static CDOIDcreateLongWithClassifier(CDOClassifierRef classifierRef, + long value) + +
+           
+static CDOIDcreateString(String value) + +
+           
+static CDOIDcreateStringWithClassifier(CDOClassifierRef classifierRef, + String value) + +
+           
+static CDOIDTempcreateTempObject(int value) + +
+           
+static CDOIDExternalcreateTempObjectExternal(String uri) + +
+           
+static booleanequals(CDOID id1, + CDOID id2) + +
+           
+static CDOClassifierRefgetClassifierRef(CDOID id) + +
+           
+static longgetLong(CDOID id) + +
+           
+static StringgetString(CDOID id) + +
+           
+static booleanisNull(CDOID id) + +
+           
+static CDOIDread(String uriFragment) + +
+          Format of the URI fragment.
+static voidwrite(StringBuilder builder, + CDOID id) + +
+          Format of the uri fragment.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+isNull

+
+public static boolean isNull(CDOID id)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getLong

+
+public static long getLong(CDOID id)
+
+
+
+
+
+
+ +

+getString

+
+public static String getString(CDOID id)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getClassifierRef

+
+public static CDOClassifierRef getClassifierRef(CDOID id)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createTempObject

+
+public static CDOIDTemp createTempObject(int value)
+
+
+
+
+
+
+ +

+createTempObjectExternal

+
+public static CDOIDExternal createTempObjectExternal(String uri)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createLong

+
+public static CDOID createLong(long value)
+
+
+
+
+
+
+ +

+createLongWithClassifier

+
+public static CDOID createLongWithClassifier(CDOClassifierRef classifierRef,
+                                             long value)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createString

+
+public static CDOID createString(String value)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createStringWithClassifier

+
+public static CDOID createStringWithClassifier(CDOClassifierRef classifierRef,
+                                               String value)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createExternal

+
+public static CDOIDExternal createExternal(String uri)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createIDAndVersion

+
+public static CDOIDAndVersion createIDAndVersion(CDOID id,
+                                                 int version)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createIDAndVersion

+
+public static CDOIDAndVersion createIDAndVersion(CDOIDAndVersion source)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createIDAndBranch

+
+public static CDOIDAndBranch createIDAndBranch(CDOID id,
+                                               CDOBranch branch)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createCDOIDObject

+
+public static AbstractCDOID createCDOIDObject(CDOID.ObjectType subType)
+
+
Creates the correct implementation class for the passed CDOID.ObjectType. +

+

+
Parameters:
subType - the subType for which to create an empty CDOID instance +
Returns:
the instance of CDOIDObject which represents the subtype.
Since:
+
3.0
+
+
+
+
+ +

+write

+
+public static void write(StringBuilder builder,
+                         CDOID id)
+
+
Format of the uri fragment. +

+ Non-legacy: <ID TYPE>/<CUSTOM STRING FROM OBJECT FACTORY> +

+ Legacy: <ID TYPE>/<PACKAGE URI>/<CLASSIFIER ID>/<CUSTOM STRING FROM OBJECT FACTORY> +

+

+
Since:
+
2.0
+
+
+
+
+ +

+read

+
+public static CDOID read(String uriFragment)
+
+
Format of the URI fragment. +

+ Non-legacy: <ID TYPE>/<CUSTOM STRING FROM OBJECT FACTORY> +

+ Legacy: <ID TYPE>/<PACKAGE URI>/<CLASSIFIER ID>/<CUSTOM STRING FROM OBJECT FACTORY> +

+

+
Since:
+
3.0
+
+
+
+
+ +

+equals

+
+public static boolean equals(CDOID id1,
+                             CDOID id2)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOReference.html new file mode 100644 index 0000000000..64c65abdc8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOReference.html @@ -0,0 +1,319 @@ + + + + + + +CDOReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOReference<OBJECT>

+
+
All Known Subinterfaces:
CDOObjectReference
+
+
+
All Known Implementing Classes:
CDOIDReference
+
+
+
+
public interface CDOReference<OBJECT>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intNO_INDEX + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EStructuralFeaturegetSourceFeature() + +
+          Returns the source EReference or the source EAttribute if the source feature is a + FeatureMap.
+ intgetSourceIndex() + +
+           
+ OBJECTgetSourceObject() + +
+           
+ OBJECTgetTargetObject() + +
+           
+  +

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

+NO_INDEX

+
+static final int NO_INDEX
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetObject

+
+OBJECT getTargetObject()
+
+
+
+
+
+
+ +

+getSourceObject

+
+OBJECT getSourceObject()
+
+
+
+
+
+
+ +

+getSourceFeature

+
+EStructuralFeature getSourceFeature()
+
+
Returns the source EReference or the source EAttribute if the source feature is a + FeatureMap. +

+

+
+
+
+
+ +

+getSourceIndex

+
+int getSourceIndex()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html new file mode 100644 index 0000000000..39eac1df40 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/CDOWithID.html @@ -0,0 +1,218 @@ + + + + + + +CDOWithID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.id +
+Interface CDOWithID

+
+
All Known Subinterfaces:
Annotation, CDOObject, CDOResource, CDOResourceFolder, CDOResourceNode, InternalCDOObject, ModelElement
+
+
+
All Known Implementing Classes:
AnnotationImpl, CDOObjectImpl, CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl, ModelElementImpl
+
+
+
+
public interface CDOWithID
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOIDcdoID() + +
+           
+  +

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

+cdoID

+
+CDOID cdoID()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.ObjectType.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.ObjectType.html new file mode 100644 index 0000000000..52e5da6964 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.ObjectType.html @@ -0,0 +1,456 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.id.CDOID.ObjectType (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.id.CDOID.ObjectType

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOID.ObjectType
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return types with arguments of type CDOID.ObjectType
+ Set<CDOID.ObjectType>CDOCommonRepository.getObjectIDTypes() + +
+          Returns the type of CDOIDs created by the store of this repository.
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOID.ObjectType
+static CDOID.ObjectTypeCDOID.ObjectType.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOID.ObjectType[]CDOID.ObjectType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOID.ObjectType
+static AbstractCDOIDCDOIDUtil.createCDOIDObject(CDOID.ObjectType subType) + +
+          Creates the correct implementation class for the passed CDOID.ObjectType.
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOID.ObjectType
+ Set<CDOID.ObjectType>IStore.getObjectIDTypes() + +
+           
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return types with arguments of type CDOID.ObjectType
+ Set<CDOID.ObjectType>IIDHandler.getObjectIDTypes() + +
+           
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.spi.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.id that return CDOID.ObjectType
+ CDOID.ObjectTypeInternalCDOIDObject.getSubType() + +
+           
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.spi.server with type parameters of type CDOID.ObjectType
+static Set<CDOID.ObjectType>LongIDStore.OBJECT_ID_TYPES + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type CDOID.ObjectType
+ Set<CDOID.ObjectType>Store.getObjectIDTypes() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDOID.ObjectType
+protected  voidStore.setObjectIDTypes(Set<CDOID.ObjectType> objectIDTypes) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDOID.ObjectType
Store(String type, + Set<CDOID.ObjectType> objectIDTypes, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  +

+ + + + + +
+Uses of CDOID.ObjectType in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOID.ObjectType
+ Set<CDOID.ObjectType>CDOSessionProtocol.OpenSessionResult.getObjectIDTypes() + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOID.ObjectType
CDOSessionProtocol.OpenSessionResult(int sessionID, + String userID, + String repositoryUUID, + CDOCommonRepository.Type repositoryType, + CDOCommonRepository.State repositoryState, + String storeType, + Set<CDOID.ObjectType> objectIDTypes, + long repositoryCreationTime, + long lastUpdateTime, + CDOID rootResourceID, + boolean repositorySupportingAudits, + boolean repositorySupportingBranches, + boolean repositorySupportingEcore, + boolean repositoryEnsuringReferentialIntegrity) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.Type.html new file mode 100644 index 0000000000..93ec6caef4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.Type.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.id.CDOID.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.id.CDOID.Type

+
+ + + + + + + + + +
+Packages that use CDOID.Type
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of CDOID.Type in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOID.Type
+ CDOID.TypeCDOID.getType() + +
+           
+static CDOID.TypeCDOID.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOID.Type[]CDOID.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html new file mode 100644 index 0000000000..59a977ec70 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOID.html @@ -0,0 +1,3382 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOID

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOID
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOID in org.eclipse.emf.cdo
+ interfaceCDOIDDangling + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDOID
+ CDOIDCDOObject.cdoID() + +
+          Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID.
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common that return CDOID
+ CDOIDCDOCommonRepository.getRootResourceID() + +
+          Returns the ID of the root resource of this repository.
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit with parameters of type CDOID
+ CDOChangeKindCDOChangeKindProvider.getChangeKind(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOID in org.eclipse.emf.cdo.common.id
+ interfaceCDOIDExternal + +
+           
+ interfaceCDOIDObject + +
+           
+ interfaceCDOIDTemp + +
+           
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.id declared as CDOID
+static CDOIDCDOID.NULL + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOID
+ CDOIDCDOWithID.cdoID() + +
+           
+static CDOIDCDOIDUtil.createLong(long value) + +
+           
+static CDOIDCDOIDUtil.createLongWithClassifier(CDOClassifierRef classifierRef, + long value) + +
+           
+static CDOIDCDOIDUtil.createString(String value) + +
+           
+static CDOIDCDOIDUtil.createStringWithClassifier(CDOClassifierRef classifierRef, + String value) + +
+           
+ CDOIDCDOIDReference.getSourceObject() + +
+           
+ CDOIDCDOIDReference.getTargetObject() + +
+           
+ CDOIDCDOIDProvider.provideCDOID(Object idOrObject) + +
+           
+static CDOIDCDOIDUtil.read(String uriFragment) + +
+          Format of the URI fragment.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOID
+static CDOIDAndBranchCDOIDUtil.createIDAndBranch(CDOID id, + CDOBranch branch) + +
+           
+static CDOIDAndVersionCDOIDUtil.createIDAndVersion(CDOID id, + int version) + +
+           
+static booleanCDOIDUtil.equals(CDOID id1, + CDOID id2) + +
+           
+static CDOClassifierRefCDOIDUtil.getClassifierRef(CDOID id) + +
+           
+static longCDOIDUtil.getLong(CDOID id) + +
+           
+static StringCDOIDUtil.getString(CDOID id) + +
+           
+static booleanCDOIDUtil.isNull(CDOID id) + +
+           
+static voidCDOIDUtil.write(StringBuilder builder, + CDOID id) + +
+          Format of the uri fragment.
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.id with parameters of type CDOID
CDOIDReference(CDOID targetID, + CDOID sourceID, + EStructuralFeature sourceFeature, + int sourceIndex) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock that return types with arguments of type CDOID
+ Map<CDOID,IDurableLockingManager.LockGrade>IDurableLockingManager.LockArea.getLocks() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.lock with type arguments of type CDOID
+ IDurableLockingManager.LockAreaIDurableLockingManager.createLockArea(String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOID
+ CDOIDCDODataInput.readCDOID() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOID
+ voidCDODataOutput.writeCDOID(CDOID id) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOID
+ CDOIDCDOIDAndBranch.getID() + +
+           
+ CDOIDCDOIDAndVersion.getID() + +
+           
+ CDOIDCDORevisionData.getResourceID() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDOID
+ booleanCDORevisionManager.containsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ booleanCDORevisionManager.containsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+static CDORevisionKeyCDORevisionUtil.createRevisionKey(CDOID id, + CDOBranch branch, + int version) + +
+           
+ EClassCDORevisionCache.getObjectType(CDOID id) + +
+           
+ EClassCDORevisionManager.getObjectType(CDOID id) + +
+           
+ CDORevisionCDORevisionProvider.getRevision(CDOID id) + +
+           
+ CDORevisionCDORevisionCache.getRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ CDORevisionCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ CDORevisionCDORevisionCache.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ CDORevisionCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOID
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDORevisionManager revisionManager) + +
+           
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDORevisionProvider startProvider, + CDORevisionProvider endProvider) + +
+           
+ List<CDORevision>CDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+static ObjectCDORevisionUtil.remapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+static ObjectCDORevisionUtil.remapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return CDOID
+ CDOIDCDOContainerFeatureDelta.getResourceID() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOID
+ CDORevisionDeltaCDORevisionDeltaProvider.getRevisionDelta(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOID
+ CDOIDIStore.createObjectID(String val) + +
+           
+ CDOID[]IStoreAccessor.CommitContext.getDetachedObjects() + +
+          Returns an array of the removed object that are part of the commit operation represented by this + CommitContext.
+ CDOIDIStoreAccessor.QueryResourcesContext.getFolderID() + +
+           
+ CDOIDIStoreAccessor.QueryResourcesContext.ExactMatch.getResourceID() + +
+           
+ CDOIDIStoreAccessor.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+          Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOID
+ Map<CDOID,EClass>IStoreAccessor.CommitContext.getDetachedObjectTypes() + +
+          Returns a map with an EClass value per CDOID type.
+ Map<CDOID,CDOID>IStoreAccessor.CommitContext.getIDMappings() + +
+          Returns an unmodifiable map from all temporary IDs to their persistent counter parts.
+ Map<CDOID,CDOID>IStoreAccessor.CommitContext.getIDMappings() + +
+          Returns an unmodifiable map from all temporary IDs to their persistent counter parts.
+ Map<CDOID,EClass>IStoreAccessor.QueryXRefsContext.getTargetObjects() + +
+           
+ Set<CDOID>IStoreAccessor.readChangeSet(OMMonitor monitor, + CDOChangeSetSegment... segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOID
+ booleanIStoreAccessor.QueryResourcesContext.addResource(CDOID resourceID) + +
+          Adds the CDOID of one resource to the results of the underlying query.
+ booleanIStoreAccessor.QueryXRefsContext.addXRef(CDOID targetID, + CDOID sourceID, + EReference sourceReference, + int sourceIndex) + +
+          Adds the data of one cross reference to the results of the underlying query.
+ voidCDOServerImporter.Handler.handleRepository(String name, + String uuid, + CDOID root, + long created, + long committed) + +
+           
+ voidIStoreAccessor.Raw.rawDelete(CDOID id, + int version, + CDOBranch branch, + EClass eClass, + OMMonitor monitor) + +
+          Deletes the revision identified by the given key from the backend represented by this + raw store accessor without going through a regular + commit.
+ CDOIDIStoreAccessor.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+          Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise.
+ InternalCDORevisionIStoreAccessor.readRevision(CDOID id, + CDOBranchPoint branchPoint, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
+ InternalCDORevisionIStoreAccessor.readRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision with the given version in the given branch from the back-end.
+protected  StringCDOServerExporter.XML.str(CDOID id) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDOID
+protected  ObjectCDOServerBrowser.RevisionsPage.getRevisionValue(Object value, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision context) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision revision) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return CDOID
+ CDOIDIIDHandler.createCDOID(String val) + +
+           
+ CDOIDIIDHandler.getCDOID(ResultSet resultSet, + int column) + +
+           
+ CDOIDIIDHandler.getCDOID(ResultSet resultSet, + String name) + +
+           
+ CDOIDIIDHandler.getLastObjectID() + +
+           
+ CDOIDIIDHandler.getMaxCDOID() + +
+           
+ CDOIDIMetaDataManager.getMetaID(EModelElement modelElement, + long commitTime) + +
+          Returns the meta ID of the given EModelElement.
+ CDOIDIIDHandler.getMinCDOID() + +
+           
+ CDOIDIIDHandler.getNextCDOID(CDORevision revision) + +
+           
+ CDOIDIIDHandler.getNextLocalObjectID() + +
+           
+ CDOIDIIDHandler.mapURI(IDBStoreAccessor accessor, + String uri, + long commitTime) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type CDOID
+ voidIIDHandler.appendCDOID(StringBuilder builder, + CDOID id) + +
+           
+ EModelElementIMetaDataManager.getMetaInstance(CDOID id) + +
+          Returns the EModelElement referred to by the given ID.
+ booleanIIDHandler.isLocalCDOID(CDOID id) + +
+           
+ voidIIDHandler.setCDOID(PreparedStatement stmt, + int column, + CDOID id) + +
+           
+ voidIIDHandler.setCDOID(PreparedStatement stmt, + int column, + CDOID id, + long commitTime) + +
+           
+ voidIIDHandler.setLastObjectID(CDOID lastObjectID) + +
+           
+ voidIIDHandler.setNextLocalObjectID(CDOID nextLocalObjectID) + +
+           
+ StringIIDHandler.unmapURI(IDBStoreAccessor accessor, + CDOID id) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return types with arguments of type CDOID
+ Set<CDOID>IClassMapping.readChangeSet(IDBStoreAccessor accessor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ Set<CDOID>IMappingStrategy.readChangeSet(IDBStoreAccessor accessor, + OMMonitor monitor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ CloseableIterator<CDOID>IMappingStrategy.readObjectIDs(IDBStoreAccessor accessor) + +
+          Get an iterator over all instances of objects in the store.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOID
+ PreparedStatementIClassMapping.createResourceQueryStatement(IDBStoreAccessor accessor, + CDOID folderId, + String name, + boolean exactMatch, + CDOBranchPoint branchPoint) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+ voidIClassMapping.detachObject(IDBStoreAccessor accessor, + CDOID id, + int version, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+          Detaches (deletes) a CDO object leaving a "ghost" revision behind.
+ voidIListMapping.objectDetached(IDBStoreAccessor accessor, + CDOID id, + long revised) + +
+          Hook with which a list mapping is notified that a containing object has been revised.
+ voidIListMappingDeltaSupport.processDelta(IDBStoreAccessor accessor, + CDOID id, + int branchId, + int oldVersion, + int newVersion, + long created, + CDOListFeatureDelta delta) + +
+          Process a set of CDOFeatureDeltas for a many-valued feature.
+ CDOClassifierRefIMappingStrategy.readObjectType(IDBStoreAccessor accessor, + CDOID id) + +
+          Read the type (i.e. class) of the object referred to by a given ID.
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.server.mem
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.mem with parameters of type CDOID
+ EClassIMEMStore.getObjectType(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOID
+protected  EObjectCDOExtentCreator.getEObject(CDOID id) + +
+           
+protected  booleanCDOExtentCreator.isDetached(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return types with arguments of type CDOID
+ Map<CDOID,CDORevisionKey>CDORevisionAvailabilityInfo.getAvailableRevisions() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDOID
+ booleanCDORevisionAvailabilityInfo.containsRevision(CDOID id) + +
+           
+ CDOChangeKindCDOChangeKindCache.getChangeKind(CDOID id) + +
+           
+ CDORevisionCDOChangeSetDataRevisionProvider.getRevision(CDOID id) + +
+           
+ CDORevisionCDORevisionAvailabilityInfo.getRevision(CDOID id) + +
+           
+ voidCDORevisionAvailabilityInfo.removeRevision(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.spi.common.id
+  +

+ + + + + + + + + +
Subinterfaces of CDOID in org.eclipse.emf.cdo.spi.common.id
+ interfaceInternalCDOIDObject + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.id that implement CDOID
+ classAbstractCDOID + +
+           
+ classAbstractCDOIDInteger + +
+           
+ classAbstractCDOIDLong + +
+           
+ classAbstractCDOIDString + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.id with parameters of type CDOID
+ intAbstractCDOID.compareTo(CDOID o) + +
+           
+protected abstract  intAbstractCDOID.doCompareTo(CDOID o) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOID
+ CDOIDBaseCDORevision.getID() + +
+           
+ CDOIDDelegatingCDORevision.getID() + +
+           
+ CDOIDRevisionInfo.getID() + +
+           
+ CDOIDStubCDORevision.getID() + +
+           
+ CDOIDSyntheticCDORevision.getID() + +
+           
+ CDOIDBaseCDORevision.getResourceID() + +
+           
+ CDOIDDelegatingCDORevision.getResourceID() + +
+           
+ CDOIDStubCDORevision.getResourceID() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDOID
+ Map<CDOID,CDOID>CDOIDMapper.getIDMappings() + +
+           
+ Map<CDOID,CDOID>CDOIDMapper.getIDMappings() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOID
+ booleanDelegatingCDORevisionManager.containsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ booleanDelegatingCDORevisionManager.containsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ EClassDelegatingCDORevisionManager.getObjectType(CDOID id) + +
+           
+ CDORevisionManagedRevisionProvider.getRevision(CDOID id) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.RevisionLoader.loadRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk) + +
+           
+static InternalCDORevisionRevisionInfo.readResult(CDODataInput in, + CDOID id, + CDOBranch branch) + +
+           
+ CDORevisionInternalCDORevisionCache.removeRevision(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ voidDelegatingCDORevisionManager.reviseLatest(CDOID id, + CDOBranch branch) + +
+           
+ voidInternalCDORevisionManager.reviseLatest(CDOID id, + CDOBranch branch) + +
+          Called on client via postCommit when there is no version of detached objects available.
+ voidDelegatingCDORevisionManager.reviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+ voidInternalCDORevisionManager.reviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+ voidBaseCDORevision.setID(CDOID id) + +
+           
+ voidDelegatingCDORevision.setID(CDOID id) + +
+           
+ voidInternalCDORevision.setID(CDOID id) + +
+           
+ voidStubCDORevision.setID(CDOID id) + +
+           
+ voidBaseCDORevision.setResourceID(CDOID resourceID) + +
+           
+ voidDelegatingCDORevision.setResourceID(CDOID resourceID) + +
+           
+ voidInternalCDORevision.setResourceID(CDOID resourceID) + +
+           
+ voidStubCDORevision.setResourceID(CDOID resourceID) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDOID
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>InternalCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+static ObjectBaseCDORevision.remapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+static ObjectBaseCDORevision.remapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOID
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp) + +
+           
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
PointerCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + long revised, + CDOBranchVersion target) + +
+           
RevisionInfo.Available.Detached(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Normal(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Available.Pointer(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion, + CDOBranchVersion targetBranchVersion) + +
+           
RevisionInfo.Available(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
RevisionInfo.Missing(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
RevisionInfo(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
SyntheticCDORevision(EClass eClass, + CDOID id, + CDOBranch branch) + +
+           
+  +

+ + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDOID
CDOIDMapper(Map<CDOID,CDOID> idMappings) + +
+           
CDOIDMapper(Map<CDOID,CDOID> idMappings) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOID
+ CDOIDLongIDStore.createObjectID(String val) + +
+           
+protected  CDOIDLongIDStoreAccessor.getNextCDOID(CDORevision revision) + +
+           
+protected abstract  CDOIDStoreAccessorBase.getNextCDOID(CDORevision revision) + +
+           
+ CDOIDLongIDStore.getNextCDOID(LongIDStoreAccessor accessor, + CDORevision revision) + +
+           
+ CDOIDStoreAccessorBase.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+static CDOIDStore.stringToID(String string) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type CDOID
+ Map<CDOID,IDurableLockingManager.LockGrade>DurableLockArea.getLocks() + +
+           
+ Map<CDOID,IDurableLockingManager.LockGrade>InternalLockManager.getLocks(IView view) + +
+           
+ Set<CDOID>InternalRepository.getMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOID
+ voidInternalCommitContext.addIDMapping(CDOID oldID, + CDOID newID) + +
+           
+static IStoreAccessor.QueryResourcesContext.ExactMatchStore.createExactMatchContext(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+ InternalCDORevisionStore.createRevision(EClass eClass, + CDOID id) + +
+           
+protected abstract  voidStoreAccessor.detachObjects(CDOID[] detachedObjects, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+           
+ voidLongIDStore.ensureLastObjectID(CDOID id) + +
+           
+ ObjectInternalLockManager.getLockKey(CDOID id, + CDOBranch branch) + +
+           
+ booleanInternalView.hasSubscription(CDOID id) + +
+           
+static StringStore.idToString(CDOID id) + +
+           
+ booleanInternalStore.isLocal(CDOID id) + +
+           
+ booleanLongIDStore.isLocal(CDOID id) + +
+           
+ CDOIDStoreAccessorBase.readResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+ voidInternalCommitContext.setDetachedObjects(CDOID[] detachedObjects) + +
+           
+ voidInternalRepository.setRootResourceID(CDOID rootResourceID) + +
+           
+ voidInternalView.subscribe(CDOID id) + +
+           
+ voidInternalView.unsubscribe(CDOID id) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDOID
+ voidInternalView.changeTarget(CDOBranchPoint branchPoint, + List<CDOID> invalidObjects, + List<CDORevisionDelta> allChangedObjects, + List<CDOID> allDetachedObjects) + +
+           
+ voidInternalView.changeTarget(CDOBranchPoint branchPoint, + List<CDOID> invalidObjects, + List<CDORevisionDelta> allChangedObjects, + List<CDOID> allDetachedObjects) + +
+           
+ voidInternalSession.collectContainedRevisions(InternalCDORevision revision, + CDOBranchPoint branchPoint, + int referenceChunk, + Set<CDOID> revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidInternalCommitContext.setDetachedObjectTypes(Map<CDOID,EClass> detachedObjectTypes) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDOID
DurableLockArea(String durableLockingID, + String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOID
+ Map<CDOID,CDORevision>CDOSavepoint.getAllBaseNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getAllDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getAllDirtyObjects() + +
+          Return the list of new objects from this point.
+ Map<CDOID,CDOObject>CDOSavepoint.getAllNewObjects() + +
+          Return the list of new objects from this point without objects that are removed.
+ Map<CDOID,CDORevisionDelta>CDOSavepoint.getAllRevisionDeltas() + +
+          Return the list of all deltas without objects that are removed.
+ Map<CDOID,CDORevision>CDOSavepoint.getBaseNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getDetachedObjects() + +
+          Returns a map of the detached objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getDirtyObjects() + +
+          Returns a map of the dirty objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getDirtyObjects() + +
+           
+ Map<CDOID,CDOID>CDOTransactionFinishedEvent.getIDMappings() + +
+           
+ Map<CDOID,CDOID>CDOTransactionFinishedEvent.getIDMappings() + +
+           
+ Map<CDOID,CDOObject>CDOCommitContext.getNewObjects() + +
+          Returns a map of the new objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>CDOPushTransaction.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOTransaction.getNewObjects() + +
+           
+ Map<CDOID,CDOObject>CDOSavepoint.getReattachedObjects() + +
+          Bug 283985 (Re-attachment)
+ Map<CDOID,CDORevisionDelta>CDOCommitContext.getRevisionDeltas() + +
+          Returns a map of the revision deltas that are to be committed with this commit context.
+ Map<CDOID,CDORevisionDelta>CDOPushTransaction.getRevisionDeltas() + +
+           
+ ConcurrentMap<CDOID,CDORevisionDelta>CDOSavepoint.getRevisionDeltas() + +
+           
+ Map<CDOID,CDORevisionDelta>CDOTransaction.getRevisionDeltas() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOID
+ CDOObjectCDOPushTransaction.getObject(CDOID id) + +
+           
+ CDOObjectCDOPushTransaction.getObject(CDOID id, + boolean loadOnDemand) + +
+           
+ CDORevisionCDOPushTransaction.getRevision(CDOID id) + +
+           
+ booleanCDOPushTransaction.isObjectRegistered(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOID
+static CDOIDCDOURIUtil.convertExternalCDOID(URI baseURI, + CDOID newCDOID) + +
+          Converting temporary CDOID to External CDOID
+ e.g.:
+ baseURI = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#5/2
+ newCDOID = OID2
+ return = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#1/2
+ CDOIDObjectNotFoundException.getID() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOID
+static CDOIDCDOURIUtil.convertExternalCDOID(URI baseURI, + CDOID newCDOID) + +
+          Converting temporary CDOID to External CDOID
+ e.g.:
+ baseURI = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#5/2
+ newCDOID = OID2
+ return = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#1/2
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.util with parameters of type CDOID
InvalidObjectException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
ObjectNotFoundException(CDOID id) + +
+           
ObjectNotFoundException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOID
+ CDOIDCDOFetchRuleManager.getContext() + +
+          TODO Simon: JavaDoc
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOID
+ List<CDOID>CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOID
+ CDOObjectCDOView.getObject(CDOID id) + +
+          Returns the object for the given CDOID.
+ CDOObjectCDOView.getObject(CDOID id, + boolean loadOnDemand) + +
+          Returns the object for the given CDOID.
+ booleanCDOView.isObjectRegistered(CDOID id) + +
+          Returns true if an object with the given id is currently registered in + this view, false otherwise.
+ List<CDOID>CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+ ObjectCDOStaleReferencePolicy.processStaleReference(EObject source, + EStructuralFeature feature, + int index, + CDOID target) + +
+          Returns an object that we want to return to the caller (clients).
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.view with type arguments of type CDOID
+ List<CDOFetchRule>CDOFetchRuleManager.getFetchRules(Collection<CDOID> ids) + +
+          TODO Simon: JavaDoc
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return CDOID
+ CDOIDCDOObjectImpl.cdoID() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type CDOID
+ voidCDOObjectImpl.cdoInternalSetID(CDOID id) + +
+           
+  +

+ + + + + +
+Uses of CDOID in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOID
+abstract  CDOIDDefaultCDOMerger.Conflict.getID() + +
+           
+ CDOIDDefaultCDOMerger.ChangedInSourceAndTargetConflict.getID() + +
+           
+ CDOIDDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.getID() + +
+           
+ CDOIDDefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.getID() + +
+           
+ CDOIDInternalCDOView.getResourceNodeID(String path) + +
+           
+ CDOIDCDOSessionProtocol.OpenSessionResult.getRootResourceID() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOID
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+ Map<CDOID,DefaultCDOMerger.Conflict>DefaultCDOMerger.getConflicts() + +
+           
+ Map<CDOID,CDOID>CDOSessionProtocol.CommitTransactionResult.getIDMappings() + +
+           
+ Map<CDOID,CDOID>CDOSessionProtocol.CommitTransactionResult.getIDMappings() + +
+           
+ Map<CDOID,InternalCDOObject>InternalCDOView.getObjects() + +
+          Returns an unmodifiable map of the objects managed by this view.
+ Set<CDOID>InternalCDOSavepoint.getSharedDetachedObjects() + +
+           
+protected  Map<CDOID,Object>DefaultCDOMerger.getSourceMap() + +
+           
+protected  Map<CDOID,Object>DefaultCDOMerger.getTargetMap() + +
+           
+ Set<CDOID>CDOSessionProtocol.loadMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOID
+ voidInternalCDOXATransaction.add(InternalCDOTransaction transaction, + CDOID object) + +
+           
+ voidCDOSessionProtocol.CommitTransactionResult.addIDMapping(CDOID oldID, + CDOID newID) + +
+           
+ voidInternalCDOObject.cdoInternalSetID(CDOID id) + +
+           
+protected  ObjectDefaultCDOMerger.detachedInSource(CDOID id) + +
+           
+protected  ObjectDefaultCDOMerger.detachedInSourceAndTarget(CDOID id) + +
+           
+protected  ObjectDefaultCDOMerger.detachedInTarget(CDOID id) + +
+           
+ CDOBranchPointInternalCDOSession.getCommittedSinceLastRefresh(CDOID id) + +
+           
+ InternalCDORevisionInternalCDOView.getRevision(CDOID id, + boolean loadOnDemand) + +
+           
+ booleanInternalCDOView.hasSubscription(CDOID id) + +
+           
+ voidInternalCDOView.prefetchRevisions(CDOID id, + int depth) + +
+           
+ voidInternalCDOView.remapObject(CDOID oldID) + +
+           
+ voidInternalCDOSession.setCommittedSinceLastRefresh(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOID
+ voidCDOSessionProtocol.changeSubscription(int viewId, + List<CDOID> ids, + boolean subscribeMode, + boolean clear) + +
+           
+ voidInternalCDOView.collectViewedRevisions(Map<CDOID,InternalCDORevision> revisions) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ voidInternalCDOView.invalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+ CDOSessionProtocol.RefreshSessionResultCDOSessionProtocol.refresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOID
CDOSessionProtocol.OpenSessionResult(int sessionID, + String userID, + String repositoryUUID, + CDOCommonRepository.Type repositoryType, + CDOCommonRepository.State repositoryState, + String storeType, + Set<CDOID.ObjectType> objectIDTypes, + long repositoryCreationTime, + long lastUpdateTime, + CDOID rootResourceID, + boolean repositorySupportingAudits, + boolean repositorySupportingBranches, + boolean repositorySupportingEcore, + boolean repositoryEnsuringReferentialIntegrity) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDExternal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDExternal.html new file mode 100644 index 0000000000..b4e9ce20d4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDExternal.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOIDExternal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOIDExternal

+
+ + + + + + + + + +
+Packages that use CDOIDExternal
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of CDOIDExternal in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOIDExternal
+static CDOIDExternalCDOIDUtil.createExternal(String uri) + +
+           
+static CDOIDExternalCDOIDUtil.createTempObjectExternal(String uri) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDObject.html new file mode 100644 index 0000000000..043ab565bc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDObject.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOIDObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOIDObject

+
+ + + + + + + + + +
+Packages that use CDOIDObject
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of CDOIDObject in org.eclipse.emf.cdo.spi.common.id
+  +

+ + + + + + + + + +
Subinterfaces of CDOIDObject in org.eclipse.emf.cdo.spi.common.id
+ interfaceInternalCDOIDObject + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDProvider.html new file mode 100644 index 0000000000..7bf4dd0a32 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDProvider.html @@ -0,0 +1,422 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOIDProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOIDProvider

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOIDProvider
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOIDProvider in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.id declared as CDOIDProvider
+static CDOIDProviderCDOIDProvider.NOOP + +
+           
+  +

+ + + + + +
+Uses of CDOIDProvider in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOIDProvider
+ CDOIDProviderCDODataOutput.getIDProvider() + +
+           
+  +

+ + + + + +
+Uses of CDOIDProvider in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOIDProvider
+static CDODataOutputCDOCommonUtil.createCDODataOutput(ExtendedDataOutput extendedDataOutputStream, + CDOPackageRegistry packageRegistry, + CDOIDProvider idProvider) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOIDProvider
+ voidBaseCDORevision.convertEObjects(CDOIDProvider idProvider) + +
+           
+ voidDelegatingCDORevision.convertEObjects(CDOIDProvider oidProvider) + +
+           
+ voidInternalCDORevision.convertEObjects(CDOIDProvider oidProvider) + +
+           
+ voidStubCDORevision.convertEObjects(CDOIDProvider oidProvider) + +
+           
+  +

+ + + + + +
+Uses of CDOIDProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOIDProvider in org.eclipse.emf.cdo.spi.server
+ interfaceInternalSession + +
+           
+  +

+ + + + + +
+Uses of CDOIDProvider in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOIDProvider in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+static interfaceInternalCDOXATransaction.InternalCDOXACommitContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOIDProvider
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOIDProvider
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster(CDOIDProvider idProvider, + CDOIDMapper idMapper) + +
+           
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + CDOBranchPoint branchPoint, + long previousTimeStamp) + +
+           
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + String rollbackMessage, + CDOBranchPoint branchPoint, + long previousTimeStamp, + List<CDOObjectReference> xRefs) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDReference.html new file mode 100644 index 0000000000..f94c703d4e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDReference.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.id.CDOIDReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.id.CDOIDReference

+
+ + + + + + + + + + + + + +
+Packages that use CDOIDReference
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOIDReference in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOIDReference
+ CDOIDReferenceCDODataInput.readCDOIDReference() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOIDReference
+ voidCDODataOutput.writeCDOIDReference(CDOIDReference idReference) + +
+           
+  +

+ + + + + +
+Uses of CDOIDReference in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDOIDReference
+ List<CDOIDReference>IStoreAccessor.CommitContext.getXRefs() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDTemp.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDTemp.html new file mode 100644 index 0000000000..2cf9846648 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDTemp.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOIDTemp (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOIDTemp

+
+ + + + + + + + + + + + + +
+Packages that use CDOIDTemp
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOIDTemp in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOIDTemp
+static CDOIDTempCDOIDUtil.createTempObject(int value) + +
+           
+  +

+ + + + + +
+Uses of CDOIDTemp in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOIDTemp
+ CDOIDTempInternalCDOTransaction.getNextTemporaryID() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDUtil.html new file mode 100644 index 0000000000..baddc33094 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOIDUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.id.CDOIDUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.id.CDOIDUtil

+
+No usage of org.eclipse.emf.cdo.common.id.CDOIDUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOReference.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOReference.html new file mode 100644 index 0000000000..b2b3e8d232 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOReference.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOReference (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOReference

+
+ + + + + + + + + + + + + +
+Packages that use CDOReference
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of CDOReference in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOReference in org.eclipse.emf.cdo
+ interfaceCDOObjectReference + +
+           
+  +

+ + + + + +
+Uses of CDOReference in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.id that implement CDOReference
+ classCDOIDReference + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html new file mode 100644 index 0000000000..6b23609867 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/class-use/CDOWithID.html @@ -0,0 +1,403 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.id.CDOWithID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.id.CDOWithID

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOWithID
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOWithID in org.eclipse.emf.cdo
+ interfaceCDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOWithID in org.eclipse.emf.cdo.eresource
+ interfaceCDOResource + +
+          A representation of the model object 'CDO Resource'.
+ interfaceCDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
+ interfaceCDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOWithID
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOWithID in org.eclipse.emf.cdo.etypes
+ interfaceAnnotation + +
+          A representation of the model object 'Annotation'.
+ interfaceModelElement + +
+          A representation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement CDOWithID
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.internal.cdo that implement CDOWithID
+ classCDOObjectImpl + +
+           
+  +

+ + + + + +
+Uses of CDOWithID in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOWithID in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOObject + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-frame.html new file mode 100644 index 0000000000..af6f82b227 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-frame.html @@ -0,0 +1,70 @@ + + + + + + +org.eclipse.emf.cdo.common.id (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.id + + + + +
+Interfaces  + +
+CDOID +
+CDOIDExternal +
+CDOIDObject +
+CDOIDProvider +
+CDOIDTemp +
+CDOReference +
+CDOWithID
+ + + + + + +
+Classes  + +
+CDOIDReference +
+CDOIDUtil
+ + + + + + +
+Enums  + +
+CDOID.ObjectType +
+CDOID.Type
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html new file mode 100644 index 0000000000..5d634e2ffb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-summary.html @@ -0,0 +1,233 @@ + + + + + + +org.eclipse.emf.cdo.common.id (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.id +

+Common concepts for dealing with object and revision IDs. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOID 
CDOIDExternal 
CDOIDObject 
CDOIDProvider 
CDOIDTemp 
CDOReference<OBJECT> 
CDOWithID 
+  + +

+ + + + + + + + + + + + + +
+Class Summary
CDOIDReference 
CDOIDUtil 
+  + +

+ + + + + + + + + + + + + +
+Enum Summary
CDOID.ObjectType 
CDOID.Type 
+  + +

+

+Package org.eclipse.emf.cdo.common.id Description +

+ +

+Common concepts for dealing with object and revision IDs. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-tree.html new file mode 100644 index 0000000000..53e4d410a0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-tree.html @@ -0,0 +1,179 @@ + + + + + + +org.eclipse.emf.cdo.common.id Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.id +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-use.html new file mode 100644 index 0000000000..2dafe1d95c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/id/package-use.html @@ -0,0 +1,808 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.id (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.id

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.id
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo
CDOID + +
+           
CDOReference + +
+           
CDOWithID + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common
CDOID + +
+           
CDOID.ObjectType + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.commit
CDOID + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.id
CDOID + +
+           
CDOID.ObjectType + +
+           
CDOID.Type + +
+           
CDOIDExternal + +
+           
CDOIDProvider + +
+           
CDOIDTemp + +
+           
CDOReference + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.lock
CDOID + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.protocol
CDOID + +
+           
CDOIDProvider + +
+           
CDOIDReference + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.revision
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.revision.delta
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.common.util
CDOIDProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.eresource
CDOWithID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.eresource.impl
CDOWithID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.etypes
CDOWithID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.etypes.impl
CDOWithID + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server
CDOID + +
+           
CDOID.ObjectType + +
+           
CDOIDReference + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.db
CDOID + +
+           
CDOID.ObjectType + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.db.mapping
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.mem
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.server.ocl
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.commit
CDOID + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.id
CDOID + +
+           
CDOID.ObjectType + +
+           
CDOIDObject + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.common.revision
CDOID + +
+           
CDOIDProvider + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.spi.server
CDOID + +
+           
CDOID.ObjectType + +
+           
CDOIDProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.transaction
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.util
CDOID + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.cdo.view
CDOID + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.internal.cdo
CDOID + +
+           
CDOWithID + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.id used by org.eclipse.emf.spi.cdo
CDOID + +
+           
CDOID.ObjectType + +
+           
CDOIDProvider + +
+           
CDOIDTemp + +
+           
CDOWithID + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOBlob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOBlob.html new file mode 100644 index 0000000000..543f4c8d8b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOBlob.html @@ -0,0 +1,335 @@ + + + + + + +CDOBlob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOBlob

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobInfo
+      extended by org.eclipse.emf.cdo.common.lob.CDOLob<InputStream>
+          extended by org.eclipse.emf.cdo.common.lob.CDOBlob
+
+
+
+
public final class CDOBlob
extends CDOLob<InputStream>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOBlob(InputStream contents) + +
+           
CDOBlob(InputStream contents, + CDOLobStore store) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ InputStreamgetContents() + +
+           
+protected  CDOLobInfoput(InputStream contents) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.lob.CDOLob
getStore
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.lob.CDOLobInfo
getID, getSize, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOBlob

+
+public CDOBlob(InputStream contents)
+        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+CDOBlob

+
+public CDOBlob(InputStream contents,
+               CDOLobStore store)
+        throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+getContents

+
+public InputStream getContents()
+                        throws IOException
+
+
+
Specified by:
getContents in class CDOLob<InputStream>
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+put

+
+protected CDOLobInfo put(InputStream contents)
+                  throws IOException
+
+
+
Specified by:
put in class CDOLob<InputStream>
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOClob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOClob.html new file mode 100644 index 0000000000..08ab354c0c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOClob.html @@ -0,0 +1,335 @@ + + + + + + +CDOClob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOClob

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobInfo
+      extended by org.eclipse.emf.cdo.common.lob.CDOLob<Reader>
+          extended by org.eclipse.emf.cdo.common.lob.CDOClob
+
+
+
+
public final class CDOClob
extends CDOLob<Reader>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOClob(Reader contents) + +
+           
CDOClob(Reader contents, + CDOLobStore store) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ReadergetContents() + +
+           
+protected  CDOLobInfoput(Reader contents) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.lob.CDOLob
getStore
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.lob.CDOLobInfo
getID, getSize, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOClob

+
+public CDOClob(Reader contents)
+        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+CDOClob

+
+public CDOClob(Reader contents,
+               CDOLobStore store)
+        throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+getContents

+
+public Reader getContents()
+                   throws IOException
+
+
+
Specified by:
getContents in class CDOLob<Reader>
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+put

+
+protected CDOLobInfo put(Reader contents)
+                  throws IOException
+
+
+
Specified by:
put in class CDOLob<Reader>
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLob.html new file mode 100644 index 0000000000..796ea04430 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLob.html @@ -0,0 +1,286 @@ + + + + + + +CDOLob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOLob<IO>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobInfo
+      extended by org.eclipse.emf.cdo.common.lob.CDOLob<IO>
+
+
+
Direct Known Subclasses:
CDOBlob, CDOClob
+
+
+
+
public abstract class CDOLob<IO>
extends CDOLobInfo
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+abstract  IOgetContents() + +
+           
+ CDOLobStoregetStore() + +
+           
+protected abstract  CDOLobInfoput(IO contents) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.lob.CDOLobInfo
getID, getSize, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+getStore

+
+public final CDOLobStore getStore()
+
+
+
+
+
+
+ +

+getContents

+
+public abstract IO getContents()
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+put

+
+protected abstract CDOLobInfo put(IO contents)
+                           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobHandler.html new file mode 100644 index 0000000000..1998948e16 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobHandler.html @@ -0,0 +1,257 @@ + + + + + + +CDOLobHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Interface CDOLobHandler

+
+
All Known Subinterfaces:
CDOServerImporter.Handler
+
+
+
+
public interface CDOLobHandler
+ + +

+A callback interface for handling large objects. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ OutputStreamhandleBlob(byte[] id, + long size) + +
+          A callback method for handling a binary large object.
+ WriterhandleClob(byte[] id, + long size) + +
+          A callback method for handling a character large object.
+  +

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

+handleBlob

+
+OutputStream handleBlob(byte[] id,
+                        long size)
+                        throws IOException
+
+
A callback method for handling a binary large object. The ID and + size of the blob are passed by the caller. The implementor may return a + stream that the blob content will be written to by the caller of this method, or + null to indicate that the content is not needed. +

+

+ +
Throws: +
IOException
+
+
+
+ +

+handleClob

+
+Writer handleClob(byte[] id,
+                  long size)
+                  throws IOException
+
+
A callback method for handling a character large object. The ID and + size of the blob are passed by the caller. The implementor may return a writer that the blob content will be written to by the caller of this method, or null to indicate + that the content is not needed. +

+

+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobInfo.html new file mode 100644 index 0000000000..eec87c0555 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobInfo.html @@ -0,0 +1,310 @@ + + + + + + +CDOLobInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOLobInfo

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobInfo
+
+
+
Direct Known Subclasses:
CDOLob
+
+
+
+
public class CDOLobInfo
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOLobInfo(byte[] id, + long size) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]getID() + +
+          The identifier of this large object.
+ longgetSize() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOLobInfo

+
+public CDOLobInfo(byte[] id,
+                  long size)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public final byte[] getID()
+
+
The identifier of this large object. A SHA-1 digest of the content of this large object. +

+

+
+
+
+
+ +

+getSize

+
+public final long getSize()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.Delegating.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.Delegating.html new file mode 100644 index 0000000000..fe43b0a548 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.Delegating.html @@ -0,0 +1,428 @@ + + + + + + +CDOLobStore.Delegating (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOLobStore.Delegating

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating
+
+
+
All Implemented Interfaces:
CDOLobStore
+
+
+
Enclosing interface:
CDOLobStore
+
+
+
+
public abstract static class CDOLobStore.Delegating
extends Object
implements CDOLobStore
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.lob.CDOLobStore
CDOLobStore.Delegating
+  + + + + + + + + + + + +
+Constructor Summary
CDOLobStore.Delegating() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InputStreamgetBinary(CDOLobInfo info) + +
+           
+ FilegetBinaryFile(byte[] id) + +
+           
+ ReadergetCharacter(CDOLobInfo info) + +
+           
+ FilegetCharacterFile(byte[] id) + +
+           
+protected abstract  CDOLobStoregetDelegate() + +
+           
+ CDOLobInfoputBinary(InputStream contents) + +
+           
+ CDOLobInfoputCharacter(Reader contents) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOLobStore.Delegating

+
+public CDOLobStore.Delegating()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBinaryFile

+
+public File getBinaryFile(byte[] id)
+
+
+
Specified by:
getBinaryFile in interface CDOLobStore
+
+
+
+
+
+
+ +

+getBinary

+
+public InputStream getBinary(CDOLobInfo info)
+                      throws IOException
+
+
+
Specified by:
getBinary in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putBinary

+
+public CDOLobInfo putBinary(InputStream contents)
+                     throws IOException
+
+
+
Specified by:
putBinary in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getCharacterFile

+
+public File getCharacterFile(byte[] id)
+
+
+
Specified by:
getCharacterFile in interface CDOLobStore
+
+
+
+
+
+
+ +

+getCharacter

+
+public Reader getCharacter(CDOLobInfo info)
+                    throws IOException
+
+
+
Specified by:
getCharacter in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putCharacter

+
+public CDOLobInfo putCharacter(Reader contents)
+                        throws IOException
+
+
+
Specified by:
putCharacter in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getDelegate

+
+protected abstract CDOLobStore getDelegate()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.html new file mode 100644 index 0000000000..fd7c5f4f13 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobStore.html @@ -0,0 +1,339 @@ + + + + + + +CDOLobStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Interface CDOLobStore

+
+
All Known Implementing Classes:
CDOLobStore.Delegating, CDOLobStoreImpl
+
+
+
+
public interface CDOLobStore
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOLobStore.Delegating + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InputStreamgetBinary(CDOLobInfo info) + +
+           
+ FilegetBinaryFile(byte[] id) + +
+           
+ ReadergetCharacter(CDOLobInfo info) + +
+           
+ FilegetCharacterFile(byte[] id) + +
+           
+ CDOLobInfoputBinary(InputStream contents) + +
+           
+ CDOLobInfoputCharacter(Reader contents) + +
+           
+  +

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

+getBinaryFile

+
+File getBinaryFile(byte[] id)
+
+
+
+
+
+
+ +

+getBinary

+
+InputStream getBinary(CDOLobInfo info)
+                      throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putBinary

+
+CDOLobInfo putBinary(InputStream contents)
+                     throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getCharacterFile

+
+File getCharacterFile(byte[] id)
+
+
+
+
+
+
+ +

+getCharacter

+
+Reader getCharacter(CDOLobInfo info)
+                    throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putCharacter

+
+CDOLobInfo putCharacter(Reader contents)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobUtil.html new file mode 100644 index 0000000000..59f382e094 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/CDOLobUtil.html @@ -0,0 +1,340 @@ + + + + + + +CDOLobUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lob +
+Class CDOLobUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.lob.CDOLobUtil
+
+
+
+
public final class CDOLobUtil
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static CDOBlobcreateBlob(byte[] id, + long size) + +
+           
+static CDOClobcreateClob(byte[] id, + long size) + +
+           
+static CDOBlobreadBlob(ExtendedDataInput in) + +
+           
+static CDOClobreadClob(ExtendedDataInput in) + +
+           
+static voidsetStore(CDOLobStore store, + CDOLob<?> lob) + +
+           
+static voidwrite(ExtendedDataOutput out, + CDOLob<?> lob) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+readBlob

+
+public static CDOBlob readBlob(ExtendedDataInput in)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readClob

+
+public static CDOClob readClob(ExtendedDataInput in)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public static void write(ExtendedDataOutput out,
+                         CDOLob<?> lob)
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+createBlob

+
+public static CDOBlob createBlob(byte[] id,
+                                 long size)
+
+
+
+
+
+
+ +

+createClob

+
+public static CDOClob createClob(byte[] id,
+                                 long size)
+
+
+
+
+
+
+ +

+setStore

+
+public static void setStore(CDOLobStore store,
+                            CDOLob<?> lob)
+                     throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOBlob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOBlob.html new file mode 100644 index 0000000000..c898a16d8c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOBlob.html @@ -0,0 +1,219 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOBlob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOBlob

+
+ + + + + + + + + + + + + +
+Packages that use CDOBlob
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of CDOBlob in org.eclipse.emf.cdo.common.lob
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob that return CDOBlob
+static CDOBlobCDOLobUtil.createBlob(byte[] id, + long size) + +
+           
+static CDOBlobCDOLobUtil.readBlob(ExtendedDataInput in) + +
+           
+  +

+ + + + + +
+Uses of CDOBlob in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return CDOBlob
+ CDOBlobEtypesFactoryImpl.createBlobFromString(EDataType eDataType, + String initialValue) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOClob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOClob.html new file mode 100644 index 0000000000..d6ea763f84 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOClob.html @@ -0,0 +1,219 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOClob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOClob

+
+ + + + + + + + + + + + + +
+Packages that use CDOClob
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of CDOClob in org.eclipse.emf.cdo.common.lob
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob that return CDOClob
+static CDOClobCDOLobUtil.createClob(byte[] id, + long size) + +
+           
+static CDOClobCDOLobUtil.readClob(ExtendedDataInput in) + +
+           
+  +

+ + + + + +
+Uses of CDOClob in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return CDOClob
+ CDOClobEtypesFactoryImpl.createClobFromString(EDataType eDataType, + String initialValue) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLob.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLob.html new file mode 100644 index 0000000000..b8b9d93860 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLob.html @@ -0,0 +1,292 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOLob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOLob

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOLob
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOLob in org.eclipse.emf.cdo.common.lob
+  +

+ + + + + + + + + + + + + +
Subclasses of CDOLob in org.eclipse.emf.cdo.common.lob
+ classCDOBlob + +
+           
+ classCDOClob + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob with parameters of type CDOLob
+static voidCDOLobUtil.setStore(CDOLobStore store, + CDOLob<?> lob) + +
+           
+static voidCDOLobUtil.write(ExtendedDataOutput out, + CDOLob<?> lob) + +
+           
+  +

+ + + + + +
+Uses of CDOLob in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOLob
+ Collection<CDOLob<?>>CDOCommitContext.getLobs() + +
+           
+  +

+ + + + + +
+Uses of CDOLob in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOLob
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobHandler.html new file mode 100644 index 0000000000..cbbf3a062c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobHandler.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.lob.CDOLobHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.lob.CDOLobHandler

+
+ + + + + + + + + + + + + +
+Packages that use CDOLobHandler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOLobHandler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOLobHandler in org.eclipse.emf.cdo.server
+static interfaceCDOServerImporter.Handler + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOLobHandler
+ voidIStoreAccessor.handleLobs(long fromTime, + long toTime, + CDOLobHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOLobHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOLobHandler
+ voidInternalRepository.handleLobs(long fromTime, + long toTime, + CDOLobHandler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobInfo.html new file mode 100644 index 0000000000..08f2e593bb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobInfo.html @@ -0,0 +1,391 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOLobInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOLobInfo

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOLobInfo
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOLobInfo in org.eclipse.emf.cdo.common.lob
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CDOLobInfo in org.eclipse.emf.cdo.common.lob
+ classCDOBlob + +
+           
+ classCDOClob + +
+           
+ classCDOLob<IO> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob that return CDOLobInfo
+protected  CDOLobInfoCDOBlob.put(InputStream contents) + +
+           
+protected abstract  CDOLobInfoCDOLob.put(IO contents) + +
+           
+protected  CDOLobInfoCDOClob.put(Reader contents) + +
+           
+ CDOLobInfoCDOLobStore.putBinary(InputStream contents) + +
+           
+ CDOLobInfoCDOLobStore.Delegating.putBinary(InputStream contents) + +
+           
+ CDOLobInfoCDOLobStore.putCharacter(Reader contents) + +
+           
+ CDOLobInfoCDOLobStore.Delegating.putCharacter(Reader contents) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob with parameters of type CDOLobInfo
+ InputStreamCDOLobStore.getBinary(CDOLobInfo info) + +
+           
+ InputStreamCDOLobStore.Delegating.getBinary(CDOLobInfo info) + +
+           
+ ReaderCDOLobStore.getCharacter(CDOLobInfo info) + +
+           
+ ReaderCDOLobStore.Delegating.getCharacter(CDOLobInfo info) + +
+           
+  +

+ + + + + +
+Uses of CDOLobInfo in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common that return CDOLobInfo
+ CDOLobInfoCDOLobStoreImpl.putBinary(InputStream contents) + +
+           
+ CDOLobInfoCDOLobStoreImpl.putCharacter(Reader contents) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common with parameters of type CDOLobInfo
+ InputStreamCDOLobStoreImpl.getBinary(CDOLobInfo info) + +
+           
+ ReaderCDOLobStoreImpl.getCharacter(CDOLobInfo info) + +
+           
+  +

+ + + + + +
+Uses of CDOLobInfo in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOLobInfo
+ voidCDOSessionProtocol.loadLob(CDOLobInfo info, + Object outputStreamOrWriter) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.Delegating.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.Delegating.html new file mode 100644 index 0000000000..2c08bcbfb8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.Delegating.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating

+
+No usage of org.eclipse.emf.cdo.common.lob.CDOLobStore.Delegating +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.html new file mode 100644 index 0000000000..f62a04c423 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobStore.html @@ -0,0 +1,381 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.lob.CDOLobStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.lob.CDOLobStore

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOLobStore
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOLobStore in org.eclipse.emf.cdo.common.lob
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.lob that implement CDOLobStore
+static classCDOLobStore.Delegating + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob that return CDOLobStore
+protected abstract  CDOLobStoreCDOLobStore.Delegating.getDelegate() + +
+           
+ CDOLobStoreCDOLob.getStore() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lob with parameters of type CDOLobStore
+static voidCDOLobUtil.setStore(CDOLobStore store, + CDOLob<?> lob) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.lob with parameters of type CDOLobStore
CDOBlob(InputStream contents, + CDOLobStore store) + +
+           
CDOClob(Reader contents, + CDOLobStore store) + +
+           
+  +

+ + + + + +
+Uses of CDOLobStore in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOLobStore
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

+ + + + + +
+Uses of CDOLobStore in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOLobStore
+ CDOLobStoreCDOSession.Options.getLobCache() + +
+          Returns the large object cache currently being used by this session.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOLobStore
+ voidCDOSession.Options.setLobCache(CDOLobStore lobCache) + +
+          Sets the large object cache to be used by this session.
+  +

+ + + + + +
+Uses of CDOLobStore in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common that implement CDOLobStore
+ classCDOLobStoreImpl + +
+           
+  +

+ + + + + +
+Uses of CDOLobStore in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOLobStore
+ CDOLobStoreInternalCDOSession.getLobStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobUtil.html new file mode 100644 index 0000000000..50dea8bcee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/class-use/CDOLobUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lob.CDOLobUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lob.CDOLobUtil

+
+No usage of org.eclipse.emf.cdo.common.lob.CDOLobUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-frame.html new file mode 100644 index 0000000000..7fb83963cd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +org.eclipse.emf.cdo.common.lob (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.lob + + + + +
+Interfaces  + +
+CDOLobHandler +
+CDOLobStore
+ + + + + + +
+Classes  + +
+CDOBlob +
+CDOClob +
+CDOLob +
+CDOLobInfo +
+CDOLobStore.Delegating +
+CDOLobUtil
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html new file mode 100644 index 0000000000..429a961b48 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-summary.html @@ -0,0 +1,211 @@ + + + + + + +org.eclipse.emf.cdo.common.lob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.lob +

+Common concepts for dealing with large binary objects and large character objects. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
CDOLobHandlerA callback interface for handling large objects.
CDOLobStore 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOBlob 
CDOClob 
CDOLob<IO> 
CDOLobInfo 
CDOLobStore.Delegating 
CDOLobUtil 
+  + +

+

+Package org.eclipse.emf.cdo.common.lob Description +

+ +

+Common concepts for dealing with large binary objects and large character objects. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-tree.html new file mode 100644 index 0000000000..ae838450d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +org.eclipse.emf.cdo.common.lob Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.lob +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-use.html new file mode 100644 index 0000000000..a52d2bf2cc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lob/package-use.html @@ -0,0 +1,370 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.lob (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.lob

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.lob
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.common.lob
CDOBlob + +
+           
CDOClob + +
+           
CDOLob + +
+           
CDOLobInfo + +
+           
CDOLobStore + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.common.util
CDOLobStore + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.etypes.impl
CDOBlob + +
+           
CDOClob + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.server
CDOLobHandler + +
+          A callback interface for handling large objects.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.session
CDOLobStore + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.spi.common
CDOLobInfo + +
+           
CDOLobStore + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.spi.server
CDOLobHandler + +
+          A callback interface for handling large objects.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.cdo.transaction
CDOLob + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lob used by org.eclipse.emf.spi.cdo
CDOLob + +
+           
CDOLobInfo + +
+           
CDOLobStore + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.Handler.html new file mode 100644 index 0000000000..6355d388be --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.Handler.html @@ -0,0 +1,213 @@ + + + + + + +IDurableLockingManager.LockArea.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lock +
+Interface IDurableLockingManager.LockArea.Handler

+
+
Enclosing interface:
IDurableLockingManager.LockArea
+
+
+
+
public static interface IDurableLockingManager.LockArea.Handler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanhandleLockArea(IDurableLockingManager.LockArea area) + +
+           
+  +

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

+handleLockArea

+
+boolean handleLockArea(IDurableLockingManager.LockArea area)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.html new file mode 100644 index 0000000000..009ad6dc37 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockArea.html @@ -0,0 +1,336 @@ + + + + + + +IDurableLockingManager.LockArea (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lock +
+Interface IDurableLockingManager.LockArea

+
+
All Superinterfaces:
CDOBranchPoint
+
+
+
All Known Implementing Classes:
DurableLockArea
+
+
+
Enclosing interface:
IDurableLockingManager
+
+
+
+
public static interface IDurableLockingManager.LockArea
extends CDOBranchPoint
+ + +

+

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

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIDurableLockingManager.LockArea.Handler + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDurableLockingID() + +
+           
+ Map<CDOID,IDurableLockingManager.LockGrade>getLocks() + +
+           
+ StringgetUserID() + +
+           
+ booleanisReadOnly() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getDurableLockingID

+
+String getDurableLockingID()
+
+
+
+
+
+
+
+
+
+ +

+getUserID

+
+String getUserID()
+
+
+
+
+
+
+
+
+
+ +

+isReadOnly

+
+boolean isReadOnly()
+
+
+
+
+
+
+
+
+
+ +

+getLocks

+
+Map<CDOID,IDurableLockingManager.LockGrade> getLocks()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockAreaNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockAreaNotFoundException.html new file mode 100644 index 0000000000..b94c958d70 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockAreaNotFoundException.html @@ -0,0 +1,293 @@ + + + + + + +IDurableLockingManager.LockAreaNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lock +
+Class IDurableLockingManager.LockAreaNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by java.lang.IllegalStateException
+                  extended by org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Enclosing interface:
IDurableLockingManager
+
+
+
+
public static class IDurableLockingManager.LockAreaNotFoundException
extends IllegalStateException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IDurableLockingManager.LockAreaNotFoundException(String durableLockingID) + +
+           
IDurableLockingManager.LockAreaNotFoundException(String message, + Throwable cause, + String durableLockingID) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ StringgetDurableLockingID() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+IDurableLockingManager.LockAreaNotFoundException

+
+public IDurableLockingManager.LockAreaNotFoundException(String durableLockingID)
+
+
+
+ +

+IDurableLockingManager.LockAreaNotFoundException

+
+public IDurableLockingManager.LockAreaNotFoundException(String message,
+                                                        Throwable cause,
+                                                        String durableLockingID)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDurableLockingID

+
+public String getDurableLockingID()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockGrade.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockGrade.html new file mode 100644 index 0000000000..44d398edb1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.LockGrade.html @@ -0,0 +1,500 @@ + + + + + + +IDurableLockingManager.LockGrade (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lock +
+Enum IDurableLockingManager.LockGrade

+
+java.lang.Object
+  extended by java.lang.Enum<IDurableLockingManager.LockGrade>
+      extended by org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IDurableLockingManager.LockGrade>
+
+
+
Enclosing interface:
IDurableLockingManager
+
+
+
+
public static enum IDurableLockingManager.LockGrade
extends Enum<IDurableLockingManager.LockGrade>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
NONE + +
+           
READ + +
+           
READ_WRITE + +
+           
WRITE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IDurableLockingManager.LockGradeget(boolean read, + boolean write) + +
+           
+static IDurableLockingManager.LockGradeget(int value) + +
+           
+static IDurableLockingManager.LockGradeget(IRWLockManager.LockType type) + +
+           
+ IDurableLockingManager.LockGradegetUpdated(IRWLockManager.LockType type, + boolean on) + +
+           
+ intgetValue() + +
+           
+ booleanisRead() + +
+           
+ booleanisWrite() + +
+           
+static IDurableLockingManager.LockGradevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IDurableLockingManager.LockGrade[]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 IDurableLockingManager.LockGrade NONE
+
+
+
+
+
+ +

+READ

+
+public static final IDurableLockingManager.LockGrade READ
+
+
+
+
+
+ +

+WRITE

+
+public static final IDurableLockingManager.LockGrade WRITE
+
+
+
+
+
+ +

+READ_WRITE

+
+public static final IDurableLockingManager.LockGrade READ_WRITE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IDurableLockingManager.LockGrade[] 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 (IDurableLockingManager.LockGrade c : IDurableLockingManager.LockGrade.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static IDurableLockingManager.LockGrade 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
+
+
+
+ +

+getValue

+
+public int getValue()
+
+
+
+
+
+
+ +

+isRead

+
+public boolean isRead()
+
+
+
+
+
+
+ +

+isWrite

+
+public boolean isWrite()
+
+
+
+
+
+
+ +

+getUpdated

+
+public IDurableLockingManager.LockGrade getUpdated(IRWLockManager.LockType type,
+                                                   boolean on)
+
+
+
+
+
+
+ +

+get

+
+public static IDurableLockingManager.LockGrade get(IRWLockManager.LockType type)
+
+
+
+
+
+
+ +

+get

+
+public static IDurableLockingManager.LockGrade get(boolean read,
+                                                   boolean write)
+
+
+
+
+
+
+ +

+get

+
+public static IDurableLockingManager.LockGrade get(int value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.html new file mode 100644 index 0000000000..55ce4a63a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/IDurableLockingManager.html @@ -0,0 +1,322 @@ + + + + + + +IDurableLockingManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.lock +
+Interface IDurableLockingManager

+
+
All Known Subinterfaces:
InternalLockManager, IStoreAccessor.DurableLocking
+
+
+
+
public interface IDurableLockingManager
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceIDurableLockingManager.LockArea + +
+           
+static classIDurableLockingManager.LockAreaNotFoundException + +
+           
+static classIDurableLockingManager.LockGrade + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDurableLockingManager.LockAreacreateLockArea(String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+ voiddeleteLockArea(String durableLockingID) + +
+           
+ IDurableLockingManager.LockAreagetLockArea(String durableLockingID) + +
+          Returns the lock area specified by the given durableLockingID, never null.
+ voidgetLockAreas(String userIDPrefix, + IDurableLockingManager.LockArea.Handler handler) + +
+           
+  +

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

+createLockArea

+
+IDurableLockingManager.LockArea createLockArea(String userID,
+                                               CDOBranchPoint branchPoint,
+                                               boolean readOnly,
+                                               Map<CDOID,IDurableLockingManager.LockGrade> locks)
+
+
+
+
+
+
+ +

+getLockArea

+
+IDurableLockingManager.LockArea getLockArea(String durableLockingID)
+                                            throws IDurableLockingManager.LockAreaNotFoundException
+
+
Returns the lock area specified by the given durableLockingID, never null. +

+

+ +
Throws: +
IDurableLockingManager.LockAreaNotFoundException - if the given durableLockingID is unknown.
+
+
+
+ +

+getLockAreas

+
+void getLockAreas(String userIDPrefix,
+                  IDurableLockingManager.LockArea.Handler handler)
+
+
+
+
+
+
+ +

+deleteLockArea

+
+void deleteLockArea(String durableLockingID)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.Handler.html new file mode 100644 index 0000000000..2dbd959278 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.Handler.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea.Handler

+
+ + + + + + + + + +
+Packages that use IDurableLockingManager.LockArea.Handler
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockArea.Handler in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock with parameters of type IDurableLockingManager.LockArea.Handler
+ voidIDurableLockingManager.getLockAreas(String userIDPrefix, + IDurableLockingManager.LockArea.Handler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.html new file mode 100644 index 0000000000..7e3e3202cd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockArea.html @@ -0,0 +1,252 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea

+
+ + + + + + + + + + + + + +
+Packages that use IDurableLockingManager.LockArea
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockArea in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock that return IDurableLockingManager.LockArea
+ IDurableLockingManager.LockAreaIDurableLockingManager.createLockArea(String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+ IDurableLockingManager.LockAreaIDurableLockingManager.getLockArea(String durableLockingID) + +
+          Returns the lock area specified by the given durableLockingID, never null.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock with parameters of type IDurableLockingManager.LockArea
+ booleanIDurableLockingManager.LockArea.Handler.handleLockArea(IDurableLockingManager.LockArea area) + +
+           
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockArea in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IDurableLockingManager.LockArea
+ classDurableLockArea + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IDurableLockingManager.LockArea
+ IDurableLockingManager.LockAreaInternalLockManager.createLockArea(InternalView view) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockAreaNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockAreaNotFoundException.html new file mode 100644 index 0000000000..911a0d1c90 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockAreaNotFoundException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException

+
+ + + + + + + + + +
+Packages that use IDurableLockingManager.LockAreaNotFoundException
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockAreaNotFoundException in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock that throw IDurableLockingManager.LockAreaNotFoundException
+ IDurableLockingManager.LockAreaIDurableLockingManager.getLockArea(String durableLockingID) + +
+          Returns the lock area specified by the given durableLockingID, never null.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockGrade.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockGrade.html new file mode 100644 index 0000000000..07cc279f62 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.LockGrade.html @@ -0,0 +1,313 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockGrade

+
+ + + + + + + + + + + + + +
+Packages that use IDurableLockingManager.LockGrade
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockGrade in org.eclipse.emf.cdo.common.lock
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock that return IDurableLockingManager.LockGrade
+static IDurableLockingManager.LockGradeIDurableLockingManager.LockGrade.get(boolean read, + boolean write) + +
+           
+static IDurableLockingManager.LockGradeIDurableLockingManager.LockGrade.get(int value) + +
+           
+static IDurableLockingManager.LockGradeIDurableLockingManager.LockGrade.get(IRWLockManager.LockType type) + +
+           
+ IDurableLockingManager.LockGradeIDurableLockingManager.LockGrade.getUpdated(IRWLockManager.LockType type, + boolean on) + +
+           
+static IDurableLockingManager.LockGradeIDurableLockingManager.LockGrade.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IDurableLockingManager.LockGrade[]IDurableLockingManager.LockGrade.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.lock that return types with arguments of type IDurableLockingManager.LockGrade
+ Map<CDOID,IDurableLockingManager.LockGrade>IDurableLockingManager.LockArea.getLocks() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.lock with type arguments of type IDurableLockingManager.LockGrade
+ IDurableLockingManager.LockAreaIDurableLockingManager.createLockArea(String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+ + + + + +
+Uses of IDurableLockingManager.LockGrade in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IDurableLockingManager.LockGrade
+ Map<CDOID,IDurableLockingManager.LockGrade>DurableLockArea.getLocks() + +
+           
+ Map<CDOID,IDurableLockingManager.LockGrade>InternalLockManager.getLocks(IView view) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type IDurableLockingManager.LockGrade
DurableLockArea(String durableLockingID, + String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.html new file mode 100644 index 0000000000..2b26f36f0a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/class-use/IDurableLockingManager.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.lock.IDurableLockingManager

+
+ + + + + + + + + + + + + +
+Packages that use IDurableLockingManager
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IDurableLockingManager in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IDurableLockingManager in org.eclipse.emf.cdo.server
+static interfaceIStoreAccessor.DurableLocking + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IDurableLockingManager
+ IDurableLockingManagerIRepository.getLockManager() + +
+           
+  +

+ + + + + +
+Uses of IDurableLockingManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of IDurableLockingManager in org.eclipse.emf.cdo.spi.server
+ interfaceInternalLockManager + +
+          The type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether + branching is supported by the repository or not.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-frame.html new file mode 100644 index 0000000000..b9cbc95c95 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +org.eclipse.emf.cdo.common.lock (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.lock + + + + +
+Interfaces  + +
+IDurableLockingManager +
+IDurableLockingManager.LockArea +
+IDurableLockingManager.LockArea.Handler
+ + + + + + +
+Enums  + +
+IDurableLockingManager.LockGrade
+ + + + + + +
+Exceptions  + +
+IDurableLockingManager.LockAreaNotFoundException
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html new file mode 100644 index 0000000000..889a374a58 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-summary.html @@ -0,0 +1,209 @@ + + + + + + +org.eclipse.emf.cdo.common.lock (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.lock +

+Common concepts for dealing with durable locks and views. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IDurableLockingManager 
IDurableLockingManager.LockArea 
IDurableLockingManager.LockArea.Handler 
+  + +

+ + + + + + + + + +
+Enum Summary
IDurableLockingManager.LockGrade 
+  + +

+ + + + + + + + + +
+Exception Summary
IDurableLockingManager.LockAreaNotFoundException 
+  + +

+

+Package org.eclipse.emf.cdo.common.lock Description +

+ +

+Common concepts for dealing with durable locks and views. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-tree.html new file mode 100644 index 0000000000..d237fa3f77 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-tree.html @@ -0,0 +1,179 @@ + + + + + + +org.eclipse.emf.cdo.common.lock Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.lock +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-use.html new file mode 100644 index 0000000000..1bec3879a9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/lock/package-use.html @@ -0,0 +1,238 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.lock (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.lock

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.lock
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.common.lock
IDurableLockingManager.LockArea + +
+           
IDurableLockingManager.LockArea.Handler + +
+           
IDurableLockingManager.LockAreaNotFoundException + +
+           
IDurableLockingManager.LockGrade + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.server
IDurableLockingManager + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.lock used by org.eclipse.emf.cdo.spi.server
IDurableLockingManager + +
+           
IDurableLockingManager.LockArea + +
+           
IDurableLockingManager.LockGrade + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassInfo.html new file mode 100644 index 0000000000..9881a27076 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassInfo.html @@ -0,0 +1,382 @@ + + + + + + +CDOClassInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOClassInfo

+
+
All Superinterfaces:
Adapter
+
+
+
+
public interface CDOClassInfo
extends Adapter
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EStructuralFeature[]getAllPersistentFeatures() + +
+           
+ EClassgetEClass() + +
+           
+ intgetFeatureIndex(EStructuralFeature feature) + +
+           
+ intgetFeatureIndex(int featureID) + +
+           
+ booleanisResource() + +
+           
+ booleanisResourceFolder() + +
+           
+ booleanisResourceNode() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
+  +

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

+getEClass

+
+EClass getEClass()
+
+
+
+
+
+
+
+
+
+ +

+isResourceNode

+
+boolean isResourceNode()
+
+
+
+
+
+
+
+
+
+ +

+isResourceFolder

+
+boolean isResourceFolder()
+
+
+
+
+
+
+
+
+
+ +

+isResource

+
+boolean isResource()
+
+
+
+
+
+
+
+
+
+ +

+getAllPersistentFeatures

+
+EStructuralFeature[] getAllPersistentFeatures()
+
+
+
+
+
+
+
+
+
+ +

+getFeatureIndex

+
+int getFeatureIndex(EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+getFeatureIndex

+
+int getFeatureIndex(int featureID)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.Provider.html new file mode 100644 index 0000000000..c420f93790 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.Provider.html @@ -0,0 +1,215 @@ + + + + + + +CDOClassifierRef.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOClassifierRef.Provider

+
+
Enclosing class:
CDOClassifierRef
+
+
+
+
public static interface CDOClassifierRef.Provider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOClassifierRefgetClassifierRef() + +
+           
+  +

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

+getClassifierRef

+
+CDOClassifierRef getClassifierRef()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.html new file mode 100644 index 0000000000..9882aed51d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOClassifierRef.html @@ -0,0 +1,529 @@ + + + + + + +CDOClassifierRef (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class CDOClassifierRef

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.model.CDOClassifierRef
+
+
+
+
public final class CDOClassifierRef
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOClassifierRef.Provider + +
+           
+ + + + + + + + + + +
+Field Summary
+static StringURI_SEPARATOR + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CDOClassifierRef() + +
+           
CDOClassifierRef(CDODataInput in) + +
+           
CDOClassifierRef(EClassifier classifier) + +
+           
CDOClassifierRef(String uri) + +
+           
CDOClassifierRef(String packageURI, + String classifierName) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ StringgetClassifierName() + +
+           
+ StringgetPackageURI() + +
+           
+ StringgetURI() + +
+           
+ inthashCode() + +
+           
+ EClassifierresolve(EPackage.Registry packageRegistry) + +
+           
+ StringtoString() + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+URI_SEPARATOR

+
+public static final String URI_SEPARATOR
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOClassifierRef

+
+public CDOClassifierRef()
+
+
+
+ +

+CDOClassifierRef

+
+public CDOClassifierRef(EClassifier classifier)
+
+
+
+ +

+CDOClassifierRef

+
+public CDOClassifierRef(String packageURI,
+                        String classifierName)
+
+
+
+ +

+CDOClassifierRef

+
+public CDOClassifierRef(String uri)
+
+
+
Since:
+
4.0
+
+
+
+ +

+CDOClassifierRef

+
+public CDOClassifierRef(CDODataInput in)
+                 throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+getURI

+
+public String getURI()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageURI

+
+public String getPackageURI()
+
+
+
+
+
+
+ +

+getClassifierName

+
+public String getClassifierName()
+
+
+
+
+
+
+ +

+resolve

+
+public EClassifier resolve(EPackage.Registry packageRegistry)
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelConstants.html new file mode 100644 index 0000000000..07aa2a7813 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelConstants.html @@ -0,0 +1,397 @@ + + + + + + +CDOModelConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOModelConstants

+
+
All Known Implementing Classes:
CDOModelUtil
+
+
+
+
public interface CDOModelConstants
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringBLOB_CLASS_NAME + +
+           
+static StringCLOB_CLASS_NAME + +
+           
+static StringCORE_PACKAGE_URI + +
+           
+static StringRESOURCE_CLASS_NAME + +
+           
+static StringRESOURCE_FOLDER_CLASS_NAME + +
+           
+static StringRESOURCE_NODE_CLASS_NAME + +
+           
+static StringRESOURCE_NODE_NAME_ATTRIBUTE + +
+           
+static StringRESOURCE_PACKAGE_URI + +
+           
+static StringROOT_CLASS_NAME + +
+           
+static StringTYPES_PACKAGE_URI + +
+           
+  +

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

+RESOURCE_NODE_NAME_ATTRIBUTE

+
+static final String RESOURCE_NODE_NAME_ATTRIBUTE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+CORE_PACKAGE_URI

+
+static final String CORE_PACKAGE_URI
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+ROOT_CLASS_NAME

+
+static final String ROOT_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+RESOURCE_PACKAGE_URI

+
+static final String RESOURCE_PACKAGE_URI
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+RESOURCE_NODE_CLASS_NAME

+
+static final String RESOURCE_NODE_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+RESOURCE_FOLDER_CLASS_NAME

+
+static final String RESOURCE_FOLDER_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+RESOURCE_CLASS_NAME

+
+static final String RESOURCE_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+TYPES_PACKAGE_URI

+
+static final String TYPES_PACKAGE_URI
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+BLOB_CLASS_NAME

+
+static final String BLOB_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+CLOB_CLASS_NAME

+
+static final String CLOB_CLASS_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelUtil.html new file mode 100644 index 0000000000..6e57a785cd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOModelUtil.html @@ -0,0 +1,823 @@ + + + + + + +CDOModelUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class CDOModelUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.model.CDOModelUtil
+
+
+
All Implemented Interfaces:
CDOModelConstants
+
+
+
+
public final class CDOModelUtil
extends Object
implements CDOModelConstants
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.model.CDOModelConstants
BLOB_CLASS_NAME, CLOB_CLASS_NAME, CORE_PACKAGE_URI, RESOURCE_CLASS_NAME, RESOURCE_FOLDER_CLASS_NAME, RESOURCE_NODE_CLASS_NAME, RESOURCE_NODE_NAME_ATTRIBUTE, RESOURCE_PACKAGE_URI, ROOT_CLASS_NAME, TYPES_PACKAGE_URI
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidcheckCrossResourceURIs(EPackage ePackage) + +
+           
+static CDOPackageInfocreatePackageInfo() + +
+           
+static CDOPackageUnitcreatePackageUnit() + +
+           
+static EStructuralFeature[]getAllPersistentFeatures(EClass eClass) + +
+           
+static CDOClassInfogetClassInfo(EClass eClass) + +
+           
+static CDOTypegetCoreType(EClassifier eDataType) + +
+          Core types includes also complex data like EAnnotation, and EEnum
+static CDOPackageInfogetPackageInfo(Object value, + CDOPackageRegistry packageRegistry) + +
+           
+static CDOTypegetPrimitiveType(Class<? extends Object> primitiveType) + +
+           
+static Map<EClass,List<EClass>>getSubTypes(EPackage.Registry packageRegistry) + +
+           
+static CDOTypegetType(byte typeID) + +
+           
+static CDOTypegetType(EClassifier classifier) + +
+           
+static CDOTypegetType(EStructuralFeature feature) + +
+           
+static CDOTypegetTypeOfObject(Object object) + +
+           
+static booleanisCorePackage(EPackage ePackage) + +
+           
+static booleanisLob(EClassifier eClassifier) + +
+           
+static booleanisResource(EClass eClass) + +
+           
+static booleanisResourceFolder(EClass eClass) + +
+           
+static booleanisResourceNode(EClass eClass) + +
+           
+static booleanisResourcePackage(EPackage ePackage) + +
+           
+static booleanisRoot(EClass eClass) + +
+           
+static booleanisSystemPackage(EPackage ePackage) + +
+           
+static booleanisTypesPackage(EPackage ePackage) + +
+           
+static EPackagereadPackage(ExtendedDataInput in, + ResourceSet resourceSet, + boolean lookForResource) + +
+           
+static voidwritePackage(ExtendedDataOutput out, + EPackage ePackage, + boolean zipped, + EPackage.Registry packageRegistry) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+isCorePackage

+
+public static boolean isCorePackage(EPackage ePackage)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isRoot

+
+public static boolean isRoot(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResourcePackage

+
+public static boolean isResourcePackage(EPackage ePackage)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResource

+
+public static boolean isResource(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResourceFolder

+
+public static boolean isResourceFolder(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResourceNode

+
+public static boolean isResourceNode(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isTypesPackage

+
+public static boolean isTypesPackage(EPackage ePackage)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSystemPackage

+
+public static boolean isSystemPackage(EPackage ePackage)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isLob

+
+public static boolean isLob(EClassifier eClassifier)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getType

+
+public static CDOType getType(EStructuralFeature feature)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getType

+
+public static CDOType getType(byte typeID)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getType

+
+public static CDOType getType(EClassifier classifier)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getCoreType

+
+public static CDOType getCoreType(EClassifier eDataType)
+
+
Core types includes also complex data like EAnnotation, and EEnum +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getPrimitiveType

+
+public static CDOType getPrimitiveType(Class<? extends Object> primitiveType)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getTypeOfObject

+
+public static CDOType getTypeOfObject(Object object)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageInfo

+
+public static CDOPackageInfo getPackageInfo(Object value,
+                                            CDOPackageRegistry packageRegistry)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getClassInfo

+
+public static CDOClassInfo getClassInfo(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getAllPersistentFeatures

+
+public static EStructuralFeature[] getAllPersistentFeatures(EClass eClass)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createPackageUnit

+
+public static CDOPackageUnit createPackageUnit()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createPackageInfo

+
+public static CDOPackageInfo createPackageInfo()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+readPackage

+
+public static EPackage readPackage(ExtendedDataInput in,
+                                   ResourceSet resourceSet,
+                                   boolean lookForResource)
+                            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+writePackage

+
+public static void writePackage(ExtendedDataOutput out,
+                                EPackage ePackage,
+                                boolean zipped,
+                                EPackage.Registry packageRegistry)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
2.0
+
+
+
+
+ +

+checkCrossResourceURIs

+
+public static void checkCrossResourceURIs(EPackage ePackage)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getSubTypes

+
+public static Map<EClass,List<EClass>> getSubTypes(EPackage.Registry packageRegistry)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageInfo.html new file mode 100644 index 0000000000..5e8a9a5245 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageInfo.html @@ -0,0 +1,466 @@ + + + + + + +CDOPackageInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOPackageInfo

+
+
All Superinterfaces:
Adapter, Comparable<CDOPackageInfo>, EPackage.Descriptor
+
+
+
All Known Subinterfaces:
InternalCDOPackageInfo
+
+
+
+
public interface CDOPackageInfo
extends Adapter, EPackage.Descriptor, Comparable<CDOPackageInfo>
+ + +

+Describes a single package instance of the nested package tree strucure represented by the + containing package unit. +

+ While the containing package unit is in the PROXY state this package info acts as + a package descriptor in the associated package registry. When that + package unit is loaded all contained package infos/descriptors are resolved and replaced by their actual packages. At + the same time the describing package info objects are attached as adapters to the resolved packages. This way the + descriptive information is available before and after loading the packages. +

+ +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EPackagegetEPackage(boolean loadOnDemand) + +
+          Returns the package described by this package info.
+ CDOPackageUnitgetPackageUnit() + +
+          Returns the package unit containing this package info.
+ StringgetPackageURI() + +
+          Returns the namespace URI of the package described by this package info.
+ StringgetParentURI() + +
+          Returns the namespace URI of the super package of the package described by this + package info.
+ booleanisCorePackage() + +
+          Returnes true if the package described by this package info is the Ecore model, + false oterwise.
+ booleanisResourcePackage() + +
+          Returnes true if the package described by this package info is the Eresource model, + false oterwise.
+ booleanisSystemPackage() + +
+          Returns true is this package info describes one of the models Ecore, Eresource or + Etypes, false otherwise.
+ booleanisTypePackage() + +
+          Returnes true if the package described by this package info is the Etypes model, + false oterwise.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage.Descriptor
getEFactory, getEPackage
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getPackageUnit

+
+CDOPackageUnit getPackageUnit()
+
+
Returns the package unit containing this package info. +

+

+
+
+
+
+
+
+
+ +

+getPackageURI

+
+String getPackageURI()
+
+
Returns the namespace URI of the package described by this package info. +

+

+
+
+
+
+
+
+
+ +

+getParentURI

+
+String getParentURI()
+
+
Returns the namespace URI of the super package of the package described by this + package info. +

+

+
+
+
+
+
+
+
+ +

+getEPackage

+
+EPackage getEPackage(boolean loadOnDemand)
+
+
Returns the package described by this package info. +

+

+
+
+
+
Parameters:
loadOnDemand - If true and the containing package unit is not LOADED the package unit is implicitely loaded. If false and this package unit is not + LOADED null is returned.
+
+
+
+ +

+isCorePackage

+
+boolean isCorePackage()
+
+
Returnes true if the package described by this package info is the Ecore model, + false oterwise. +

+

+
+
+
+
+
+
+
+ +

+isResourcePackage

+
+boolean isResourcePackage()
+
+
Returnes true if the package described by this package info is the Eresource model, + false oterwise. +

+

+
+
+
+
+
+
+
+ +

+isTypePackage

+
+boolean isTypePackage()
+
+
Returnes true if the package described by this package info is the Etypes model, + false oterwise. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSystemPackage

+
+boolean isSystemPackage()
+
+
Returns true is this package info describes one of the models Ecore, Eresource or + Etypes, false otherwise. +

+ Note that the models Ecore, Eresource and Etypes are expected to present as generated + NATIVE models in all deployments. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistry.html new file mode 100644 index 0000000000..7c47a43169 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistry.html @@ -0,0 +1,499 @@ + + + + + + +CDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOPackageRegistry

+
+
All Superinterfaces:
EPackage.Registry, Map<String,Object>
+
+
+
All Known Subinterfaces:
InternalCDOPackageRegistry
+
+
+
All Known Implementing Classes:
DelegatingCDOPackageRegistry
+
+
+
+
public interface CDOPackageRegistry
extends EPackage.Registry
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EPackage.Registry
INSTANCE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EEnumLiteralgetEnumLiteralFor(Enumerator value) + +
+           
+ CDOPackageInfogetPackageInfo(EPackage ePackage) + +
+           
+ CDOPackageInfo[]getPackageInfos() + +
+          Returns all package infos that are registered in this package registry.
+ CDOPackageUnitgetPackageUnit(EPackage ePackage) + +
+           
+ CDOPackageUnitgetPackageUnit(String id) + +
+           
+ CDOPackageUnit[]getPackageUnits() + +
+          Returns all package units that are registered in this package registry.
+ CDOPackageUnit[]getPackageUnits(long startTime, + long endTime) + +
+           
+ Map<EClass,List<EClass>>getSubTypes() + +
+           
+ booleanisReplacingDescriptors() + +
+           
+ ObjectputEPackage(EPackage ePackage) + +
+          Registers an EPackage with this package registry.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage.Registry
getEFactory, getEPackage
+ + + + + + + +
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
+  +

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

+isReplacingDescriptors

+
+boolean isReplacingDescriptors()
+
+
+
+
+
+
+
+
+
+ +

+putEPackage

+
+Object putEPackage(EPackage ePackage)
+
+
Registers an EPackage with this package registry. +

+

+
+
+
+
+
+
+
+ +

+getPackageUnit

+
+CDOPackageUnit getPackageUnit(String id)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageUnit

+
+CDOPackageUnit getPackageUnit(EPackage ePackage)
+
+
+
+
+
+
+
+
+
+ +

+getPackageUnits

+
+CDOPackageUnit[] getPackageUnits()
+
+
Returns all package units that are registered in this package registry. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageUnits

+
+CDOPackageUnit[] getPackageUnits(long startTime,
+                                 long endTime)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageInfo

+
+CDOPackageInfo getPackageInfo(EPackage ePackage)
+
+
+
+
+
+
+
+
+
+ +

+getPackageInfos

+
+CDOPackageInfo[] getPackageInfos()
+
+
Returns all package infos that are registered in this package registry. +

+

+
+
+
+
+
+
+
+ +

+getSubTypes

+
+Map<EClass,List<EClass>> getSubTypes()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getEnumLiteralFor

+
+EEnumLiteral getEnumLiteralFor(Enumerator value)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.Descriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.Descriptor.html new file mode 100644 index 0000000000..e87b579c57 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.Descriptor.html @@ -0,0 +1,333 @@ + + + + + + +CDOPackageRegistryPopulator.Descriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class CDOPackageRegistryPopulator.Descriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor
+
+
+
All Implemented Interfaces:
EPackage.Descriptor
+
+
+
Enclosing class:
CDOPackageRegistryPopulator
+
+
+
+
public static class CDOPackageRegistryPopulator.Descriptor
extends Object
implements EPackage.Descriptor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOPackageRegistryPopulator.Descriptor(EPackage.Registry source, + String nsURI) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EFactorygetEFactory() + +
+           
+ EPackagegetEPackage() + +
+           
+ StringgetNsURI() + +
+           
+ EPackage.RegistrygetSource() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOPackageRegistryPopulator.Descriptor

+
+public CDOPackageRegistryPopulator.Descriptor(EPackage.Registry source,
+                                              String nsURI)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public EPackage.Registry getSource()
+
+
+
+
+
+
+
+
+
+ +

+getNsURI

+
+public String getNsURI()
+
+
+
+
+
+
+
+
+
+ +

+getEFactory

+
+public EFactory getEFactory()
+
+
+
Specified by:
getEFactory in interface EPackage.Descriptor
+
+
+
+
+
+
+ +

+getEPackage

+
+public EPackage getEPackage()
+
+
+
Specified by:
getEPackage in interface EPackage.Descriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.html new file mode 100644 index 0000000000..2394333a5b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageRegistryPopulator.html @@ -0,0 +1,563 @@ + + + + + + +CDOPackageRegistryPopulator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class CDOPackageRegistryPopulator

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
+
public class CDOPackageRegistryPopulator
extends Worker
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOPackageRegistryPopulator.Descriptor + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_SOURCE_POLL_INTERVAL + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOPackageRegistryPopulator(CDOPackageRegistry target) + +
+           
CDOPackageRegistryPopulator(EPackage.Registry source, + CDOPackageRegistry target) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoActivate() + +
+           
+protected  voiddoWork() + +
+           
+ EPackage.RegistrygetSource() + +
+           
+ longgetSourcePollInterval() + +
+           
+ CDOPackageRegistrygetTarget() + +
+           
+static booleanpopulate(CDOPackageRegistry target) + +
+           
+static booleanpopulate(EPackage.Registry source, + CDOPackageRegistry target) + +
+           
+ voidsetSourcePollInterval(long sourcePollInterval) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
doDeactivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+DEFAULT_SOURCE_POLL_INTERVAL

+
+public static final int DEFAULT_SOURCE_POLL_INTERVAL
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOPackageRegistryPopulator

+
+public CDOPackageRegistryPopulator(CDOPackageRegistry target)
+
+
+
+ +

+CDOPackageRegistryPopulator

+
+public CDOPackageRegistryPopulator(EPackage.Registry source,
+                                   CDOPackageRegistry target)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public EPackage.Registry getSource()
+
+
+
+
+
+
+ +

+getTarget

+
+public CDOPackageRegistry getTarget()
+
+
+
+
+
+
+ +

+getSourcePollInterval

+
+public long getSourcePollInterval()
+
+
+
+
+
+
+ +

+setSourcePollInterval

+
+public void setSourcePollInterval(long sourcePollInterval)
+
+
+
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context)
+             throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doWork

+
+protected void doWork()
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+populate

+
+public static boolean populate(CDOPackageRegistry target)
+
+
+
+
+
+
+ +

+populate

+
+public static boolean populate(EPackage.Registry source,
+                               CDOPackageRegistry target)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html new file mode 100644 index 0000000000..cf56b4c729 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.CDOObjectMarker.html @@ -0,0 +1,189 @@ + + + + + + +CDOPackageTypeRegistry.CDOObjectMarker (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOPackageTypeRegistry.CDOObjectMarker

+
+
All Known Subinterfaces:
InternalCDOObject
+
+
+
All Known Implementing Classes:
AnnotationImpl, CDOObjectImpl, CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl, ModelElementImpl
+
+
+
Enclosing class:
CDOPackageTypeRegistry
+
+
+
+
public static interface CDOPackageTypeRegistry.CDOObjectMarker
+ + +

+TODO Remove me when client and common are unified! +

+ +

+

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

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.html new file mode 100644 index 0000000000..5d27b6d745 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageTypeRegistry.html @@ -0,0 +1,411 @@ + + + + + + +CDOPackageTypeRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class CDOPackageTypeRegistry

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry
+
+
+
+
public final class CDOPackageTypeRegistry
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOPackageTypeRegistry.CDOObjectMarker + +
+          TODO Remove me when client and common are unified!
+ + + + + + + + + + +
+Field Summary
+static CDOPackageTypeRegistryINSTANCE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOPackageUnit.Typederegister(String packageURI) + +
+           
+ CDOPackageUnit.Typelookup(EPackage ePackage) + +
+           
+ CDOPackageUnit.Typelookup(String packageURI) + +
+           
+ CDOPackageUnit.Typeregister(EPackage ePackage) + +
+           
+ voidregisterDynamic(String packageURI) + +
+           
+ voidregisterLegacy(String packageURI) + +
+           
+ voidregisterNative(String packageURI) + +
+           
+ voidreset() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+INSTANCE

+
+public static final CDOPackageTypeRegistry INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+register

+
+public CDOPackageUnit.Type register(EPackage ePackage)
+
+
+
+
+
+
+ +

+registerNative

+
+public void registerNative(String packageURI)
+
+
+
+
+
+
+ +

+registerLegacy

+
+public void registerLegacy(String packageURI)
+
+
+
+
+
+
+ +

+registerDynamic

+
+public void registerDynamic(String packageURI)
+
+
+
+
+
+
+ +

+deregister

+
+public CDOPackageUnit.Type deregister(String packageURI)
+
+
+
+
+
+
+ +

+lookup

+
+public CDOPackageUnit.Type lookup(String packageURI)
+
+
+
+
+
+
+ +

+lookup

+
+public CDOPackageUnit.Type lookup(EPackage ePackage)
+
+
+
+
+
+
+ +

+reset

+
+public void reset()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.State.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.State.html new file mode 100644 index 0000000000..ea7318b4e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.State.html @@ -0,0 +1,384 @@ + + + + + + +CDOPackageUnit.State (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Enum CDOPackageUnit.State

+
+java.lang.Object
+  extended by java.lang.Enum<CDOPackageUnit.State>
+      extended by org.eclipse.emf.cdo.common.model.CDOPackageUnit.State
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOPackageUnit.State>
+
+
+
Enclosing interface:
CDOPackageUnit
+
+
+
+
public static enum CDOPackageUnit.State
extends Enum<CDOPackageUnit.State>
+ + +

+Describes the possible states a package unit may be in during its lifecycle. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
DISPOSED + +
+          The state of a package unit after the associated package + registry has been deactivated, that is the repository been stopped or the session been closed.
LOADED + +
+          The state of a package unit after the described packages are loaded or + wired from the global package registry.
NEW + +
+          The state of a package unit after one of its described packages is newly + attached to a transactional package registry, but before the associated transaction is + committed.
PROXY + +
+          The state of a package unit after the context of the associated package registry has been initialized, that is the repository been started or the session been opened.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOPackageUnit.StatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOPackageUnit.State[]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
+ +

+NEW

+
+public static final CDOPackageUnit.State NEW
+
+
The state of a package unit after one of its described packages is newly + attached to a transactional package registry, but before the associated transaction is + committed. A NEW package unit can only transition to LOADED or DISPOSED. +

+

+
+
+
+ +

+LOADED

+
+public static final CDOPackageUnit.State LOADED
+
+
The state of a package unit after the described packages are loaded or + wired from the global package registry. A LOADED package unit can only + transition to DISPOSED. +

+

+
+
+
+ +

+PROXY

+
+public static final CDOPackageUnit.State PROXY
+
+
The state of a package unit after the context of the associated package registry has been initialized, that is the repository been started or the session been opened. A + PROXY package unit can only transition to LOADED or DISPOSED. +

+

+
+
+
+ +

+DISPOSED

+
+public static final CDOPackageUnit.State DISPOSED
+
+
The state of a package unit after the associated package + registry has been deactivated, that is the repository been stopped or the session been closed. A + DISPOSED package unit can not transition to any other state. +

+

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

+values

+
+public static CDOPackageUnit.State[] 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 (CDOPackageUnit.State c : CDOPackageUnit.State.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOPackageUnit.State 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.Type.html new file mode 100644 index 0000000000..2ca2ec1f87 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.Type.html @@ -0,0 +1,422 @@ + + + + + + +CDOPackageUnit.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Enum CDOPackageUnit.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOPackageUnit.Type>
+      extended by org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOPackageUnit.Type>
+
+
+
Enclosing interface:
CDOPackageUnit
+
+
+
+
public static enum CDOPackageUnit.Type
extends Enum<CDOPackageUnit.Type>
+ + +

+Describes the instances of classes of a package unit. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
DYNAMIC + +
+          The type of models that are not generated at all but rather dynamically contructed at runtime.
LEGACY + +
+          The type of models that are not generated specifically for the usage with CDO.
NATIVE + +
+          The type of models that are generated specifically for the usage with CDO.
UNKNOWN + +
+          Used to indicate that the type of a model could not be determined.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcheckNotUnknown() + +
+           
+ booleanisGenerated() + +
+          Returns true if this type is either NATIVE or LEGACY, false + otherwise.
+static CDOPackageUnit.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOPackageUnit.Type[]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
+ +

+NATIVE

+
+public static final CDOPackageUnit.Type NATIVE
+
+
The type of models that are generated specifically for the usage with CDO. Instances of classes of + these models can be directly cast to InternalCDOObject. +

+

+
+
+
+ +

+LEGACY

+
+public static final CDOPackageUnit.Type LEGACY
+
+
The type of models that are not generated specifically for the usage with CDO. Instances of classes of these models can not be directly cast to InternalCDOObject. +

+

+
+
+
+ +

+DYNAMIC

+
+public static final CDOPackageUnit.Type DYNAMIC
+
+
The type of models that are not generated at all but rather dynamically contructed at runtime. Instances + of classes of these models can be directly cast to InternalCDOObject, i.e. they're + implicitely native. +

+

+
+
+
+ +

+UNKNOWN

+
+public static final CDOPackageUnit.Type UNKNOWN
+
+
Used to indicate that the type of a model could not be determined. Refer to the + package type registry on how to deal with this scenario. +

+

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

+values

+
+public static CDOPackageUnit.Type[] 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 (CDOPackageUnit.Type c : CDOPackageUnit.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOPackageUnit.Type 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
+
+
+
+ +

+isGenerated

+
+public boolean isGenerated()
+
+
Returns true if this type is either NATIVE or LEGACY, false + otherwise. +

+

+
+
+
+
+ +

+checkNotUnknown

+
+public void checkNotUnknown()
+                     throws IllegalStateException
+
+
+ +
Throws: +
IllegalStateException - if this type is UNKNOWN.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.html new file mode 100644 index 0000000000..5d27b84dd2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOPackageUnit.html @@ -0,0 +1,555 @@ + + + + + + +CDOPackageUnit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOPackageUnit

+
+
All Superinterfaces:
Comparable<CDOPackageUnit>
+
+
+
All Known Subinterfaces:
InternalCDOPackageUnit
+
+
+
+
public interface CDOPackageUnit
extends Comparable<CDOPackageUnit>
+ + +

+Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole. +

+ A package unit is the granule of committing or lazy loading packages. It contains some overall information like + type, state, commit time and nested package + info objects that describe all the nested packages. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOPackageUnit.State + +
+          Describes the possible states a package unit may be in during its lifecycle.
+static classCDOPackageUnit.Type + +
+          Describes the instances of classes of a package unit.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EPackage[]getEPackages(boolean loadOnDemand) + +
+          Returns all packages of the nested package tree structure described by this package unit in + depth-first traversal order.
+ StringgetID() + +
+          Returns the ID of this package unit.
+ CDOPackageUnit.TypegetOriginalType() + +
+          Returns the type of this package unit as it was at the time it was originally committed by a client.
+ CDOPackageInfogetPackageInfo(String packageURI) + +
+          Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI.
+ CDOPackageInfo[]getPackageInfos() + +
+          Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order.
+ CDOPackageRegistrygetPackageRegistry() + +
+          Returns the package registry this package unit is managed by.
+ CDOPackageUnit.StategetState() + +
+          Returns the current state of this package unit.
+ longgetTimeStamp() + +
+          Returns the time this package unit was originally committed.
+ CDOPackageInfogetTopLevelPackageInfo() + +
+          Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit.
+ CDOPackageUnit.TypegetType() + +
+          Returns the current type of this package unit.
+ booleanisResource() + +
+          Returns true is this package unit describes the model Eresource , false otherwise.
+ booleanisSystem() + +
+          Returns true is this package unit describes one of the models Ecore, Eresource or + Etypes, false otherwise.
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getPackageRegistry

+
+CDOPackageRegistry getPackageRegistry()
+
+
Returns the package registry this package unit is managed by. +

+

+
+
+
+
+
+
+
+ +

+getID

+
+String getID()
+
+
Returns the ID of this package unit. +

+ Same as getTopLevelPackageInfo(). CDOPackageInfo.getPackageURI(). +

+

+
+
+
+
+
+
+
+ +

+getState

+
+CDOPackageUnit.State getState()
+
+
Returns the current state of this package unit. +

+

+
+
+
+
+
+
+
+ +

+getType

+
+CDOPackageUnit.Type getType()
+
+
Returns the current type of this package unit. +

+

+
+
+
+
+
+
+
+ +

+getOriginalType

+
+CDOPackageUnit.Type getOriginalType()
+
+
Returns the type of this package unit as it was at the time it was originally committed by a client. +

+

+
+
+
+
+
+
+
+ +

+getTimeStamp

+
+long getTimeStamp()
+
+
Returns the time this package unit was originally committed. +

+

+
+
+
+
+
+
+
+ +

+getTopLevelPackageInfo

+
+CDOPackageInfo getTopLevelPackageInfo()
+
+
Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit. +

+

+
+
+
+
+
+
+
+ +

+getPackageInfo

+
+CDOPackageInfo getPackageInfo(String packageURI)
+
+
Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI. +

+

+
+
+
+
+
+
+
+ +

+getPackageInfos

+
+CDOPackageInfo[] getPackageInfos()
+
+
Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order. +

+

+
+
+
+
+
+
+
+ +

+getEPackages

+
+EPackage[] getEPackages(boolean loadOnDemand)
+
+
Returns all packages of the nested package tree structure described by this package unit in + depth-first traversal order. +

+

+
+
+
+
Parameters:
loadOnDemand - If true and this package unit is not LOADED the package unit is + implicitely loaded. If false and this package unit is not LOADED an + empty array is returned.
+
+
+
+ +

+isSystem

+
+boolean isSystem()
+
+
Returns true is this package unit describes one of the models Ecore, Eresource or + Etypes, false otherwise. +

+ Note that the models Ecore, Eresource and Etypes are expected to be present as generated + NATIVE models in all deployments. +

+

+
+
+
+
+
+
+
+ +

+isResource

+
+boolean isResource()
+
+
Returns true is this package unit describes the model Eresource , false otherwise. +

+ Note that the model Eresource is expected to bepresent as generated NATIVE models in all + deployments. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOType.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOType.html new file mode 100644 index 0000000000..56e57d19ff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/CDOType.html @@ -0,0 +1,991 @@ + + + + + + +CDOType (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Interface CDOType

+
+
+
public interface CDOType
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static CDOTypeBIG_DECIMAL + +
+           
+static CDOTypeBIG_INTEGER + +
+           
+static CDOTypeBLOB + +
+           
+static CDOTypeBOOLEAN + +
+           
+static CDOTypeBOOLEAN_OBJECT + +
+           
+static CDOTypeBYTE + +
+           
+static CDOTypeBYTE_ARRAY + +
+           
+static CDOTypeBYTE_OBJECT + +
+           
+static CDOTypeCHAR + +
+           
+static CDOTypeCHARACTER_OBJECT + +
+           
+static CDOTypeCLOB + +
+           
+static CDOTypeCUSTOM + +
+           
+static CDOTypeDATE + +
+           
+static CDOTypeDOUBLE + +
+           
+static CDOTypeDOUBLE_OBJECT + +
+           
+static CDOTypeENUM_LITERAL + +
+           
+static CDOTypeENUM_ORDINAL + +
+           
+static CDOTypeFEATURE_MAP_ENTRY + +
+           
+static CDOTypeFLOAT + +
+           
+static CDOTypeFLOAT_OBJECT + +
+           
+static CDOTypeINT + +
+           
+static CDOTypeINTEGER_OBJECT + +
+           
+static CDOTypeLONG + +
+           
+static CDOTypeLONG_OBJECT + +
+           
+static CDOTypeMAP + +
+           
+static CDOTypeOBJECT + +
+           
+static CDOTypeOBJECT_ARRAY + +
+           
+static CDOTypeSHORT + +
+           
+static CDOTypeSHORT_OBJECT + +
+           
+static CDOTypeSTRING + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectadjustReferences(CDOReferenceAdjuster adjuster, + Object value, + EStructuralFeature feature, + int index) + +
+           
+ booleancanBeNull() + +
+           
+ ObjectconvertToCDO(EClassifier feature, + Object value) + +
+           
+ ObjectconvertToEMF(EClassifier feature, + Object value) + +
+           
+ ObjectcopyValue(Object value) + +
+           
+ ObjectgetDefaultValue() + +
+           
+ StringgetName() + +
+           
+ bytegetTypeID() + +
+           
+ ObjectreadValue(CDODataInput in) + +
+           
+ voidwriteValue(CDODataOutput out, + Object value) + +
+           
+  +

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

+OBJECT

+
+static final CDOType OBJECT
+
+
+
+
+
+ +

+BOOLEAN

+
+static final CDOType BOOLEAN
+
+
+
+
+
+ +

+BOOLEAN_OBJECT

+
+static final CDOType BOOLEAN_OBJECT
+
+
+
+
+
+ +

+BYTE

+
+static final CDOType BYTE
+
+
+
+
+
+ +

+BYTE_OBJECT

+
+static final CDOType BYTE_OBJECT
+
+
+
+
+
+ +

+CHAR

+
+static final CDOType CHAR
+
+
+
+
+
+ +

+CHARACTER_OBJECT

+
+static final CDOType CHARACTER_OBJECT
+
+
+
+
+
+ +

+DATE

+
+static final CDOType DATE
+
+
+
+
+
+ +

+DOUBLE

+
+static final CDOType DOUBLE
+
+
+
+
+
+ +

+DOUBLE_OBJECT

+
+static final CDOType DOUBLE_OBJECT
+
+
+
+
+
+ +

+FLOAT

+
+static final CDOType FLOAT
+
+
+
+
+
+ +

+FLOAT_OBJECT

+
+static final CDOType FLOAT_OBJECT
+
+
+
+
+
+ +

+INT

+
+static final CDOType INT
+
+
+
+
+
+ +

+INTEGER_OBJECT

+
+static final CDOType INTEGER_OBJECT
+
+
+
+
+
+ +

+LONG

+
+static final CDOType LONG
+
+
+
+
+
+ +

+LONG_OBJECT

+
+static final CDOType LONG_OBJECT
+
+
+
+
+
+ +

+SHORT

+
+static final CDOType SHORT
+
+
+
+
+
+ +

+SHORT_OBJECT

+
+static final CDOType SHORT_OBJECT
+
+
+
+
+
+ +

+STRING

+
+static final CDOType STRING
+
+
+
+
+
+ +

+BYTE_ARRAY

+
+static final CDOType BYTE_ARRAY
+
+
+
+
+
+ +

+OBJECT_ARRAY

+
+static final CDOType OBJECT_ARRAY
+
+
+
Since:
+
3.0
+
+
+
+ +

+MAP

+
+static final CDOType MAP
+
+
+
Since:
+
4.0
+
+
+
+ +

+BIG_DECIMAL

+
+static final CDOType BIG_DECIMAL
+
+
+
Since:
+
2.0
+
+
+
+ +

+BIG_INTEGER

+
+static final CDOType BIG_INTEGER
+
+
+
Since:
+
2.0
+
+
+
+ +

+ENUM_ORDINAL

+
+static final CDOType ENUM_ORDINAL
+
+
+
Since:
+
3.0
+
+
+
+ +

+ENUM_LITERAL

+
+static final CDOType ENUM_LITERAL
+
+
+
Since:
+
3.0
+
+
+
+ +

+BLOB

+
+static final CDOType BLOB
+
+
+
Since:
+
4.0
+
+
+
+ +

+CLOB

+
+static final CDOType CLOB
+
+
+
Since:
+
4.0
+
+
+
+ +

+CUSTOM

+
+static final CDOType CUSTOM
+
+
+
+
+
+ +

+FEATURE_MAP_ENTRY

+
+static final CDOType FEATURE_MAP_ENTRY
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getTypeID

+
+byte getTypeID()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+canBeNull

+
+boolean canBeNull()
+
+
+
+
+
+
+ +

+getDefaultValue

+
+Object getDefaultValue()
+
+
+
+
+
+
+ +

+copyValue

+
+Object copyValue(Object value)
+
+
+
+
+
+
+ +

+adjustReferences

+
+Object adjustReferences(CDOReferenceAdjuster adjuster,
+                        Object value,
+                        EStructuralFeature feature,
+                        int index)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readValue

+
+Object readValue(CDODataInput in)
+                 throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+writeValue

+
+void writeValue(CDODataOutput out,
+                Object value)
+                throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+convertToEMF

+
+Object convertToEMF(EClassifier feature,
+                    Object value)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+convertToCDO

+
+Object convertToCDO(EClassifier feature,
+                    Object value)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.ExtResourceSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.ExtResourceSet.html new file mode 100644 index 0000000000..4b7a269df3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.ExtResourceSet.html @@ -0,0 +1,444 @@ + + + + + + +EMFUtil.ExtResourceSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class EMFUtil.ExtResourceSet

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.common.notify.impl.NotifierImpl
+          extended by org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
+              extended by org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet
+
+
+
All Implemented Interfaces:
Notifier, ResourceSet
+
+
+
Enclosing class:
EMFUtil
+
+
+
+
public static class EMFUtil.ExtResourceSet
extends ResourceSetImpl
+ + +

+An extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, + to be switched on/off as desired. +

+ +

+

+
Since:
+
4.0
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
ResourceSetImpl.ResourcesEList<E extends Object & Resource>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
adapterFactories, loadOptions, packageRegistry, resourceFactoryRegistry, resources, uriConverter, uriResourceMap
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.resource.ResourceSet
RESOURCE_SET__RESOURCES
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  ResourcedelegatedGetResource(URI uri, + boolean loadOnDemand) + +
+           
+protected  voiddemandLoad(Resource resource) + +
+           
+ booleanisDelegating() + +
+           
+ booleanisDemandLoading() + +
+           
+ voidsetDelegating(boolean delegating) + +
+           
+ voidsetDemandLoading(boolean demandLoading) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.resource.impl.ResourceSetImpl
createResource, createResource, demandCreateResource, demandLoadHelper, getAdapterFactories, getAllContents, getEObject, getLoadOptions, getPackageRegistry, getResource, getResourceFactoryRegistry, getResources, getURIConverter, getURIResourceMap, handleDemandLoadException, setPackageRegistry, setResourceFactoryRegistry, setURIConverter, setURIResourceMap, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, eBasicAdapters, eDeliver, eSetDeliver
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+isDelegating

+
+public boolean isDelegating()
+
+
+
+
+
+
+ +

+setDelegating

+
+public void setDelegating(boolean delegating)
+
+
+
+
+
+
+ +

+isDemandLoading

+
+public boolean isDemandLoading()
+
+
+
+
+
+
+ +

+setDemandLoading

+
+public void setDemandLoading(boolean demandLoading)
+
+
+
+
+
+
+ +

+demandLoad

+
+protected void demandLoad(Resource resource)
+                   throws IOException
+
+
+
Overrides:
demandLoad in class ResourceSetImpl
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+delegatedGetResource

+
+protected Resource delegatedGetResource(URI uri,
+                                        boolean loadOnDemand)
+
+
+
Overrides:
delegatedGetResource in class ResourceSetImpl
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..458c5c9e73 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/EMFUtil.html @@ -0,0 +1,825 @@ + + + + + + +EMFUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.model +
+Class EMFUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.model.EMFUtil
+
+
+
+
public final class EMFUtil
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classEMFUtil.ExtResourceSet + +
+          An extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, + to be switched on/off as desired.
+ + + + + + + + + + + + + + +
+Field Summary
+static StringCDO_ANNOTATION_KEY_PERSISTENT + +
+           
+static StringCDO_ANNOTATION_SOURCE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidaddAdapter(Notifier notifier, + Adapter adapter) + +
+           
+static EAttributecreateEAttribute(EClass eClass, + String name, + EClassifier type) + +
+           
+static EClasscreateEClass(EPackage ePackage, + String name, + boolean isAbstract, + boolean isInterface) + +
+           
+static EPackagecreateEPackage(String uri, + byte[] bytes, + boolean zipped, + ResourceSet resourceSet, + boolean lookForResource) + +
+           
+static EPackagecreateEPackage(String name, + String nsPrefix, + String nsURI) + +
+           
+static EReferencecreateEReference(EClass eClass, + String name, + EClassifier type, + boolean isRequired, + boolean isMany) + +
+           
+static EMFUtil.ExtResourceSetcreateExtResourceSet(InternalCDOPackageRegistry packageRegistry, + boolean delegating, + boolean demandLoading) + +
+           
+static EPackage[]getAllPackages(EPackage ePackage) + +
+           
+static byte[]getEPackageBytes(EPackage ePackage, + boolean zipped, + EPackage.Registry packageRegistry) + +
+           
+static EPackagegetGeneratedEPackage(EPackage ePackage) + +
+           
+static StringgetParentURI(EPackage ePackage) + +
+           
+static EClass[]getPersistentClasses(EPackage ePackage) + +
+           
+static List<EStructuralFeature>getPersistentFeatures(EList<EStructuralFeature> eFeatures) + +
+           
+static StringgetQualifiedName(EClassifier classifier, + String separator) + +
+           
+static StringgetQualifiedName(EPackage ePackage, + String separator) + +
+           
+static Map.Entry<String,Object>[]getSortedRegistryEntries(EPackage.Registry packageRegistry) + +
+           
+static EPackagegetTopLevelPackage(EPackage ePackage) + +
+           
+static booleanisDynamicEPackage(Object value) + +
+           
+static booleanisPersistent(EStructuralFeature feature) + +
+           
+static ResourceSetnewEcoreResourceSet() + +
+           
+static ResourceSetnewEcoreResourceSet(EPackage.Registry packageRegistry) + +
+           
+static ResourceSetnewResourceSet(Resource.Factory resourceFactory) + +
+           
+static voidregisterPackage(EPackage ePackage, + EPackage.Registry... packageRegistries) + +
+           
+static EObjectsafeResolve(EObject proxy, + ResourceSet resourceSet) + +
+           
+static voidsafeResolveAll(ResourceSet resourceSet) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDO_ANNOTATION_SOURCE

+
+public static final String CDO_ANNOTATION_SOURCE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+CDO_ANNOTATION_KEY_PERSISTENT

+
+public static final String CDO_ANNOTATION_KEY_PERSISTENT
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getGeneratedEPackage

+
+public static EPackage getGeneratedEPackage(EPackage ePackage)
+
+
+
+
+
+
+ +

+getSortedRegistryEntries

+
+public static Map.Entry<String,Object>[] getSortedRegistryEntries(EPackage.Registry packageRegistry)
+
+
+
+
+
+
+ +

+getTopLevelPackage

+
+public static EPackage getTopLevelPackage(EPackage ePackage)
+
+
+
+
+
+
+ +

+createEPackage

+
+public static EPackage createEPackage(String name,
+                                      String nsPrefix,
+                                      String nsURI)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createEClass

+
+public static EClass createEClass(EPackage ePackage,
+                                  String name,
+                                  boolean isAbstract,
+                                  boolean isInterface)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createEAttribute

+
+public static EAttribute createEAttribute(EClass eClass,
+                                          String name,
+                                          EClassifier type)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createEReference

+
+public static EReference createEReference(EClass eClass,
+                                          String name,
+                                          EClassifier type,
+                                          boolean isRequired,
+                                          boolean isMany)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getPersistentClasses

+
+public static EClass[] getPersistentClasses(EPackage ePackage)
+
+
+
+
+
+
+ +

+getPersistentFeatures

+
+public static List<EStructuralFeature> getPersistentFeatures(EList<EStructuralFeature> eFeatures)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isPersistent

+
+public static boolean isPersistent(EStructuralFeature feature)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isDynamicEPackage

+
+public static boolean isDynamicEPackage(Object value)
+
+
+
+
+
+
+ +

+getParentURI

+
+public static String getParentURI(EPackage ePackage)
+
+
+
+
+
+
+ +

+registerPackage

+
+public static void registerPackage(EPackage ePackage,
+                                   EPackage.Registry... packageRegistries)
+
+
+
+
+
+
+ +

+getEPackageBytes

+
+public static byte[] getEPackageBytes(EPackage ePackage,
+                                      boolean zipped,
+                                      EPackage.Registry packageRegistry)
+
+
+
+
+
+
+ +

+createEPackage

+
+public static EPackage createEPackage(String uri,
+                                      byte[] bytes,
+                                      boolean zipped,
+                                      ResourceSet resourceSet,
+                                      boolean lookForResource)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+addAdapter

+
+public static void addAdapter(Notifier notifier,
+                              Adapter adapter)
+
+
+
+
+
+
+ +

+getAllPackages

+
+public static EPackage[] getAllPackages(EPackage ePackage)
+
+
+
+
+
+
+ +

+getQualifiedName

+
+public static String getQualifiedName(EPackage ePackage,
+                                      String separator)
+
+
+
+
+
+
+ +

+getQualifiedName

+
+public static String getQualifiedName(EClassifier classifier,
+                                      String separator)
+
+
+
+
+
+
+ +

+newResourceSet

+
+public static ResourceSet newResourceSet(Resource.Factory resourceFactory)
+
+
+
+
+
+
+ +

+newEcoreResourceSet

+
+public static ResourceSet newEcoreResourceSet(EPackage.Registry packageRegistry)
+
+
+
+
+
+
+ +

+newEcoreResourceSet

+
+public static ResourceSet newEcoreResourceSet()
+
+
+
+
+
+
+ +

+safeResolve

+
+public static EObject safeResolve(EObject proxy,
+                                  ResourceSet resourceSet)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+safeResolveAll

+
+public static void safeResolveAll(ResourceSet resourceSet)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createExtResourceSet

+
+public static EMFUtil.ExtResourceSet createExtResourceSet(InternalCDOPackageRegistry packageRegistry,
+                                                          boolean delegating,
+                                                          boolean demandLoading)
+
+
+
Since:
+
4.0
+
See Also:
EMFUtil.ExtResourceSet
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassInfo.html new file mode 100644 index 0000000000..9c89b029ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassInfo.html @@ -0,0 +1,241 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOClassInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOClassInfo

+
+ + + + + + + + + + + + + +
+Packages that use CDOClassInfo
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

+ + + + + +
+Uses of CDOClassInfo in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOClassInfo
+static CDOClassInfoCDOModelUtil.getClassInfo(EClass eClass) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOClassInfo
+ CDOClassInfoAbstractCDORevision.getClassInfo() + +
+           
+ CDOClassInfoDelegatingCDORevision.getClassInfo() + +
+           
+ CDOClassInfoInternalCDORevision.getClassInfo() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOClassInfo
+protected  voidAbstractCDORevision.setClassInfo(CDOClassInfo classInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.Provider.html new file mode 100644 index 0000000000..c281b187c6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.Provider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOClassifierRef.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOClassifierRef.Provider

+
+No usage of org.eclipse.emf.cdo.common.model.CDOClassifierRef.Provider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.html new file mode 100644 index 0000000000..ce23e8c3b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOClassifierRef.html @@ -0,0 +1,310 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOClassifierRef (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOClassifierRef

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOClassifierRef
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
+  +

+ + + + + +
+Uses of CDOClassifierRef in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOClassifierRef
+static CDOClassifierRefCDOIDUtil.getClassifierRef(CDOID id) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOClassifierRef
+static CDOIDCDOIDUtil.createLongWithClassifier(CDOClassifierRef classifierRef, + long value) + +
+           
+static CDOIDCDOIDUtil.createStringWithClassifier(CDOClassifierRef classifierRef, + String value) + +
+           
+  +

+ + + + + +
+Uses of CDOClassifierRef in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOClassifierRef
+ CDOClassifierRefCDOClassifierRef.Provider.getClassifierRef() + +
+           
+  +

+ + + + + +
+Uses of CDOClassifierRef in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOClassifierRef
+ CDOClassifierRefCDODataInput.readCDOClassifierRef() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOClassifierRef
+ voidCDODataOutput.writeCDOClassifierRef(CDOClassifierRef eClassifierRef) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return CDOClassifierRef
+ CDOClassifierRefIMappingStrategy.readObjectType(IDBStoreAccessor accessor, + CDOID id) + +
+          Read the type (i.e. class) of the object referred to by a given ID.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelConstants.html new file mode 100644 index 0000000000..d64e49b163 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelConstants.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOModelConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOModelConstants

+
+ + + + + + + + + +
+Packages that use CDOModelConstants
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
+  +

+ + + + + +
+Uses of CDOModelConstants in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.model that implement CDOModelConstants
+ classCDOModelUtil + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelUtil.html new file mode 100644 index 0000000000..611a427250 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOModelUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOModelUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOModelUtil

+
+No usage of org.eclipse.emf.cdo.common.model.CDOModelUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageInfo.html new file mode 100644 index 0000000000..f09c44c613 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageInfo.html @@ -0,0 +1,307 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOPackageInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOPackageInfo

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOPackageInfo
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
+  +

+ + + + + +
+Uses of CDOPackageInfo in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOPackageInfo
+static CDOPackageInfoCDOModelUtil.createPackageInfo() + +
+           
+ CDOPackageInfoCDOPackageRegistry.getPackageInfo(EPackage ePackage) + +
+           
+static CDOPackageInfoCDOModelUtil.getPackageInfo(Object value, + CDOPackageRegistry packageRegistry) + +
+           
+ CDOPackageInfoCDOPackageUnit.getPackageInfo(String packageURI) + +
+          Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI.
+ CDOPackageInfo[]CDOPackageRegistry.getPackageInfos() + +
+          Returns all package infos that are registered in this package registry.
+ CDOPackageInfo[]CDOPackageUnit.getPackageInfos() + +
+          Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order.
+ CDOPackageInfoCDOPackageUnit.getTopLevelPackageInfo() + +
+          Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit.
+  +

+ + + + + +
+Uses of CDOPackageInfo in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOPackageInfo
+ CDOPackageInfoCDODataInput.readCDOPackageInfo() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOPackageInfo
+ voidCDODataOutput.writeCDOPackageInfo(CDOPackageInfo packageInfo) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageInfo in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + +
Subinterfaces of CDOPackageInfo in org.eclipse.emf.cdo.spi.common.model
+ interfaceInternalCDOPackageInfo + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistry.html new file mode 100644 index 0000000000..12ff6461f2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistry.html @@ -0,0 +1,559 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOPackageRegistry

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOPackageRegistry
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.common.commit.handler
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.commit.handler with parameters of type CDOPackageRegistry
BinaryCommitInfoLog(OutputStream stream, + CDOPackageRegistry packageRegistry) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOPackageRegistry
+ CDOPackageRegistryCDOPackageUnit.getPackageRegistry() + +
+          Returns the package registry this package unit is managed by.
+ CDOPackageRegistryCDOPackageRegistryPopulator.getTarget() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model with parameters of type CDOPackageRegistry
+static CDOPackageInfoCDOModelUtil.getPackageInfo(Object value, + CDOPackageRegistry packageRegistry) + +
+           
+static booleanCDOPackageRegistryPopulator.populate(CDOPackageRegistry target) + +
+           
+static booleanCDOPackageRegistryPopulator.populate(EPackage.Registry source, + CDOPackageRegistry target) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.model with parameters of type CDOPackageRegistry
CDOPackageRegistryPopulator(CDOPackageRegistry target) + +
+           
CDOPackageRegistryPopulator(EPackage.Registry source, + CDOPackageRegistry target) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOPackageRegistry
+ CDOPackageRegistryCDODataOutput.getPackageRegistry() + +
+           
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOPackageRegistry
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+static CDODataOutputCDOCommonUtil.createCDODataOutput(ExtendedDataOutput extendedDataOutputStream, + CDOPackageRegistry packageRegistry, + CDOIDProvider idProvider) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.util with parameters of type CDOPackageRegistry
CDOFetchRule(CDODataInput in, + CDOPackageRegistry packageManager) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOPackageRegistry
+ CDOPackageRegistryCDOSessionConfiguration.getPackageRegistry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j with parameters of type CDOPackageRegistry
+ voidCDOSessionConfiguration.setPackageRegistry(CDOPackageRegistry packageRegistry) + +
+          A special package registry can be set before the session is opened and can not be changed thereafter.
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOPackageRegistry
+ CDOPackageRegistryIRepository.getPackageRegistry() + +
+          Returns the EMF package registry that is used by this repository.
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOPackageRegistry
+protected  org.eclipse.ocl.expressions.OCLExpression<EClassifier>OCLQueryHandler.createInitExpression(org.eclipse.ocl.types.OCLStandardLibrary<EClassifier> stdLib, + CDOPackageRegistry packageRegistry, + Object value) + +
+           
+protected  EClassifierOCLQueryHandler.getArbitraryContextClassifier(CDOPackageRegistry packageRegistry) + +
+           
+protected  voidOCLQueryHandler.initEnvironment(org.eclipse.ocl.Environment<?,EClassifier,?,?,?,?,?,?,?,org.eclipse.ocl.ecore.Constraint,EClass,EObject> environment, + CDOPackageRegistry packageRegistry, + Map<String,Object> parameters) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOPackageRegistry
+ CDOPackageRegistryCDOSession.getPackageRegistry() + +
+          Returns the EMF package registry that is used by all objects of all + views of this session.
+  +

+ + + + + +
+Uses of CDOPackageRegistry in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + +
Subinterfaces of CDOPackageRegistry in org.eclipse.emf.cdo.spi.common.model
+ interfaceInternalCDOPackageRegistry + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.model that implement CDOPackageRegistry
+ classDelegatingCDOPackageRegistry + +
+          Deprecated. 
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.Descriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.Descriptor.html new file mode 100644 index 0000000000..515f69e7d0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.Descriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor

+
+No usage of org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator.Descriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.html new file mode 100644 index 0000000000..defbcb8d33 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageRegistryPopulator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator

+
+No usage of org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html new file mode 100644 index 0000000000..ca35e8e42d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.CDOObjectMarker.html @@ -0,0 +1,291 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry.CDOObjectMarker (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry.CDOObjectMarker

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOPackageTypeRegistry.CDOObjectMarker
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOPackageTypeRegistry.CDOObjectMarker in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOPackageTypeRegistry.CDOObjectMarker
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOPackageTypeRegistry.CDOObjectMarker in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement CDOPackageTypeRegistry.CDOObjectMarker
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of CDOPackageTypeRegistry.CDOObjectMarker in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.internal.cdo that implement CDOPackageTypeRegistry.CDOObjectMarker
+ classCDOObjectImpl + +
+           
+  +

+ + + + + +
+Uses of CDOPackageTypeRegistry.CDOObjectMarker in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOPackageTypeRegistry.CDOObjectMarker in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOObject + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.html new file mode 100644 index 0000000000..b525f9fe43 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageTypeRegistry.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOPackageTypeRegistry

+
+ + + + + + + + + +
+Packages that use CDOPackageTypeRegistry
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
+  +

+ + + + + +
+Uses of CDOPackageTypeRegistry in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.model declared as CDOPackageTypeRegistry
+static CDOPackageTypeRegistryCDOPackageTypeRegistry.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.State.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.State.html new file mode 100644 index 0000000000..fb35db9f43 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.State.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOPackageUnit.State (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOPackageUnit.State

+
+ + + + + + + + + + + + + +
+Packages that use CDOPackageUnit.State
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
+  +

+ + + + + +
+Uses of CDOPackageUnit.State in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOPackageUnit.State
+ CDOPackageUnit.StateCDOPackageUnit.getState() + +
+          Returns the current state of this package unit.
+static CDOPackageUnit.StateCDOPackageUnit.State.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOPackageUnit.State[]CDOPackageUnit.State.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOPackageUnit.State in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type CDOPackageUnit.State
+ voidInternalCDOPackageRegistry.putPackageUnits(InternalCDOPackageUnit[] packageUnits, + CDOPackageUnit.State state) + +
+           
+ voidInternalCDOPackageUnit.setState(CDOPackageUnit.State state) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.Type.html new file mode 100644 index 0000000000..1eb25d652e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.Type.html @@ -0,0 +1,368 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.CDOPackageUnit.Type

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOPackageUnit.Type
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
+  +

+ + + + + +
+Uses of CDOPackageUnit.Type in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOPackageUnit.Type
+ CDOPackageUnit.TypeCDOPackageTypeRegistry.deregister(String packageURI) + +
+           
+ CDOPackageUnit.TypeCDOPackageUnit.getOriginalType() + +
+          Returns the type of this package unit as it was at the time it was originally committed by a client.
+ CDOPackageUnit.TypeCDOPackageUnit.getType() + +
+          Returns the current type of this package unit.
+ CDOPackageUnit.TypeCDOPackageTypeRegistry.lookup(EPackage ePackage) + +
+           
+ CDOPackageUnit.TypeCDOPackageTypeRegistry.lookup(String packageURI) + +
+           
+ CDOPackageUnit.TypeCDOPackageTypeRegistry.register(EPackage ePackage) + +
+           
+static CDOPackageUnit.TypeCDOPackageUnit.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOPackageUnit.Type[]CDOPackageUnit.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of CDOPackageUnit.Type in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOPackageUnit.Type
+ CDOPackageUnit.TypeCDODataInput.readCDOPackageUnitType() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOPackageUnit.Type
+ voidCDODataOutput.writeCDOPackageUnitType(CDOPackageUnit.Type type) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit.Type in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOPackageUnit.Type
+ InternalCDOPackageUnitCDOServerImporter.Handler.handlePackageUnit(String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+protected abstract  voidCDOServerExporter.startPackageUnit(OUT out, + String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+protected  voidCDOServerExporter.XML.startPackageUnit(XMLOutput out, + String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit.Type in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type CDOPackageUnit.Type
+ voidInternalCDOPackageUnit.setOriginalType(CDOPackageUnit.Type originalType) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.html new file mode 100644 index 0000000000..66d516db3d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOPackageUnit.html @@ -0,0 +1,432 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOPackageUnit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOPackageUnit

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOPackageUnit
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return types with arguments of type CDOPackageUnit
+ List<CDOPackageUnit>CDOCommitData.getNewPackageUnits() + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOPackageUnit
+static CDOPackageUnitCDOModelUtil.createPackageUnit() + +
+           
+ CDOPackageUnitCDOPackageInfo.getPackageUnit() + +
+          Returns the package unit containing this package info.
+ CDOPackageUnitCDOPackageRegistry.getPackageUnit(EPackage ePackage) + +
+           
+ CDOPackageUnitCDOPackageRegistry.getPackageUnit(String id) + +
+           
+ CDOPackageUnit[]CDOPackageRegistry.getPackageUnits() + +
+          Returns all package units that are registered in this package registry.
+ CDOPackageUnit[]CDOPackageRegistry.getPackageUnits(long startTime, + long endTime) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOPackageUnit
+ CDOPackageUnitCDODataInput.readCDOPackageUnit(ResourceSet resourceSet) + +
+           
+ CDOPackageUnit[]CDODataInput.readCDOPackageUnits(ResourceSet resourceSet) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOPackageUnit
+ voidCDODataOutput.writeCDOPackageUnit(CDOPackageUnit packageUnit, + boolean withPackages) + +
+           
+ voidCDODataOutput.writeCDOPackageUnits(CDOPackageUnit... packageUnit) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + +
Subinterfaces of CDOPackageUnit in org.eclipse.emf.cdo.spi.common.model
+ interfaceInternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type CDOPackageUnit
+ EPackage[]InternalCDOPackageRegistry.PackageLoader.loadPackages(CDOPackageUnit packageUnit) + +
+           
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOPackageUnit
+ List<CDOPackageUnit>CDOCommitContext.getNewPackageUnits() + +
+          Returns a list of the new package units that are to be committed with this commit context.
+  +

+ + + + + +
+Uses of CDOPackageUnit in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOPackageUnit
+ List<CDOPackageUnit>CDOSessionProtocol.RefreshSessionResult.getPackageUnits() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOPackageUnit
+ voidCDOSessionProtocol.RefreshSessionResult.addPackageUnit(CDOPackageUnit packageUnit) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOType.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOType.html new file mode 100644 index 0000000000..c301276516 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/CDOType.html @@ -0,0 +1,513 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.model.CDOType (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.model.CDOType

+
+ + + + + + + + + + + + + +
+Packages that use CDOType
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
+  +

+ + + + + +
+Uses of CDOType in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.model declared as CDOType
+static CDOTypeCDOType.BIG_DECIMAL + +
+           
+static CDOTypeCDOType.BIG_INTEGER + +
+           
+static CDOTypeCDOType.BLOB + +
+           
+static CDOTypeCDOType.BOOLEAN + +
+           
+static CDOTypeCDOType.BOOLEAN_OBJECT + +
+           
+static CDOTypeCDOType.BYTE + +
+           
+static CDOTypeCDOType.BYTE_ARRAY + +
+           
+static CDOTypeCDOType.BYTE_OBJECT + +
+           
+static CDOTypeCDOType.CHAR + +
+           
+static CDOTypeCDOType.CHARACTER_OBJECT + +
+           
+static CDOTypeCDOType.CLOB + +
+           
+static CDOTypeCDOType.CUSTOM + +
+           
+static CDOTypeCDOType.DATE + +
+           
+static CDOTypeCDOType.DOUBLE + +
+           
+static CDOTypeCDOType.DOUBLE_OBJECT + +
+           
+static CDOTypeCDOType.ENUM_LITERAL + +
+           
+static CDOTypeCDOType.ENUM_ORDINAL + +
+           
+static CDOTypeCDOType.FEATURE_MAP_ENTRY + +
+           
+static CDOTypeCDOType.FLOAT + +
+           
+static CDOTypeCDOType.FLOAT_OBJECT + +
+           
+static CDOTypeCDOType.INT + +
+           
+static CDOTypeCDOType.INTEGER_OBJECT + +
+           
+static CDOTypeCDOType.LONG + +
+           
+static CDOTypeCDOType.LONG_OBJECT + +
+           
+static CDOTypeCDOType.MAP + +
+           
+static CDOTypeCDOType.OBJECT + +
+           
+static CDOTypeCDOType.OBJECT_ARRAY + +
+           
+static CDOTypeCDOType.SHORT + +
+           
+static CDOTypeCDOType.SHORT_OBJECT + +
+           
+static CDOTypeCDOType.STRING + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return CDOType
+static CDOTypeCDOModelUtil.getCoreType(EClassifier eDataType) + +
+          Core types includes also complex data like EAnnotation, and EEnum
+static CDOTypeCDOModelUtil.getPrimitiveType(Class<? extends Object> primitiveType) + +
+           
+static CDOTypeCDOModelUtil.getType(byte typeID) + +
+           
+static CDOTypeCDOModelUtil.getType(EClassifier classifier) + +
+           
+static CDOTypeCDOModelUtil.getType(EStructuralFeature feature) + +
+           
+static CDOTypeCDOModelUtil.getTypeOfObject(Object object) + +
+           
+  +

+ + + + + +
+Uses of CDOType in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOType
+ CDOTypeCDODataInput.readCDOType() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOType
+ voidCDODataOutput.writeCDOType(CDOType cdoType) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.ExtResourceSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.ExtResourceSet.html new file mode 100644 index 0000000000..63b0d488aa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.ExtResourceSet.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.EMFUtil.ExtResourceSet

+
+ + + + + + + + + +
+Packages that use EMFUtil.ExtResourceSet
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
+  +

+ + + + + +
+Uses of EMFUtil.ExtResourceSet in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model that return EMFUtil.ExtResourceSet
+static EMFUtil.ExtResourceSetEMFUtil.createExtResourceSet(InternalCDOPackageRegistry packageRegistry, + boolean delegating, + boolean demandLoading) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.html new file mode 100644 index 0000000000..ffc361f2ab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/class-use/EMFUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.model.EMFUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.model.EMFUtil

+
+No usage of org.eclipse.emf.cdo.common.model.EMFUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-frame.html new file mode 100644 index 0000000000..c42322fc5c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-frame.html @@ -0,0 +1,82 @@ + + + + + + +org.eclipse.emf.cdo.common.model (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.model + + + + +
+Interfaces  + +
+CDOClassifierRef.Provider +
+CDOClassInfo +
+CDOModelConstants +
+CDOPackageInfo +
+CDOPackageRegistry +
+CDOPackageTypeRegistry.CDOObjectMarker +
+CDOPackageUnit +
+CDOType
+ + + + + + +
+Classes  + +
+CDOClassifierRef +
+CDOModelUtil +
+CDOPackageRegistryPopulator +
+CDOPackageRegistryPopulator.Descriptor +
+CDOPackageTypeRegistry +
+EMFUtil +
+EMFUtil.ExtResourceSet
+ + + + + + +
+Enums  + +
+CDOPackageUnit.State +
+CDOPackageUnit.Type
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html new file mode 100644 index 0000000000..9ea69437cf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-summary.html @@ -0,0 +1,259 @@ + + + + + + +org.eclipse.emf.cdo.common.model (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.model +

+Common concepts for dealing with models and types. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOClassifierRef.Provider 
CDOClassInfo 
CDOModelConstants 
CDOPackageInfoDescribes a single package instance of the nested package tree strucure represented by the + containing package unit.
CDOPackageRegistry 
CDOPackageTypeRegistry.CDOObjectMarkerTODO Remove me when client and common are unified!
CDOPackageUnitRepresents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
CDOType 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOClassifierRef 
CDOModelUtil 
CDOPackageRegistryPopulator 
CDOPackageRegistryPopulator.Descriptor 
CDOPackageTypeRegistry 
EMFUtil 
EMFUtil.ExtResourceSetAn extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, + to be switched on/off as desired.
+  + +

+ + + + + + + + + + + + + +
+Enum Summary
CDOPackageUnit.StateDescribes the possible states a package unit may be in during its lifecycle.
CDOPackageUnit.TypeDescribes the instances of classes of a package unit.
+  + +

+

+Package org.eclipse.emf.cdo.common.model Description +

+ +

+Common concepts for dealing with models and types. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-tree.html new file mode 100644 index 0000000000..de9c35f2d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +org.eclipse.emf.cdo.common.model Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.model +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-use.html new file mode 100644 index 0000000000..3550ec891a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/model/package-use.html @@ -0,0 +1,624 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.model (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.model

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.model
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.commit
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.commit.handler
CDOPackageRegistry + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.id
CDOClassifierRef + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.model
CDOClassifierRef + +
+           
CDOClassInfo + +
+           
CDOModelConstants + +
+           
CDOPackageInfo + +
+          Describes a single package instance of the nested package tree strucure represented by the + containing package unit.
CDOPackageRegistry + +
+           
CDOPackageTypeRegistry + +
+           
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
CDOPackageUnit.State + +
+          Describes the possible states a package unit may be in during its lifecycle.
CDOPackageUnit.Type + +
+          Describes the instances of classes of a package unit.
CDOType + +
+           
EMFUtil.ExtResourceSet + +
+          An extension of ResourceSetImpl that allows demandLoading of resources and delegation of resource lookups, + to be switched on/off as desired.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.protocol
CDOClassifierRef + +
+           
CDOPackageInfo + +
+          Describes a single package instance of the nested package tree strucure represented by the + containing package unit.
CDOPackageRegistry + +
+           
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
CDOPackageUnit.Type + +
+          Describes the instances of classes of a package unit.
CDOType + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.common.util
CDOPackageRegistry + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.eresource.impl
CDOPackageTypeRegistry.CDOObjectMarker + +
+          TODO Remove me when client and common are unified!
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.etypes.impl
CDOPackageTypeRegistry.CDOObjectMarker + +
+          TODO Remove me when client and common are unified!
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.net4j
CDOPackageRegistry + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server
CDOPackageRegistry + +
+           
CDOPackageUnit.Type + +
+          Describes the instances of classes of a package unit.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server.db.mapping
CDOClassifierRef + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.server.ocl
CDOPackageRegistry + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.session
CDOPackageRegistry + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.spi.common.model
CDOPackageInfo + +
+          Describes a single package instance of the nested package tree strucure represented by the + containing package unit.
CDOPackageRegistry + +
+           
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
CDOPackageUnit.State + +
+          Describes the possible states a package unit may be in during its lifecycle.
CDOPackageUnit.Type + +
+          Describes the instances of classes of a package unit.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.spi.common.revision
CDOClassInfo + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.cdo.transaction
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.internal.cdo
CDOPackageTypeRegistry.CDOObjectMarker + +
+          TODO Remove me when client and common are unified!
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.model used by org.eclipse.emf.spi.cdo
CDOPackageTypeRegistry.CDOObjectMarker + +
+          TODO Remove me when client and common are unified!
CDOPackageUnit + +
+          Represents a tree structure of nested packages that are registered with a package registry and that can only be serialized as a whole.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-frame.html new file mode 100644 index 0000000000..bfcd1bb29c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-frame.html @@ -0,0 +1,61 @@ + + + + + + +org.eclipse.emf.cdo.common (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common + + + + +
+Interfaces  + +
+CDOCommonRepository +
+CDOCommonRepository.StateChangedEvent +
+CDOCommonRepository.TypeChangedEvent +
+CDOCommonSession +
+CDOCommonSession.Options +
+CDOCommonSession.Options.PassiveUpdateEvent +
+CDOCommonTransaction +
+CDOCommonView
+ + + + + + +
+Enums  + +
+CDOCommonRepository.State +
+CDOCommonRepository.Type +
+CDOCommonSession.Options.PassiveUpdateMode
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html new file mode 100644 index 0000000000..6fad7cf395 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-summary.html @@ -0,0 +1,223 @@ + + + + + + +org.eclipse.emf.cdo.common (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common +

+Common concepts that are differently extended in clients and servers. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOCommonRepository 
CDOCommonRepository.StateChangedEvent 
CDOCommonRepository.TypeChangedEvent 
CDOCommonSession 
CDOCommonSession.Options 
CDOCommonSession.Options.PassiveUpdateEvent 
CDOCommonTransaction 
CDOCommonView 
+  + +

+ + + + + + + + + + + + + + + + + +
+Enum Summary
CDOCommonRepository.State 
CDOCommonRepository.Type 
CDOCommonSession.Options.PassiveUpdateMode 
+  + +

+

+Package org.eclipse.emf.cdo.common Description +

+ +

+Common concepts that are differently extended in clients and servers. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-tree.html new file mode 100644 index 0000000000..8b52489ef2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-tree.html @@ -0,0 +1,193 @@ + + + + + + +org.eclipse.emf.cdo.common Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-use.html new file mode 100644 index 0000000000..ff5dd0b02c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/package-use.html @@ -0,0 +1,509 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.common
CDOCommonRepository.State + +
+           
CDOCommonRepository.Type + +
+           
CDOCommonSession + +
+           
CDOCommonSession.Options + +
+           
CDOCommonSession.Options.PassiveUpdateMode + +
+           
CDOCommonView + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.common.protocol
CDOCommonSession + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.common.util
CDOCommonRepository.State + +
+           
CDOCommonRepository.StateChangedEvent + +
+           
CDOCommonRepository.Type + +
+           
CDOCommonRepository.TypeChangedEvent + +
+           
CDOCommonSession.Options.PassiveUpdateMode + +
+           
CDOCommonView + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.server
CDOCommonRepository + +
+           
CDOCommonSession + +
+           
CDOCommonTransaction + +
+           
CDOCommonView + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.session
CDOCommonRepository + +
+           
CDOCommonSession + +
+           
CDOCommonSession.Options + +
+           
CDOCommonSession.Options.PassiveUpdateMode + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.spi.common
CDOCommonView + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.spi.server
CDOCommonRepository + +
+           
CDOCommonRepository.State + +
+           
CDOCommonRepository.Type + +
+           
CDOCommonSession + +
+           
CDOCommonSession.Options + +
+           
CDOCommonTransaction + +
+           
CDOCommonView + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.transaction
CDOCommonTransaction + +
+           
CDOCommonView + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.cdo.view
CDOCommonView + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common used by org.eclipse.emf.spi.cdo
CDOCommonRepository.State + +
+           
CDOCommonRepository.Type + +
+           
CDOCommonSession + +
+           
CDOCommonSession.Options.PassiveUpdateMode + +
+           
CDOCommonTransaction + +
+           
CDOCommonView + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOAuthenticator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOAuthenticator.html new file mode 100644 index 0000000000..1a061a547b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOAuthenticator.html @@ -0,0 +1,370 @@ + + + + + + +CDOAuthenticator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.protocol +
+Interface CDOAuthenticator

+
+
+
public interface CDOAuthenticator
+ + +

+The front-end of the CDO challenge/response authentication. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOAuthenticationResultauthenticate(byte[] randomToken) + +
+           
+ IPasswordCredentialsProvidergetCredentialsProvider() + +
+           
+ StringgetEncryptionAlgorithmName() + +
+           
+ intgetEncryptionIterationCount() + +
+           
+ byte[]getEncryptionSaltBytes() + +
+           
+ voidsetCredentialsProvider(IPasswordCredentialsProvider credentialsProvider) + +
+           
+ voidsetEncryptionAlgorithmName(String encryptionAlgorithmName) + +
+           
+ voidsetEncryptionIterationCount(int encryptionIterationCount) + +
+           
+ voidsetEncryptionSaltBytes(byte[] encryptionSaltBytes) + +
+           
+  +

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

+getEncryptionAlgorithmName

+
+String getEncryptionAlgorithmName()
+
+
+
+
+
+
+ +

+setEncryptionAlgorithmName

+
+void setEncryptionAlgorithmName(String encryptionAlgorithmName)
+
+
+
+
+
+
+ +

+getEncryptionSaltBytes

+
+byte[] getEncryptionSaltBytes()
+
+
+
+
+
+
+ +

+setEncryptionSaltBytes

+
+void setEncryptionSaltBytes(byte[] encryptionSaltBytes)
+
+
+
+
+
+
+ +

+getEncryptionIterationCount

+
+int getEncryptionIterationCount()
+
+
+
+
+
+
+ +

+setEncryptionIterationCount

+
+void setEncryptionIterationCount(int encryptionIterationCount)
+
+
+
+
+
+
+ +

+getCredentialsProvider

+
+IPasswordCredentialsProvider getCredentialsProvider()
+
+
+
+
+
+
+ +

+setCredentialsProvider

+
+void setCredentialsProvider(IPasswordCredentialsProvider credentialsProvider)
+
+
+
+
+
+
+ +

+authenticate

+
+CDOAuthenticationResult authenticate(byte[] randomToken)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataInput.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataInput.html new file mode 100644 index 0000000000..7b988a3faf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataInput.html @@ -0,0 +1,951 @@ + + + + + + +CDODataInput (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.protocol +
+Interface CDODataInput

+
+
All Superinterfaces:
DataInput, ExtendedDataInput
+
+
+
+
public interface CDODataInput
extends ExtendedDataInput
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
ExtendedDataInput.Delegating, ExtendedDataInput.Stream
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchreadCDOBranch() + +
+           
+ CDOBranchPointreadCDOBranchPoint() + +
+           
+ CDOBranchVersionreadCDOBranchVersion() + +
+           
+ CDOChangeSetDatareadCDOChangeSetData() + +
+           
+ CDOClassifierRefreadCDOClassifierRef() + +
+           
+ EClassifierreadCDOClassifierRefAndResolve() + +
+           
+ CDOCommitDatareadCDOCommitData() + +
+           
+ CDOCommitInforeadCDOCommitInfo() + +
+           
+ CDOFeatureDeltareadCDOFeatureDelta(EClass owner) + +
+           
+ ObjectreadCDOFeatureValue(EStructuralFeature feature) + +
+           
+ CDOIDreadCDOID() + +
+           
+ CDOIDAndBranchreadCDOIDAndBranch() + +
+           
+ CDOIDAndVersionreadCDOIDAndVersion() + +
+           
+ CDOIDReferencereadCDOIDReference() + +
+           
+ CDOListreadCDOList(EClass owner, + EStructuralFeature feature) + +
+           
+ IRWLockManager.LockTypereadCDOLockType() + +
+           
+ CDOPackageInforeadCDOPackageInfo() + +
+           
+ CDOPackageUnitreadCDOPackageUnit(ResourceSet resourceSet) + +
+           
+ CDOPackageUnit[]readCDOPackageUnits(ResourceSet resourceSet) + +
+           
+ CDOPackageUnit.TypereadCDOPackageUnitType() + +
+           
+ StringreadCDOPackageURI() + +
+           
+ CDORevisablereadCDORevisable() + +
+           
+ CDORevisionreadCDORevision() + +
+           
+ CDORevisionDeltareadCDORevisionDelta() + +
+           
+ CDORevisionKeyreadCDORevisionKey() + +
+           
+ ObjectreadCDORevisionOrPrimitive() + +
+          Read either a CDORevision or a primitive value.
+ ObjectreadCDORevisionOrPrimitiveOrClassifier() + +
+          Read either a CDORevision, a primitive value or a EClass.
+ CDOTypereadCDOType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
readByteArray, readEnum, readObject, readObject, readObject, readString
+ + + + + + + +
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
+  +

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

+readCDOPackageUnit

+
+CDOPackageUnit readCDOPackageUnit(ResourceSet resourceSet)
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOPackageUnits

+
+CDOPackageUnit[] readCDOPackageUnits(ResourceSet resourceSet)
+                                     throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOPackageUnitType

+
+CDOPackageUnit.Type readCDOPackageUnitType()
+                                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOPackageInfo

+
+CDOPackageInfo readCDOPackageInfo()
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOClassifierRef

+
+CDOClassifierRef readCDOClassifierRef()
+                                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOClassifierRefAndResolve

+
+EClassifier readCDOClassifierRefAndResolve()
+                                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOPackageURI

+
+String readCDOPackageURI()
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOType

+
+CDOType readCDOType()
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOBranch

+
+CDOBranch readCDOBranch()
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOBranchPoint

+
+CDOBranchPoint readCDOBranchPoint()
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOBranchVersion

+
+CDOBranchVersion readCDOBranchVersion()
+                                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOChangeSetData

+
+CDOChangeSetData readCDOChangeSetData()
+                                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOCommitData

+
+CDOCommitData readCDOCommitData()
+                                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOCommitInfo

+
+CDOCommitInfo readCDOCommitInfo()
+                                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOID

+
+CDOID readCDOID()
+                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOIDReference

+
+CDOIDReference readCDOIDReference()
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+readCDOIDAndVersion

+
+CDOIDAndVersion readCDOIDAndVersion()
+                                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+readCDOIDAndBranch

+
+CDOIDAndBranch readCDOIDAndBranch()
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+readCDORevisionKey

+
+CDORevisionKey readCDORevisionKey()
+                                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDORevision

+
+CDORevision readCDORevision()
+                            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDORevisable

+
+CDORevisable readCDORevisable()
+                              throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+readCDOList

+
+CDOList readCDOList(EClass owner,
+                    EStructuralFeature feature)
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOFeatureValue

+
+Object readCDOFeatureValue(EStructuralFeature feature)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDORevisionDelta

+
+CDORevisionDelta readCDORevisionDelta()
+                                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOFeatureDelta

+
+CDOFeatureDelta readCDOFeatureDelta(EClass owner)
+                                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDORevisionOrPrimitive

+
+Object readCDORevisionOrPrimitive()
+                                  throws IOException
+
+
Read either a CDORevision or a primitive value. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDORevisionOrPrimitiveOrClassifier

+
+Object readCDORevisionOrPrimitiveOrClassifier()
+                                              throws IOException
+
+
Read either a CDORevision, a primitive value or a EClass. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readCDOLockType

+
+IRWLockManager.LockType readCDOLockType()
+                                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataOutput.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataOutput.html new file mode 100644 index 0000000000..f0cba73770 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDODataOutput.html @@ -0,0 +1,1007 @@ + + + + + + +CDODataOutput (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.protocol +
+Interface CDODataOutput

+
+
All Superinterfaces:
DataOutput, ExtendedDataOutput
+
+
+
+
public interface CDODataOutput
extends ExtendedDataOutput
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataOutput
ExtendedDataOutput.Delegating, ExtendedDataOutput.Stream
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDProvidergetIDProvider() + +
+           
+ CDOPackageRegistrygetPackageRegistry() + +
+           
+ voidwriteCDOBranch(CDOBranch branch) + +
+           
+ voidwriteCDOBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidwriteCDOBranchVersion(CDOBranchVersion branchVersion) + +
+           
+ voidwriteCDOChangeSetData(CDOChangeSetData changeSetData) + +
+           
+ voidwriteCDOClassifierRef(CDOClassifierRef eClassifierRef) + +
+           
+ voidwriteCDOClassifierRef(EClassifier eClassifier) + +
+           
+ voidwriteCDOCommitData(CDOCommitData commitData) + +
+           
+ voidwriteCDOCommitInfo(CDOCommitInfo commitInfo) + +
+           
+ voidwriteCDOFeatureDelta(EClass owner, + CDOFeatureDelta featureDelta) + +
+           
+ voidwriteCDOFeatureValue(EStructuralFeature feature, + Object value) + +
+           
+ voidwriteCDOID(CDOID id) + +
+           
+ voidwriteCDOIDAndBranch(CDOIDAndBranch idAndBranch) + +
+           
+ voidwriteCDOIDAndVersion(CDOIDAndVersion idAndVersion) + +
+           
+ voidwriteCDOIDReference(CDOIDReference idReference) + +
+           
+ voidwriteCDOList(EClass owner, + EStructuralFeature feature, + CDOList list, + int referenceChunk) + +
+           
+ voidwriteCDOLockType(IRWLockManager.LockType lockType) + +
+           
+ voidwriteCDOPackageInfo(CDOPackageInfo packageInfo) + +
+           
+ voidwriteCDOPackageUnit(CDOPackageUnit packageUnit, + boolean withPackages) + +
+           
+ voidwriteCDOPackageUnits(CDOPackageUnit... packageUnit) + +
+           
+ voidwriteCDOPackageUnitType(CDOPackageUnit.Type type) + +
+           
+ voidwriteCDOPackageURI(String uri) + +
+           
+ voidwriteCDORevisable(CDORevisable revisable) + +
+           
+ voidwriteCDORevision(CDORevision revision, + int referenceChunk) + +
+           
+ voidwriteCDORevisionDelta(CDORevisionDelta revisionDelta) + +
+           
+ voidwriteCDORevisionKey(CDORevisionKey revisionKey) + +
+           
+ voidwriteCDORevisionOrPrimitive(Object value) + +
+          Write either a CDORevision or a primitive value.
+ voidwriteCDORevisionOrPrimitiveOrClassifier(Object value) + +
+          Write either a CDORevision, a primitive value or a EClass.
+ voidwriteCDOType(CDOType cdoType) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.io.ExtendedDataOutput
writeByteArray, writeEnum, writeObject, writeString
+ + + + + + + +
Methods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
+  +

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

+getPackageRegistry

+
+CDOPackageRegistry getPackageRegistry()
+
+
+
+
+
+
+
+
+
+ +

+getIDProvider

+
+CDOIDProvider getIDProvider()
+
+
+
+
+
+
+
+
+
+ +

+writeCDOPackageUnit

+
+void writeCDOPackageUnit(CDOPackageUnit packageUnit,
+                         boolean withPackages)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOPackageUnits

+
+void writeCDOPackageUnits(CDOPackageUnit... packageUnit)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOPackageUnitType

+
+void writeCDOPackageUnitType(CDOPackageUnit.Type type)
+                             throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOPackageInfo

+
+void writeCDOPackageInfo(CDOPackageInfo packageInfo)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOClassifierRef

+
+void writeCDOClassifierRef(CDOClassifierRef eClassifierRef)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOClassifierRef

+
+void writeCDOClassifierRef(EClassifier eClassifier)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOPackageURI

+
+void writeCDOPackageURI(String uri)
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOType

+
+void writeCDOType(CDOType cdoType)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOBranch

+
+void writeCDOBranch(CDOBranch branch)
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOBranchPoint

+
+void writeCDOBranchPoint(CDOBranchPoint branchPoint)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOBranchVersion

+
+void writeCDOBranchVersion(CDOBranchVersion branchVersion)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOChangeSetData

+
+void writeCDOChangeSetData(CDOChangeSetData changeSetData)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOCommitData

+
+void writeCDOCommitData(CDOCommitData commitData)
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOCommitInfo

+
+void writeCDOCommitInfo(CDOCommitInfo commitInfo)
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOID

+
+void writeCDOID(CDOID id)
+                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOIDReference

+
+void writeCDOIDReference(CDOIDReference idReference)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeCDOIDAndVersion

+
+void writeCDOIDAndVersion(CDOIDAndVersion idAndVersion)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeCDOIDAndBranch

+
+void writeCDOIDAndBranch(CDOIDAndBranch idAndBranch)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeCDORevisionKey

+
+void writeCDORevisionKey(CDORevisionKey revisionKey)
+                         throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDORevision

+
+void writeCDORevision(CDORevision revision,
+                      int referenceChunk)
+                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDORevisable

+
+void writeCDORevisable(CDORevisable revisable)
+                       throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeCDOList

+
+void writeCDOList(EClass owner,
+                  EStructuralFeature feature,
+                  CDOList list,
+                  int referenceChunk)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOFeatureValue

+
+void writeCDOFeatureValue(EStructuralFeature feature,
+                          Object value)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDORevisionDelta

+
+void writeCDORevisionDelta(CDORevisionDelta revisionDelta)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOFeatureDelta

+
+void writeCDOFeatureDelta(EClass owner,
+                          CDOFeatureDelta featureDelta)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDORevisionOrPrimitive

+
+void writeCDORevisionOrPrimitive(Object value)
+                                 throws IOException
+
+
Write either a CDORevision or a primitive value. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDORevisionOrPrimitiveOrClassifier

+
+void writeCDORevisionOrPrimitiveOrClassifier(Object value)
+                                             throws IOException
+
+
Write either a CDORevision, a primitive value or a EClass. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeCDOLockType

+
+void writeCDOLockType(IRWLockManager.LockType lockType)
+                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocol.html new file mode 100644 index 0000000000..a301427589 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocol.html @@ -0,0 +1,219 @@ + + + + + + +CDOProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.protocol +
+Interface CDOProtocol

+
+
All Known Subinterfaces:
CDOSessionProtocol, ISessionProtocol
+
+
+
+
public interface CDOProtocol
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOCommonSessiongetSession() + +
+           
+  +

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

+getSession

+
+CDOCommonSession getSession()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocolConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocolConstants.html new file mode 100644 index 0000000000..b783576087 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/CDOProtocolConstants.html @@ -0,0 +1,1502 @@ + + + + + + +CDOProtocolConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.protocol +
+Interface CDOProtocolConstants

+
+
+
public interface CDOProtocolConstants
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intNO_MORE_REMOTE_SESSIONS + +
+           
+static StringPROTOCOL_NAME + +
+           
+static StringQUERY_LANGUAGE_RESOURCES + +
+           
+static StringQUERY_LANGUAGE_RESOURCES_EXACT_MATCH + +
+           
+static StringQUERY_LANGUAGE_RESOURCES_FOLDER_ID + +
+           
+static StringQUERY_LANGUAGE_XREFS + +
+           
+static StringQUERY_LANGUAGE_XREFS_SOURCE_REFERENCES + +
+           
+static byteREFRESH_CHANGED_OBJECT + +
+           
+static byteREFRESH_DETACHED_OBJECT + +
+           
+static byteREFRESH_FINISHED + +
+           
+static byteREFRESH_PACKAGE_UNIT + +
+           
+static intRELEASE_ALL_LOCKS + +
+           
+static byteREMOTE_SESSION_CLOSED + +
+           
+static byteREMOTE_SESSION_CUSTOM_DATA + +
+           
+static byteREMOTE_SESSION_OPENED + +
+           
+static byteREMOTE_SESSION_SUBSCRIBED + +
+           
+static byteREMOTE_SESSION_UNSUBSCRIBED + +
+           
+static byteREPLICATE_BRANCH + +
+           
+static byteREPLICATE_COMMIT + +
+           
+static byteREPLICATE_FINISHED + +
+           
+static shortSIGNAL_AUTHENTICATION + +
+           
+static shortSIGNAL_BRANCH_NOTIFICATION + +
+           
+static shortSIGNAL_CHANGE_SUBSCRIPTION + +
+           
+static shortSIGNAL_CLOSE_VIEW + +
+           
+static shortSIGNAL_COMMIT_DELEGATION + +
+           
+static shortSIGNAL_COMMIT_NOTIFICATION + +
+           
+static shortSIGNAL_COMMIT_TRANSACTION + +
+           
+static shortSIGNAL_CREATE_BRANCH + +
+           
+static shortSIGNAL_DISABLE_PASSIVE_UPDATE + +
+           
+static shortSIGNAL_GET_REMOTE_SESSIONS + +
+           
+static shortSIGNAL_HANDLE_REVISIONS + +
+           
+static shortSIGNAL_LOAD_BRANCH + +
+           
+static shortSIGNAL_LOAD_BRANCHES + +
+           
+static shortSIGNAL_LOAD_CHANGE_SETS + +
+           
+static shortSIGNAL_LOAD_CHUNK + +
+           
+static shortSIGNAL_LOAD_COMMIT_DATA + +
+           
+static shortSIGNAL_LOAD_COMMIT_INFOS + +
+           
+static shortSIGNAL_LOAD_LOB + +
+           
+static shortSIGNAL_LOAD_MERGE_DATA + +
+           
+static shortSIGNAL_LOAD_PACKAGES + +
+           
+static shortSIGNAL_LOAD_REVISION_BY_VERSION + +
+           
+static shortSIGNAL_LOAD_REVISIONS + +
+           
+static shortSIGNAL_LOAD_SUB_BRANCHES + +
+           
+static shortSIGNAL_LOCK_AREA + +
+           
+static shortSIGNAL_LOCK_OBJECTS + +
+           
+static shortSIGNAL_OBJECT_LOCKED + +
+           
+static shortSIGNAL_OPEN_SESSION + +
+           
+static shortSIGNAL_OPEN_VIEW + +
+           
+static shortSIGNAL_QUERY + +
+           
+static shortSIGNAL_QUERY_CANCEL + +
+           
+static shortSIGNAL_QUERY_LOBS + +
+           
+static shortSIGNAL_REFRESH_SESSION + +
+           
+static shortSIGNAL_REMOTE_MESSAGE + +
+           
+static shortSIGNAL_REMOTE_MESSAGE_NOTIFICATION + +
+           
+static shortSIGNAL_REMOTE_SESSION_NOTIFICATION + +
+           
+static shortSIGNAL_REPLICATE_REPOSITORY + +
+           
+static shortSIGNAL_REPLICATE_REPOSITORY_RAW + +
+           
+static shortSIGNAL_REPOSITORY_STATE_NOTIFICATION + +
+           
+static shortSIGNAL_REPOSITORY_TIME + +
+           
+static shortSIGNAL_REPOSITORY_TYPE_NOTIFICATION + +
+           
+static shortSIGNAL_SET_PASSIVE_UPDATE_MODE + +
+           
+static shortSIGNAL_SWITCH_TARGET + +
+           
+static shortSIGNAL_UNLOCK_OBJECTS + +
+           
+static shortSIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS + +
+           
+static shortSIGNAL_XA_COMMIT_TRANSACTION_CANCEL + +
+           
+static shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE1 + +
+           
+static shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE2 + +
+           
+static shortSIGNAL_XA_COMMIT_TRANSACTION_PHASE3 + +
+           
+  +

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

+PROTOCOL_NAME

+
+static final String PROTOCOL_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_OPEN_SESSION

+
+static final short SIGNAL_OPEN_SESSION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_AUTHENTICATION

+
+static final short SIGNAL_AUTHENTICATION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_OPEN_VIEW

+
+static final short SIGNAL_OPEN_VIEW
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_SWITCH_TARGET

+
+static final short SIGNAL_SWITCH_TARGET
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_CLOSE_VIEW

+
+static final short SIGNAL_CLOSE_VIEW
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_PACKAGES

+
+static final short SIGNAL_LOAD_PACKAGES
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_REVISIONS

+
+static final short SIGNAL_LOAD_REVISIONS
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_REVISION_BY_VERSION

+
+static final short SIGNAL_LOAD_REVISION_BY_VERSION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_CHUNK

+
+static final short SIGNAL_LOAD_CHUNK
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_COMMIT_NOTIFICATION

+
+static final short SIGNAL_COMMIT_NOTIFICATION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_COMMIT_TRANSACTION

+
+static final short SIGNAL_COMMIT_TRANSACTION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_COMMIT_DELEGATION

+
+static final short SIGNAL_COMMIT_DELEGATION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_XA_COMMIT_TRANSACTION_PHASE1

+
+static final short SIGNAL_XA_COMMIT_TRANSACTION_PHASE1
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_XA_COMMIT_TRANSACTION_PHASE2

+
+static final short SIGNAL_XA_COMMIT_TRANSACTION_PHASE2
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_XA_COMMIT_TRANSACTION_PHASE3

+
+static final short SIGNAL_XA_COMMIT_TRANSACTION_PHASE3
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_XA_COMMIT_TRANSACTION_CANCEL

+
+static final short SIGNAL_XA_COMMIT_TRANSACTION_CANCEL
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_QUERY

+
+static final short SIGNAL_QUERY
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_QUERY_CANCEL

+
+static final short SIGNAL_QUERY_CANCEL
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REFRESH_SESSION

+
+static final short SIGNAL_REFRESH_SESSION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_DISABLE_PASSIVE_UPDATE

+
+static final short SIGNAL_DISABLE_PASSIVE_UPDATE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_SET_PASSIVE_UPDATE_MODE

+
+static final short SIGNAL_SET_PASSIVE_UPDATE_MODE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_CHANGE_SUBSCRIPTION

+
+static final short SIGNAL_CHANGE_SUBSCRIPTION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REPOSITORY_TIME

+
+static final short SIGNAL_REPOSITORY_TIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOCK_OBJECTS

+
+static final short SIGNAL_LOCK_OBJECTS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_UNLOCK_OBJECTS

+
+static final short SIGNAL_UNLOCK_OBJECTS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_OBJECT_LOCKED

+
+static final short SIGNAL_OBJECT_LOCKED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOCK_AREA

+
+static final short SIGNAL_LOCK_AREA
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_GET_REMOTE_SESSIONS

+
+static final short SIGNAL_GET_REMOTE_SESSIONS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REMOTE_MESSAGE

+
+static final short SIGNAL_REMOTE_MESSAGE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REMOTE_MESSAGE_NOTIFICATION

+
+static final short SIGNAL_REMOTE_MESSAGE_NOTIFICATION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS

+
+static final short SIGNAL_UNSUBSCRIBE_REMOTE_SESSIONS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REMOTE_SESSION_NOTIFICATION

+
+static final short SIGNAL_REMOTE_SESSION_NOTIFICATION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_CREATE_BRANCH

+
+static final short SIGNAL_CREATE_BRANCH
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_BRANCH

+
+static final short SIGNAL_LOAD_BRANCH
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_SUB_BRANCHES

+
+static final short SIGNAL_LOAD_SUB_BRANCHES
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_BRANCHES

+
+static final short SIGNAL_LOAD_BRANCHES
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REPOSITORY_TYPE_NOTIFICATION

+
+static final short SIGNAL_REPOSITORY_TYPE_NOTIFICATION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REPOSITORY_STATE_NOTIFICATION

+
+static final short SIGNAL_REPOSITORY_STATE_NOTIFICATION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_BRANCH_NOTIFICATION

+
+static final short SIGNAL_BRANCH_NOTIFICATION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_COMMIT_INFOS

+
+static final short SIGNAL_LOAD_COMMIT_INFOS
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_COMMIT_DATA

+
+static final short SIGNAL_LOAD_COMMIT_DATA
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REPLICATE_REPOSITORY

+
+static final short SIGNAL_REPLICATE_REPOSITORY
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_REPLICATE_REPOSITORY_RAW

+
+static final short SIGNAL_REPLICATE_REPOSITORY_RAW
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_CHANGE_SETS

+
+static final short SIGNAL_LOAD_CHANGE_SETS
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_MERGE_DATA

+
+static final short SIGNAL_LOAD_MERGE_DATA
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_QUERY_LOBS

+
+static final short SIGNAL_QUERY_LOBS
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_LOAD_LOB

+
+static final short SIGNAL_LOAD_LOB
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_HANDLE_REVISIONS

+
+static final short SIGNAL_HANDLE_REVISIONS
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+REFRESH_FINISHED

+
+static final byte REFRESH_FINISHED
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REFRESH_PACKAGE_UNIT

+
+static final byte REFRESH_PACKAGE_UNIT
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REFRESH_CHANGED_OBJECT

+
+static final byte REFRESH_CHANGED_OBJECT
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REFRESH_DETACHED_OBJECT

+
+static final byte REFRESH_DETACHED_OBJECT
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+QUERY_LANGUAGE_RESOURCES

+
+static final String QUERY_LANGUAGE_RESOURCES
+
+
+
See Also:
Constant Field Values
+
+
+ +

+QUERY_LANGUAGE_RESOURCES_FOLDER_ID

+
+static final String QUERY_LANGUAGE_RESOURCES_FOLDER_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+QUERY_LANGUAGE_RESOURCES_EXACT_MATCH

+
+static final String QUERY_LANGUAGE_RESOURCES_EXACT_MATCH
+
+
+
See Also:
Constant Field Values
+
+
+ +

+QUERY_LANGUAGE_XREFS

+
+static final String QUERY_LANGUAGE_XREFS
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+QUERY_LANGUAGE_XREFS_SOURCE_REFERENCES

+
+static final String QUERY_LANGUAGE_XREFS_SOURCE_REFERENCES
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+RELEASE_ALL_LOCKS

+
+static final int RELEASE_ALL_LOCKS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+NO_MORE_REMOTE_SESSIONS

+
+static final int NO_MORE_REMOTE_SESSIONS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REMOTE_SESSION_OPENED

+
+static final byte REMOTE_SESSION_OPENED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REMOTE_SESSION_CLOSED

+
+static final byte REMOTE_SESSION_CLOSED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REMOTE_SESSION_SUBSCRIBED

+
+static final byte REMOTE_SESSION_SUBSCRIBED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REMOTE_SESSION_UNSUBSCRIBED

+
+static final byte REMOTE_SESSION_UNSUBSCRIBED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REMOTE_SESSION_CUSTOM_DATA

+
+static final byte REMOTE_SESSION_CUSTOM_DATA
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REPLICATE_FINISHED

+
+static final byte REPLICATE_FINISHED
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REPLICATE_BRANCH

+
+static final byte REPLICATE_BRANCH
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+REPLICATE_COMMIT

+
+static final byte REPLICATE_COMMIT
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOAuthenticator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOAuthenticator.html new file mode 100644 index 0000000000..2036a1e56c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOAuthenticator.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.protocol.CDOAuthenticator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.protocol.CDOAuthenticator

+
+ + + + + + + + + + + + + +
+Packages that use CDOAuthenticator
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOAuthenticator in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOAuthenticator
+ CDOAuthenticatorCDOSessionConfiguration.getAuthenticator() + +
+          Returns the authenticator of this configuration, never null.
+  +

+ + + + + +
+Uses of CDOAuthenticator in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOAuthenticator
+ CDOAuthenticatorInternalCDOSession.getAuthenticator() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOAuthenticator
+ voidInternalCDOSession.setAuthenticator(CDOAuthenticator authenticator) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataInput.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataInput.html new file mode 100644 index 0000000000..d5bb98ccf2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataInput.html @@ -0,0 +1,620 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.protocol.CDODataInput (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.protocol.CDODataInput

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDODataInput
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.id with parameters of type CDODataInput
CDOIDReference(CDODataInput in) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model with parameters of type CDODataInput
+ ObjectCDOType.readValue(CDODataInput in) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.model with parameters of type CDODataInput
CDOClassifierRef(CDODataInput in) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return CDODataInput
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.common.util with parameters of type CDODataInput
CDOFetchRule(CDODataInput in, + CDOPackageRegistry packageManager) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDODataInput
+ voidIStoreAccessor.Raw.rawImport(CDODataInput in, + int fromBranchID, + int toBranchID, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+          Deserializes backend data that has been serialized by the rawExport() method of a different instance of the same implementation of raw store + accessor.
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type CDODataInput
+ voidIIDHandler.rawImport(Connection connection, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor fork) + +
+           
+ Collection<InternalCDOPackageUnit>IMetaDataManager.rawImport(Connection connection, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDODataInput
+ voidIMappingStrategy.rawImport(IDBStoreAccessor accessor, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common with parameters of type CDODataInput
+ voidCDORawReplicationContext.replicateRaw(CDODataInput in, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDODataInput
InternalCDOBranchManager.BranchLoader.BranchInfo(CDODataInput in) + +
+           
InternalCDOBranchManager.BranchLoader.SubBranchInfo(CDODataInput in) + +
+           
+  +

+ + + + + +
+Uses of CDODataInput in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type CDODataInput
+ voidInternalCDOPackageInfo.read(CDODataInput in) + +
+           
+ voidInternalCDOPackageUnit.read(CDODataInput in, + ResourceSet resourceSet) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDODataInput
+protected  InternalCDORevisionRevisionInfo.doReadResult(CDODataInput in) + +
+           
+ voidBaseCDORevision.read(CDODataInput in) + +
+           
+ voidDelegatingCDORevision.read(CDODataInput in) + +
+           
+ voidInternalCDORevision.read(CDODataInput in) + +
+           
+ voidStubCDORevision.read(CDODataInput in) + +
+           
+static RevisionInfoRevisionInfo.read(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+ voidRevisionInfo.readResult(CDODataInput in) + +
+           
+static InternalCDORevisionRevisionInfo.readResult(CDODataInput in, + CDOID id, + CDOBranch branch) + +
+           
+protected  voidRevisionInfo.readRevision(CDODataInput in) + +
+           
+protected  voidRevisionInfo.Available.readRevision(CDODataInput in) + +
+           
+protected  voidBaseCDORevision.readSystemValues(CDODataInput in) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDODataInput
RevisionInfo.Available(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
RevisionInfo(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataOutput.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataOutput.html new file mode 100644 index 0000000000..55195f6653 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDODataOutput.html @@ -0,0 +1,620 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.protocol.CDODataOutput (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.protocol.CDODataOutput

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDODataOutput
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDODataOutput
+ voidCDOIDReference.write(CDODataOutput out) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model with parameters of type CDODataOutput
+ voidCDOClassifierRef.write(CDODataOutput out) + +
+           
+ voidCDOType.writeValue(CDODataOutput out, + Object value) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return CDODataOutput
+static CDODataOutputCDOCommonUtil.createCDODataOutput(ExtendedDataOutput extendedDataOutputStream, + CDOPackageRegistry packageRegistry, + CDOIDProvider idProvider) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDODataOutput
+ voidCDOFetchRule.write(CDODataOutput out) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDODataOutput
+ voidIStoreAccessor.Raw.rawExport(CDODataOutput out, + int fromBranchID, + int toBranchID, + long fromCommitTime, + long toCommitTime) + +
+          Serializes all backend data within the given ranges such that it can be deserialized by the + rawImport() method of a different instance of + the same implementation of raw store accessor.
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type CDODataOutput
+ voidIIDHandler.rawExport(Connection connection, + CDODataOutput out, + long fromCommitTime, + long toCommitTime) + +
+           
+ voidIMetaDataManager.rawExport(Connection connection, + CDODataOutput out, + long fromCommitTime, + long toCommitTime) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDODataOutput
+ voidIMappingStrategy.rawExport(IDBStoreAccessor accessor, + CDODataOutput out, + int lastReplicatedBranchID, + int lastBranchID, + long lastReplicatedCommitTime, + long lastCommitTime) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDODataOutput
+ voidInternalCDOBranchManager.BranchLoader.BranchInfo.write(CDODataOutput out) + +
+           
+ voidInternalCDOBranchManager.BranchLoader.SubBranchInfo.write(CDODataOutput out) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type CDODataOutput
+ voidInternalCDOPackageInfo.write(CDODataOutput out) + +
+           
+ voidInternalCDOPackageUnit.write(CDODataOutput out, + boolean withPackages) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDODataOutput
+protected  voidRevisionInfo.doWriteResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+ voidRevisionInfo.write(CDODataOutput out) + +
+           
+ voidRevisionInfo.Available.write(CDODataOutput out) + +
+           
+ voidRevisionInfo.Available.Pointer.write(CDODataOutput out) + +
+           
+ voidBaseCDORevision.write(CDODataOutput out, + int referenceChunk) + +
+           
+ voidDelegatingCDORevision.write(CDODataOutput out, + int referenceChunk) + +
+           
+ voidInternalCDORevision.write(CDODataOutput out, + int referenceChunk) + +
+           
+ voidStubCDORevision.write(CDODataOutput out, + int referenceChunk) + +
+           
+ voidRevisionInfo.writeResult(CDODataOutput out, + int referenceChunk) + +
+           
+static voidRevisionInfo.writeResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+protected  voidRevisionInfo.writeRevision(CDODataOutput out, + int referenceChunk) + +
+           
+protected  voidRevisionInfo.Available.writeRevision(CDODataOutput out, + int referenceChunk) + +
+           
+protected  voidBaseCDORevision.writeSystemValues(CDODataOutput out) + +
+           
+  +

+ + + + + +
+Uses of CDODataOutput in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDODataOutput
+ CDOReplicationInfoInternalRepository.replicateRaw(CDODataOutput out, + int lastReplicatedBranchID, + long lastReplicatedCommitTime) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocol.html new file mode 100644 index 0000000000..dd75735e1b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocol.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.protocol.CDOProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.protocol.CDOProtocol

+
+ + + + + + + + + + + + + +
+Packages that use CDOProtocol
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOProtocol in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of CDOProtocol in org.eclipse.emf.cdo.spi.server
+ interfaceISessionProtocol + +
+           
+  +

+ + + + + +
+Uses of CDOProtocol in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOProtocol in org.eclipse.emf.spi.cdo
+ interfaceCDOSessionProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocolConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocolConstants.html new file mode 100644 index 0000000000..7e9e495282 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/class-use/CDOProtocolConstants.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants

+
+No usage of org.eclipse.emf.cdo.common.protocol.CDOProtocolConstants +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-frame.html new file mode 100644 index 0000000000..d57d258067 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-frame.html @@ -0,0 +1,40 @@ + + + + + + +org.eclipse.emf.cdo.common.protocol (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.protocol + + + + +
+Interfaces  + +
+CDOAuthenticator +
+CDODataInput +
+CDODataOutput +
+CDOProtocol +
+CDOProtocolConstants
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html new file mode 100644 index 0000000000..3046533afb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-summary.html @@ -0,0 +1,189 @@ + + + + + + +org.eclipse.emf.cdo.common.protocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.protocol +

+Common concepts for dealing with protocols and CDO-specific I/O. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOAuthenticatorThe front-end of the CDO challenge/response authentication.
CDODataInput 
CDODataOutput 
CDOProtocol 
CDOProtocolConstants 
+  + +

+

+Package org.eclipse.emf.cdo.common.protocol Description +

+ +

+Common concepts for dealing with protocols and CDO-specific I/O. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-tree.html new file mode 100644 index 0000000000..adb3cbaf5a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +org.eclipse.emf.cdo.common.protocol Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.protocol +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-use.html new file mode 100644 index 0000000000..12f4839095 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/protocol/package-use.html @@ -0,0 +1,465 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.protocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.protocol

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.protocol
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.common.id
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.common.model
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.common.util
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.server
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.server.db
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.server.db.mapping
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.session
CDOAuthenticator + +
+          The front-end of the CDO challenge/response authentication.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.spi.common
CDODataInput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.spi.common.branch
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.spi.common.model
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.spi.common.revision
CDODataInput + +
+           
CDODataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.cdo.spi.server
CDODataOutput + +
+           
CDOProtocol + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.protocol used by org.eclipse.emf.spi.cdo
CDOAuthenticator + +
+          The front-end of the CDO challenge/response authentication.
CDOProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOAllRevisionsProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOAllRevisionsProvider.html new file mode 100644 index 0000000000..5edc051122 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOAllRevisionsProvider.html @@ -0,0 +1,215 @@ + + + + + + +CDOAllRevisionsProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
IMEMStore, IMEMStore, InternalCDORevisionCache
+
+
+
+
public interface CDOAllRevisionsProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Map<CDOBranch,List<CDORevision>>getAllRevisions() + +
+           
+  +

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

+getAllRevisions

+
+Map<CDOBranch,List<CDORevision>> getAllRevisions()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOElementProxy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOElementProxy.html new file mode 100644 index 0000000000..a0820da30b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOElementProxy.html @@ -0,0 +1,216 @@ + + + + + + +CDOElementProxy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
+
public interface CDOElementProxy
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ intgetIndex() + +
+           
+  +

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

+getIndex

+
+int getIndex()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndBranch.html new file mode 100644 index 0000000000..8982853793 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndBranch.html @@ -0,0 +1,235 @@ + + + + + + +CDOIDAndBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
+
public interface CDOIDAndBranch
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchgetBranch() + +
+           
+ CDOIDgetID() + +
+           
+  +

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

+getID

+
+CDOID getID()
+
+
+
+
+
+
+ +

+getBranch

+
+CDOBranch getBranch()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndVersion.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndVersion.html new file mode 100644 index 0000000000..147581676a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOIDAndVersion.html @@ -0,0 +1,241 @@ + + + + + + +CDOIDAndVersion (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDORevision, CDORevisionCache.EvictionEvent, CDORevisionDelta, CDORevisionKey, InternalCDORevision, InternalCDORevisionDelta
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDOIDAndVersion
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDgetID() + +
+           
+ intgetVersion() + +
+           
+  +

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

+getID

+
+CDOID getID()
+
+
+
+
+
+
+ +

+getVersion

+
+int getVersion()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOList.html new file mode 100644 index 0000000000..71220e69ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOList.html @@ -0,0 +1,259 @@ + + + + + + +CDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
Collection<Object>, EList<Object>, Iterable<Object>, List<Object>, MoveableList<Object>
+
+
+
All Known Subinterfaces:
InternalCDOList
+
+
+
+
public interface CDOList
extends MoveableList<Object>, EList<Object>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Objectget(int index, + boolean resolve) + +
+          Returns the element at position index of this list and optionally resolves proxies (see CDOElementProxy).
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.MoveableList
move
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.util.EList
move, move
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
+  +

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

+get

+
+Object get(int index,
+           boolean resolve)
+
+
Returns the element at position index of this list and optionally resolves proxies (see CDOElementProxy). +

+

+

+
+
+
+
Parameters:
index - The position of the element to return from this list.
resolve - A value of false indicates that CDORevisionUtil.UNINITIALIZED may be returned for + unresolved elements. A value of true indicates that it should behave identical to + List.get(int).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListFactory.html new file mode 100644 index 0000000000..1e049dd4ed --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListFactory.html @@ -0,0 +1,252 @@ + + + + + + +CDOListFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
+
public interface CDOListFactory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDOListFactoryDEFAULT + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOListcreateList(int intitialCapacity, + int size, + int initialChunk) + +
+           
+  +

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

+DEFAULT

+
+static final CDOListFactory DEFAULT
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createList

+
+CDOList createList(int intitialCapacity,
+                   int size,
+                   int initialChunk)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListResolver.html new file mode 100644 index 0000000000..bca79a9d77 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDOListResolver.html @@ -0,0 +1,252 @@ + + + + + + +CDOListResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDOCollectionLoadingPolicy
+
+
+
+
public interface CDOListResolver
+ + +

+A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed. Implementations of this interface can control the + exact characteristics of a certain partial collection loading strategy. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidresolveAllProxies(CDORevision revision, + EStructuralFeature feature) + +
+          Defines a strategy to be used when the collection needs to resolve all elements.
+ ObjectresolveProxy(CDORevision revision, + EStructuralFeature feature, + int accessIndex, + int serverIndex) + +
+          Defines a strategy to be used when the collection needs to resolve one element.
+  +

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

+resolveProxy

+
+Object resolveProxy(CDORevision revision,
+                    EStructuralFeature feature,
+                    int accessIndex,
+                    int serverIndex)
+
+
Defines a strategy to be used when the collection needs to resolve one element. +

+

+
+
+
+
+ +

+resolveAllProxies

+
+void resolveAllProxies(CDORevision revision,
+                       EStructuralFeature feature)
+
+
Defines a strategy to be used when the collection needs to resolve all elements. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisable.html new file mode 100644 index 0000000000..8a7f9484af --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisable.html @@ -0,0 +1,273 @@ + + + + + + +CDORevisable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOBranchPoint, CDOBranchVersion
+
+
+
All Known Subinterfaces:
CDORevision, InternalCDORevision
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDORevisable
extends CDOBranchPoint, CDOBranchVersion
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
+  + + + + + + + + + + + +
+Method Summary
+ longgetRevised() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+  +

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

+getRevised

+
+long getRevised()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevision.html new file mode 100644 index 0000000000..0c5abf402c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevision.html @@ -0,0 +1,634 @@ + + + + + + +CDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevisionKey
+
+
+
All Known Subinterfaces:
InternalCDORevision
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDORevision
extends CDORevisionKey, CDORevisable
+ + +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intDEPTH_INFINITE + +
+           
+static intDEPTH_NONE + +
+           
+static intFIRST_VERSION + +
+           
+static intMAIN_BRANCH_ID + +
+           
+static intUNCHUNKED + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDORevisionDeltacompare(CDORevision origin) + +
+           
+ CDORevisioncopy() + +
+           
+ CDORevisionDatadata() + +
+           
+ EClassgetEClass() + +
+           
+ booleanisHistorical() + +
+          Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise.
+ booleanisResource() + +
+           
+ booleanisResourceFolder() + +
+           
+ booleanisResourceNode() + +
+           
+ booleanisValid(CDOBranchPoint branchPoint) + +
+           
+ booleanisValid(long timeStamp) + +
+           
+ voidmerge(CDORevisionDelta delta) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisable
getRevised
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+  +

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

+MAIN_BRANCH_ID

+
+static final int MAIN_BRANCH_ID
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+FIRST_VERSION

+
+static final int FIRST_VERSION
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+UNCHUNKED

+
+static final int UNCHUNKED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEPTH_NONE

+
+static final int DEPTH_NONE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+DEPTH_INFINITE

+
+static final int DEPTH_INFINITE
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getEClass

+
+EClass getEClass()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isHistorical

+
+boolean isHistorical()
+
+
Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isValid

+
+boolean isValid(long timeStamp)
+
+
+
+
+
+
+
+
+
+ +

+isValid

+
+boolean isValid(CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isResourceNode

+
+boolean isResourceNode()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResourceFolder

+
+boolean isResourceFolder()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isResource

+
+boolean isResource()
+
+
+
+
+
+
+
+
+
+ +

+data

+
+CDORevisionData data()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+compare

+
+CDORevisionDelta compare(CDORevision origin)
+
+
+
+
+
+
+
+
+
+ +

+merge

+
+void merge(CDORevisionDelta delta)
+
+
+
+
+
+
+
+
+
+ +

+copy

+
+CDORevision copy()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.EvictionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.EvictionEvent.html new file mode 100644 index 0000000000..6d264f7697 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.EvictionEvent.html @@ -0,0 +1,287 @@ + + + + + + +CDORevisionCache.EvictionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Interface CDORevisionCache.EvictionEvent

+
+
All Superinterfaces:
CDOBranchVersion, CDOIDAndVersion, CDORevisionKey, IEvent
+
+
+
Enclosing interface:
CDORevisionCache
+
+
+
+
public static interface CDORevisionCache.EvictionEvent
extends IEvent, CDORevisionKey
+ + +

+

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

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDORevisiongetRevision() + +
+          May be null for certain cache implementations.
+ CDORevisionCachegetSource() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+  +

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

+getSource

+
+CDORevisionCache getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevision

+
+CDORevision getRevision()
+
+
May be null for certain cache implementations. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.html new file mode 100644 index 0000000000..3871c4e56a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCache.html @@ -0,0 +1,376 @@ + + + + + + +CDORevisionCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDORevisionCacheAdder, INotifier
+
+
+
All Known Subinterfaces:
InternalCDORevisionCache
+
+
+
+
public interface CDORevisionCache
extends CDORevisionCacheAdder, INotifier
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDORevisionCache.EvictionEvent + +
+           
+ + + + + + + + + + +
+Field Summary
+static CDORevisionCacheNOOP + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ List<CDORevision>getCurrentRevisions() + +
+          Returns a list of revisions that are current.
+ EClassgetObjectType(CDOID id) + +
+           
+ CDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ CDORevisiongetRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCacheAdder
addRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+NOOP

+
+static final CDORevisionCache NOOP
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getObjectType

+
+EClass getObjectType(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+CDORevision getRevision(CDOID id,
+                        CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevisionByVersion

+
+CDORevision getRevisionByVersion(CDOID id,
+                                 CDOBranchVersion branchVersion)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getCurrentRevisions

+
+List<CDORevision> getCurrentRevisions()
+
+
Returns a list of revisions that are current. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCacheAdder.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCacheAdder.html new file mode 100644 index 0000000000..e8d93a22fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionCacheAdder.html @@ -0,0 +1,222 @@ + + + + + + +CDORevisionCacheAdder (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDORevisionCache, InternalCDORevisionCache, InternalCDORevisionManager
+
+
+
All Known Implementing Classes:
DelegatingCDORevisionManager
+
+
+
+
public interface CDORevisionCacheAdder
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidaddRevision(CDORevision revision) + +
+           
+  +

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

+addRevision

+
+void addRevision(CDORevision revision)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..19eb627334 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionData.html @@ -0,0 +1,527 @@ + + + + + + +CDORevisionData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
InternalCDORevision
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDORevisionData
+ + +

+

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

+ + + + + + + + + + + +
+Field Summary
+static ObjectNIL + +
+          The equivalent of EStructuralFeatureImpl.NIL (i.e. explicit null).
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancontains(EStructuralFeature feature, + Object value) + +
+           
+ Objectget(EStructuralFeature feature, + int index) + +
+           
+ ObjectgetContainerID() + +
+           
+ intgetContainingFeatureID() + +
+           
+ CDOIDgetResourceID() + +
+           
+ inthashCode(EStructuralFeature feature) + +
+           
+ intindexOf(EStructuralFeature feature, + Object value) + +
+           
+ booleanisEmpty(EStructuralFeature feature) + +
+           
+ intlastIndexOf(EStructuralFeature feature, + Object value) + +
+           
+ CDORevisionrevision() + +
+           
+ intsize(EStructuralFeature feature) + +
+           
+ Object[]toArray(EStructuralFeature feature) + +
+           
+ + + + + +
+<T> T[]
+
toArray(EStructuralFeature feature, + T[] array) + +
+           
+  +

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

+NIL

+
+static final Object NIL
+
+
The equivalent of EStructuralFeatureImpl.NIL (i.e. explicit null). +

+

+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+revision

+
+CDORevision revision()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getResourceID

+
+CDOID getResourceID()
+
+
+
+
+
+
+ +

+getContainerID

+
+Object getContainerID()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getContainingFeatureID

+
+int getContainingFeatureID()
+
+
+
+
+
+
+ +

+get

+
+Object get(EStructuralFeature feature,
+           int index)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+size

+
+int size(EStructuralFeature feature)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isEmpty

+
+boolean isEmpty(EStructuralFeature feature)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+contains

+
+boolean contains(EStructuralFeature feature,
+                 Object value)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+indexOf

+
+int indexOf(EStructuralFeature feature,
+            Object value)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+lastIndexOf

+
+int lastIndexOf(EStructuralFeature feature,
+                Object value)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+toArray

+
+<T> T[] toArray(EStructuralFeature feature,
+                T[] array)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+toArray

+
+Object[] toArray(EStructuralFeature feature)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+hashCode

+
+int hashCode(EStructuralFeature feature)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionFactory.html new file mode 100644 index 0000000000..b172270b78 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionFactory.html @@ -0,0 +1,252 @@ + + + + + + +CDORevisionFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
+
public interface CDORevisionFactory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDORevisionFactoryDEFAULT + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDORevisioncreateRevision(EClass eClass) + +
+           
+  +

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

+DEFAULT

+
+static final CDORevisionFactory DEFAULT
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+createRevision

+
+CDORevision createRevision(EClass eClass)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionHandler.html new file mode 100644 index 0000000000..5a0edb12fd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionHandler.html @@ -0,0 +1,223 @@ + + + + + + +CDORevisionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDOServerImporter.Handler
+
+
+
All Known Implementing Classes:
StoreAccessorBase.CommitDataRevisionHandler
+
+
+
+
public interface CDORevisionHandler
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanhandleRevision(CDORevision revision) + +
+          Handles a revision.
+  +

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

+handleRevision

+
+boolean handleRevision(CDORevision revision)
+
+
Handles a revision. +

+

+ +
Returns:
true to indicate that the caller may pass more revisions, false otherwise.
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionKey.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionKey.html new file mode 100644 index 0000000000..266b507a5e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionKey.html @@ -0,0 +1,233 @@ + + + + + + +CDORevisionKey (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOBranchVersion, CDOIDAndVersion
+
+
+
All Known Subinterfaces:
CDORevision, CDORevisionCache.EvictionEvent, CDORevisionDelta, InternalCDORevision, InternalCDORevisionDelta
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDORevisionKey
extends CDOBranchVersion, CDOIDAndVersion
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionManager.html new file mode 100644 index 0000000000..4ef1dbfeb2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionManager.html @@ -0,0 +1,344 @@ + + + + + + +CDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
InternalCDORevisionManager
+
+
+
All Known Implementing Classes:
DelegatingCDORevisionManager
+
+
+
+
public interface CDORevisionManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancontainsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ booleancontainsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ EClassgetObjectType(CDOID id) + +
+           
+ CDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ CDORevisiongetRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ List<CDORevision>getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+  +

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

+getObjectType

+
+EClass getObjectType(CDOID id)
+
+
+ +
Returns:
The type of an object if a revision for that object is in the revision cache, null otherwise.
+
+
+
+ +

+containsRevision

+
+boolean containsRevision(CDOID id,
+                         CDOBranchPoint branchPoint)
+
+
+
+
+
+
+ +

+getRevision

+
+CDORevision getRevision(CDOID id,
+                        CDOBranchPoint branchPoint,
+                        int referenceChunk,
+                        int prefetchDepth,
+                        boolean loadOnDemand)
+
+
+
+
+
+
+ +

+getRevisions

+
+List<CDORevision> getRevisions(List<CDOID> ids,
+                               CDOBranchPoint branchPoint,
+                               int referenceChunk,
+                               int prefetchDepth,
+                               boolean loadOnDemand)
+
+
+
+
+
+
+ +

+containsRevisionByVersion

+
+boolean containsRevisionByVersion(CDOID id,
+                                  CDOBranchVersion branchVersion)
+
+
+
+
+
+
+ +

+getRevisionByVersion

+
+CDORevision getRevisionByVersion(CDOID id,
+                                 CDOBranchVersion branchVersion,
+                                 int referenceChunk,
+                                 boolean loadOnDemand)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html new file mode 100644 index 0000000000..f056109061 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionProvider.html @@ -0,0 +1,218 @@ + + + + + + +CDORevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDOCommonTransaction, CDOCommonView, CDOTransaction, CDOView, InternalCDOTransaction, InternalCDOView, InternalCommitContext, InternalTransaction, InternalView, IStoreAccessor.CommitContext, ITransaction, IView
+
+
+
All Known Implementing Classes:
CDOChangeSetDataRevisionProvider, CDOPushTransaction, CDORevisionAvailabilityInfo, ManagedRevisionProvider
+
+
+
+
public interface CDORevisionProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDORevisiongetRevision(CDOID id) + +
+           
+  +

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

+getRevision

+
+CDORevision getRevision(CDOID id)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html new file mode 100644 index 0000000000..689bf0bd01 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html @@ -0,0 +1,400 @@ + + + + + + +CDORevisionUtil.AllRevisionsDumper.Stream.Html (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil.AllRevisionsDumper.Stream.Html

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
+      extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
+          extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html
+
+
+
Enclosing class:
CDORevisionUtil.AllRevisionsDumper.Stream
+
+
+
+
public static class CDORevisionUtil.AllRevisionsDumper.Stream.Html
extends CDORevisionUtil.AllRevisionsDumper.Stream
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
CDORevisionUtil.AllRevisionsDumper.Stream.Html, CDORevisionUtil.AllRevisionsDumper.Stream.Plain
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
CDORevisionUtil.AllRevisionsDumper.Stream
+  + + + + + + + + + + + +
+Constructor Summary
CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddumpBranch(CDOBranch branch) + +
+           
+protected  voiddumpEnd(List<CDOBranch> branches) + +
+           
+protected  voiddumpRevision(CDORevision revision) + +
+           
+protected  voiddumpRevision(CDORevision revision, + PrintStream out) + +
+           
+protected  voiddumpStart(List<CDOBranch> branches) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
out
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
dump, getMap
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDORevisionUtil.AllRevisionsDumper.Stream.Html

+
+public CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch,List<CDORevision>> map,
+                                                      PrintStream out)
+
+
+ + + + + + + + +
+Method Detail
+ +

+dumpStart

+
+protected void dumpStart(List<CDOBranch> branches)
+
+
+
Overrides:
dumpStart in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpEnd

+
+protected void dumpEnd(List<CDOBranch> branches)
+
+
+
Overrides:
dumpEnd in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpBranch

+
+protected void dumpBranch(CDOBranch branch)
+
+
+
Specified by:
dumpBranch in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpRevision

+
+protected void dumpRevision(CDORevision revision)
+
+
+
Specified by:
dumpRevision in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpRevision

+
+protected void dumpRevision(CDORevision revision,
+                            PrintStream out)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html new file mode 100644 index 0000000000..854bf833d2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html @@ -0,0 +1,393 @@ + + + + + + +CDORevisionUtil.AllRevisionsDumper.Stream.Plain (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil.AllRevisionsDumper.Stream.Plain

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
+      extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
+          extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain
+
+
+
Enclosing class:
CDORevisionUtil.AllRevisionsDumper.Stream
+
+
+
+
public static class CDORevisionUtil.AllRevisionsDumper.Stream.Plain
extends CDORevisionUtil.AllRevisionsDumper.Stream
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
CDORevisionUtil.AllRevisionsDumper.Stream.Html, CDORevisionUtil.AllRevisionsDumper.Stream.Plain
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
CDORevisionUtil.AllRevisionsDumper.Stream
+  + + + + + + + + + + + +
+Field Summary
+static intpad + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddumpBranch(CDOBranch branch) + +
+           
+protected  voiddumpEnd(List<CDOBranch> branches) + +
+           
+protected  voiddumpRevision(CDORevision revision) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
out
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
dump, dumpStart, getMap
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+pad

+
+public static final int pad
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDORevisionUtil.AllRevisionsDumper.Stream.Plain

+
+public CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch,List<CDORevision>> map,
+                                                       PrintStream out)
+
+
+ + + + + + + + +
+Method Detail
+ +

+dumpEnd

+
+protected void dumpEnd(List<CDOBranch> branches)
+
+
+
Overrides:
dumpEnd in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpBranch

+
+protected void dumpBranch(CDOBranch branch)
+
+
+
Specified by:
dumpBranch in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+
+ +

+dumpRevision

+
+protected void dumpRevision(CDORevision revision)
+
+
+
Specified by:
dumpRevision in class CDORevisionUtil.AllRevisionsDumper
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.html new file mode 100644 index 0000000000..e5f5758a96 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.Stream.html @@ -0,0 +1,309 @@ + + + + + + +CDORevisionUtil.AllRevisionsDumper.Stream (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil.AllRevisionsDumper.Stream

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
+      extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream
+
+
+
Direct Known Subclasses:
CDORevisionUtil.AllRevisionsDumper.Stream.Html, CDORevisionUtil.AllRevisionsDumper.Stream.Plain
+
+
+
Enclosing class:
CDORevisionUtil.AllRevisionsDumper
+
+
+
+
public abstract static class CDORevisionUtil.AllRevisionsDumper.Stream
extends CDORevisionUtil.AllRevisionsDumper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Html + +
+           
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Plain + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
CDORevisionUtil.AllRevisionsDumper.Stream
+  + + + + + + + + + + + +
+Constructor Summary
CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ PrintStreamout() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
dump, dumpBranch, dumpEnd, dumpRevision, dumpStart, getMap
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDORevisionUtil.AllRevisionsDumper.Stream

+
+public CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch,List<CDORevision>> map,
+                                                 PrintStream out)
+
+
+ + + + + + + + +
+Method Detail
+ +

+out

+
+public PrintStream out()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.html new file mode 100644 index 0000000000..2da8ebf213 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.AllRevisionsDumper.html @@ -0,0 +1,374 @@ + + + + + + +CDORevisionUtil.AllRevisionsDumper (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil.AllRevisionsDumper

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper
+
+
+
Direct Known Subclasses:
CDORevisionUtil.AllRevisionsDumper.Stream
+
+
+
Enclosing class:
CDORevisionUtil
+
+
+
+
public abstract static class CDORevisionUtil.AllRevisionsDumper
extends Object
+ + +

+

+
Since:
+
4.0
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDORevisionUtil.AllRevisionsDumper.Stream + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch,List<CDORevision>> map) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddump() + +
+           
+protected abstract  voiddumpBranch(CDOBranch branch) + +
+           
+protected  voiddumpEnd(List<CDOBranch> branches) + +
+           
+protected abstract  voiddumpRevision(CDORevision revision) + +
+           
+protected  voiddumpStart(List<CDOBranch> branches) + +
+           
+ Map<CDOBranch,List<CDORevision>>getMap() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDORevisionUtil.AllRevisionsDumper

+
+public CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch,List<CDORevision>> map)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMap

+
+public Map<CDOBranch,List<CDORevision>> getMap()
+
+
+
+
+
+
+ +

+dump

+
+public void dump()
+
+
+
+
+
+
+ +

+dumpStart

+
+protected void dumpStart(List<CDOBranch> branches)
+
+
+
+
+
+
+ +

+dumpEnd

+
+protected void dumpEnd(List<CDOBranch> branches)
+
+
+
+
+
+
+ +

+dumpBranch

+
+protected abstract void dumpBranch(CDOBranch branch)
+
+
+
+
+
+
+ +

+dumpRevision

+
+protected abstract void dumpRevision(CDORevision revision)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..4605d54afe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.CDORevisionComparator.html @@ -0,0 +1,278 @@ + + + + + + +CDORevisionUtil.CDORevisionComparator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil.CDORevisionComparator

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator
+
+
+
All Implemented Interfaces:
Comparator<CDORevisionKey>
+
+
+
Enclosing class:
CDORevisionUtil
+
+
+
+
public static class CDORevisionUtil.CDORevisionComparator
extends Object
implements Comparator<CDORevisionKey>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDORevisionUtil.CDORevisionComparator() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ intcompare(CDORevisionKey rev1, + CDORevisionKey rev2) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Comparator
equals
+  +

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

+CDORevisionUtil.CDORevisionComparator

+
+public CDORevisionUtil.CDORevisionComparator()
+
+
+ + + + + + + + +
+Method Detail
+ +

+compare

+
+public int compare(CDORevisionKey rev1,
+                   CDORevisionKey rev2)
+
+
+
Specified by:
compare in interface Comparator<CDORevisionKey>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html new file mode 100644 index 0000000000..15ca6a34c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/CDORevisionUtil.html @@ -0,0 +1,729 @@ + + + + + + +CDORevisionUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision +
+Class CDORevisionUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.revision.CDORevisionUtil
+
+
+
+
public final class CDORevisionUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDORevisionUtil.AllRevisionsDumper + +
+           
+static classCDORevisionUtil.CDORevisionComparator + +
+           
+ + + + + + + + + + +
+Field Summary
+static ObjectUNINITIALIZED + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static CDORevisablecopyRevisable(CDORevisable source) + +
+           
+static CDORevisionKeycopyRevisionKey(CDORevisionKey source) + +
+           
+static CDOFeatureMapEntrycreateCDOFeatureMapEntry() + +
+           
+static CDOChangeSetcreateChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDOChangeSetData data) + +
+           
+static CDOChangeSetDatacreateChangeSetData(List<CDOIDAndVersion> newObjects, + List<CDORevisionKey> changedObjects, + List<CDOIDAndVersion> detachedObjects) + +
+           
+static CDOChangeSetDatacreateChangeSetData(Set<CDOID> ids, + CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDORevisionManager revisionManager) + +
+           
+static CDOChangeSetDatacreateChangeSetData(Set<CDOID> ids, + CDORevisionProvider startProvider, + CDORevisionProvider endProvider) + +
+           
+static CDORevisionDeltacreateDelta(CDORevision revision) + +
+           
+static FeatureMap.EntrycreateFeatureMapEntry(EStructuralFeature feature, + Object value) + +
+           
+static CDORevisablecreateRevisable(CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
+static CDORevisionCachecreateRevisionCache(boolean supportingAudits, + boolean supportingBranches) + +
+          Creates and returns a new memory sensitive revision cache.
+static CDORevisionKeycreateRevisionKey(CDOID id, + CDOBranch branch, + int version) + +
+           
+static CDORevisionManagercreateRevisionManager() + +
+           
+static CDORevisionManagercreateRevisionManager(CDORevisionCache cache) + +
+           
+static StringdumpAllRevisions(Map<CDOBranch,List<CDORevision>> map) + +
+           
+static voiddumpAllRevisions(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+static StringformatRevisionKey(CDORevisionKey key) + +
+           
+static StringgetResourceNodePath(CDORevision revision, + CDORevisionProvider provider) + +
+           
+static CDORevisionKeyparseRevisionKey(String source, + CDOBranchManager branchManager) + +
+           
+static ObjectremapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+UNINITIALIZED

+
+public static final Object UNINITIALIZED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createRevisionCache

+
+public static CDORevisionCache createRevisionCache(boolean supportingAudits,
+                                                   boolean supportingBranches)
+
+
Creates and returns a new memory sensitive revision cache. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+createRevisionManager

+
+public static CDORevisionManager createRevisionManager()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createRevisionManager

+
+public static CDORevisionManager createRevisionManager(CDORevisionCache cache)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+copyRevisable

+
+public static CDORevisable copyRevisable(CDORevisable source)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createRevisable

+
+public static CDORevisable createRevisable(CDOBranch branch,
+                                           int version,
+                                           long timeStamp,
+                                           long revised)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+copyRevisionKey

+
+public static CDORevisionKey copyRevisionKey(CDORevisionKey source)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createRevisionKey

+
+public static CDORevisionKey createRevisionKey(CDOID id,
+                                               CDOBranch branch,
+                                               int version)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+formatRevisionKey

+
+public static String formatRevisionKey(CDORevisionKey key)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+parseRevisionKey

+
+public static CDORevisionKey parseRevisionKey(String source,
+                                              CDOBranchManager branchManager)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createFeatureMapEntry

+
+public static FeatureMap.Entry createFeatureMapEntry(EStructuralFeature feature,
+                                                     Object value)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createCDOFeatureMapEntry

+
+public static CDOFeatureMapEntry createCDOFeatureMapEntry()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createDelta

+
+public static CDORevisionDelta createDelta(CDORevision revision)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createChangeSetData

+
+public static CDOChangeSetData createChangeSetData(Set<CDOID> ids,
+                                                   CDOBranchPoint startPoint,
+                                                   CDOBranchPoint endPoint,
+                                                   CDORevisionManager revisionManager)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createChangeSetData

+
+public static CDOChangeSetData createChangeSetData(Set<CDOID> ids,
+                                                   CDORevisionProvider startProvider,
+                                                   CDORevisionProvider endProvider)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createChangeSetData

+
+public static CDOChangeSetData createChangeSetData(List<CDOIDAndVersion> newObjects,
+                                                   List<CDORevisionKey> changedObjects,
+                                                   List<CDOIDAndVersion> detachedObjects)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createChangeSet

+
+public static CDOChangeSet createChangeSet(CDOBranchPoint startPoint,
+                                           CDOBranchPoint endPoint,
+                                           CDOChangeSetData data)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+remapID

+
+public static Object remapID(Object value,
+                             Map<CDOID,CDOID> idMappings,
+                             boolean allowUnmappedTempIDs)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getResourceNodePath

+
+public static String getResourceNodePath(CDORevision revision,
+                                         CDORevisionProvider provider)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+dumpAllRevisions

+
+public static String dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+dumpAllRevisions

+
+public static void dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map,
+                                    PrintStream out)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOAllRevisionsProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOAllRevisionsProvider.html new file mode 100644 index 0000000000..ed2e49530e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOAllRevisionsProvider.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOAllRevisionsProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOAllRevisionsProvider
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

+ + + + + +
+Uses of CDOAllRevisionsProvider in org.eclipse.emf.cdo.server.mem
+  +

+ + + + + + + + + +
Subinterfaces of CDOAllRevisionsProvider in org.eclipse.emf.cdo.server.mem
+ interfaceIMEMStore + +
+          A simple in-memory store.
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOAllRevisionsProvider in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevisionCache + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOElementProxy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOElementProxy.html new file mode 100644 index 0000000000..9364def498 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOElementProxy.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOElementProxy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+No usage of org.eclipse.emf.cdo.common.revision.CDOElementProxy +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndBranch.html new file mode 100644 index 0000000000..093aa3b399 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndBranch.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOIDAndBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOIDAndBranch
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
+  +

+ + + + + +
+Uses of CDOIDAndBranch in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOIDAndBranch
+static CDOIDAndBranchCDOIDUtil.createIDAndBranch(CDOID id, + CDOBranch branch) + +
+           
+  +

+ + + + + +
+Uses of CDOIDAndBranch in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOIDAndBranch
+ CDOIDAndBranchCDODataInput.readCDOIDAndBranch() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOIDAndBranch
+ voidCDODataOutput.writeCDOIDAndBranch(CDOIDAndBranch idAndBranch) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndVersion.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndVersion.html new file mode 100644 index 0000000000..5c5d80abf6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOIDAndVersion.html @@ -0,0 +1,556 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOIDAndVersion
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
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. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOIDAndVersion in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return types with arguments of type CDOIDAndVersion
+ List<CDOIDAndVersion>CDOChangeSetData.getDetachedObjects() + +
+          Returns a collection of keys denoting which revisions have been revised (corresponds to detached objects) in the + context of a commit operation.
+ List<CDOIDAndVersion>CDOChangeSetData.getNewObjects() + +
+          Returns a collection of keys denoting which revisions have been added in the context of a commit operation.
+  +

+ + + + + +
+Uses of CDOIDAndVersion in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return CDOIDAndVersion
+static CDOIDAndVersionCDOIDUtil.createIDAndVersion(CDOIDAndVersion source) + +
+           
+static CDOIDAndVersionCDOIDUtil.createIDAndVersion(CDOID id, + int version) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id with parameters of type CDOIDAndVersion
+static CDOIDAndVersionCDOIDUtil.createIDAndVersion(CDOIDAndVersion source) + +
+           
+  +

+ + + + + +
+Uses of CDOIDAndVersion in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOIDAndVersion
+ CDOIDAndVersionCDODataInput.readCDOIDAndVersion() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOIDAndVersion
+ voidCDODataOutput.writeCDOIDAndVersion(CDOIDAndVersion idAndVersion) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOIDAndVersion in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevision + +
+           
+static interfaceCDORevisionCache.EvictionEvent + +
+           
+ interfaceCDORevisionKey + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDOIDAndVersion
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(List<CDOIDAndVersion> newObjects, + List<CDORevisionKey> changedObjects, + List<CDOIDAndVersion> detachedObjects) + +
+           
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(List<CDOIDAndVersion> newObjects, + List<CDORevisionKey> changedObjects, + List<CDOIDAndVersion> detachedObjects) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOIDAndVersion in org.eclipse.emf.cdo.common.revision.delta
+ interfaceCDORevisionDelta + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDOIDAndVersion in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+ interfaceInternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOIDAndVersion
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + +
+Uses of CDOIDAndVersion in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOIDAndVersion
+ List<CDOIDAndVersion>CDOSessionProtocol.RefreshSessionResult.getDetachedObjects(CDOBranch branch) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOIDAndVersion
+ voidInternalCDOView.invalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ voidCDOSessionProtocol.switchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOList.html new file mode 100644 index 0000000000..041cf95887 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOList.html @@ -0,0 +1,371 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOList
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
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. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOList in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOList
+ CDOListCDODataInput.readCDOList(EClass owner, + EStructuralFeature feature) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOList
+ voidCDODataOutput.writeCDOList(EClass owner, + EStructuralFeature feature, + CDOList list, + int referenceChunk) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOList
+ CDOListCDOListFactory.createList(int intitialCapacity, + int size, + int initialChunk) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOList in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDOList + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDOList
+ CDOListBaseCDORevision.getList(EStructuralFeature feature) + +
+           
+ CDOListDelegatingCDORevision.getList(EStructuralFeature feature) + +
+           
+ CDOListInternalCDORevision.getList(EStructuralFeature feature) + +
+           
+ CDOListStubCDORevision.getList(EStructuralFeature feature) + +
+           
+ CDOListBaseCDORevision.getList(EStructuralFeature feature, + int size) + +
+           
+ CDOListDelegatingCDORevision.getList(EStructuralFeature feature, + int size) + +
+           
+ CDOListInternalCDORevision.getList(EStructuralFeature feature, + int initialCapacity) + +
+           
+ CDOListStubCDORevision.getList(EStructuralFeature feature, + int size) + +
+           
+  +

+ + + + + +
+Uses of CDOList in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOList
+ List<CDOID>CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListFactory.html new file mode 100644 index 0000000000..7b63d14b23 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListFactory.html @@ -0,0 +1,215 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOListFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOListFactory
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
+  +

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

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.revision declared as CDOListFactory
+static CDOListFactoryCDOListFactory.DEFAULT + +
+           
+  +

+ + + + + +
+Uses of CDOListFactory in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDOListFactory
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListResolver.html new file mode 100644 index 0000000000..9469bb7223 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDOListResolver.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDOListResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + +
+Packages that use CDOListResolver
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOListResolver in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOListResolver in org.eclipse.emf.cdo.session
+ interfaceCDOCollectionLoadingPolicy + +
+          A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisable.html new file mode 100644 index 0000000000..932cff0fc3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisable.html @@ -0,0 +1,408 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisable
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
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 CDORevisable in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevisable
+ CDORevisableCDODataInput.readCDORevisable() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevisable
+ voidCDODataOutput.writeCDORevisable(CDORevisable revisable) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisable in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevision + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisable
+static CDORevisableCDORevisionUtil.copyRevisable(CDORevisable source) + +
+           
+static CDORevisableCDORevisionUtil.createRevisable(CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisable
+static CDORevisableCDORevisionUtil.copyRevisable(CDORevisable source) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return CDORevisable
+ CDORevisableCDORevisionDelta.getTarget() + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisable in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisable
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisable
+ voidInternalCDORevisionDelta.setTarget(CDORevisable target) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html new file mode 100644 index 0000000000..4bce52611c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevision.html @@ -0,0 +1,1555 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevision
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDORevision
+ CDORevisionCDOObject.cdoRevision() + +
+          Returns the revision of this object, or null if this object does currently not + have a revision.
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevision
+ CDORevisionCDODataInput.readCDORevision() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevision
+ voidCDODataOutput.writeCDORevision(CDORevision revision, + int referenceChunk) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevision
+ CDORevisionCDORevision.copy() + +
+           
+ CDORevisionCDORevisionFactory.createRevision(EClass eClass) + +
+           
+ CDORevisionCDORevisionCache.EvictionEvent.getRevision() + +
+          May be null for certain cache implementations.
+ CDORevisionCDORevisionProvider.getRevision(CDOID id) + +
+           
+ CDORevisionCDORevisionCache.getRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ CDORevisionCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ CDORevisionCDORevisionCache.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ CDORevisionCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ CDORevisionCDORevisionData.revision() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return types with arguments of type CDORevision
+ Map<CDOBranch,List<CDORevision>>CDOAllRevisionsProvider.getAllRevisions() + +
+           
+ List<CDORevision>CDORevisionCache.getCurrentRevisions() + +
+          Returns a list of revisions that are current.
+ Map<CDOBranch,List<CDORevision>>CDORevisionUtil.AllRevisionsDumper.getMap() + +
+           
+ List<CDORevision>CDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevision
+ voidCDORevisionCacheAdder.addRevision(CDORevision revision) + +
+           
+ CDORevisionDeltaCDORevision.compare(CDORevision origin) + +
+           
+static CDORevisionDeltaCDORevisionUtil.createDelta(CDORevision revision) + +
+           
+protected abstract  voidCDORevisionUtil.AllRevisionsDumper.dumpRevision(CDORevision revision) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Plain.dumpRevision(CDORevision revision) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision(CDORevision revision) + +
+           
+protected  voidCDORevisionUtil.AllRevisionsDumper.Stream.Html.dumpRevision(CDORevision revision, + PrintStream out) + +
+           
+static StringCDORevisionUtil.getResourceNodePath(CDORevision revision, + CDORevisionProvider provider) + +
+           
+ booleanCDORevisionHandler.handleRevision(CDORevision revision) + +
+          Handles a revision.
+ voidCDOListResolver.resolveAllProxies(CDORevision revision, + EStructuralFeature feature) + +
+          Defines a strategy to be used when the collection needs to resolve all elements.
+ ObjectCDOListResolver.resolveProxy(CDORevision revision, + EStructuralFeature feature, + int accessIndex, + int serverIndex) + +
+          Defines a strategy to be used when the collection needs to resolve one element.
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevision
+static StringCDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map) + +
+           
+static voidCDORevisionUtil.dumpAllRevisions(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevision
CDORevisionUtil.AllRevisionsDumper.Stream.Html(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper.Stream.Plain(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper.Stream(Map<CDOBranch,List<CDORevision>> map, + PrintStream out) + +
+           
CDORevisionUtil.AllRevisionsDumper(Map<CDOBranch,List<CDORevision>> map) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDORevision
+ voidCDOFeatureDelta.apply(CDORevision revision) + +
+           
+ voidCDORevisionDelta.apply(CDORevision revision) + +
+          Applies the feature deltas in this revision delta to the data + of the given revision.
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDORevision
+ CDORevisionIStoreChunkReader.getRevision() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type CDORevision
+protected abstract  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromCache.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromStore.getAllRevisions(InternalRepository repository) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDORevision
+protected abstract  voidCDOServerExporter.exportRevision(OUT out, + CDORevision revision) + +
+           
+protected  voidCDOServerExporter.XML.exportRevision(XMLOutput out, + CDORevision revision) + +
+           
+protected  StringCDOServerBrowser.RevisionsPage.getCDOIDLabel(CDORevision revision) + +
+           
+ voidCDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidIRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+          Provides a way to handle revisions that are to be sent to the client.
+protected abstract  StringCDOServerUtil.RepositoryReadAccessValidator.validate(ISession session, + CDORevision revision) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDORevision
+protected  ObjectCDOServerBrowser.RevisionsPage.getRevisionValue(Object value, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision context) + +
+           
+ voidCDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidIRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+          Provides a way to handle revisions that are to be sent to the client.
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision revision) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type CDORevision
+ CDOIDIIDHandler.getNextCDOID(CDORevision revision) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return CDORevision
+protected  CDORevisionOCLQueryHandler.getRevision(EObject object, + CDOView view) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDORevision
+ CDORevisionCDOChangeSetDataRevisionProvider.getRevision(CDOID id) + +
+           
+ CDORevisionCDORevisionAvailabilityInfo.getRevision(CDOID id) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevision in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevision
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevision
+ CDORevisionManagedRevisionProvider.getRevision(CDOID id) + +
+           
+ CDORevisionInternalCDORevisionCache.removeRevision(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ CDORevisionAbstractCDORevision.revision() + +
+           
+ CDORevisionDelegatingCDORevision.revision() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDORevision
+ List<CDORevision>InternalCDORevisionCache.getRevisions(CDOBranchPoint branchPoint) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>InternalCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevision
+ voidDelegatingCDORevisionManager.addRevision(CDORevision revision) + +
+           
+ InternalCDORevisionDeltaBaseCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaDelegatingCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaInternalCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaStubCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionCacheInternalCDORevisionCache.instantiate(CDORevision revision) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type CDORevision
+ voidRevisionInfo.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Normal.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Pointer.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Detached.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDORevision
+ CDORevisionStoreChunkReader.getRevision() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision
+protected  CDOIDLongIDStoreAccessor.getNextCDOID(CDORevision revision) + +
+           
+protected abstract  CDOIDStoreAccessorBase.getNextCDOID(CDORevision revision) + +
+           
+ CDOIDLongIDStore.getNextCDOID(LongIDStoreAccessor accessor, + CDORevision revision) + +
+           
+ booleanStoreAccessorBase.CommitDataRevisionHandler.handleRevision(CDORevision rev) + +
+           
+ voidInternalRepository.notifyReadAccessHandlers(InternalSession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDORevision
+ voidInternalSession.collectContainedRevisions(InternalCDORevision revision, + CDOBranchPoint branchPoint, + int referenceChunk, + Set<CDOID> revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidInternalRepository.notifyReadAccessHandlers(InternalSession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type CDORevision
StoreChunkReader(IStoreAccessor accessor, + CDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDORevision
+ CDORevisionCDOPushTransaction.getRevision(CDOID id) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDORevision
+ Map<CDOID,CDORevision>CDOSavepoint.getAllBaseNewObjects() + +
+           
+ Map<CDOID,CDORevision>CDOSavepoint.getBaseNewObjects() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDORevision
+ voidCDOConflictResolver2.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDORevision
+static CDORevisionCDOUtil.getRevisionByVersion(CDOObject object, + CDOBranch branch, + int version) + +
+           
+static CDORevisionCDOUtil.getRevisionByVersion(CDOObject object, + int version) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type CDORevision
+ voidCDOObjectImpl.cdoInternalSetRevision(CDORevision revision) + +
+           
+  +

+ + + + + +
+Uses of CDORevision in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevision
+protected  ObjectDefaultCDOMerger.addedInSource(CDORevision revision) + +
+           
+protected  ObjectDefaultCDOMerger.addedInSourceAndTarget(CDORevision targetRevision, + CDORevision sourceRevision) + +
+           
+protected  ObjectDefaultCDOMerger.addedInTarget(CDORevision revision) + +
+           
+ voidInternalCDOObject.cdoInternalSetRevision(CDORevision revision) + +
+           
+ voidInternalCDOSession.resolveAllElementProxies(CDORevision revision) + +
+           
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+ ObjectInternalCDOSession.resolveElementProxy(CDORevision revision, + EStructuralFeature feature, + int accessIndex, + int serverIndex) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevision
+ voidAbstractObjectConflictResolver.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+ voidAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Deprecated.  
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.EvictionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.EvictionEvent.html new file mode 100644 index 0000000000..64ab79cec9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.EvictionEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionCache.EvictionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.revision.CDORevisionCache.EvictionEvent

+
+No usage of org.eclipse.emf.cdo.common.revision.CDORevisionCache.EvictionEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.html new file mode 100644 index 0000000000..69cefe387e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCache.html @@ -0,0 +1,274 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDORevisionCache
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 CDORevisionCache in org.eclipse.emf.cdo.common.revision
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.revision declared as CDORevisionCache
+static CDORevisionCacheCDORevisionCache.NOOP + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionCache
+static CDORevisionCacheCDORevisionUtil.createRevisionCache(boolean supportingAudits, + boolean supportingBranches) + +
+          Creates and returns a new memory sensitive revision cache.
+ CDORevisionCacheCDORevisionCache.EvictionEvent.getSource() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionCache
+static CDORevisionManagerCDORevisionUtil.createRevisionManager(CDORevisionCache cache) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionCache in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevisionCache + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionCache
+ voidDelegatingCDORevisionManager.setCache(CDORevisionCache cache) + +
+           
+ voidInternalCDORevisionManager.setCache(CDORevisionCache cache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCacheAdder.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCacheAdder.html new file mode 100644 index 0000000000..a842e003d3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionCacheAdder.html @@ -0,0 +1,321 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionCacheAdder (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionCacheAdder
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionCacheAdder in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevisionCache + +
+           
+  +

+ + + + + +
+Uses of CDORevisionCacheAdder in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDORevisionCacheAdder
+ InternalCDORevisionIStoreAccessor.readRevision(CDOID id, + CDOBranchPoint branchPoint, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
+ InternalCDORevisionIStoreAccessor.readRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision with the given version in the given branch from the back-end.
+  +

+ + + + + +
+Uses of CDORevisionCacheAdder in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return CDORevisionCacheAdder
+ CDORevisionCacheAdderCDOExtentCreator.getRevisionCacheAdder() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDORevisionCacheAdder
+ voidCDOExtentCreator.setRevisionCacheAdder(CDORevisionCacheAdder revisionCacheAdder) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDORevisionCacheAdder in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevisionCache + +
+           
+ interfaceInternalCDORevisionManager + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionCacheAdder
+ classDelegatingCDORevisionManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionData.html new file mode 100644 index 0000000000..4a818be2c8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionData.html @@ -0,0 +1,299 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDORevisionData
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 CDORevisionData in org.eclipse.emf.cdo.common.revision
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionData
+ CDORevisionDataCDORevision.data() + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionData in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionData
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevisionData
+ CDORevisionDataAbstractCDORevision.data() + +
+           
+ CDORevisionDataDelegatingCDORevision.data() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionFactory.html new file mode 100644 index 0000000000..45a0201f6c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionFactory.html @@ -0,0 +1,276 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionFactory
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
+  +

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

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.revision declared as CDORevisionFactory
+static CDORevisionFactoryCDORevisionFactory.DEFAULT + +
+           
+  +

+ + + + + +
+Uses of CDORevisionFactory in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util with parameters of type CDORevisionFactory
+static CDODataInputCDOCommonUtil.createCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevisionFactory
+ CDORevisionFactoryDelegatingCDORevisionManager.getFactory() + +
+           
+ CDORevisionFactoryInternalCDORevisionManager.getFactory() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionFactory
+ voidDelegatingCDORevisionManager.setFactory(CDORevisionFactory factory) + +
+           
+ voidInternalCDORevisionManager.setFactory(CDORevisionFactory factory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionHandler.html new file mode 100644 index 0000000000..83d52e066e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionHandler.html @@ -0,0 +1,339 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionHandler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevisionHandler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of CDORevisionHandler in org.eclipse.emf.cdo.server
+static interfaceCDOServerImporter.Handler + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDORevisionHandler
+ voidIStoreAccessor.handleRevisions(EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDORevisionHandler
+ voidIClassMapping.handleRevisions(IDBStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The branch parameter is null or equal to revision.getBranch().
+ voidIMappingStrategy.handleRevisions(IDBStoreAccessor accessor, + EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+  +

+ + + + + +
+Uses of CDORevisionHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement CDORevisionHandler
+static classStoreAccessorBase.CommitDataRevisionHandler + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevisionHandler
+ voidInternalRepository.handleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionHandler in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionHandler
+ voidCDOSessionProtocol.handleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionKey.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionKey.html new file mode 100644 index 0000000000..ce041b8d0a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionKey.html @@ -0,0 +1,696 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionKey (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionKey
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.cdo.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.commit that return types with arguments of type CDORevisionKey
+ List<CDORevisionKey>CDOChangeSetData.getChangedObjects() + +
+          Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a + commit operation.
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevisionKey
+ CDORevisionKeyCDODataInput.readCDORevisionKey() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevisionKey
+ voidCDODataOutput.writeCDORevisionKey(CDORevisionKey revisionKey) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDORevisionKey in org.eclipse.emf.cdo.common.revision
+ interfaceCDORevision + +
+           
+static interfaceCDORevisionCache.EvictionEvent + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionKey
+static CDORevisionKeyCDORevisionUtil.copyRevisionKey(CDORevisionKey source) + +
+           
+static CDORevisionKeyCDORevisionUtil.createRevisionKey(CDOID id, + CDOBranch branch, + int version) + +
+           
+static CDORevisionKeyCDORevisionUtil.parseRevisionKey(String source, + CDOBranchManager branchManager) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionKey
+ intCDORevisionUtil.CDORevisionComparator.compare(CDORevisionKey rev1, + CDORevisionKey rev2) + +
+           
+static CDORevisionKeyCDORevisionUtil.copyRevisionKey(CDORevisionKey source) + +
+           
+static StringCDORevisionUtil.formatRevisionKey(CDORevisionKey key) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.common.revision with type arguments of type CDORevisionKey
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(List<CDOIDAndVersion> newObjects, + List<CDORevisionKey> changedObjects, + List<CDOIDAndVersion> detachedObjects) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionKey in org.eclipse.emf.cdo.common.revision.delta
+ interfaceCDORevisionDelta + +
+           
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return types with arguments of type CDORevisionKey
+ Map<CDOID,CDORevisionKey>CDORevisionAvailabilityInfo.getAvailableRevisions() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDORevisionKey
+ voidCDORevisionAvailabilityInfo.addRevision(CDORevisionKey key) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Subinterfaces of CDORevisionKey in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+ interfaceInternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionKey
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDORevisionKey
+ CDORevisionKey[]StaleRevisionLockException.getStaleRevisions() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.util with parameters of type CDORevisionKey
StaleRevisionLockException(CDORevisionKey[] staleRevisions) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDORevisionKey
+ voidCDOInvalidationPolicy.handleInvalidation(CDOObject object, + CDORevisionKey key) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionKey in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDORevisionKey
+ CDORevisionKey[]CDOSessionProtocol.LockObjectsResult.getStaleRevisions() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionKey
+ voidCDOSessionProtocol.RefreshSessionResult.addDetachedObject(CDORevisionKey revision) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevisionKey
+ voidInternalCDOView.invalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ voidCDOSessionProtocol.switchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDORevisionKey
CDOSessionProtocol.LockObjectsResult(boolean successful, + boolean timedOut, + boolean waitForUpdate, + long requiredTimestamp, + CDORevisionKey[] staleRevisions) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionManager.html new file mode 100644 index 0000000000..9cda8a1789 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionManager.html @@ -0,0 +1,467 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionManager
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionManager
+static CDORevisionManagerCDORevisionUtil.createRevisionManager() + +
+           
+static CDORevisionManagerCDORevisionUtil.createRevisionManager(CDORevisionCache cache) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionManager
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDOBranchPoint startPoint, + CDOBranchPoint endPoint, + CDORevisionManager revisionManager) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionManager in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDORevisionManager
+ CDORevisionManagerCDOSessionConfiguration.getRevisionManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j with parameters of type CDORevisionManager
+ voidCDOSessionConfiguration.setRevisionManager(CDORevisionManager revisionManager) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionManager in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDORevisionManager
+ CDORevisionManagerIRepository.getRevisionManager() + +
+           
+  +

+ + + + + +
+Uses of CDORevisionManager in org.eclipse.emf.cdo.server.embedded
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.embedded that return CDORevisionManager
+ CDORevisionManagerCDOSessionConfiguration.getRevisionManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.embedded with parameters of type CDORevisionManager
+ voidCDOSessionConfiguration.setRevisionManager(CDORevisionManager revisionManager) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionManager in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDORevisionManager
+ CDORevisionManagerCDOSession.getRevisionManager() + +
+          Returns the CDO revision manager that manages the revisions of the + repository of this session.
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionManager in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevisionManager + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionManager
+ classDelegatingCDORevisionManager + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return CDORevisionManager
+ CDORevisionManagerManagedRevisionProvider.getRevisionManager() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionManager
ManagedRevisionProvider(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionManager in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDORevisionManager
+ List<CDOID>CDORevisionPrefetchingPolicy.loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html new file mode 100644 index 0000000000..c223a26bc6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionProvider.html @@ -0,0 +1,559 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionProvider
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.cdo.common
+ interfaceCDOCommonTransaction + +
+           
+ interfaceCDOCommonView + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionProvider
+static CDOChangeSetDataCDORevisionUtil.createChangeSetData(Set<CDOID> ids, + CDORevisionProvider startProvider, + CDORevisionProvider endProvider) + +
+           
+static StringCDORevisionUtil.getResourceNodePath(CDORevision revision, + CDORevisionProvider provider) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.cdo.server
+static interfaceIStoreAccessor.CommitContext + +
+          Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
+ interfaceITransaction + +
+           
+ interfaceIView + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDORevisionProvider
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled, + CDORevisionProvider revisionProvider) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.commit that implement CDORevisionProvider
+ classCDOChangeSetDataRevisionProvider + +
+           
+ classCDORevisionAvailabilityInfo + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDORevisionProvider
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData) + +
+           
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData, + CDORevisionProvider revisionCallback, + CDORevisionDeltaProvider revisionDeltaCallback) + +
+           
+  +

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

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDORevisionProvider
+ classManagedRevisionProvider + +
+           
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.cdo.spi.server
+ interfaceInternalCommitContext + +
+           
+ interfaceInternalTransaction + +
+           
+ interfaceInternalView + +
+           
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDORevisionProvider
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.cdo.view
+ interfaceCDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + +
+Uses of CDORevisionProvider in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDORevisionProvider in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionProvider
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>InternalCDOTransaction.applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html new file mode 100644 index 0000000000..ecc7293d49 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Html.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html

+
+No usage of org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Html +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html new file mode 100644 index 0000000000..96d0260001 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.Plain.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain

+
+No usage of org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream.Plain +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.html new file mode 100644 index 0000000000..2b29890173 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.Stream.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper.Stream

+
+ + + + + + + + + +
+Packages that use CDORevisionUtil.AllRevisionsDumper.Stream
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
+  +

+ + + + + +
+Uses of CDORevisionUtil.AllRevisionsDumper.Stream in org.eclipse.emf.cdo.common.revision
+  +

+ + + + + + + + + + + + + +
Subclasses of CDORevisionUtil.AllRevisionsDumper.Stream in org.eclipse.emf.cdo.common.revision
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Html + +
+           
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Plain + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.html new file mode 100644 index 0000000000..fe723951eb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.AllRevisionsDumper.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.AllRevisionsDumper

+
+ + + + + + + + + +
+Packages that use CDORevisionUtil.AllRevisionsDumper
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
+  +

+ + + + + +
+Uses of CDORevisionUtil.AllRevisionsDumper in org.eclipse.emf.cdo.common.revision
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CDORevisionUtil.AllRevisionsDumper in org.eclipse.emf.cdo.common.revision
+static classCDORevisionUtil.AllRevisionsDumper.Stream + +
+           
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Html + +
+           
+static classCDORevisionUtil.AllRevisionsDumper.Stream.Plain + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.CDORevisionComparator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.CDORevisionComparator.html new file mode 100644 index 0000000000..5cace6007e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.CDORevisionComparator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator

+
+No usage of org.eclipse.emf.cdo.common.revision.CDORevisionUtil.CDORevisionComparator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.html new file mode 100644 index 0000000000..a5400ba8b7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/class-use/CDORevisionUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.CDORevisionUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.CDORevisionUtil

+
+No usage of org.eclipse.emf.cdo.common.revision.CDORevisionUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOAddFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOAddFeatureDelta.html new file mode 100644 index 0000000000..19724c0ef6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOAddFeatureDelta.html @@ -0,0 +1,288 @@ + + + + + + +CDOAddFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOAddFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + + + + + +
+Method Summary
+ intgetIndex() + +
+           
+ ObjectgetValue() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+getIndex

+
+int getIndex()
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+Object getValue()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOClearFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOClearFeatureDelta.html new file mode 100644 index 0000000000..2632ca5774 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOClearFeatureDelta.html @@ -0,0 +1,235 @@ + + + + + + +CDOClearFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOClearFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOContainerFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOContainerFeatureDelta.html new file mode 100644 index 0000000000..8b7ad58e20 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOContainerFeatureDelta.html @@ -0,0 +1,343 @@ + + + + + + +CDOContainerFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOContainerFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + + + + + +
+Field Summary
+static EReferenceCONTAINER_FEATURE + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetContainerFeatureID() + +
+           
+ ObjectgetContainerID() + +
+           
+ CDOIDgetResourceID() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+CONTAINER_FEATURE

+
+static final EReference CONTAINER_FEATURE
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResourceID

+
+CDOID getResourceID()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getContainerID

+
+Object getContainerID()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getContainerFeatureID

+
+int getContainerFeatureID()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.Type.html new file mode 100644 index 0000000000..164d2e67f6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.Type.html @@ -0,0 +1,425 @@ + + + + + + +CDOFeatureDelta.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.revision.delta +
+Enum CDOFeatureDelta.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOFeatureDelta.Type>
+      extended by org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOFeatureDelta.Type>
+
+
+
Enclosing interface:
CDOFeatureDelta
+
+
+
+
public static enum CDOFeatureDelta.Type
extends Enum<CDOFeatureDelta.Type>
+ + +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
ADD + +
+           
CLEAR + +
+           
CONTAINER + +
+           
LIST + +
+           
MOVE + +
+           
REMOVE + +
+           
SET + +
+           
UNSET + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOFeatureDelta.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOFeatureDelta.Type[]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
+ +

+ADD

+
+public static final CDOFeatureDelta.Type ADD
+
+
+
+
+
+ +

+REMOVE

+
+public static final CDOFeatureDelta.Type REMOVE
+
+
+
+
+
+ +

+CLEAR

+
+public static final CDOFeatureDelta.Type CLEAR
+
+
+
+
+
+ +

+MOVE

+
+public static final CDOFeatureDelta.Type MOVE
+
+
+
+
+
+ +

+SET

+
+public static final CDOFeatureDelta.Type SET
+
+
+
+
+
+ +

+UNSET

+
+public static final CDOFeatureDelta.Type UNSET
+
+
+
+
+
+ +

+LIST

+
+public static final CDOFeatureDelta.Type LIST
+
+
+
+
+
+ +

+CONTAINER

+
+public static final CDOFeatureDelta.Type CONTAINER
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOFeatureDelta.Type[] 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 (CDOFeatureDelta.Type c : CDOFeatureDelta.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOFeatureDelta.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.html new file mode 100644 index 0000000000..27c303a2c8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDelta.html @@ -0,0 +1,393 @@ + + + + + + +CDOFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Subinterfaces:
CDOAddFeatureDelta, CDOClearFeatureDelta, CDOContainerFeatureDelta, CDOListFeatureDelta, CDOMoveFeatureDelta, CDORemoveFeatureDelta, CDOSetFeatureDelta, CDOUnsetFeatureDelta, InternalCDOFeatureDelta
+
+
+
+
public interface CDOFeatureDelta
+ + +

+

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

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOFeatureDelta.Type + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static intNO_INDEX + +
+           
+static ObjectUNKNOWN_VALUE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaccept(CDOFeatureDeltaVisitor visitor) + +
+           
+ voidapply(CDORevision revision) + +
+           
+ CDOFeatureDeltacopy() + +
+           
+ EStructuralFeaturegetFeature() + +
+           
+ CDOFeatureDelta.TypegetType() + +
+           
+ booleanisStructurallyEqual(Object obj) + +
+           
+  +

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

+NO_INDEX

+
+static final int NO_INDEX
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+UNKNOWN_VALUE

+
+static final Object UNKNOWN_VALUE
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+CDOFeatureDelta.Type getType()
+
+
+
+
+
+
+ +

+getFeature

+
+EStructuralFeature getFeature()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+apply

+
+void apply(CDORevision revision)
+
+
+
+
+
+
+ +

+accept

+
+void accept(CDOFeatureDeltaVisitor visitor)
+
+
+
+
+
+
+ +

+copy

+
+CDOFeatureDelta copy()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isStructurallyEqual

+
+boolean isStructurallyEqual(Object obj)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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 new file mode 100644 index 0000000000..50e1c1bec4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOFeatureDeltaVisitor.html @@ -0,0 +1,346 @@ + + + + + + +CDOFeatureDeltaVisitor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Known Implementing Classes:
CDOFeatureDeltaVisitorImpl, CDORevisionMerger
+
+
+
+
public interface CDOFeatureDeltaVisitor
+ + +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidvisit(CDOAddFeatureDelta delta) + +
+           
+ voidvisit(CDOClearFeatureDelta delta) + +
+           
+ voidvisit(CDOContainerFeatureDelta delta) + +
+           
+ voidvisit(CDOListFeatureDelta delta) + +
+           
+ voidvisit(CDOMoveFeatureDelta delta) + +
+           
+ voidvisit(CDORemoveFeatureDelta delta) + +
+           
+ voidvisit(CDOSetFeatureDelta delta) + +
+           
+ voidvisit(CDOUnsetFeatureDelta delta) + +
+           
+  +

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

+visit

+
+void visit(CDOMoveFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOAddFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDORemoveFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOSetFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOUnsetFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOListFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOClearFeatureDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+void visit(CDOContainerFeatureDelta delta)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..a0648e203a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOListFeatureDelta.html @@ -0,0 +1,266 @@ + + + + + + +CDOListFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOListFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + +
+Method Summary
+ List<CDOFeatureDelta>getListChanges() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+getListChanges

+
+List<CDOFeatureDelta> getListChanges()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..a05415ae40 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOMoveFeatureDelta.html @@ -0,0 +1,312 @@ + + + + + + +CDOMoveFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOMoveFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetNewPosition() + +
+           
+ intgetOldPosition() + +
+           
+ ObjectgetValue() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+getOldPosition

+
+int getOldPosition()
+
+
+
+
+
+
+
+
+
+ +

+getNewPosition

+
+int getNewPosition()
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+Object getValue()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..fa04c49d73 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORemoveFeatureDelta.html @@ -0,0 +1,290 @@ + + + + + + +CDORemoveFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDORemoveFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + + + + + +
+Method Summary
+ intgetIndex() + +
+           
+ ObjectgetValue() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+getIndex

+
+int getIndex()
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+Object getValue()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..6192cd7db3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDelta.html @@ -0,0 +1,466 @@ + + + + + + +CDORevisionDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOBranchVersion, CDOIDAndVersion, CDORevisionKey
+
+
+
All Known Subinterfaces:
InternalCDORevisionDelta
+
+
+
+
public interface CDORevisionDelta
extends CDORevisionKey
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDORevisionDeltaDETACHED + +
+          This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of + an object.
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaccept(CDOFeatureDeltaVisitor visitor) + +
+           
+ voidapply(CDORevision revision) + +
+          Applies the feature deltas in this revision delta to the data + of the given revision.
+ CDORevisionDeltacopy() + +
+           
+ EClassgetEClass() + +
+           
+ CDOFeatureDeltagetFeatureDelta(EStructuralFeature feature) + +
+           
+ List<CDOFeatureDelta>getFeatureDeltas() + +
+           
+ CDORevisablegetTarget() + +
+           
+ booleanisEmpty() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+  +

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

+DETACHED

+
+static final CDORevisionDelta DETACHED
+
+
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of + an object. Calling any method on this marker instance will result in an UnsupportedOperationException being + thrown. +

+

+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getEClass

+
+EClass getEClass()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTarget

+
+CDORevisable getTarget()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isEmpty

+
+boolean isEmpty()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+copy

+
+CDORevisionDelta copy()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getFeatureDelta

+
+CDOFeatureDelta getFeatureDelta(EStructuralFeature feature)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getFeatureDeltas

+
+List<CDOFeatureDelta> getFeatureDeltas()
+
+
+
+
+
+
+
+
+
+ +

+apply

+
+void apply(CDORevision revision)
+
+
Applies the feature deltas in this revision delta to the data + of the given revision. +

+ The system data of the given revision, e.g. branch point or branch + version of the given revision are not modified. +

+

+
+
+
+
+
+
+
+ +

+accept

+
+void accept(CDOFeatureDeltaVisitor visitor)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDeltaProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDeltaProvider.html new file mode 100644 index 0000000000..a68fa6573d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDORevisionDeltaProvider.html @@ -0,0 +1,212 @@ + + + + + + +CDORevisionDeltaProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
+
public interface CDORevisionDeltaProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDORevisionDeltagetRevisionDelta(CDOID id) + +
+           
+  +

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

+getRevisionDelta

+
+CDORevisionDelta getRevisionDelta(CDOID id)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html new file mode 100644 index 0000000000..826d1e0cb3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOSetFeatureDelta.html @@ -0,0 +1,341 @@ + + + + + + +CDOSetFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOSetFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + + + + + +
+Field Summary
+static ObjectUNSPECIFIED + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetIndex() + +
+           
+ ObjectgetOldValue() + +
+           
+ ObjectgetValue() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

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

+UNSPECIFIED

+
+static final Object UNSPECIFIED
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIndex

+
+int getIndex()
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+Object getValue()
+
+
+
+
+
+
+
+
+
+ +

+getOldValue

+
+Object getOldValue()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOUnsetFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOUnsetFeatureDelta.html new file mode 100644 index 0000000000..b96c12b4be --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/CDOUnsetFeatureDelta.html @@ -0,0 +1,235 @@ + + + + + + +CDOUnsetFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface CDOUnsetFeatureDelta
extends CDOFeatureDelta
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOAddFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html new file mode 100644 index 0000000000..ba84fbdaa1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOAddFeatureDelta.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOAddFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOAddFeatureDelta
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. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOAddFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOAddFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOAddFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOAddFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOAddFeatureDelta delta) + +
+           
+  +

+ + + + + +
+Uses of CDOAddFeatureDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOAddFeatureDelta
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOClearFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOClearFeatureDelta.html new file mode 100644 index 0000000000..8af7ed234f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOClearFeatureDelta.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOClearFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOClearFeatureDelta
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 CDOClearFeatureDelta in org.eclipse.emf.cdo.common.revision.delta
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOClearFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOClearFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOClearFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOClearFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOClearFeatureDelta delta) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOContainerFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOContainerFeatureDelta.html new file mode 100644 index 0000000000..c7d57cf02e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOContainerFeatureDelta.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOContainerFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOContainerFeatureDelta
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 CDOContainerFeatureDelta in org.eclipse.emf.cdo.common.revision.delta
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOContainerFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOContainerFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOContainerFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOContainerFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOContainerFeatureDelta delta) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOFeatureDelta.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.Type.html new file mode 100644 index 0000000000..dba6fbdf32 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.Type.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta.Type

+
+ + + + + + + + + +
+Packages that use CDOFeatureDelta.Type
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return CDOFeatureDelta.Type
+ CDOFeatureDelta.TypeCDOFeatureDelta.getType() + +
+           
+static CDOFeatureDelta.TypeCDOFeatureDelta.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOFeatureDelta.Type[]CDOFeatureDelta.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html new file mode 100644 index 0000000000..637236c622 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDelta.html @@ -0,0 +1,741 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOFeatureDelta
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
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. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOFeatureDelta in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOFeatureDelta
+ CDOFeatureDeltaCDODataInput.readCDOFeatureDelta(EClass owner) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDOFeatureDelta
+ voidCDODataOutput.writeCDOFeatureDelta(EClass owner, + CDOFeatureDelta featureDelta) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOFeatureDelta in org.eclipse.emf.cdo.common.revision.delta
+ interfaceCDOAddFeatureDelta + +
+           
+ interfaceCDOClearFeatureDelta + +
+           
+ interfaceCDOContainerFeatureDelta + +
+           
+ interfaceCDOListFeatureDelta + +
+           
+ interfaceCDOMoveFeatureDelta + +
+           
+ interfaceCDORemoveFeatureDelta + +
+           
+ interfaceCDOSetFeatureDelta + +
+           
+ interfaceCDOUnsetFeatureDelta + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return CDOFeatureDelta
+ CDOFeatureDeltaCDOFeatureDelta.copy() + +
+           
+ CDOFeatureDeltaCDORevisionDelta.getFeatureDelta(EStructuralFeature feature) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return types with arguments of type CDOFeatureDelta
+ List<CDOFeatureDelta>CDORevisionDelta.getFeatureDeltas() + +
+           
+ List<CDOFeatureDelta>CDOListFeatureDelta.getListChanges() + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDOFeatureDelta in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDOFeatureDelta + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type CDOFeatureDelta
+ Map<EStructuralFeature,CDOFeatureDelta>InternalCDORevisionDelta.getFeatureDeltaMap() + +
+           
+  +

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

+ + + + + +
+Uses of CDOFeatureDelta in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOFeatureDelta
+ voidCDOAsyncTransactionHandler.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Asynchronously executes the delegate handler's modifyingObject() method.
+ voidCDOAutoAttacher.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDODefaultTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDOTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureDelta) + +
+          Called by a CDOTransaction before an object is modified.
+  +

+ + + + + +
+Uses of CDOFeatureDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOFeatureDelta
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSource(CDOFeatureDelta featureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTarget(CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.ManyValued.changedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTargetSingleValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInTarget(CDOFeatureDelta featureDelta) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOFeatureDelta
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSource(CDOFeatureDelta featureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTarget(CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.ManyValued.changedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInSourceAndTargetSingleValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltaDefaultCDOMerger.PerFeature.changedInTarget(CDOFeatureDelta featureDelta) + +
+           
+ voidInternalCDOTransaction.registerDirty(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+ voidInternalCDOTransaction.registerFeatureDelta(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOFeatureDelta
+static voidDefaultCDOMerger.PerFeature.ManyValued.adjustAfterAddition(List<CDOFeatureDelta> list, + int index) + +
+           
+static voidDefaultCDOMerger.PerFeature.ManyValued.adjustAfterMove(List<CDOFeatureDelta> list, + int oldPosition, + int newPosition) + +
+           
+static voidDefaultCDOMerger.PerFeature.ManyValued.adjustAfterRemoval(List<CDOFeatureDelta> list, + int index) + +
+           
+protected  voidDefaultCDOMerger.PerFeature.ManyValued.handleListDelta(List<CDOFeatureDelta> resultList, + List<CDOFeatureDelta> listToHandle, + List<CDOFeatureDelta> listToAdjust) + +
+           
+protected  voidDefaultCDOMerger.PerFeature.ManyValued.handleListDelta(List<CDOFeatureDelta> resultList, + List<CDOFeatureDelta> listToHandle, + List<CDOFeatureDelta> listToAdjust) + +
+           
+protected  voidDefaultCDOMerger.PerFeature.ManyValued.handleListDelta(List<CDOFeatureDelta> resultList, + List<CDOFeatureDelta> listToHandle, + List<CDOFeatureDelta> listToAdjust) + +
+           
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOFeatureDeltaVisitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html new file mode 100644 index 0000000000..d0f4062125 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOFeatureDeltaVisitor.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDeltaVisitor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOFeatureDeltaVisitor
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 CDOFeatureDeltaVisitor in org.eclipse.emf.cdo.common.revision.delta
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOFeatureDeltaVisitor
+ voidCDOFeatureDelta.accept(CDOFeatureDeltaVisitor visitor) + +
+           
+ voidCDORevisionDelta.accept(CDOFeatureDeltaVisitor visitor) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOFeatureDeltaVisitor
+ classCDOFeatureDeltaVisitorImpl + +
+           
+ classCDORevisionMerger + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOListFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html new file mode 100644 index 0000000000..0b30c95110 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOListFeatureDelta.html @@ -0,0 +1,273 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOListFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOListFeatureDelta
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOListFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOListFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOListFeatureDelta
+ voidIListMappingDeltaSupport.processDelta(IDBStoreAccessor accessor, + CDOID id, + int branchId, + int oldVersion, + int newVersion, + long created, + CDOListFeatureDelta delta) + +
+          Process a set of CDOFeatureDeltas for a many-valued feature.
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOListFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOListFeatureDelta deltas) + +
+           
+  +

+ + + + + +
+Uses of CDOListFeatureDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOListFeatureDelta
+protected  CDOListFeatureDeltaDefaultCDOMerger.PerFeature.ManyValued.createResult(EStructuralFeature feature) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOMoveFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html new file mode 100644 index 0000000000..9d898813ba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOMoveFeatureDelta.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOMoveFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOMoveFeatureDelta
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. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOMoveFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOMoveFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOMoveFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOMoveFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOMoveFeatureDelta delta) + +
+           
+  +

+ + + + + +
+Uses of CDOMoveFeatureDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOMoveFeatureDelta
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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 new file mode 100644 index 0000000000..2ca09acd14 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORemoveFeatureDelta.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDORemoveFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDORemoveFeatureDelta
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. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDORemoveFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDORemoveFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORemoveFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDORemoveFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDORemoveFeatureDelta delta) + +
+           
+  +

+ + + + + +
+Uses of CDORemoveFeatureDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORemoveFeatureDelta
+protected  booleanDefaultCDOMerger.PerFeature.ManyValued.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.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDORevisionDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDelta.html new file mode 100644 index 0000000000..6751ce1f7a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDelta.html @@ -0,0 +1,880 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDORevisionDelta
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
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. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDORevisionDelta
+ CDORevisionDeltaCDODeltaNotification.getRevisionDelta() + +
+          Returns the CDORevisionDelta associated with this notification.
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDORevisionDelta
+ CDORevisionDeltaCDODataInput.readCDORevisionDelta() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol with parameters of type CDORevisionDelta
+ voidCDODataOutput.writeCDORevisionDelta(CDORevisionDelta revisionDelta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDORevisionDelta
+ CDORevisionDeltaCDORevision.compare(CDORevision origin) + +
+           
+static CDORevisionDeltaCDORevisionUtil.createDelta(CDORevision revision) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision with parameters of type CDORevisionDelta
+ voidCDORevision.merge(CDORevisionDelta delta) + +
+           
+  +

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

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.common.revision.delta declared as CDORevisionDelta
+static CDORevisionDeltaCDORevisionDelta.DETACHED + +
+          This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of + an object.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta that return CDORevisionDelta
+ CDORevisionDeltaCDORevisionDelta.copy() + +
+           
+ CDORevisionDeltaCDORevisionDeltaProvider.getRevisionDelta(CDOID id) + +
+           
+  +

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

+ + + + + + + + + +
Subinterfaces of CDORevisionDelta in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDORevisionDelta
+ voidBaseCDORevision.merge(CDORevisionDelta delta) + +
+           
+ voidDelegatingCDORevision.merge(CDORevisionDelta delta) + +
+           
+ voidStubCDORevision.merge(CDORevisionDelta delta) + +
+           
+ voidCDORevisionMerger.merge(InternalCDORevision revision, + CDORevisionDelta delta) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.server with type arguments of type CDORevisionDelta
+ voidInternalView.changeTarget(CDOBranchPoint branchPoint, + List<CDOID> invalidObjects, + List<CDORevisionDelta> allChangedObjects, + List<CDOID> allDetachedObjects) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDORevisionDelta
+ Map<CDOID,CDORevisionDelta>CDOSavepoint.getAllRevisionDeltas() + +
+          Return the list of all deltas without objects that are removed.
+ Map<CDOID,CDORevisionDelta>CDOCommitContext.getRevisionDeltas() + +
+          Returns a map of the revision deltas that are to be committed with this commit context.
+ Map<CDOID,CDORevisionDelta>CDOPushTransaction.getRevisionDeltas() + +
+           
+ ConcurrentMap<CDOID,CDORevisionDelta>CDOSavepoint.getRevisionDeltas() + +
+           
+ Map<CDOID,CDORevisionDelta>CDOTransaction.getRevisionDeltas() + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDORevisionDelta
+ voidCDOConflictResolver2.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ voidCDOConflictResolver2.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDORevisionDelta
+ Map<CDOObject,CDORevisionDelta>CDOViewInvalidationEvent.getRevisionDeltas() + +
+          Returns a map with the change deltas per object.
+  +

+ + + + + +
+Uses of CDORevisionDelta in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDORevisionDelta
+ CDORevisionDeltaDefaultCDOMerger.ChangedInSourceAndTargetConflict.getSourceDelta() + +
+           
+ CDORevisionDeltaDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.getSourceDelta() + +
+           
+ CDORevisionDeltaDefaultCDOMerger.ChangedInSourceAndTargetConflict.getTargetDelta() + +
+           
+ CDORevisionDeltaDefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.getTargetDelta() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDORevisionDelta
+ List<CDORevisionDelta>AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.getDeltas(CDOObject notifier) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionDelta
+protected  ObjectDefaultCDOMerger.changedInSource(CDORevisionDelta delta) + +
+           
+protected  ObjectDefaultCDOMerger.changedInSourceAndDetachedInTarget(CDORevisionDelta sourceDelta) + +
+           
+protected  ObjectDefaultCDOMerger.changedInSourceAndTarget(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
+protected  ObjectDefaultCDOMerger.PerFeature.changedInSourceAndTarget(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
+protected  ObjectDefaultCDOMerger.changedInTarget(CDORevisionDelta delta) + +
+           
+protected  ObjectDefaultCDOMerger.changedInTargetAndDetachedInSource(CDORevisionDelta targetDelta) + +
+           
+static voidAbstractObjectConflictResolver.changeObject(CDOObject object, + CDORevisionDelta revisionDelta) + +
+          TODO See CDOObjectMerger!!!
+protected  booleanAbstractObjectConflictResolver.MergeLocalChangesPerFeature.hasFeatureConflicts(CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+ voidInternalCDOTransaction.registerRevisionDelta(CDORevisionDelta revisionDelta) + +
+           
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta) + +
+          Resolves the conflict of a single object in the current transaction.
+protected abstract  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+           
+protected  voidAbstractObjectConflictResolver.MergeLocalChangesPerFeature.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORevisionDelta
+protected  booleanAbstractObjectConflictResolver.MergeLocalChangesPerFeature.hasFeatureConflicts(CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+protected  voidAbstractObjectConflictResolver.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+protected abstract  voidAbstractObjectConflictResolver.ThreeWayMerge.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+           
+protected  voidAbstractObjectConflictResolver.MergeLocalChangesPerFeature.resolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+ voidAbstractObjectConflictResolver.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+ voidAbstractObjectConflictResolver.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+           
+ voidAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Deprecated.  
+ voidAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Deprecated.  
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDORevisionDelta
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta sourceDelta) + +
+           
DefaultCDOMerger.ChangedInSourceAndTargetConflict(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict(CDORevisionDelta targetDelta) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDORevisionDeltaProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDeltaProvider.html new file mode 100644 index 0000000000..c90bada152 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDORevisionDeltaProvider.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDeltaProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + +
+Packages that use CDORevisionDeltaProvider
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
+  +

+ + + + + +
+Uses of CDORevisionDeltaProvider in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.commit with parameters of type CDORevisionDeltaProvider
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData, + CDORevisionProvider revisionCallback, + CDORevisionDeltaProvider revisionDeltaCallback) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOSetFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOSetFeatureDelta.html new file mode 100644 index 0000000000..127f6b8d5e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOSetFeatureDelta.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOSetFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOSetFeatureDelta
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 CDOSetFeatureDelta in org.eclipse.emf.cdo.common.revision.delta
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOSetFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOSetFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOSetFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOSetFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOSetFeatureDelta delta) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/CDOUnsetFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOUnsetFeatureDelta.html new file mode 100644 index 0000000000..dd90006061 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/class-use/CDOUnsetFeatureDelta.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.revision.delta.CDOUnsetFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + +
+Packages that use CDOUnsetFeatureDelta
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 CDOUnsetFeatureDelta in org.eclipse.emf.cdo.common.revision.delta
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision.delta with parameters of type CDOUnsetFeatureDelta
+ voidCDOFeatureDeltaVisitor.visit(CDOUnsetFeatureDelta delta) + +
+           
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOUnsetFeatureDelta
+ voidCDOFeatureDeltaVisitorImpl.visit(CDOUnsetFeatureDelta delta) + +
+           
+ voidCDORevisionMerger.visit(CDOUnsetFeatureDelta delta) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..4415077b12 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-frame.html @@ -0,0 +1,65 @@ + + + + + + +org.eclipse.emf.cdo.common.revision.delta (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.revision.delta + + + + +
+Interfaces  + +
+CDOAddFeatureDelta +
+CDOClearFeatureDelta +
+CDOContainerFeatureDelta +
+CDOFeatureDelta +
+CDOFeatureDeltaVisitor +
+CDOListFeatureDelta +
+CDOMoveFeatureDelta +
+CDORemoveFeatureDelta +
+CDORevisionDelta +
+CDORevisionDeltaProvider +
+CDOSetFeatureDelta +
+CDOUnsetFeatureDelta
+ + + + + + +
+Enums  + +
+CDOFeatureDelta.Type
+ + + + 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 new file mode 100644 index 0000000000..70bdf226f1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-summary.html @@ -0,0 +1,231 @@ + + + + + + +org.eclipse.emf.cdo.common.revision.delta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.revision.delta +

+Common concepts for dealing with revision deltas and feature deltas. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOAddFeatureDelta 
CDOClearFeatureDelta 
CDOContainerFeatureDelta 
CDOFeatureDelta 
CDOFeatureDeltaVisitor 
CDOListFeatureDelta 
CDOMoveFeatureDelta 
CDORemoveFeatureDelta 
CDORevisionDelta 
CDORevisionDeltaProvider 
CDOSetFeatureDelta 
CDOUnsetFeatureDelta 
+  + +

+ + + + + + + + + +
+Enum Summary
CDOFeatureDelta.Type 
+  + +

+

+Package org.eclipse.emf.cdo.common.revision.delta Description +

+ +

+Common concepts for dealing with revision deltas and feature deltas. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-tree.html new file mode 100644 index 0000000000..7073df3476 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +org.eclipse.emf.cdo.common.revision.delta Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.revision.delta +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..b79ded4637 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/delta/package-use.html @@ -0,0 +1,528 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.revision.delta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.revision.delta

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.revision.delta
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo
CDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.common.protocol
CDOFeatureDelta + +
+           
CDORevisionDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.common.revision
CDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.common.revision.delta
CDOAddFeatureDelta + +
+           
CDOClearFeatureDelta + +
+           
CDOContainerFeatureDelta + +
+           
CDOFeatureDelta + +
+           
CDOFeatureDelta.Type + +
+           
CDOFeatureDeltaVisitor + +
+           
CDOListFeatureDelta + +
+           
CDOMoveFeatureDelta + +
+           
CDORemoveFeatureDelta + +
+           
CDORevisionDelta + +
+           
CDOSetFeatureDelta + +
+           
CDOUnsetFeatureDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.server.db.mapping
CDOListFeatureDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.spi.common.commit
CDORevisionDeltaProvider + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.spi.common.revision
CDOAddFeatureDelta + +
+           
CDOClearFeatureDelta + +
+           
CDOContainerFeatureDelta + +
+           
CDOFeatureDelta + +
+           
CDOFeatureDeltaVisitor + +
+           
CDOListFeatureDelta + +
+           
CDOMoveFeatureDelta + +
+           
CDORemoveFeatureDelta + +
+           
CDORevisionDelta + +
+           
CDOSetFeatureDelta + +
+           
CDOUnsetFeatureDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.spi.server
CDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.transaction
CDOFeatureDelta + +
+           
CDORevisionDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.cdo.view
CDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision.delta used by org.eclipse.emf.spi.cdo
CDOAddFeatureDelta + +
+           
CDOFeatureDelta + +
+           
CDOListFeatureDelta + +
+           
CDOMoveFeatureDelta + +
+           
CDORemoveFeatureDelta + +
+           
CDORevisionDelta + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..123dba0e2c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-frame.html @@ -0,0 +1,87 @@ + + + + + + +org.eclipse.emf.cdo.common.revision (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.revision + + + + +
+Interfaces  + +
+CDOAllRevisionsProvider +
+CDOElementProxy +
+CDOIDAndBranch +
+CDOIDAndVersion +
+CDOList +
+CDOListFactory +
+CDOListResolver +
+CDORevisable +
+CDORevision +
+CDORevisionCache +
+CDORevisionCache.EvictionEvent +
+CDORevisionCacheAdder +
+CDORevisionData +
+CDORevisionFactory +
+CDORevisionHandler +
+CDORevisionKey +
+CDORevisionManager +
+CDORevisionProvider
+ + + + + + +
+Classes  + +
+CDORevisionUtil +
+CDORevisionUtil.AllRevisionsDumper +
+CDORevisionUtil.AllRevisionsDumper.Stream +
+CDORevisionUtil.AllRevisionsDumper.Stream.Html +
+CDORevisionUtil.AllRevisionsDumper.Stream.Plain +
+CDORevisionUtil.CDORevisionComparator
+ + + + 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 new file mode 100644 index 0000000000..0d4445444d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-summary.html @@ -0,0 +1,276 @@ + + + + + + +org.eclipse.emf.cdo.common.revision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.revision +

+Common concepts for dealing with revisions and revision lists. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOAllRevisionsProvider 
CDOElementProxy 
CDOIDAndBranch 
CDOIDAndVersion 
CDOList 
CDOListFactory 
CDOListResolverA strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDORevisable 
CDORevision 
CDORevisionCache 
CDORevisionCache.EvictionEvent 
CDORevisionCacheAdder 
CDORevisionData 
CDORevisionFactory 
CDORevisionHandler 
CDORevisionKey 
CDORevisionManager 
CDORevisionProvider 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDORevisionUtil 
CDORevisionUtil.AllRevisionsDumper 
CDORevisionUtil.AllRevisionsDumper.Stream 
CDORevisionUtil.AllRevisionsDumper.Stream.Html 
CDORevisionUtil.AllRevisionsDumper.Stream.Plain 
CDORevisionUtil.CDORevisionComparator 
+  + +

+

+Package org.eclipse.emf.cdo.common.revision Description +

+ +

+Common concepts for dealing with revisions and revision lists. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-tree.html new file mode 100644 index 0000000000..74cca235dc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-tree.html @@ -0,0 +1,208 @@ + + + + + + +org.eclipse.emf.cdo.common.revision Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.revision +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..6345165a13 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/revision/package-use.html @@ -0,0 +1,913 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.revision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.revision

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.revision
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets. 
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo
CDORevision + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common
CDORevisionProvider + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.commit
CDOIDAndVersion + +
+           
CDORevisionKey + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.id
CDOIDAndBranch + +
+           
CDOIDAndVersion + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.protocol
CDOIDAndBranch + +
+           
CDOIDAndVersion + +
+           
CDOList + +
+           
CDORevisable + +
+           
CDORevision + +
+           
CDORevisionKey + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.revision
CDOIDAndVersion + +
+           
CDOList + +
+           
CDOListFactory + +
+           
CDORevisable + +
+           
CDORevision + +
+           
CDORevisionCache + +
+           
CDORevisionCacheAdder + +
+           
CDORevisionData + +
+           
CDORevisionFactory + +
+           
CDORevisionKey + +
+           
CDORevisionManager + +
+           
CDORevisionProvider + +
+           
CDORevisionUtil.AllRevisionsDumper + +
+           
CDORevisionUtil.AllRevisionsDumper.Stream + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.revision.delta
CDOIDAndVersion + +
+           
CDORevisable + +
+           
CDORevision + +
+           
CDORevisionKey + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.common.util
CDOListFactory + +
+           
CDORevisionFactory + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.net4j
CDORevisionManager + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.server
CDORevision + +
+           
CDORevisionCacheAdder + +
+           
CDORevisionHandler + +
+           
CDORevisionManager + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.server.db
CDORevision + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.server.db.mapping
CDORevisionHandler + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.server.mem
CDOAllRevisionsProvider + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.server.ocl
CDORevision + +
+           
CDORevisionCacheAdder + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.session
CDOListResolver + +
+          A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDORevisionManager + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.spi.common.commit
CDORevision + +
+           
CDORevisionKey + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.spi.common.revision
CDOAllRevisionsProvider + +
+           
CDOIDAndVersion + +
+           
CDOList + +
+           
CDORevisable + +
+           
CDORevision + +
+           
CDORevisionCache + +
+           
CDORevisionCacheAdder + +
+           
CDORevisionData + +
+           
CDORevisionFactory + +
+           
CDORevisionKey + +
+           
CDORevisionManager + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.spi.server
CDORevision + +
+           
CDORevisionHandler + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.transaction
CDORevision + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.util
CDORevision + +
+           
CDORevisionKey + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.cdo.view
CDOList + +
+           
CDORevisionKey + +
+           
CDORevisionManager + +
+           
CDORevisionProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.internal.cdo
CDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.revision used by org.eclipse.emf.spi.cdo
CDOIDAndVersion + +
+           
CDORevision + +
+           
CDORevisionHandler + +
+           
CDORevisionKey + +
+           
CDORevisionProvider + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/BlockingCloseableIterator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/BlockingCloseableIterator.html new file mode 100644 index 0000000000..473927b745 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/BlockingCloseableIterator.html @@ -0,0 +1,244 @@ + + + + + + +BlockingCloseableIterator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Interface BlockingCloseableIterator<T>

+
+
All Superinterfaces:
Closeable, CloseableIterator<T>, Iterator<T>
+
+
+
All Known Subinterfaces:
InternalQueryResult
+
+
+
All Known Implementing Classes:
AbstractQueryIterator, AbstractQueryResult, CDOQueryQueue.BlockingCloseableIteratorImpl
+
+
+
+
public interface BlockingCloseableIterator<T>
extends CloseableIterator<T>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Tpeek() + +
+          Non-blocking call.
+ + + + + + + +
Methods inherited from interface java.util.Iterator
hasNext, next, remove
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

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

+peek

+
+T peek()
+
+
Non-blocking call. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonEventAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonEventAdapter.html new file mode 100644 index 0000000000..91419e59f7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonEventAdapter.html @@ -0,0 +1,402 @@ + + + + + + +CDOCommonEventAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOCommonEventAdapter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.ContainerEventAdapter<Object>
+      extended by org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
+
public class CDOCommonEventAdapter
extends ContainerEventAdapter<Object>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOCommonEventAdapter() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidnotifyOtherEvent(IEvent event) + +
+           
+protected  voidonAdded(IContainer<Object> container, + Object element) + +
+           
+protected  voidonPassiveUpdatesEnabled(boolean oldEnabled, + boolean newEnabled) + +
+           
+protected  voidonPassiveUpdatesMode(CDOCommonSession.Options.PassiveUpdateMode oldMode, + CDOCommonSession.Options.PassiveUpdateMode newMode) + +
+           
+protected  voidonRemoved(IContainer<Object> container, + Object element) + +
+           
+protected  voidonViewClosed(CDOCommonView element) + +
+           
+protected  voidonViewOpened(CDOCommonView view) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.ContainerEventAdapter
notifyContainerEvent, notifyEvent
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOCommonEventAdapter

+
+public CDOCommonEventAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+notifyOtherEvent

+
+protected void notifyOtherEvent(IEvent event)
+
+
+
Overrides:
notifyOtherEvent in class ContainerEventAdapter<Object>
+
+
+
+
+
+
+ +

+onAdded

+
+protected void onAdded(IContainer<Object> container,
+                       Object element)
+
+
+
Overrides:
onAdded in class ContainerEventAdapter<Object>
+
+
+
+
+
+
+ +

+onRemoved

+
+protected void onRemoved(IContainer<Object> container,
+                         Object element)
+
+
+
Overrides:
onRemoved in class ContainerEventAdapter<Object>
+
+
+
+
+
+
+ +

+onViewOpened

+
+protected void onViewOpened(CDOCommonView view)
+
+
+
+
+
+
+ +

+onViewClosed

+
+protected void onViewClosed(CDOCommonView element)
+
+
+
+
+
+
+ +

+onPassiveUpdatesEnabled

+
+protected void onPassiveUpdatesEnabled(boolean oldEnabled,
+                                       boolean newEnabled)
+
+
+
+
+
+
+ +

+onPassiveUpdatesMode

+
+protected void onPassiveUpdatesMode(CDOCommonSession.Options.PassiveUpdateMode oldMode,
+                                    CDOCommonSession.Options.PassiveUpdateMode newMode)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonUtil.html new file mode 100644 index 0000000000..5e8b31ce74 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOCommonUtil.html @@ -0,0 +1,411 @@ + + + + + + +CDOCommonUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOCommonUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.util.CDOCommonUtil
+
+
+
+
public final class CDOCommonUtil
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static SimpleDateFormatDATE_FORMAT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static intcompareTimeStamps(long t1, + long t2) + +
+           
+static CDODataInputcreateCDODataInput(ExtendedDataInputStream inputStream, + CDOPackageRegistry packageRegistry, + CDOBranchManager branchManager, + CDOCommitInfoManager commitManager, + CDORevisionFactory revisionFactory, + CDOListFactory listFactory, + CDOLobStore lobStore) + +
+           
+static CDODataOutputcreateCDODataOutput(ExtendedDataOutput extendedDataOutputStream, + CDOPackageRegistry packageRegistry, + CDOIDProvider idProvider) + +
+           
+static StringformatTimeStamp() + +
+           
+static StringformatTimeStamp(long timeStamp) + +
+           
+static booleanisValidTimeStamp(long timeStamp, + long startTime, + long endTime) + +
+           
+static longparseTimeStamp(String timeStamp) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DATE_FORMAT

+
+public static final SimpleDateFormat DATE_FORMAT
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+createCDODataInput

+
+public static CDODataInput createCDODataInput(ExtendedDataInputStream inputStream,
+                                              CDOPackageRegistry packageRegistry,
+                                              CDOBranchManager branchManager,
+                                              CDOCommitInfoManager commitManager,
+                                              CDORevisionFactory revisionFactory,
+                                              CDOListFactory listFactory,
+                                              CDOLobStore lobStore)
+                                       throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+createCDODataOutput

+
+public static CDODataOutput createCDODataOutput(ExtendedDataOutput extendedDataOutputStream,
+                                                CDOPackageRegistry packageRegistry,
+                                                CDOIDProvider idProvider)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isValidTimeStamp

+
+public static boolean isValidTimeStamp(long timeStamp,
+                                       long startTime,
+                                       long endTime)
+
+
+
+
+
+
+ +

+compareTimeStamps

+
+public static int compareTimeStamps(long t1,
+                                    long t2)
+
+
+
+
+
+
+ +

+formatTimeStamp

+
+public static String formatTimeStamp()
+
+
+
+
+
+
+ +

+formatTimeStamp

+
+public static String formatTimeStamp(long timeStamp)
+
+
+
+
+
+
+ +

+parseTimeStamp

+
+public static long parseTimeStamp(String timeStamp)
+                           throws ParseException
+
+
+ +
Throws: +
ParseException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOException.html new file mode 100644 index 0000000000..538cd7757e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOException.html @@ -0,0 +1,290 @@ + + + + + + +CDOException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Direct Known Subclasses:
DanglingReferenceException, InvalidObjectException, InvalidURIException, LockTimeoutException, ObjectNotFoundException, ReadOnlyException, RepositoryNotFoundException, ServerException, StaleRevisionLockException, TransportException
+
+
+
+
public class CDOException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CDOException() + +
+           
CDOException(String message) + +
+           
CDOException(String message, + Throwable cause) + +
+           
CDOException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOException

+
+public CDOException()
+
+
+
+ +

+CDOException

+
+public CDOException(String message)
+
+
+
+ +

+CDOException

+
+public CDOException(Throwable cause)
+
+
+
+ +

+CDOException

+
+public CDOException(String message,
+                    Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOFetchRule.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOFetchRule.html new file mode 100644 index 0000000000..a7d0317458 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOFetchRule.html @@ -0,0 +1,377 @@ + + + + + + +CDOFetchRule (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOFetchRule

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.util.CDOFetchRule
+
+
+
+
public final class CDOFetchRule
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOFetchRule(CDODataInput in, + CDOPackageRegistry packageManager) + +
+           
CDOFetchRule(EClass eClass) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFeature(EStructuralFeature feature) + +
+           
+ EClassgetEClass() + +
+           
+ List<EStructuralFeature>getFeatures() + +
+           
+ booleanisEmpty() + +
+           
+ voidremoveFeature(EStructuralFeature feature) + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOFetchRule

+
+public CDOFetchRule(EClass eClass)
+
+
+
+ +

+CDOFetchRule

+
+public CDOFetchRule(CDODataInput in,
+                    CDOPackageRegistry packageManager)
+             throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getEClass

+
+public EClass getEClass()
+
+
+
+
+
+
+ +

+getFeatures

+
+public List<EStructuralFeature> getFeatures()
+
+
+
+
+
+
+ +

+addFeature

+
+public void addFeature(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+removeFeature

+
+public void removeFeature(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryInfo.html new file mode 100644 index 0000000000..2a2c25f124 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryInfo.html @@ -0,0 +1,393 @@ + + + + + + +CDOQueryInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Interface CDOQueryInfo

+
+
All Known Subinterfaces:
CDOQuery
+
+
+
+
public interface CDOQueryInfo
+ + +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intUNLIMITED_RESULTS + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatagetChangeSetData() + +
+          Returns the change set to be considered if this query has been created by a dirty + transaction, null otherwise.
+ ObjectgetContext() + +
+          Returns the context object, or null if no context is bound.
+ intgetMaxResults() + +
+          Returns the maximum number of results to retrieve or UNLIMITED_RESULTS for no limitation.
+ Map<String,Object>getParameters() + +
+          Returns the parameters of this query as a map.
+ StringgetQueryLanguage() + +
+          Returns the language identifier of this query, never null.
+ StringgetQueryString() + +
+          Returns the query string of this query or null if no query string has been set.
+ booleanisLegacyModeEnabled() + +
+          Returns true if the view of this query had legacy mode enabled at the time this query was created, + false otherwise.
+  +

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

+UNLIMITED_RESULTS

+
+static final int UNLIMITED_RESULTS
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getQueryLanguage

+
+String getQueryLanguage()
+
+
Returns the language identifier of this query, never null. +

+

+
+
+
+
+ +

+getQueryString

+
+String getQueryString()
+
+
Returns the query string of this query or null if no query string has been set. +

+

+
+
+
+
+ +

+getParameters

+
+Map<String,Object> getParameters()
+
+
Returns the parameters of this query as a map. +

+

+
+
+
+
+ +

+getContext

+
+Object getContext()
+
+
Returns the context object, or null if no context is bound. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+getMaxResults

+
+int getMaxResults()
+
+
Returns the maximum number of results to retrieve or UNLIMITED_RESULTS for no limitation. +

+

+
+
+
+
+ +

+isLegacyModeEnabled

+
+boolean isLegacyModeEnabled()
+
+
Returns true if the view of this query had legacy mode enabled at the time this query was created, + false otherwise. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+getChangeSetData

+
+CDOChangeSetData getChangeSetData()
+
+
Returns the change set to be considered if this query has been created by a dirty + transaction, null otherwise. +

+

+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.BlockingCloseableIteratorImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.BlockingCloseableIteratorImpl.html new file mode 100644 index 0000000000..9d18dde5a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.BlockingCloseableIteratorImpl.html @@ -0,0 +1,380 @@ + + + + + + +CDOQueryQueue.BlockingCloseableIteratorImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOQueryQueue.BlockingCloseableIteratorImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl
+
+
+
All Implemented Interfaces:
Iterator<E>, BlockingCloseableIterator<E>, Closeable, CloseableIterator<E>
+
+
+
Enclosing class:
CDOQueryQueue<E>
+
+
+
+
public class CDOQueryQueue.BlockingCloseableIteratorImpl
extends Object
implements BlockingCloseableIterator<E>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOQueryQueue.BlockingCloseableIteratorImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ booleanhasNext() + +
+           
+ booleanisClosed() + +
+           
+ Enext() + +
+           
+ Epeek() + +
+          Non-blocking call.
+ voidremove() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOQueryQueue.BlockingCloseableIteratorImpl

+
+public CDOQueryQueue.BlockingCloseableIteratorImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+peek

+
+public E peek()
+
+
Description copied from interface: BlockingCloseableIterator
+
Non-blocking call. +

+

+
Specified by:
peek in interface BlockingCloseableIterator<E>
+
+
+
+
+
+
+ +

+hasNext

+
+public boolean hasNext()
+
+
+
Specified by:
hasNext in interface Iterator<E>
+
+
+
+
+
+
+ +

+next

+
+public E next()
+
+
+
Specified by:
next in interface Iterator<E>
+
+
+
+
+
+
+ +

+remove

+
+public void remove()
+
+
+
Specified by:
remove in interface Iterator<E>
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface Closeable
+
+
+
+
+
+
+ +

+isClosed

+
+public boolean isClosed()
+
+
+
Specified by:
isClosed in interface Closeable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.html new file mode 100644 index 0000000000..4960944cf8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOQueryQueue.html @@ -0,0 +1,935 @@ + + + + + + +CDOQueryQueue (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class CDOQueryQueue<E>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.common.util.CDOQueryQueue<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, Queue<E>, Closeable
+
+
+
+
public class CDOQueryQueue<E>
extends Object
implements Queue<E>, Closeable
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+ classCDOQueryQueue.BlockingCloseableIteratorImpl + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDOQueryQueue() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(E e) + +
+           
+ booleanaddAll(Collection<? extends E> c) + +
+           
+ voidclear() + +
+           
+ voidclose() + +
+           
+ Comparator<?>comparator() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+ Eelement() + +
+           
+ booleanequals(Object obj) + +
+           
+ inthashCode() + +
+           
+ booleanisClosed() + +
+           
+ booleanisEmpty() + +
+           
+ BlockingCloseableIterator<E>iterator() + +
+           
+ booleanoffer(E e) + +
+           
+ booleanoffer(E e, + long timeout, + TimeUnit unit) + +
+           
+ Epeek() + +
+           
+ Epoll() + +
+           
+ Epoll(long timeout, + TimeUnit unit) + +
+           
+ voidput(E e) + +
+           
+ intremainingCapacity() + +
+           
+ Eremove() + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ voidsetException(Throwable exception) + +
+           
+ intsize() + +
+           
+ Etake() + +
+           
+ Object[]toArray() + +
+           
+ Object[]toArray(Object[] a) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+CDOQueryQueue

+
+public CDOQueryQueue()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setException

+
+public void setException(Throwable exception)
+
+
+
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface Closeable
+
+
+
+
+
+
+ +

+isClosed

+
+public boolean isClosed()
+
+
+
Specified by:
isClosed in interface Closeable
+
+
+
+
+
+
+ +

+add

+
+public boolean add(E e)
+
+
+
Specified by:
add in interface Collection<E>
Specified by:
add in interface Queue<E>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<E>
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<E>
+
+
+
+
+
+
+ +

+element

+
+public E element()
+
+
+
Specified by:
element in interface Queue<E>
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Specified by:
equals in interface Collection<E>
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Specified by:
hashCode in interface Collection<E>
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Collection<E>
+
+
+
+
+
+
+ +

+iterator

+
+public BlockingCloseableIterator<E> iterator()
+
+
+
Specified by:
iterator in interface Iterable<E>
Specified by:
iterator in interface Collection<E>
+
+
+
+
+
+
+ +

+offer

+
+public boolean offer(E e,
+                     long timeout,
+                     TimeUnit unit)
+
+
+
+
+
+
+
+
+
+ +

+offer

+
+public boolean offer(E e)
+
+
+
Specified by:
offer in interface Queue<E>
+
+
+
+
+
+
+ +

+peek

+
+public E peek()
+
+
+
Specified by:
peek in interface Queue<E>
+
+
+
+
+
+
+ +

+poll

+
+public E poll(long timeout,
+              TimeUnit unit)
+       throws InterruptedException
+
+
+
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+put

+
+public void put(E e)
+
+
+
+
+
+
+
+
+
+ +

+remainingCapacity

+
+public int remainingCapacity()
+
+
+
+
+
+
+
+
+
+ +

+remove

+
+public E remove()
+
+
+
Specified by:
remove in interface Queue<E>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<E>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Collection<E>
+
+
+
+
+
+
+ +

+take

+
+public E take()
+       throws InterruptedException
+
+
+
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray(Object[] a)
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
+
+
+
+ +

+toString

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

+poll

+
+public E poll()
+
+
+
Specified by:
poll in interface Queue<E>
+
+
+
+
+
+
+ +

+comparator

+
+public Comparator<?> comparator()
+
+
+
+
+
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface Collection<E>
+
+
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<E>
+
+
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOTimeProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOTimeProvider.html new file mode 100644 index 0000000000..ee40432ff6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/CDOTimeProvider.html @@ -0,0 +1,215 @@ + + + + + + +CDOTimeProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Interface CDOTimeProvider

+
+
All Known Subinterfaces:
CDOCommonRepository, CDORepositoryInfo, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IRepository, ISynchronizableRepository
+
+
+
+
public interface CDOTimeProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ longgetTimeStamp() + +
+           
+  +

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

+getTimeStamp

+
+long getTimeStamp()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryStateChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryStateChangedEvent.html new file mode 100644 index 0000000000..996a1a3a7f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryStateChangedEvent.html @@ -0,0 +1,330 @@ + + + + + + +RepositoryStateChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class RepositoryStateChangedEvent

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent
+
+
+
All Implemented Interfaces:
Serializable, CDOCommonRepository.StateChangedEvent, IEvent
+
+
+
+
public class RepositoryStateChangedEvent
extends Event
implements CDOCommonRepository.StateChangedEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
RepositoryStateChangedEvent(INotifier source, + CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommonRepository.StategetNewState() + +
+           
+ CDOCommonRepository.StategetOldState() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, getSource, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.IEvent
getSource
+  +

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

+RepositoryStateChangedEvent

+
+public RepositoryStateChangedEvent(INotifier source,
+                                   CDOCommonRepository.State oldState,
+                                   CDOCommonRepository.State newState)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOldState

+
+public CDOCommonRepository.State getOldState()
+
+
+
Specified by:
getOldState in interface CDOCommonRepository.StateChangedEvent
+
+
+
+
+
+
+ +

+getNewState

+
+public CDOCommonRepository.State getNewState()
+
+
+
Specified by:
getNewState in interface CDOCommonRepository.StateChangedEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryTypeChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryTypeChangedEvent.html new file mode 100644 index 0000000000..cabe4b7cf7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/RepositoryTypeChangedEvent.html @@ -0,0 +1,330 @@ + + + + + + +RepositoryTypeChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class RepositoryTypeChangedEvent

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent
+
+
+
All Implemented Interfaces:
Serializable, CDOCommonRepository.TypeChangedEvent, IEvent
+
+
+
+
public class RepositoryTypeChangedEvent
extends Event
implements CDOCommonRepository.TypeChangedEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
RepositoryTypeChangedEvent(INotifier source, + CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommonRepository.TypegetNewType() + +
+           
+ CDOCommonRepository.TypegetOldType() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, getSource, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.IEvent
getSource
+  +

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

+RepositoryTypeChangedEvent

+
+public RepositoryTypeChangedEvent(INotifier source,
+                                  CDOCommonRepository.Type oldType,
+                                  CDOCommonRepository.Type newType)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOldType

+
+public CDOCommonRepository.Type getOldType()
+
+
+
Specified by:
getOldType in interface CDOCommonRepository.TypeChangedEvent
+
+
+
+
+
+
+ +

+getNewType

+
+public CDOCommonRepository.Type getNewType()
+
+
+
Specified by:
getNewType in interface CDOCommonRepository.TypeChangedEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/TransportException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/TransportException.html new file mode 100644 index 0000000000..3734026eba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/TransportException.html @@ -0,0 +1,290 @@ + + + + + + +TransportException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.common.util +
+Class TransportException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.common.util.TransportException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class TransportException
extends CDOException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
TransportException() + +
+           
TransportException(String message) + +
+           
TransportException(String message, + Throwable cause) + +
+           
TransportException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+TransportException

+
+public TransportException()
+
+
+
+ +

+TransportException

+
+public TransportException(String message)
+
+
+
+ +

+TransportException

+
+public TransportException(String message,
+                          Throwable cause)
+
+
+
+ +

+TransportException

+
+public TransportException(Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/BlockingCloseableIterator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/BlockingCloseableIterator.html new file mode 100644 index 0000000000..333c3da807 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/BlockingCloseableIterator.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.util.BlockingCloseableIterator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.util.BlockingCloseableIterator

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use BlockingCloseableIterator
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of BlockingCloseableIterator in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.common.util that implement BlockingCloseableIterator
+ classCDOQueryQueue.BlockingCloseableIteratorImpl + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.util that return BlockingCloseableIterator
+ BlockingCloseableIterator<E>CDOQueryQueue.iterator() + +
+           
+  +

+ + + + + +
+Uses of BlockingCloseableIterator in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common that implement BlockingCloseableIterator
+ classAbstractQueryResult<T> + +
+           
+  +

+ + + + + +
+Uses of BlockingCloseableIterator in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of BlockingCloseableIterator in org.eclipse.emf.cdo.spi.server
+ interfaceInternalQueryResult + +
+           
+  +

+ + + + + +
+Uses of BlockingCloseableIterator in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement BlockingCloseableIterator
+ classAbstractQueryIterator<T> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonEventAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonEventAdapter.html new file mode 100644 index 0000000000..c859da8117 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonEventAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter

+
+No usage of org.eclipse.emf.cdo.common.util.CDOCommonEventAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonUtil.html new file mode 100644 index 0000000000..d665ff83a0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOCommonUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOCommonUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOCommonUtil

+
+No usage of org.eclipse.emf.cdo.common.util.CDOCommonUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOException.html new file mode 100644 index 0000000000..5ec644e218 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOException.html @@ -0,0 +1,294 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOException

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOException
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of CDOException in org.eclipse.emf.cdo.common.util
+  +

+ + + + + + + + + +
Subclasses of CDOException in org.eclipse.emf.cdo.common.util
+ classTransportException + +
+           
+  +

+ + + + + +
+Uses of CDOException in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subclasses of CDOException in org.eclipse.emf.cdo.server
+ classRepositoryNotFoundException + +
+           
+  +

+ + + + + +
+Uses of CDOException in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CDOException in org.eclipse.emf.cdo.util
+ classDanglingReferenceException + +
+           
+ classInvalidObjectException + +
+          Exception occurs when an object isn't valid anymore.
+ classInvalidURIException + +
+           
+ classLockTimeoutException + +
+           
+ classObjectNotFoundException + +
+          Exception occurs when an id doesn't exist on the server.
+ classReadOnlyException + +
+           
+ classServerException + +
+           
+ classStaleRevisionLockException + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOFetchRule.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOFetchRule.html new file mode 100644 index 0000000000..4651259032 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOFetchRule.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOFetchRule (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOFetchRule

+
+ + + + + + + + + +
+Packages that use CDOFetchRule
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOFetchRule in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOFetchRule
+ List<CDOFetchRule>CDOFetchRuleManager.getFetchRules(Collection<CDOID> ids) + +
+          TODO Simon: JavaDoc
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryInfo.html new file mode 100644 index 0000000000..e5b1b84773 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryInfo.html @@ -0,0 +1,383 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.util.CDOQueryInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.util.CDOQueryInfo

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOQueryInfo
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOQueryInfo
+ voidIQueryHandler.executeQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+ IQueryHandlerIQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOQueryInfo
+ voidOCLQueryHandler.executeQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common that return CDOQueryInfo
+ CDOQueryInfoAbstractQueryResult.getQueryInfo() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common with parameters of type CDOQueryInfo
AbstractQueryResult(CDOCommonView view, + CDOQueryInfo queryInfo, + int queryID) + +
+           
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOQueryInfo
+ CDOQueryInfoInternalQueryResult.getQueryInfo() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOQueryInfo
+ InternalQueryResultInternalQueryManager.execute(InternalView view, + CDOQueryInfo queryInfo) + +
+           
+ IQueryHandlerContainerQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+ IQueryHandlerFactoriesQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subinterfaces of CDOQueryInfo in org.eclipse.emf.cdo.view
+ interfaceCDOQuery + +
+          TODO Simon: JavaDoc
+  +

+ + + + + +
+Uses of CDOQueryInfo in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOQueryInfo
AbstractQueryIterator(CDOView view, + CDOQueryInfo queryInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.BlockingCloseableIteratorImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.BlockingCloseableIteratorImpl.html new file mode 100644 index 0000000000..41f24a0533 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.BlockingCloseableIteratorImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl

+
+No usage of org.eclipse.emf.cdo.common.util.CDOQueryQueue.BlockingCloseableIteratorImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.html new file mode 100644 index 0000000000..7a54214727 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOQueryQueue.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.CDOQueryQueue (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.CDOQueryQueue

+
+ + + + + + + + + + + + + +
+Packages that use CDOQueryQueue
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOQueryQueue in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common that return CDOQueryQueue
+ CDOQueryQueue<Object>AbstractQueryResult.getQueue() + +
+           
+  +

+ + + + + +
+Uses of CDOQueryQueue in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOQueryQueue
+ CDOQueryQueue<Object>InternalQueryResult.getQueue() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOTimeProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOTimeProvider.html new file mode 100644 index 0000000000..62cd53c380 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/CDOTimeProvider.html @@ -0,0 +1,336 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.common.util.CDOTimeProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.common.util.CDOTimeProvider

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOTimeProvider
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOTimeProvider in org.eclipse.emf.cdo.common
+  +

+ + + + + + + + + +
Subinterfaces of CDOTimeProvider in org.eclipse.emf.cdo.common
+ interfaceCDOCommonRepository + +
+           
+  +

+ + + + + +
+Uses of CDOTimeProvider in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOTimeProvider in org.eclipse.emf.cdo.server
+ interfaceIRepository + +
+           
+ interfaceISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
+  +

+ + + + + +
+Uses of CDOTimeProvider in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOTimeProvider in org.eclipse.emf.cdo.session
+ interfaceCDORepositoryInfo + +
+          Describes a model repository a session is connected to.
+  +

+ + + + + +
+Uses of CDOTimeProvider in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return CDOTimeProvider
+ CDOTimeProviderInternalCDOBranchManager.getTimeProvider() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type CDOTimeProvider
+ voidInternalCDOBranchManager.setTimeProvider(CDOTimeProvider timeProvider) + +
+           
+  +

+ + + + + +
+Uses of CDOTimeProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOTimeProvider in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryStateChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryStateChangedEvent.html new file mode 100644 index 0000000000..d3cd81e708 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryStateChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent

+
+No usage of org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryTypeChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryTypeChangedEvent.html new file mode 100644 index 0000000000..9069700f68 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/RepositoryTypeChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent

+
+No usage of org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/TransportException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/TransportException.html new file mode 100644 index 0000000000..18125a0744 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/class-use/TransportException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.common.util.TransportException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.common.util.TransportException

+
+No usage of org.eclipse.emf.cdo.common.util.TransportException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-frame.html new file mode 100644 index 0000000000..f4e943959e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-frame.html @@ -0,0 +1,70 @@ + + + + + + +org.eclipse.emf.cdo.common.util (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.common.util + + + + +
+Interfaces  + +
+BlockingCloseableIterator +
+CDOQueryInfo +
+CDOTimeProvider
+ + + + + + +
+Classes  + +
+CDOCommonEventAdapter +
+CDOCommonUtil +
+CDOFetchRule +
+CDOQueryQueue +
+RepositoryStateChangedEvent +
+RepositoryTypeChangedEvent
+ + + + + + +
+Exceptions  + +
+CDOException +
+TransportException
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html new file mode 100644 index 0000000000..30683a371c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-summary.html @@ -0,0 +1,233 @@ + + + + + + +org.eclipse.emf.cdo.common.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.common.util +

+Common utility classes, some common interfaces and exceptions. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
BlockingCloseableIterator<T> 
CDOQueryInfo 
CDOTimeProvider 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOCommonEventAdapter 
CDOCommonUtil 
CDOFetchRule 
CDOQueryQueue<E> 
RepositoryStateChangedEvent 
RepositoryTypeChangedEvent 
+  + +

+ + + + + + + + + + + + + +
+Exception Summary
CDOException 
TransportException 
+  + +

+

+Package org.eclipse.emf.cdo.common.util Description +

+ +

+Common utility classes, some common interfaces and exceptions. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-tree.html new file mode 100644 index 0000000000..4f024431d3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-tree.html @@ -0,0 +1,190 @@ + + + + + + +org.eclipse.emf.cdo.common.util Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.common.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-use.html new file mode 100644 index 0000000000..75e2bacf5c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/common/util/package-use.html @@ -0,0 +1,420 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.common.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.common.util

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.common.util
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers. 
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.common
CDOTimeProvider + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.common.util
BlockingCloseableIterator + +
+           
CDOException + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.server
CDOException + +
+           
CDOQueryInfo + +
+           
CDOTimeProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.server.ocl
CDOQueryInfo + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.session
CDOTimeProvider + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.spi.common
BlockingCloseableIterator + +
+           
CDOQueryInfo + +
+           
CDOQueryQueue + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.spi.common.branch
CDOTimeProvider + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.spi.server
BlockingCloseableIterator + +
+           
CDOQueryInfo + +
+           
CDOQueryQueue + +
+           
CDOTimeProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.util
CDOException + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.cdo.view
CDOFetchRule + +
+           
CDOQueryInfo + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.common.util used by org.eclipse.emf.spi.cdo
BlockingCloseableIterator + +
+           
CDOQueryInfo + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.Implementation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.Implementation.html new file mode 100644 index 0000000000..1d7543a87c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.Implementation.html @@ -0,0 +1,291 @@ + + + + + + +CDOEditPlugin.Implementation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOEditPlugin.Implementation

+
+java.lang.Object
+  extended by org.eclipse.core.runtime.Plugin
+      extended by org.eclipse.emf.common.EMFPlugin.EclipsePlugin
+          extended by org.eclipse.emf.cdo.edit.CDOEditPlugin.Implementation
+
+
+
All Implemented Interfaces:
EMFPlugin.InternalEclipsePlugin, Logger, ResourceLocator, org.osgi.framework.BundleActivator
+
+
+
Enclosing class:
CDOEditPlugin
+
+
+
+
public static class CDOEditPlugin.Implementation
extends EMFPlugin.EclipsePlugin
+ + +

+The actual implementation of the Eclipse Plugin. +

+ +

+

+
Generated
+
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.EMFPlugin.EclipsePlugin
helper
+ + + + + + + +
Fields inherited from class org.eclipse.core.runtime.Plugin
PLUGIN_PREFERENCE_SCOPE, PREFERENCES_DEFAULT_OVERRIDE_BASE_NAME, PREFERENCES_DEFAULT_OVERRIDE_FILE_NAME
+  + + + + + + + + + +
+Constructor Summary
CDOEditPlugin.Implementation() + +
+          Creates an instance. +
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.EMFPlugin.EclipsePlugin
doGetImage, getBaseURL, getImage, getString, getString, getString, getString, getSymbolicName, log
+ + + + + + + +
Methods inherited from class org.eclipse.core.runtime.Plugin
find, find, getBundle, getDescriptor, getLog, getPluginPreferences, getStateLocation, initializeDefaultPluginPreferences, internalInitializeDefaultPluginPreferences, isDebugging, openStream, openStream, savePluginPreferences, setDebugging, shutdown, start, startup, stop, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOEditPlugin.Implementation

+
+public CDOEditPlugin.Implementation()
+
+
Creates an instance. +

+

+
Generated
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.html new file mode 100644 index 0000000000..9dcf142ef4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOEditPlugin.html @@ -0,0 +1,417 @@ + + + + + + +CDOEditPlugin (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOEditPlugin

+
+java.lang.Object
+  extended by org.eclipse.emf.common.util.DelegatingResourceLocator
+      extended by org.eclipse.emf.common.EMFPlugin
+          extended by org.eclipse.emf.cdo.edit.CDOEditPlugin
+
+
+
All Implemented Interfaces:
Logger, ResourceLocator
+
+
+
+
public final class CDOEditPlugin
extends EMFPlugin
+ + +

+This is the central singleton for the Etypes edit plugin. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
+
+ +

+ + + + + + + + + + +
+Nested Class Summary
+static classCDOEditPlugin.Implementation + +
+          The actual implementation of the Eclipse Plugin. +
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.EMFPlugin
EMFPlugin.EclipsePlugin, EMFPlugin.InternalEclipsePlugin, EMFPlugin.InternalHelper
+  + + + + + + + + + + +
+Field Summary
+static CDOEditPluginINSTANCE + +
+          Keep track of the singleton. +
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.EMFPlugin
delegateResourceLocators, IS_ECLIPSE_RUNNING, IS_RESOURCES_BUNDLE_AVAILABLE
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.util.DelegatingResourceLocator
baseURL, images, resourceBundle, shouldTranslate, strings, untranslatedResourceBundle, untranslatedStrings
+  + + + + + + + + + +
+Constructor Summary
CDOEditPlugin() + +
+          Create the instance. +
+  + + + + + + + + + + + + + +
+Method Summary
+static CDOEditPlugin.ImplementationgetPlugin() + +
+          Returns the singleton instance of the Eclipse plugin. +
+ ResourceLocatorgetPluginResourceLocator() + +
+          Returns the singleton instance of the Eclipse plugin. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.EMFPlugin
getDelegateResourceLocators, getPluginLogger, getPrimaryResourceLocator, getSymbolicName, log, main
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.util.DelegatingResourceLocator
delegatedGetImage, delegatedGetString, doGetImage, doGetString, extensionFor, getBaseURL, getImage, getString, getString, getString, getString, setShouldTranslate, shouldTranslate
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.util.ResourceLocator
getBaseURL, getImage, getString, getString, getString, getString
+  +

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

+INSTANCE

+
+public static final CDOEditPlugin INSTANCE
+
+
Keep track of the singleton. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOEditPlugin

+
+public CDOEditPlugin()
+
+
Create the instance. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPluginResourceLocator

+
+public ResourceLocator getPluginResourceLocator()
+
+
Returns the singleton instance of the Eclipse plugin. +

+

+
Specified by:
getPluginResourceLocator in class EMFPlugin
+
+
+ +
Returns:
the singleton instance.
Generated
+
+
+
+
+
+ +

+getPlugin

+
+public static CDOEditPlugin.Implementation getPlugin()
+
+
Returns the singleton instance of the Eclipse plugin. +

+

+ +
Returns:
the singleton instance.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.AdaptersDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.AdaptersDescriptor.html new file mode 100644 index 0000000000..e530f67f10 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.AdaptersDescriptor.html @@ -0,0 +1,401 @@ + + + + + + +CDOItemProviderAdapter.AdaptersDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.AdaptersDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.AdaptersDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the eAdapters list of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.AdaptersDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, getLabelProvider, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.AdaptersDescriptor

+
+public CDOItemProviderAdapter.AdaptersDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html new file mode 100644 index 0000000000..9239548875 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html @@ -0,0 +1,287 @@ + + + + + + +CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+
+
+
All Implemented Interfaces:
IItemLabelProvider
+
+
+
Enclosing class:
CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
public static class CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
extends Object
implements IItemLabelProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectgetImage(Object object) + +
+           
+ StringgetText(Object object) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider

+
+public CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getImage

+
+public Object getImage(Object object)
+
+
+
Specified by:
getImage in interface IItemLabelProvider
+
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
+
Specified by:
getText in interface IItemLabelProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.html new file mode 100644 index 0000000000..457e726040 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.CDOPropertyDescriptor.html @@ -0,0 +1,639 @@ + + + + + + +CDOItemProviderAdapter.CDOPropertyDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.CDOPropertyDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Direct Known Subclasses:
CDOItemProviderAdapter.AdaptersDescriptor, CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor, CDOItemProviderAdapter.ContainerDescriptor, CDOItemProviderAdapter.DirectResourceDescriptor, CDOItemProviderAdapter.IDDescriptor, CDOItemProviderAdapter.ReadLockedDescriptor, CDOItemProviderAdapter.StateDescriptor, CDOItemProviderAdapter.URIDescriptor, CDOItemProviderAdapter.VersionDescriptor, CDOItemProviderAdapter.ViewDescriptor, CDOItemProviderAdapter.WriteLockedDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public abstract static class CDOItemProviderAdapter.CDOPropertyDescriptor
extends Object
implements IItemPropertyDescriptor
+ + +

+Base abstract to add CDO debug information to PropertiesView. Users wanting to add new information to the + Properties View can subclass this class instead of directly implementing IItemPropertyDescriptor. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + + + + + + + + + +
+Field Summary
+static StringCDO_CATEGORY + +
+          PropertiesView category for CDO
+static String[]FILTER_ID_EXPERT + +
+          The filter id for expert properties
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.CDOPropertyDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanSetProperty(Object object) + +
+           
+ StringgetCategory(Object object) + +
+           
+ Collection<?>getChoiceOfValues(Object object) + +
+           
+ String[]getFilterFlags(Object object) + +
+           
+ ObjectgetHelpContextIds(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ booleanisCompatibleWith(Object object, + Object anotherObject, + IItemPropertyDescriptor anotherPropertyDescriptor) + +
+           
+ booleanisMany(Object object) + +
+           
+ booleanisMultiLine(Object object) + +
+           
+ booleanisPropertySet(Object object) + +
+           
+ booleanisSortChoices(Object object) + +
+           
+ voidresetPropertyValue(Object object) + +
+           
+ voidsetPropertyValue(Object object, + Object value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
getDescription, getDisplayName, getFeature, getId, getPropertyValue
+  +

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

+FILTER_ID_EXPERT

+
+public static final String[] FILTER_ID_EXPERT
+
+
The filter id for expert properties +

+

+
+
+
+ +

+CDO_CATEGORY

+
+public static final String CDO_CATEGORY
+
+
PropertiesView category for CDO +

+

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

+CDOItemProviderAdapter.CDOPropertyDescriptor

+
+public CDOItemProviderAdapter.CDOPropertyDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canSetProperty

+
+public boolean canSetProperty(Object object)
+
+
+
Specified by:
canSetProperty in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+setPropertyValue

+
+public void setPropertyValue(Object object,
+                             Object value)
+
+
+
Specified by:
setPropertyValue in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+resetPropertyValue

+
+public void resetPropertyValue(Object object)
+
+
+
Specified by:
resetPropertyValue in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+isPropertySet

+
+public boolean isPropertySet(Object object)
+
+
+
Specified by:
isPropertySet in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+getCategory

+
+public String getCategory(Object object)
+
+
+
Specified by:
getCategory in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+getChoiceOfValues

+
+public Collection<?> getChoiceOfValues(Object object)
+
+
+
Specified by:
getChoiceOfValues in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+getHelpContextIds

+
+public Object getHelpContextIds(Object object)
+
+
+
Specified by:
getHelpContextIds in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+isCompatibleWith

+
+public boolean isCompatibleWith(Object object,
+                                Object anotherObject,
+                                IItemPropertyDescriptor anotherPropertyDescriptor)
+
+
+
Specified by:
isCompatibleWith in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+isMany

+
+public boolean isMany(Object object)
+
+
+
Specified by:
isMany in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+isMultiLine

+
+public boolean isMultiLine(Object object)
+
+
+
Specified by:
isMultiLine in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+isSortChoices

+
+public boolean isSortChoices(Object object)
+
+
+
Specified by:
isSortChoices in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+getFilterFlags

+
+public String[] getFilterFlags(Object object)
+
+
+
Specified by:
getFilterFlags in interface IItemPropertyDescriptor
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html new file mode 100644 index 0000000000..e164e424d7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the change subscription policies list of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor

+
+public CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ContainerDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ContainerDescriptor.html new file mode 100644 index 0000000000..fd71f38cac --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ContainerDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.ContainerDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.ContainerDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.ContainerDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the eContainer of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.ContainerDescriptor(AdapterFactory adapterFactory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.ContainerDescriptor

+
+public CDOItemProviderAdapter.ContainerDescriptor(AdapterFactory adapterFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.DirectResourceDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.DirectResourceDescriptor.html new file mode 100644 index 0000000000..aa780bd89f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.DirectResourceDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.DirectResourceDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.DirectResourceDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.DirectResourceDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the direct resource of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.DirectResourceDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.DirectResourceDescriptor

+
+public CDOItemProviderAdapter.DirectResourceDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.IDDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.IDDescriptor.html new file mode 100644 index 0000000000..2bb63a663f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.IDDescriptor.html @@ -0,0 +1,401 @@ + + + + + + +CDOItemProviderAdapter.IDDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.IDDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.IDDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the CDOID of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.IDDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, getLabelProvider, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.IDDescriptor

+
+public CDOItemProviderAdapter.IDDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ReadLockedDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ReadLockedDescriptor.html new file mode 100644 index 0000000000..42076829c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ReadLockedDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.ReadLockedDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.ReadLockedDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.ReadLockedDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the read lock of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.ReadLockedDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.ReadLockedDescriptor

+
+public CDOItemProviderAdapter.ReadLockedDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.StateDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.StateDescriptor.html new file mode 100644 index 0000000000..377d2a3f2a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.StateDescriptor.html @@ -0,0 +1,401 @@ + + + + + + +CDOItemProviderAdapter.StateDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.StateDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.StateDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the state of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.StateDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, getLabelProvider, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.StateDescriptor

+
+public CDOItemProviderAdapter.StateDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.URIDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.URIDescriptor.html new file mode 100644 index 0000000000..29d92e074d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.URIDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.URIDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.URIDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.URIDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the URI of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.URIDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.URIDescriptor

+
+public CDOItemProviderAdapter.URIDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.VersionDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.VersionDescriptor.html new file mode 100644 index 0000000000..c8eca363fc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.VersionDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.VersionDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.VersionDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.VersionDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the version of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.VersionDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.VersionDescriptor

+
+public CDOItemProviderAdapter.VersionDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ViewDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ViewDescriptor.html new file mode 100644 index 0000000000..039d94666c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.ViewDescriptor.html @@ -0,0 +1,401 @@ + + + + + + +CDOItemProviderAdapter.ViewDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.ViewDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.ViewDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the associate view of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.ViewDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, getLabelProvider, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.ViewDescriptor

+
+public CDOItemProviderAdapter.ViewDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.WriteLockedDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.WriteLockedDescriptor.html new file mode 100644 index 0000000000..eb29824f62 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.WriteLockedDescriptor.html @@ -0,0 +1,423 @@ + + + + + + +CDOItemProviderAdapter.WriteLockedDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter.WriteLockedDescriptor

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
+      extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor
+
+
+
All Implemented Interfaces:
IItemPropertyDescriptor
+
+
+
Enclosing class:
CDOItemProviderAdapter
+
+
+
+
public static class CDOItemProviderAdapter.WriteLockedDescriptor
extends CDOItemProviderAdapter.CDOPropertyDescriptor
+ + +

+Adds the write lock of a CDOObject to the Properties View. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IItemPropertyDescriptor
IItemPropertyDescriptor.OverrideableCommandOwner
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
CDO_CATEGORY, FILTER_ID_EXPERT
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter.WriteLockedDescriptor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescription(Object object) + +
+           
+ StringgetDisplayName(Object object) + +
+           
+ ObjectgetFeature(Object object) + +
+           
+ StringgetId(Object object) + +
+           
+ IItemLabelProvidergetLabelProvider(Object object) + +
+           
+ ObjectgetPropertyValue(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor
canSetProperty, getCategory, getChoiceOfValues, getFilterFlags, getHelpContextIds, isCompatibleWith, isMany, isMultiLine, isPropertySet, isSortChoices, resetPropertyValue, setPropertyValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter.WriteLockedDescriptor

+
+public CDOItemProviderAdapter.WriteLockedDescriptor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyValue

+
+public Object getPropertyValue(Object object)
+
+
+
+
+
+
+ +

+getDescription

+
+public String getDescription(Object object)
+
+
+
+
+
+
+ +

+getDisplayName

+
+public String getDisplayName(Object object)
+
+
+
+
+
+
+ +

+getFeature

+
+public Object getFeature(Object object)
+
+
+
+
+
+
+ +

+getId

+
+public String getId(Object object)
+
+
+
+
+
+
+ +

+getLabelProvider

+
+public IItemLabelProvider getLabelProvider(Object object)
+
+
+
Specified by:
getLabelProvider in interface IItemPropertyDescriptor
Overrides:
getLabelProvider in class CDOItemProviderAdapter.CDOPropertyDescriptor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.html new file mode 100644 index 0000000000..55e6e47513 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/CDOItemProviderAdapter.html @@ -0,0 +1,689 @@ + + + + + + +CDOItemProviderAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.edit +
+Class CDOItemProviderAdapter

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.edit.CDOItemProviderAdapter
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable
+
+
+
+
public class CDOItemProviderAdapter
extends ItemProviderAdapter
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOItemProviderAdapter.AdaptersDescriptor + +
+          Adds the eAdapters list of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.CDOPropertyDescriptor + +
+          Base abstract to add CDO debug information to PropertiesView.
+static classCDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor + +
+          Adds the change subscription policies list of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ContainerDescriptor + +
+          Adds the eContainer of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.DirectResourceDescriptor + +
+          Adds the direct resource of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.IDDescriptor + +
+          Adds the CDOID of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ReadLockedDescriptor + +
+          Adds the read lock of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.StateDescriptor + +
+          Adds the state of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.URIDescriptor + +
+          Adds the URI of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.VersionDescriptor + +
+          Adds the version of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ViewDescriptor + +
+          Adds the associate view of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.WriteLockedDescriptor + +
+          Adds the write lock of a CDOObject to the Properties View.
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+  + + + + + + + + + + +
+Constructor Summary
CDOItemProviderAdapter(AdapterFactory adapterFactory) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddAdaptersDescriptor(Object object) + +
+           
+protected  voidaddChangeSubscriptionPoliciesDescriptor(Object object) + +
+           
+protected  voidaddContainerDescriptor(Object object) + +
+           
+protected  voidaddDirectResourceDescriptor(Object object) + +
+           
+protected  voidaddIDDescriptor(Object object) + +
+           
+protected  voidaddReadLockedDescriptor(Object object) + +
+           
+protected  voidaddStateDescriptor(Object object) + +
+           
+protected  voidaddURIDescriptor(Object object) + +
+           
+protected  voidaddVersionDescriptor(Object object) + +
+           
+protected  voidaddViewDescriptor(Object object) + +
+           
+protected  voidaddWriteLockedDescriptor(Object object) + +
+           
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+           
+ booleanhasChildren(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, collectNewChildDescriptors, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getText, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, notifyChanged
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOItemProviderAdapter

+
+public CDOItemProviderAdapter(AdapterFactory adapterFactory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+hasChildren

+
+public boolean hasChildren(Object object)
+
+
+
Overrides:
hasChildren in class ItemProviderAdapter
+
+
+
+
+
+
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
+
Overrides:
getPropertyDescriptors in class ItemProviderAdapter
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addIDDescriptor

+
+protected void addIDDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addVersionDescriptor

+
+protected void addVersionDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addStateDescriptor

+
+protected void addStateDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addViewDescriptor

+
+protected void addViewDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addContainerDescriptor

+
+protected void addContainerDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addDirectResourceDescriptor

+
+protected void addDirectResourceDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addReadLockedDescriptor

+
+protected void addReadLockedDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addWriteLockedDescriptor

+
+protected void addWriteLockedDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addAdaptersDescriptor

+
+protected void addAdaptersDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addChangeSubscriptionPoliciesDescriptor

+
+protected void addChangeSubscriptionPoliciesDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addURIDescriptor

+
+protected void addURIDescriptor(Object object)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.Implementation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.Implementation.html new file mode 100644 index 0000000000..dc1e116a6a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.Implementation.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOEditPlugin.Implementation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOEditPlugin.Implementation

+
+ + + + + + + + + +
+Packages that use CDOEditPlugin.Implementation
org.eclipse.emf.cdo.editUseful base classes that can be referenced from custom EMF generator models. 
+  +

+ + + + + +
+Uses of CDOEditPlugin.Implementation in org.eclipse.emf.cdo.edit
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.edit that return CDOEditPlugin.Implementation
+static CDOEditPlugin.ImplementationCDOEditPlugin.getPlugin() + +
+          Returns the singleton instance of the Eclipse plugin. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.html new file mode 100644 index 0000000000..024540900e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOEditPlugin.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOEditPlugin (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOEditPlugin

+
+ + + + + + + + + +
+Packages that use CDOEditPlugin
org.eclipse.emf.cdo.editUseful base classes that can be referenced from custom EMF generator models. 
+  +

+ + + + + +
+Uses of CDOEditPlugin in org.eclipse.emf.cdo.edit
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.edit declared as CDOEditPlugin
+static CDOEditPluginCDOEditPlugin.INSTANCE + +
+          Keep track of the singleton. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.AdaptersDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.AdaptersDescriptor.html new file mode 100644 index 0000000000..54f27e5a31 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.AdaptersDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.AdaptersDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html new file mode 100644 index 0000000000..07ac2a43e3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.html new file mode 100644 index 0000000000..fe3ed83f68 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.CDOPropertyDescriptor.html @@ -0,0 +1,260 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.CDOPropertyDescriptor

+
+ + + + + + + + + +
+Packages that use CDOItemProviderAdapter.CDOPropertyDescriptor
org.eclipse.emf.cdo.editUseful base classes that can be referenced from custom EMF generator models. 
+  +

+ + + + + +
+Uses of CDOItemProviderAdapter.CDOPropertyDescriptor in org.eclipse.emf.cdo.edit
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CDOItemProviderAdapter.CDOPropertyDescriptor in org.eclipse.emf.cdo.edit
+static classCDOItemProviderAdapter.AdaptersDescriptor + +
+          Adds the eAdapters list of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor + +
+          Adds the change subscription policies list of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ContainerDescriptor + +
+          Adds the eContainer of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.DirectResourceDescriptor + +
+          Adds the direct resource of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.IDDescriptor + +
+          Adds the CDOID of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ReadLockedDescriptor + +
+          Adds the read lock of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.StateDescriptor + +
+          Adds the state of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.URIDescriptor + +
+          Adds the URI of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.VersionDescriptor + +
+          Adds the version of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.ViewDescriptor + +
+          Adds the associate view of a CDOObject to the Properties View.
+static classCDOItemProviderAdapter.WriteLockedDescriptor + +
+          Adds the write lock of a CDOObject to the Properties View.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html new file mode 100644 index 0000000000..e70ad3251a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ContainerDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ContainerDescriptor.html new file mode 100644 index 0000000000..d14742c857 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ContainerDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ContainerDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.DirectResourceDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.DirectResourceDescriptor.html new file mode 100644 index 0000000000..9355d79e49 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.DirectResourceDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.DirectResourceDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.IDDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.IDDescriptor.html new file mode 100644 index 0000000000..dd19e74af8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.IDDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.IDDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ReadLockedDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ReadLockedDescriptor.html new file mode 100644 index 0000000000..5f675d129d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ReadLockedDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ReadLockedDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.StateDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.StateDescriptor.html new file mode 100644 index 0000000000..e6fb7eb310 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.StateDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.StateDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.URIDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.URIDescriptor.html new file mode 100644 index 0000000000..43d1d7f8d3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.URIDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.URIDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.VersionDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.VersionDescriptor.html new file mode 100644 index 0000000000..84c9d4995f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.VersionDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.VersionDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ViewDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ViewDescriptor.html new file mode 100644 index 0000000000..70dadc3a25 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.ViewDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.ViewDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.WriteLockedDescriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.WriteLockedDescriptor.html new file mode 100644 index 0000000000..dbf3c19212 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.WriteLockedDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter.WriteLockedDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.html new file mode 100644 index 0000000000..c72ac2ecae --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/class-use/CDOItemProviderAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.edit.CDOItemProviderAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.edit.CDOItemProviderAdapter

+
+No usage of org.eclipse.emf.cdo.edit.CDOItemProviderAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-frame.html new file mode 100644 index 0000000000..098b7c3224 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-frame.html @@ -0,0 +1,62 @@ + + + + + + +org.eclipse.emf.cdo.edit (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.edit + + + + +
+Classes  + +
+CDOEditPlugin +
+CDOEditPlugin.Implementation +
+CDOItemProviderAdapter +
+CDOItemProviderAdapter.AdaptersDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor +
+CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider +
+CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptor +
+CDOItemProviderAdapter.ContainerDescriptor +
+CDOItemProviderAdapter.DirectResourceDescriptor +
+CDOItemProviderAdapter.IDDescriptor +
+CDOItemProviderAdapter.ReadLockedDescriptor +
+CDOItemProviderAdapter.StateDescriptor +
+CDOItemProviderAdapter.URIDescriptor +
+CDOItemProviderAdapter.VersionDescriptor +
+CDOItemProviderAdapter.ViewDescriptor +
+CDOItemProviderAdapter.WriteLockedDescriptor
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.html new file mode 100644 index 0000000000..964a81e378 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-summary.html @@ -0,0 +1,233 @@ + + + + + + +org.eclipse.emf.cdo.edit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.edit +

+Useful base classes that can be referenced from custom EMF generator models. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOEditPluginThis is the central singleton for the Etypes edit plugin. +
CDOEditPlugin.ImplementationThe actual implementation of the Eclipse Plugin. +
CDOItemProviderAdapter 
CDOItemProviderAdapter.AdaptersDescriptorAdds the eAdapters list of a CDOObject to the Properties View.
CDOItemProviderAdapter.CDOPropertyDescriptorBase abstract to add CDO debug information to PropertiesView.
CDOItemProviderAdapter.CDOPropertyDescriptor.DefaultLabelProvider 
CDOItemProviderAdapter.ChangeSubscriptionPoliciesDescriptorAdds the change subscription policies list of a CDOObject to the Properties View.
CDOItemProviderAdapter.ContainerDescriptorAdds the eContainer of a CDOObject to the Properties View.
CDOItemProviderAdapter.DirectResourceDescriptorAdds the direct resource of a CDOObject to the Properties View.
CDOItemProviderAdapter.IDDescriptorAdds the CDOID of a CDOObject to the Properties View.
CDOItemProviderAdapter.ReadLockedDescriptorAdds the read lock of a CDOObject to the Properties View.
CDOItemProviderAdapter.StateDescriptorAdds the state of a CDOObject to the Properties View.
CDOItemProviderAdapter.URIDescriptorAdds the URI of a CDOObject to the Properties View.
CDOItemProviderAdapter.VersionDescriptorAdds the version of a CDOObject to the Properties View.
CDOItemProviderAdapter.ViewDescriptorAdds the associate view of a CDOObject to the Properties View.
CDOItemProviderAdapter.WriteLockedDescriptorAdds the write lock of a CDOObject to the Properties View.
+  + +

+

+Package org.eclipse.emf.cdo.edit Description +

+ +

+Useful base classes that can be referenced from custom EMF generator models. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-tree.html new file mode 100644 index 0000000000..000facaa2b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.emf.cdo.edit Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.edit +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-use.html new file mode 100644 index 0000000000..3bb9b1b1bd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/edit/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.edit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.edit

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.edit
org.eclipse.emf.cdo.editUseful base classes that can be referenced from custom EMF generator models. 
+  +

+ + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.edit used by org.eclipse.emf.cdo.edit
CDOEditPlugin + +
+          This is the central singleton for the Etypes edit plugin. +
CDOEditPlugin.Implementation + +
+          The actual implementation of the Eclipse Plugin. +
CDOItemProviderAdapter.CDOPropertyDescriptor + +
+          Base abstract to add CDO debug information to PropertiesView.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResource.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResource.html new file mode 100644 index 0000000000..6ce1c0c9ac --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResource.html @@ -0,0 +1,867 @@ + + + + + + +CDOResource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface CDOResource

+
+
All Superinterfaces:
CDOObject, CDOResourceNode, CDOWithID, EObject, Notifier, Resource
+
+
+
All Known Implementing Classes:
CDOResourceImpl
+
+
+
+
public interface CDOResource
extends CDOResourceNode, Resource
+ + +

+ A representation of the model object 'CDO Resource'. +

+ +

+

+
See Also:
EresourcePackage.getCDOResource()
Generated
+
+
Extends
+
Resource
+
Model
+
+
No Implement
+
This interface is not intended to be implemented by clients. +

+ The following features are supported: +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource
Resource.Diagnostic, Resource.Factory, Resource.Internal, Resource.IOWrappedException
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringOPTION_SAVE_BASE_URI + +
+           
+static StringOPTION_SAVE_OVERRIDE_TRANSACTION + +
+           
+static StringOPTION_SAVE_PROGRESS_MONITOR + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource
OPTION_CIPHER, OPTION_SAVE_ONLY_IF_CHANGED, OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER, OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__TIME_STAMP, RESOURCE__URI, RESOURCE__WARNINGS
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EList<EObject>getContents() + +
+          Returns the value of the 'Contents' containment reference list.
+ EList<Resource.Diagnostic>getErrors() + +
+          Returns the value of the 'Errors' attribute list.
+ ResourceSetgetResourceSet() + +
+          Returns the value of the 'Resource Set' attribute. +
+ longgetTimeStamp() + +
+          Returns the value of the 'Time Stamp' attribute. +
+ URIgetURI() + +
+          Returns the value of the 'URI' attribute. +
+ EList<Resource.Diagnostic>getWarnings() + +
+          Returns the value of the 'Warnings' attribute list.
+ booleanisExisting() + +
+           
+ booleanisLoaded() + +
+          Returns the value of the 'Loaded' attribute.
+ booleanisModified() + +
+          Returns the value of the 'Modified' attribute. +
+ booleanisTrackingModification() + +
+          Returns the value of the 'Tracking Modification' attribute. +
+ voidsetModified(boolean value) + +
+          Sets the value of the 'Modified' attribute
+ voidsetResourceSet(ResourceSet value) + +
+          Sets the value of the 'Resource Set' + attribute. +
+ voidsetTimeStamp(long value) + +
+          Sets the value of the 'Time Stamp' + attribute. +
+ voidsetTrackingModification(boolean value) + +
+          Sets the value of the 'Tracking Modification' attribute. +
+ voidsetURI(URI value) + +
+          Sets the value of the 'URI' attribute. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
delete, getFolder, getName, getPath, isRoot, setFolder, setName, setPath
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.resource.Resource
delete, getAllContents, getEObject, getURIFragment, load, load, save, save, unload
+  +

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

+OPTION_SAVE_PROGRESS_MONITOR

+
+static final String OPTION_SAVE_PROGRESS_MONITOR
+
+
+
Since:
+
2.0
+
Added
+
+
+
+
+ +

+OPTION_SAVE_OVERRIDE_TRANSACTION

+
+static final String OPTION_SAVE_OVERRIDE_TRANSACTION
+
+
+
Since:
+
3.0
+
Added
+
+
+
+
+ +

+OPTION_SAVE_BASE_URI

+
+static final String OPTION_SAVE_BASE_URI
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
Added
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResourceSet

+
+ResourceSet getResourceSet()
+
+
Returns the value of the 'Resource Set' attribute. +

+ If the meaning of the 'Resource Set' attribute isn't clear, there really should be more of a description + here... +

+ +

+

+
Specified by:
getResourceSet in interface Resource
+
+
+ +
Returns:
the value of the 'Resource Set' attribute.
See Also:
setResourceSet(ResourceSet), +EresourcePackage.getCDOResource_ResourceSet()
Generated
+
+
Model
+
dataType="org.eclipse.emf.cdo.eresource.ResourceSet" transient="true"
+
+
+
+
+ +

+setResourceSet

+
+void setResourceSet(ResourceSet value)
+
+
Sets the value of the 'Resource Set' + attribute. +

+

+
+
+
+
Parameters:
value - the new value of the 'Resource Set' attribute.
See Also:
getResourceSet()
Generated
+
+
+
+
+
+ +

+getURI

+
+URI getURI()
+
+
Returns the value of the 'URI' attribute. +

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

+ +

+

+
Specified by:
getURI in interface CDOResourceNode
Specified by:
getURI in interface Resource
+
+
+ +
Returns:
the value of the 'URI' attribute.
See Also:
setURI(URI), +EresourcePackage.getCDOResource_URI()
Generated
+
+
Model
+
dataType="org.eclipse.emf.cdo.eresource.URI" transient="true" volatile="true" derived="true"
+
+
+
+
+ +

+setURI

+
+void setURI(URI value)
+
+
Sets the value of the 'URI' attribute. +

+

+
Specified by:
setURI in interface Resource
+
+
+
Parameters:
value - the new value of the 'URI' attribute.
See Also:
getURI()
Generated
+
+
+
+
+
+ +

+getContents

+
+EList<EObject> getContents()
+
+
Returns the value of the 'Contents' containment reference list. The list contents are of type + EObject. +

+ If the meaning of the 'Contents' containment reference list isn't clear, there really should be more of a + description here... +

+ +

+

+
Specified by:
getContents in interface Resource
+
+
+ +
Returns:
the value of the 'Contents' containment reference list.
See Also:
EresourcePackage.getCDOResource_Contents()
Generated
+
+
Model
+
containment="true"
+
+
+
+
+ +

+isModified

+
+boolean isModified()
+
+
Returns the value of the 'Modified' attribute. +

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

+ +

+

+
Specified by:
isModified in interface Resource
+
+
+ +
Returns:
the value of the 'Modified' attribute.
See Also:
setModified(boolean), +EresourcePackage.getCDOResource_Modified()
Generated
+
+
Model
+
transient="true"
+
+
+
+
+ +

+setModified

+
+void setModified(boolean value)
+
+
Sets the value of the 'Modified' attribute. + +

+

+
Specified by:
setModified in interface Resource
+
+
+
Parameters:
value - the new value of the 'Modified' attribute.
See Also:
isModified()
Generated
+
+
+
+
+
+ +

+isLoaded

+
+boolean isLoaded()
+
+
Returns the value of the 'Loaded' attribute. The default value is "true". +

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

+ +

+

+
Specified by:
isLoaded in interface Resource
+
+
+ +
Returns:
the value of the 'Loaded' attribute.
See Also:
EresourcePackage.getCDOResource_Loaded()
Generated
+
+
Model
+
default="true" transient="true" suppressedSetVisibility="true"
+
+
+
+
+ +

+isTrackingModification

+
+boolean isTrackingModification()
+
+
Returns the value of the 'Tracking Modification' attribute. +

+ If the meaning of the 'Tracking Modification' attribute isn't clear, there really should be more of a + description here... +

+ +

+

+
Specified by:
isTrackingModification in interface Resource
+
+
+ +
Returns:
the value of the 'Tracking Modification' attribute.
See Also:
setTrackingModification(boolean), +EresourcePackage.getCDOResource_TrackingModification()
Generated
+
+
Model
+
transient="true"
+
+
+
+
+ +

+setTrackingModification

+
+void setTrackingModification(boolean value)
+
+
Sets the value of the 'Tracking Modification' attribute. +

+

+
Specified by:
setTrackingModification in interface Resource
+
+
+
Parameters:
value - the new value of the 'Tracking Modification' attribute.
See Also:
isTrackingModification()
Generated
+
+
+
+
+
+ +

+getErrors

+
+EList<Resource.Diagnostic> getErrors()
+
+
Returns the value of the 'Errors' attribute list. The list contents are of type + Resource.Diagnostic. +

+ If the meaning of the 'Errors' attribute list isn't clear, there really should be more of a description + here... +

+ +

+

+
Specified by:
getErrors in interface Resource
+
+
+ +
Returns:
the value of the 'Errors' attribute list.
See Also:
EresourcePackage.getCDOResource_Errors()
Generated
+
+
Model
+
dataType="org.eclipse.emf.cdo.eresource.Diagnostic" transient="true" changeable="false" volatile="true" + derived="true"
+
+
+
+
+ +

+getWarnings

+
+EList<Resource.Diagnostic> getWarnings()
+
+
Returns the value of the 'Warnings' attribute list. The list contents are of type + Resource.Diagnostic. +

+ If the meaning of the 'Warnings' attribute list isn't clear, there really should be more of a description + here... +

+ +

+

+
Specified by:
getWarnings in interface Resource
+
+
+ +
Returns:
the value of the 'Warnings' attribute list.
See Also:
EresourcePackage.getCDOResource_Warnings()
Generated
+
+
Model
+
dataType="org.eclipse.emf.cdo.eresource.Diagnostic" transient="true" changeable="false" volatile="true" + derived="true"
+
+
+
+
+ +

+getTimeStamp

+
+long getTimeStamp()
+
+
Returns the value of the 'Time Stamp' attribute. +

+ If the meaning of the 'Time Stamp' attribute isn't clear, there really should be more of a description + here... +

+ +

+

+
Specified by:
getTimeStamp in interface Resource
+
+
+ +
Returns:
the value of the 'Time Stamp' attribute.
See Also:
setTimeStamp(long), +EresourcePackage.getCDOResource_TimeStamp()
Generated
+
+
Model
+
transient="true"
+
+
+
+
+ +

+setTimeStamp

+
+void setTimeStamp(long value)
+
+
Sets the value of the 'Time Stamp' + attribute. +

+

+
Specified by:
setTimeStamp in interface Resource
+
+
+
Parameters:
value - the new value of the 'Time Stamp' attribute.
See Also:
getTimeStamp()
Generated
+
+
+
+
+
+ +

+isExisting

+
+boolean isExisting()
+
+
+
+
+
+
Since:
+
2.0
+
Added
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFactory.html new file mode 100644 index 0000000000..5f714e6d65 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFactory.html @@ -0,0 +1,258 @@ + + + + + + +CDOResourceFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface CDOResourceFactory

+
+
All Superinterfaces:
Resource.Factory
+
+
+
All Known Implementing Classes:
CDOResourceFactoryImpl
+
+
+
+
public interface CDOResourceFactory
extends Resource.Factory
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory
Resource.Factory.Descriptor, Resource.Factory.Registry
+  + + + + + + + + + + + +
+Field Summary
+static CDOResourceFactoryINSTANCE + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory
createResource
+  +

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

+INSTANCE

+
+static final CDOResourceFactory INSTANCE
+
+
+
Since:
+
4.0
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFolder.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFolder.html new file mode 100644 index 0000000000..e31c3f8e62 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceFolder.html @@ -0,0 +1,360 @@ + + + + + + +CDOResourceFolder (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface CDOResourceFolder

+
+
All Superinterfaces:
CDOObject, CDOResourceNode, CDOWithID, EObject, Notifier
+
+
+
All Known Implementing Classes:
CDOResourceFolderImpl
+
+
+
+
public interface CDOResourceFolder
extends CDOResourceNode
+ + +

+ A representation of the model object 'CDO Resource Folder'. +

+ +

+

+
Since:
+
2.0
+
See Also:
EresourcePackage.getCDOResourceFolder()
Generated
+
+
Model
+
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOResourceaddResource(String name) + +
+           
+ CDOResourceFolderaddResourceFolder(String name) + +
+           
+ EList<CDOResourceNode>getNodes() + +
+          Returns the value of the 'Nodes' containment reference list.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
delete, getFolder, getName, getPath, getURI, isRoot, setFolder, setName, setPath
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+getNodes

+
+EList<CDOResourceNode> getNodes()
+
+
Returns the value of the 'Nodes' containment reference list. The list contents are of type + CDOResourceNode. It is bidirectional and its opposite is ' + Folder'. +

+ If the meaning of the 'Nodes' containment reference list isn't clear, there really should be more of a + description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'Nodes' containment reference list.
See Also:
EresourcePackage.getCDOResourceFolder_Nodes(), +CDOResourceNode.getFolder()
Generated
+
+
Model
+
opposite="folder" containment="true"
+
+
+
+
+ +

+addResourceFolder

+
+CDOResourceFolder addResourceFolder(String name)
+
+
+

+

+
+
+
+
Since:
+
4.0
+
Generated
+
+
Model
+
+
+
+
+
+ +

+addResource

+
+CDOResource addResource(String name)
+
+
+

+

+
+
+
+
Since:
+
4.0
+
Generated
+
+
Model
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceNode.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceNode.html new file mode 100644 index 0000000000..751123ba83 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/CDOResourceNode.html @@ -0,0 +1,573 @@ + + + + + + +CDOResourceNode (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface CDOResourceNode

+
+
All Superinterfaces:
CDOObject, CDOWithID, EObject, Notifier
+
+
+
All Known Subinterfaces:
CDOResource, CDOResourceFolder
+
+
+
All Known Implementing Classes:
CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl
+
+
+
+
public interface CDOResourceNode
extends CDOObject
+ + +

+ A representation of the model object 'CDO Resource Node'. +

+ +

+

+
Since:
+
2.0
+
See Also:
EresourcePackage.getCDOResourceNode()
Generated
+
+
Model
+
abstract="true"
+
No Implement
+
This interface is not intended to be implemented by clients. +

+ The following features are supported: +

+

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

+ + + + + + + + + + + + + + + +
+Field Summary
+static StringROOT_NAME + +
+           
+static StringROOT_PATH + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddelete(Map<?,?> options) + +
+           
+ CDOResourceFoldergetFolder() + +
+          Returns the value of the 'Folder' container reference.
+ StringgetName() + +
+          Returns the value of the 'Name' attribute. +
+ StringgetPath() + +
+          Returns the value of the 'Path' attribute. +
+ URIgetURI() + +
+           
+ booleanisRoot() + +
+           
+ voidsetFolder(CDOResourceFolder value) + +
+          Sets the value of the 'Folder' container + reference. +
+ voidsetName(String value) + +
+          Sets the value of the 'Name' attribute. +
+ voidsetPath(String value) + +
+          Sets the value of the 'Path' attribute. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+ROOT_PATH

+
+static final String ROOT_PATH
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
Added
+
+
+
+
+ +

+ROOT_NAME

+
+static final String ROOT_NAME
+
+
+
Since:
+
2.0
+
Added
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+isRoot

+
+boolean isRoot()
+
+
+
+
+
+
Since:
+
2.0
+
Added
+
+
+
+
+
+ +

+getFolder

+
+CDOResourceFolder getFolder()
+
+
Returns the value of the 'Folder' container reference. It is bidirectional and its opposite is ' + Nodes'. +

+ If the meaning of the 'Folder' container reference isn't clear, there really should be more of a + description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'Folder' container reference.
See Also:
setFolder(CDOResourceFolder), +EresourcePackage.getCDOResourceNode_Folder(), +CDOResourceFolder.getNodes()
Generated
+
+
Model
+
opposite="nodes" transient="false"
+
+
+
+
+ +

+setFolder

+
+void setFolder(CDOResourceFolder value)
+
+
Sets the value of the 'Folder' container + reference. +

+

+
+
+
+
Parameters:
value - the new value of the 'Folder' container reference.
See Also:
getFolder()
Generated
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
Returns the value of the 'Name' attribute. +

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

+ +

+

+
+
+
+ +
Returns:
the value of the 'Name' attribute.
See Also:
setName(String), +EresourcePackage.getCDOResourceNode_Name()
Generated
+
+
Model
+
annotation="http://www.eclipse.org/CDO/DBStore columnType='VARCHAR' columnLength='255'"
+
+
+
+
+ +

+setName

+
+void setName(String value)
+
+
Sets the value of the 'Name' attribute. +

+

+
+
+
+
Parameters:
value - the new value of the 'Name' attribute.
See Also:
getName()
Generated
+
+
+
+
+
+ +

+getPath

+
+String getPath()
+
+
Returns the value of the 'Path' attribute. +

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

+ +

+

+
+
+
+ +
Returns:
the value of the 'Path' attribute.
See Also:
setPath(String), +EresourcePackage.getCDOResourceNode_Path()
Generated
+
+
Model
+
transient="true" volatile="true" derived="true"
+
+
+
+
+ +

+setPath

+
+void setPath(String value)
+
+
Sets the value of the 'Path' attribute. +

+

+
+
+
+
Parameters:
value - the new value of the 'Path' attribute.
See Also:
getPath()
Generated
+
+
+
+
+
+ +

+getURI

+
+URI getURI()
+
+
+
+
+
+
Added
+
+
+
+
+
+ +

+delete

+
+void delete(Map<?,?> options)
+            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourceFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourceFactory.html new file mode 100644 index 0000000000..1e51c0779d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourceFactory.html @@ -0,0 +1,365 @@ + + + + + + +EresourceFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface EresourceFactory

+
+
All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
+
+
+
All Known Implementing Classes:
EresourceFactoryImpl
+
+
+
+
public interface EresourceFactory
extends EFactory
+ + +

+ The Factory for the model. It provides a create method for each non-abstract class of + the model. +

+ +

+

+
See Also:
EresourcePackage
Generated
+
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + +
+Field Summary
+static EresourceFactoryeINSTANCE + +
+          The singleton instance of the factory. +
+  + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOResourcecreateCDOResource() + +
+          Returns a new object of class 'CDO Resource'. +
+ CDOResourceFoldercreateCDOResourceFolder() + +
+          Returns a new object of class 'CDO Resource Folder'. +
+ EresourcePackagegetEresourcePackage() + +
+          Returns the package supported by this factory. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+eINSTANCE

+
+static final EresourceFactory eINSTANCE
+
+
The singleton instance of the factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createCDOResourceFolder

+
+CDOResourceFolder createCDOResourceFolder()
+
+
Returns a new object of class 'CDO Resource Folder'. +

+

+
+
+
+ +
Returns:
a new object of class 'CDO Resource Folder'.
Since:
+
2.0
+
Generated
+
+
+
+
+
+ +

+createCDOResource

+
+CDOResource createCDOResource()
+
+
Returns a new object of class 'CDO Resource'. +

+

+
+
+
+ +
Returns:
a new object of class 'CDO Resource'.
Generated
+
+
+
+
+
+ +

+getEresourcePackage

+
+EresourcePackage getEresourcePackage()
+
+
Returns the package supported by this factory. +

+

+
+
+
+ +
Returns:
the package supported by this factory.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html new file mode 100644 index 0000000000..f39ada0c61 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.Literals.html @@ -0,0 +1,652 @@ + + + + + + +EresourcePackage.Literals (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface EresourcePackage.Literals

+
+
Enclosing interface:
EresourcePackage
+
+
+
+
public static interface EresourcePackage.Literals
+ + +

+ Defines literals for the meta objects that represent +

+ +

+ +

+

+
Generated
+
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static EClassCDO_RESOURCE + +
+          The meta object literal for the 'CDO Resource + ' class. +
+static EReferenceCDO_RESOURCE__CONTENTS + +
+          The meta object literal for the 'Contents' containment reference list feature. +
+static EAttributeCDO_RESOURCE__ERRORS + +
+          The meta object literal for the 'Errors' attribute list feature. +
+static EAttributeCDO_RESOURCE__LOADED + +
+          The meta object literal for the 'Loaded' attribute feature. +
+static EAttributeCDO_RESOURCE__MODIFIED + +
+          The meta object literal for the 'Modified' attribute feature. +
+static EAttributeCDO_RESOURCE__RESOURCE_SET + +
+          The meta object literal for the 'Resource Set' attribute feature. +
+static EAttributeCDO_RESOURCE__TIME_STAMP + +
+          The meta object literal for the 'Time Stamp' attribute feature. +
+static EAttributeCDO_RESOURCE__TRACKING_MODIFICATION + +
+          The meta object literal for the 'Tracking Modification' attribute feature. +
+static EAttributeCDO_RESOURCE__URI + +
+          The meta object literal for the 'URI' attribute feature. +
+static EAttributeCDO_RESOURCE__WARNINGS + +
+          The meta object literal for the 'Warnings' attribute list feature. +
+static EClassCDO_RESOURCE_FOLDER + +
+          The meta object literal for the 'CDO Resource Folder' class. +
+static EReferenceCDO_RESOURCE_FOLDER__NODES + +
+          The meta object literal for the 'Nodes' containment reference list feature. +
+static EClassCDO_RESOURCE_NODE + +
+          The meta object literal for the 'CDO Resource Node' class. +
+static EReferenceCDO_RESOURCE_NODE__FOLDER + +
+          The meta object literal for the 'Folder' container reference feature. +
+static EAttributeCDO_RESOURCE_NODE__NAME + +
+          The meta object literal for the 'Name' attribute feature. +
+static EAttributeCDO_RESOURCE_NODE__PATH + +
+          The meta object literal for the 'Path' attribute feature. +
+static EDataTypeDIAGNOSTIC + +
+          The meta object literal for the 'Diagnostic' data type. +
+static EDataTypeRESOURCE_SET + +
+          The meta object literal for the 'Resource Set' data type. +
+static EDataTypeURI + +
+          The meta object literal for the 'URI' data type. +
+  +

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

+CDO_RESOURCE_NODE

+
+static final EClass CDO_RESOURCE_NODE
+
+
The meta object literal for the 'CDO Resource Node' class. +

+

+
Since:
+
2.0
+
See Also:
CDOResourceNodeImpl, +EresourcePackageImpl.getCDOResourceNode()
Generated
+
+
+
+
+ +

+CDO_RESOURCE_NODE__FOLDER

+
+static final EReference CDO_RESOURCE_NODE__FOLDER
+
+
The meta object literal for the 'Folder' container reference feature. +

+

+
Since:
+
2.0
+
Generated
+
+
+
+
+ +

+CDO_RESOURCE_NODE__NAME

+
+static final EAttribute CDO_RESOURCE_NODE__NAME
+
+
The meta object literal for the 'Name' attribute feature. +

+

+
Since:
+
2.0
+
Generated
+
+
+
+
+ +

+CDO_RESOURCE_NODE__PATH

+
+static final EAttribute CDO_RESOURCE_NODE__PATH
+
+
The meta object literal for the 'Path' attribute feature. +

+

+
Since:
+
2.0
+
Generated
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER

+
+static final EClass CDO_RESOURCE_FOLDER
+
+
The meta object literal for the 'CDO Resource Folder' class. +

+

+
Since:
+
2.0
+
See Also:
CDOResourceFolderImpl, +EresourcePackageImpl.getCDOResourceFolder()
Generated
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER__NODES

+
+static final EReference CDO_RESOURCE_FOLDER__NODES
+
+
The meta object literal for the 'Nodes' containment reference list feature. +

+

+
Since:
+
2.0
+
Generated
+
+
+
+
+ +

+CDO_RESOURCE

+
+static final EClass CDO_RESOURCE
+
+
The meta object literal for the 'CDO Resource + ' class. +

+

+
See Also:
CDOResourceImpl, +EresourcePackageImpl.getCDOResource()
Generated
+
+
+
+
+ +

+CDO_RESOURCE__RESOURCE_SET

+
+static final EAttribute CDO_RESOURCE__RESOURCE_SET
+
+
The meta object literal for the 'Resource Set' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__URI

+
+static final EAttribute CDO_RESOURCE__URI
+
+
The meta object literal for the 'URI' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__CONTENTS

+
+static final EReference CDO_RESOURCE__CONTENTS
+
+
The meta object literal for the 'Contents' containment reference list feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__MODIFIED

+
+static final EAttribute CDO_RESOURCE__MODIFIED
+
+
The meta object literal for the 'Modified' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__LOADED

+
+static final EAttribute CDO_RESOURCE__LOADED
+
+
The meta object literal for the 'Loaded' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__TRACKING_MODIFICATION

+
+static final EAttribute CDO_RESOURCE__TRACKING_MODIFICATION
+
+
The meta object literal for the 'Tracking Modification' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__ERRORS

+
+static final EAttribute CDO_RESOURCE__ERRORS
+
+
The meta object literal for the 'Errors' attribute list feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__WARNINGS

+
+static final EAttribute CDO_RESOURCE__WARNINGS
+
+
The meta object literal for the 'Warnings' attribute list feature. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE__TIME_STAMP

+
+static final EAttribute CDO_RESOURCE__TIME_STAMP
+
+
The meta object literal for the 'Time Stamp' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+RESOURCE_SET

+
+static final EDataType RESOURCE_SET
+
+
The meta object literal for the 'Resource Set' data type. +

+

+
See Also:
ResourceSet, +EresourcePackageImpl.getResourceSet()
Generated
+
+
+
+
+ +

+URI

+
+static final EDataType URI
+
+
The meta object literal for the 'URI' data type. +

+

+
See Also:
URI, +EresourcePackageImpl.getURI()
Generated
+
+
+
+
+ +

+DIAGNOSTIC

+
+static final EDataType DIAGNOSTIC
+
+
The meta object literal for the 'Diagnostic' data type. +

+

+
See Also:
Resource.Diagnostic, +EresourcePackageImpl.getDiagnostic()
Generated
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.html new file mode 100644 index 0000000000..81e4ab530c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/EresourcePackage.html @@ -0,0 +1,1685 @@ + + + + + + +EresourcePackage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource +
+Interface EresourcePackage

+
+
All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
+
+
+
All Known Implementing Classes:
EresourcePackageImpl
+
+
+
+
public interface EresourcePackage
extends EPackage
+ + +

+ The Package for the model. It contains accessors for the meta objects to represent +

+

+ +

+

+
See Also:
EresourceFactory
Generated
+
+
Model
+
kind="package"
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + +
+Nested Class Summary
+static interfaceEresourcePackage.Literals + +
+          Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + +
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intCDO_RESOURCE + +
+          The meta object id for the 'CDO Resource' + class. +
+static intCDO_RESOURCE__CONTENTS + +
+          The feature id for the 'Contents' containment reference list. +
+static intCDO_RESOURCE__ERRORS + +
+          The feature id for the 'Errors' attribute list. +
+static intCDO_RESOURCE__FOLDER + +
+          The feature id for the 'Folder' container reference. +
+static intCDO_RESOURCE__LOADED + +
+          The feature id for the 'Loaded' attribute. +
+static intCDO_RESOURCE__MODIFIED + +
+          The feature id for the 'Modified' attribute. +
+static intCDO_RESOURCE__NAME + +
+          The feature id for the 'Name' attribute. +
+static intCDO_RESOURCE__PATH + +
+          The feature id for the 'Path' attribute. +
+static intCDO_RESOURCE__RESOURCE_SET + +
+          The feature id for the 'Resource Set' attribute. +
+static intCDO_RESOURCE__TIME_STAMP + +
+          The feature id for the 'Time Stamp' attribute. +
+static intCDO_RESOURCE__TRACKING_MODIFICATION + +
+          The feature id for the 'Tracking Modification' attribute. +
+static intCDO_RESOURCE__URI + +
+          The feature id for the 'URI' attribute. +
+static intCDO_RESOURCE__WARNINGS + +
+          The feature id for the 'Warnings' attribute list. +
+static intCDO_RESOURCE_FEATURE_COUNT + +
+          The number of structural features of the 'CDO Resource' class. +
+static intCDO_RESOURCE_FOLDER + +
+          The meta object id for the 'CDO Resource Folder' class. +
+static intCDO_RESOURCE_FOLDER__FOLDER + +
+          The feature id for the 'Folder' container reference. +
+static intCDO_RESOURCE_FOLDER__NAME + +
+          The feature id for the 'Name' attribute. +
+static intCDO_RESOURCE_FOLDER__NODES + +
+          The feature id for the 'Nodes' containment reference list. +
+static intCDO_RESOURCE_FOLDER__PATH + +
+          The feature id for the 'Path' attribute. +
+static intCDO_RESOURCE_FOLDER_FEATURE_COUNT + +
+          The number of structural features of the 'CDO Resource Folder' class. +
+static intCDO_RESOURCE_NODE + +
+          The meta object id for the 'CDO Resource Node' class. +
+static intCDO_RESOURCE_NODE__FOLDER + +
+          The feature id for the 'Folder' container reference. +
+static intCDO_RESOURCE_NODE__NAME + +
+          The feature id for the 'Name' attribute. +
+static intCDO_RESOURCE_NODE__PATH + +
+          The feature id for the 'Path' attribute. +
+static intCDO_RESOURCE_NODE_FEATURE_COUNT + +
+          The number of structural features of the 'CDO Resource Node' class. +
+static intDIAGNOSTIC + +
+          The meta object id for the 'Diagnostic' data type. +
+static EresourcePackageeINSTANCE + +
+          The singleton instance of the package. +
+static StringeNAME + +
+          The package name. +
+static StringeNS_PREFIX + +
+          The package namespace name. +
+static StringeNS_URI + +
+          The package namespace URI. +
+static intRESOURCE_SET + +
+          The meta object id for the 'Resource Set' data type. +
+static intURI + +
+          The meta object id for the 'URI' data type. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EReferencegetCDOResource_Contents() + +
+          Returns the meta object for the containment reference list ' + Contents'. +
+ EAttributegetCDOResource_Errors() + +
+          Returns the meta object for the attribute list 'Errors'. +
+ EAttributegetCDOResource_Loaded() + +
+          Returns the meta object for the attribute 'Loaded'. +
+ EAttributegetCDOResource_Modified() + +
+          Returns the meta object for the attribute 'Modified'. +
+ EAttributegetCDOResource_ResourceSet() + +
+          Returns the meta object for the attribute 'Resource Set'. +
+ EAttributegetCDOResource_TimeStamp() + +
+          Returns the meta object for the attribute 'Time Stamp'. +
+ EAttributegetCDOResource_TrackingModification() + +
+          Returns the meta object for the attribute 'Tracking Modification'. +
+ EAttributegetCDOResource_URI() + +
+          Returns the meta object for the attribute 'URI'
+ EAttributegetCDOResource_Warnings() + +
+          Returns the meta object for the attribute list 'Warnings'. +
+ EClassgetCDOResource() + +
+          Returns the meta object for class 'CDO Resource'. +
+ EReferencegetCDOResourceFolder_Nodes() + +
+          Returns the meta object for the containment reference list ' + Nodes'. +
+ EClassgetCDOResourceFolder() + +
+          Returns the meta object for class 'CDO Resource Folder'. +
+ EReferencegetCDOResourceNode_Folder() + +
+          Returns the meta object for the container reference ' + Folder'. +
+ EAttributegetCDOResourceNode_Name() + +
+          Returns the meta object for the attribute 'Name'. +
+ EAttributegetCDOResourceNode_Path() + +
+          Returns the meta object for the attribute 'Path'. +
+ EClassgetCDOResourceNode() + +
+          Returns the meta object for class 'CDO Resource Node + '. +
+ EDataTypegetDiagnostic() + +
+          Returns the meta object for data type 'Diagnostic'. +
+ EresourceFactorygetEresourceFactory() + +
+          Returns the factory that creates the instances of the model. +
+ EDataTypegetResourceSet() + +
+          Returns the meta object for data type 'Resource Set'
+ EDataTypegetURI() + +
+          Returns the meta object for data type 'URI'. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+eNAME

+
+static final String eNAME
+
+
The package name. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eNS_URI

+
+static final String eNS_URI
+
+
The package namespace URI. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eNS_PREFIX

+
+static final String eNS_PREFIX
+
+
The package namespace name. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eINSTANCE

+
+static final EresourcePackage eINSTANCE
+
+
The singleton instance of the package. +

+

+
Generated
+
+
+
+
+ +

+CDO_RESOURCE_NODE

+
+static final int CDO_RESOURCE_NODE
+
+
The meta object id for the 'CDO Resource Node' class. +

+

+
Since:
+
2.0
+
See Also:
CDOResourceNodeImpl, +EresourcePackageImpl.getCDOResourceNode(), +Constant Field Values
Generated
+
+
+
+
+ +

+CDO_RESOURCE_NODE__FOLDER

+
+static final int CDO_RESOURCE_NODE__FOLDER
+
+
The feature id for the 'Folder' container reference. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_NODE__NAME

+
+static final int CDO_RESOURCE_NODE__NAME
+
+
The feature id for the 'Name' attribute. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_NODE__PATH

+
+static final int CDO_RESOURCE_NODE__PATH
+
+
The feature id for the 'Path' attribute. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_NODE_FEATURE_COUNT

+
+static final int CDO_RESOURCE_NODE_FEATURE_COUNT
+
+
The number of structural features of the 'CDO Resource Node' class. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER

+
+static final int CDO_RESOURCE_FOLDER
+
+
The meta object id for the 'CDO Resource Folder' class. +

+

+
Since:
+
2.0
+
See Also:
CDOResourceFolderImpl, +EresourcePackageImpl.getCDOResourceFolder(), +Constant Field Values
Generated
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER__FOLDER

+
+static final int CDO_RESOURCE_FOLDER__FOLDER
+
+
The feature id for the 'Folder' container reference. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER__NAME

+
+static final int CDO_RESOURCE_FOLDER__NAME
+
+
The feature id for the 'Name' attribute. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER__PATH

+
+static final int CDO_RESOURCE_FOLDER__PATH
+
+
The feature id for the 'Path' attribute. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER__NODES

+
+static final int CDO_RESOURCE_FOLDER__NODES
+
+
The feature id for the 'Nodes' containment reference list. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FOLDER_FEATURE_COUNT

+
+static final int CDO_RESOURCE_FOLDER_FEATURE_COUNT
+
+
The number of structural features of the 'CDO Resource Folder' class. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE

+
+static final int CDO_RESOURCE
+
+
The meta object id for the 'CDO Resource' + class. +

+

+
See Also:
CDOResourceImpl, +EresourcePackageImpl.getCDOResource(), +Constant Field Values
Generated
+
+
+
+
+ +

+CDO_RESOURCE__FOLDER

+
+static final int CDO_RESOURCE__FOLDER
+
+
The feature id for the 'Folder' container reference. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__NAME

+
+static final int CDO_RESOURCE__NAME
+
+
The feature id for the 'Name' attribute. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__PATH

+
+static final int CDO_RESOURCE__PATH
+
+
The feature id for the 'Path' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__RESOURCE_SET

+
+static final int CDO_RESOURCE__RESOURCE_SET
+
+
The feature id for the 'Resource Set' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__URI

+
+static final int CDO_RESOURCE__URI
+
+
The feature id for the 'URI' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__CONTENTS

+
+static final int CDO_RESOURCE__CONTENTS
+
+
The feature id for the 'Contents' containment reference list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__MODIFIED

+
+static final int CDO_RESOURCE__MODIFIED
+
+
The feature id for the 'Modified' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__LOADED

+
+static final int CDO_RESOURCE__LOADED
+
+
The feature id for the 'Loaded' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__TRACKING_MODIFICATION

+
+static final int CDO_RESOURCE__TRACKING_MODIFICATION
+
+
The feature id for the 'Tracking Modification' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__ERRORS

+
+static final int CDO_RESOURCE__ERRORS
+
+
The feature id for the 'Errors' attribute list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__WARNINGS

+
+static final int CDO_RESOURCE__WARNINGS
+
+
The feature id for the 'Warnings' attribute list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE__TIME_STAMP

+
+static final int CDO_RESOURCE__TIME_STAMP
+
+
The feature id for the 'Time Stamp' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+CDO_RESOURCE_FEATURE_COUNT

+
+static final int CDO_RESOURCE_FEATURE_COUNT
+
+
The number of structural features of the 'CDO Resource' class. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+RESOURCE_SET

+
+static final int RESOURCE_SET
+
+
The meta object id for the 'Resource Set' data type. +

+

+
See Also:
ResourceSet, +EresourcePackageImpl.getResourceSet(), +Constant Field Values
Generated
+
+
+
+
+ +

+URI

+
+static final int URI
+
+
The meta object id for the 'URI' data type. +

+

+
See Also:
URI, +EresourcePackageImpl.getURI(), +Constant Field Values
Generated
+
+
+
+
+ +

+DIAGNOSTIC

+
+static final int DIAGNOSTIC
+
+
The meta object id for the 'Diagnostic' data type. +

+

+
See Also:
Resource.Diagnostic, +EresourcePackageImpl.getDiagnostic(), +Constant Field Values
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCDOResourceNode

+
+EClass getCDOResourceNode()
+
+
Returns the meta object for class 'CDO Resource Node + '. +

+

+
+
+
+ +
Returns:
the meta object for class 'CDO Resource Node'.
Since:
+
2.0
+
See Also:
CDOResourceNode
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Folder

+
+EReference getCDOResourceNode_Folder()
+
+
Returns the meta object for the container reference ' + Folder'. +

+

+
+
+
+ +
Returns:
the meta object for the container reference 'Folder'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getFolder(), +getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Name

+
+EAttribute getCDOResourceNode_Name()
+
+
Returns the meta object for the attribute 'Name'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Name'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getName(), +getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Path

+
+EAttribute getCDOResourceNode_Path()
+
+
Returns the meta object for the attribute 'Path'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Path'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getPath(), +getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceFolder

+
+EClass getCDOResourceFolder()
+
+
Returns the meta object for class 'CDO Resource Folder'. +

+

+
+
+
+ +
Returns:
the meta object for class 'CDO Resource Folder'.
Since:
+
2.0
+
See Also:
CDOResourceFolder
Generated
+
+
+
+
+
+ +

+getCDOResourceFolder_Nodes

+
+EReference getCDOResourceFolder_Nodes()
+
+
Returns the meta object for the containment reference list ' + Nodes'. +

+

+
+
+
+ +
Returns:
the meta object for the containment reference list 'Nodes'.
Since:
+
2.0
+
See Also:
CDOResourceFolder.getNodes(), +getCDOResourceFolder()
Generated
+
+
+
+
+
+ +

+getCDOResource

+
+EClass getCDOResource()
+
+
Returns the meta object for class 'CDO Resource'. +

+

+
+
+
+ +
Returns:
the meta object for class 'CDO Resource'.
See Also:
CDOResource
Generated
+
+
+
+
+
+ +

+getCDOResource_ResourceSet

+
+EAttribute getCDOResource_ResourceSet()
+
+
Returns the meta object for the attribute 'Resource Set'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Resource Set'.
See Also:
CDOResource.getResourceSet(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_URI

+
+EAttribute getCDOResource_URI()
+
+
Returns the meta object for the attribute 'URI'. + +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'URI'.
See Also:
CDOResource.getURI(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Contents

+
+EReference getCDOResource_Contents()
+
+
Returns the meta object for the containment reference list ' + Contents'. +

+

+
+
+
+ +
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
CDOResource.getContents(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Modified

+
+EAttribute getCDOResource_Modified()
+
+
Returns the meta object for the attribute 'Modified'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Modified'.
See Also:
CDOResource.isModified(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Loaded

+
+EAttribute getCDOResource_Loaded()
+
+
Returns the meta object for the attribute 'Loaded'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Loaded'.
See Also:
CDOResource.isLoaded(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_TrackingModification

+
+EAttribute getCDOResource_TrackingModification()
+
+
Returns the meta object for the attribute 'Tracking Modification'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Tracking Modification'.
See Also:
CDOResource.isTrackingModification(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Errors

+
+EAttribute getCDOResource_Errors()
+
+
Returns the meta object for the attribute list 'Errors'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute list 'Errors'.
See Also:
CDOResource.getErrors(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Warnings

+
+EAttribute getCDOResource_Warnings()
+
+
Returns the meta object for the attribute list 'Warnings'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute list 'Warnings'.
See Also:
CDOResource.getWarnings(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_TimeStamp

+
+EAttribute getCDOResource_TimeStamp()
+
+
Returns the meta object for the attribute 'Time Stamp'. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Time Stamp'.
See Also:
CDOResource.getTimeStamp(), +getCDOResource()
Generated
+
+
+
+
+
+ +

+getResourceSet

+
+EDataType getResourceSet()
+
+
Returns the meta object for data type 'Resource Set'. + +

+

+
+
+
+ +
Returns:
the meta object for data type 'Resource Set'.
See Also:
ResourceSet
Generated
+
+
Model
+
instanceClass="org.eclipse.emf.ecore.resource.ResourceSet" serializeable="false"
+
+
+
+
+ +

+getURI

+
+EDataType getURI()
+
+
Returns the meta object for data type 'URI'. +

+

+
+
+
+ +
Returns:
the meta object for data type 'URI'.
See Also:
URI
Generated
+
+
Model
+
instanceClass="org.eclipse.emf.common.util.URI"
+
+
+
+
+ +

+getDiagnostic

+
+EDataType getDiagnostic()
+
+
Returns the meta object for data type 'Diagnostic'. +

+

+
+
+
+ +
Returns:
the meta object for data type 'Diagnostic'.
See Also:
Resource.Diagnostic
Generated
+
+
Model
+
instanceClass="org.eclipse.emf.ecore.resource.Resource.Diagnostic" serializeable="false"
+
+
+
+
+ +

+getEresourceFactory

+
+EresourceFactory getEresourceFactory()
+
+
Returns the factory that creates the instances of the model. +

+

+
+
+
+ +
Returns:
the factory that creates the instances of the model.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResource.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResource.html new file mode 100644 index 0000000000..98952b9508 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResource.html @@ -0,0 +1,521 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.CDOResource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.CDOResource

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOResource
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDOResource
+ CDOResourceCDOObject.cdoDirectResource() + +
+          Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource.
+ CDOResourceCDOObject.cdoResource() + +
+          Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource.
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource that return CDOResource
+ CDOResourceCDOResourceFolder.addResource(String name) + +
+           
+ CDOResourceEresourceFactory.createCDOResource() + +
+          Returns a new object of class 'CDO Resource'. +
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOResource
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return CDOResource
+ CDOResourceCDOResourceFolderImpl.addResource(String name) + +
+           
+ CDOResourceEresourceFactoryImpl.createCDOResource() + +
+           
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.eresource.util
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.util with parameters of type CDOResource
+ TEresourceSwitch.caseCDOResource(CDOResource object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource'. +
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOResource
+ CDOResourceCDOPushTransaction.createResource(String path) + +
+           
+ CDOResourceCDOTransaction.createResource(String path) + +
+           
+ CDOResourceCDOPushTransaction.getOrCreateResource(String path) + +
+           
+ CDOResourceCDOTransaction.getOrCreateResource(String path) + +
+           
+ CDOResourceCDOPushTransaction.getResource(String path) + +
+           
+ CDOResourceCDOPushTransaction.getResource(String path, + boolean loadOnDemand) + +
+           
+ CDOResourceCDOPushTransaction.getRootResource() + +
+           
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.util with parameters of type CDOResource
CDOModificationTrackingAdapter(CDOResource resource) + +
+           
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOResource
+ CDOResourceCDOView.getResource(String path) + +
+          Same as getResource(String, true).
+ CDOResourceCDOView.getResource(String path, + boolean loadOnDemand) + +
+           
+ CDOResourceCDOView.getRootResource() + +
+          Returns the root resource of the repository.
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type CDOResource
+ voidCDOObjectImpl.cdoInternalSetResource(CDOResource resource) + +
+           
+  +

+ + + + + +
+Uses of CDOResource in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOResource
+ voidCDOStore.setContainer(InternalEObject eObject, + CDOResource newResource, + InternalEObject newEContainer, + int newContainerFeatureID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFactory.html new file mode 100644 index 0000000000..1fbeb78fa4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFactory.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.CDOResourceFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.CDOResourceFactory

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOResourceFactory
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOResourceFactory in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource declared as CDOResourceFactory
+static CDOResourceFactoryCDOResourceFactory.INSTANCE + +
+           
+  +

+ + + + + +
+Uses of CDOResourceFactory in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOResourceFactory
+ classCDOResourceFactoryImpl + +
+           
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource.impl declared as CDOResourceFactory
+static CDOResourceFactoryCDOResourceFactoryImpl.INSTANCE + +
+           
+  +

+ + + + + +
+Uses of CDOResourceFactory in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOResourceFactory
+ CDOResourceFactoryCDOViewSet.getResourceFactory() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFolder.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFolder.html new file mode 100644 index 0000000000..1f509c5ee3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceFolder.html @@ -0,0 +1,518 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.CDOResourceFolder (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.CDOResourceFolder

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOResourceFolder
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.validationThe generated EMF validation of the CDO repository file system. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource that return CDOResourceFolder
+ CDOResourceFolderCDOResourceFolder.addResourceFolder(String name) + +
+           
+ CDOResourceFolderEresourceFactory.createCDOResourceFolder() + +
+          Returns a new object of class 'CDO Resource Folder'. +
+ CDOResourceFolderCDOResourceNode.getFolder() + +
+          Returns the value of the 'Folder' container reference.
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource with parameters of type CDOResourceFolder
+ voidCDOResourceNode.setFolder(CDOResourceFolder value) + +
+          Sets the value of the 'Folder' container + reference. +
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOResourceFolder
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return CDOResourceFolder
+ CDOResourceFolderCDOResourceFolderImpl.addResourceFolder(String name) + +
+           
+ CDOResourceFolderEresourceFactoryImpl.createCDOResourceFolder() + +
+           
+ CDOResourceFolderCDOResourceNodeImpl.getFolder() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl with parameters of type CDOResourceFolder
+ voidCDOResourceNodeImpl.basicSetFolder(CDOResourceFolder newFolder, + boolean checkDuplicates) + +
+           
+ voidCDOResourceNodeImpl.setFolder(CDOResourceFolder newFolder) + +
+           
+ voidCDOResourceNodeImpl.setFolderGen(CDOResourceFolder newFolder) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.eresource.util
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.util with parameters of type CDOResourceFolder
+ TEresourceSwitch.caseCDOResourceFolder(CDOResourceFolder object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource Folder'. +
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.eresource.validation
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.validation with parameters of type CDOResourceFolder
+ booleanCDOResourceNodeValidator.validateFolder(CDOResourceFolder value) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOResourceFolder
+ CDOResourceFolderCDOPushTransaction.createResourceFolder(String path) + +
+           
+ CDOResourceFolderCDOTransaction.createResourceFolder(String path) + +
+           
+ CDOResourceFolderCDOPushTransaction.getOrCreateResourceFolder(String path) + +
+           
+ CDOResourceFolderCDOTransaction.getOrCreateResourceFolder(String path) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOResourceFolder
+ List<CDOResourceNode>CDOPushTransaction.queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+           
+ CloseableIterator<CDOResourceNode>CDOPushTransaction.queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOResourceFolder
+ List<CDOResourceNode>CDOView.queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter.
+ CloseableIterator<CDOResourceNode>CDOView.queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter.
+  +

+ + + + + +
+Uses of CDOResourceFolder in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOResourceFolder
+ CDOResourceFolderInternalCDOTransaction.getOrCreateResourceFolder(List<String> names) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceNode.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceNode.html new file mode 100644 index 0000000000..fe0754b8e5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/CDOResourceNode.html @@ -0,0 +1,439 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.CDOResourceNode (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.CDOResourceNode

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOResourceNode
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.validationThe generated EMF validation of the CDO repository file system. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOResourceNode in org.eclipse.emf.cdo.eresource
+ interfaceCDOResource + +
+          A representation of the model object 'CDO Resource'.
+ interfaceCDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource that return types with arguments of type CDOResourceNode
+ EList<CDOResourceNode>CDOResourceFolder.getNodes() + +
+          Returns the value of the 'Nodes' containment reference list.
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOResourceNode
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return types with arguments of type CDOResourceNode
+ EList<CDOResourceNode>CDOResourceFolderImpl.getNodes() + +
+           
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.eresource.util
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.util with parameters of type CDOResourceNode
+ TEresourceSwitch.caseCDOResourceNode(CDOResourceNode object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource Node'. +
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.eresource.validation
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.eresource.validation with type arguments of type CDOResourceNode
+ booleanCDOResourceFolderValidator.validateNodes(EList<CDOResourceNode> value) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOResourceNode
+ CDOResourceNodeCDOPushTransaction.getResourceNode(String path) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOResourceNode
+ List<CDOResourceNode>CDOPushTransaction.queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+           
+ CloseableIterator<CDOResourceNode>CDOPushTransaction.queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceNode in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOResourceNode
+ CDOResourceNodeCDOView.getResourceNode(String path) + +
+          Returns the resource node with the given path, or null if no such resource node exists.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOResourceNode
+ List<CDOResourceNode>CDOView.queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter.
+ CloseableIterator<CDOResourceNode>CDOView.queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourceFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourceFactory.html new file mode 100644 index 0000000000..f20f548da9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourceFactory.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.EresourceFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.EresourceFactory

+
+ + + + + + + + + + + + + +
+Packages that use EresourceFactory
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
+  +

+ + + + + +
+Uses of EresourceFactory in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource declared as EresourceFactory
+static EresourceFactoryEresourceFactory.eINSTANCE + +
+          The singleton instance of the factory. +
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource that return EresourceFactory
+ EresourceFactoryEresourcePackage.getEresourceFactory() + +
+          Returns the factory that creates the instances of the model. +
+  +

+ + + + + +
+Uses of EresourceFactory in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement EresourceFactory
+ classEresourceFactoryImpl + +
+          An implementation of the model Factory.
+  +

+ + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return EresourceFactory
+ EresourceFactoryEresourcePackageImpl.getEresourceFactory() + +
+           
+static EresourceFactoryEresourceFactoryImpl.init() + +
+          Creates the default factory implementation. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.Literals.html new file mode 100644 index 0000000000..d3753deea5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.Literals.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.EresourcePackage.Literals (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.EresourcePackage.Literals

+
+No usage of org.eclipse.emf.cdo.eresource.EresourcePackage.Literals +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.html new file mode 100644 index 0000000000..45ad150894 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/class-use/EresourcePackage.html @@ -0,0 +1,294 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.EresourcePackage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.EresourcePackage

+
+ + + + + + + + + + + + + + + + + +
+Packages that use EresourcePackage
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
+  +

+ + + + + +
+Uses of EresourcePackage in org.eclipse.emf.cdo.eresource
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource declared as EresourcePackage
+static EresourcePackageEresourcePackage.eINSTANCE + +
+          The singleton instance of the package. +
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource that return EresourcePackage
+ EresourcePackageEresourceFactory.getEresourcePackage() + +
+          Returns the package supported by this factory. +
+  +

+ + + + + +
+Uses of EresourcePackage in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement EresourcePackage
+ classEresourcePackageImpl + +
+          An implementation of the model Package.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return EresourcePackage
+ EresourcePackageEresourceFactoryImpl.getEresourcePackage() + +
+           
+static EresourcePackageEresourceFactoryImpl.getPackage() + +
+          Deprecated.  
+static EresourcePackageEresourcePackageImpl.init() + +
+          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+  +

+ + + + + +
+Uses of EresourcePackage in org.eclipse.emf.cdo.eresource.util
+  +

+ + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource.util declared as EresourcePackage
+protected static EresourcePackageEresourceAdapterFactory.modelPackage + +
+          The cached model package. +
+protected static EresourcePackageEresourceSwitch.modelPackage + +
+          The cached model package +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFactoryImpl.html new file mode 100644 index 0000000000..498493c432 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFactoryImpl.html @@ -0,0 +1,371 @@ + + + + + + +CDOResourceFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class CDOResourceFactoryImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl
+
+
+
All Implemented Interfaces:
CDOResourceFactory, Resource.Factory
+
+
+
+
public class CDOResourceFactoryImpl
extends Object
implements CDOResourceFactory
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource.Factory
Resource.Factory.Descriptor, Resource.Factory.Registry
+  + + + + + + + + + + + +
+Field Summary
+static CDOResourceFactoryINSTANCE + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDOResourceFactoryImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  CDOResourceImplcreateCDOResource(URI uri) + +
+           
+ ResourcecreateResource(URI uri) + +
+           
+protected  booleanisGetResource() + +
+          TODO Add TCs to ensure that Ecore internally doesn't change the way the stack is used!!!
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+INSTANCE

+
+public static final CDOResourceFactory INSTANCE
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOResourceFactoryImpl

+
+public CDOResourceFactoryImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createResource

+
+public Resource createResource(URI uri)
+
+
+
Specified by:
createResource in interface Resource.Factory
+
+
+
+
+
+
+ +

+createCDOResource

+
+protected CDOResourceImpl createCDOResource(URI uri)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isGetResource

+
+protected boolean isGetResource()
+
+
TODO Add TCs to ensure that Ecore internally doesn't change the way the stack is used!!! +

+

+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html new file mode 100644 index 0000000000..2b357acd1e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceFolderImpl.html @@ -0,0 +1,650 @@ + + + + + + +CDOResourceFolderImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class CDOResourceFolderImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+                      extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
+                          extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, CDOResourceFolder, CDOResourceNode, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, InternalCDOLoadable, InternalCDOObject
+
+
+
+
public class CDOResourceFolderImpl
extends CDOResourceNodeImpl
implements CDOResourceFolder
+ + +

+ An implementation of the model object 'CDO Resource Folder'. +

+ +

+

+
Since:
+
2.0
+
Generated
+
+
No Extend
+
This interface is not intended to be extended by clients. +

+ The following features are implemented: +

+

+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
CDOObjectImpl.CDOStoreFeatureMap, CDOObjectImpl.CDOStoreSettingsImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + + +
+Constructor Summary
+protected CDOResourceFolderImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOResourceaddResource(String name) + +
+           
+ CDOResourceFolderaddResourceFolder(String name) + +
+           
+ voiddelete(Map<?,?> options) + +
+           
+protected  EClasseStaticClass() + +
+           
+ EList<CDOResourceNode>getNodes() + +
+           
+ booleanisRoot() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
basicSetFolder, basicSetName, eStaticFeatureCount, getFolder, getName, getPath, getURI, setFolder, setFolderGen, setName, setNameGen, setPath
+ + + + + + + +
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoBasicSettings, cdoConflict, cdoDirectResource, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoSettings, cdoState, cdoView, cdoWriteLock, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicSetContainer, eBasicSetContainer, eContainerFeatureID, eDirectResource, eDynamicIsSet, eInitializeContainer, eInternalContainer, eInternalResource, eIsCaching, equals, eSetDirectResource, eSetResource, eStore, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
getFolder, getName, getPath, getURI, setFolder, setName, setPath
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+  +

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

+CDOResourceFolderImpl

+
+protected CDOResourceFolderImpl()
+
+
+

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+isRoot

+
+public boolean isRoot()
+
+
+
Specified by:
isRoot in interface CDOResourceNode
+
+
+
Added
+
+
+
+
+
+ +

+eStaticClass

+
+protected EClass eStaticClass()
+
+
+

+

+
Overrides:
eStaticClass in class CDOResourceNodeImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getNodes

+
+public EList<CDOResourceNode> getNodes()
+
+
+

+

+
Specified by:
getNodes in interface CDOResourceFolder
+
+
+ +
Returns:
the value of the 'Nodes' containment reference list.
See Also:
EresourcePackage.getCDOResourceFolder_Nodes(), +CDOResourceNode.getFolder()
Generated
+
+
+
+
+
+ +

+addResourceFolder

+
+public CDOResourceFolder addResourceFolder(String name)
+
+
+

+

+
Specified by:
addResourceFolder in interface CDOResourceFolder
+
+
+
Since:
+
4.0
+
Generated
+
NOT
+
+
+
+
+ +

+addResource

+
+public CDOResource addResource(String name)
+
+
+

+

+
Specified by:
addResource in interface CDOResourceFolder
+
+
+
Since:
+
4.0
+
Generated
+
NOT
+
+
+
+
+ +

+delete

+
+public void delete(Map<?,?> options)
+            throws IOException
+
+
+
Specified by:
delete in interface CDOResourceNode
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.ContentsCDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.ContentsCDOList.html new file mode 100644 index 0000000000..fdc02e757a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.ContentsCDOList.html @@ -0,0 +1,688 @@ + + + + + + +CDOResourceImpl.ContentsCDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class CDOResourceImpl.ContentsCDOList

+
+java.lang.Object
+  extended by java.util.AbstractCollection<E>
+      extended by java.util.AbstractList<E>
+          extended by org.eclipse.emf.common.util.AbstractEList<E>
+              extended by org.eclipse.emf.common.util.DelegatingEList<E>
+                  extended by org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl<E>
+                      extended by org.eclipse.emf.ecore.util.DelegatingNotifyingInternalEListImpl<E>
+                          extended by org.eclipse.emf.ecore.util.DelegatingEcoreEList<E>
+                              extended by org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic<E>
+                                  extended by org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic<E>
+                                      extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl.BasicEStoreEList<Object>
+                                          extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList
+
+
+
All Implemented Interfaces:
Serializable, Cloneable, Iterable<Object>, Collection<Object>, List<Object>, NotifyingList<Object>, EList<Object>, EStructuralFeature.Setting, InternalEList<Object>, InternalEList.Unsettable<Object>
+
+
+
Enclosing class:
CDOResourceImpl
+
+
+
+
protected class CDOResourceImpl.ContentsCDOList
extends EStoreEObjectImpl.BasicEStoreEList<Object>
+ + +

+ResourceImpl.ContentsEList!!! --> Bugzilla! +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
Added
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
DelegatingEcoreEList.Dynamic<E>, DelegatingEcoreEList.Generic<E>, DelegatingEcoreEList.UnmodifiableEList<E>, DelegatingEcoreEList.Unsettable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.DelegatingEList
DelegatingEList.EIterator<E1>, DelegatingEList.EListIterator<E1>, DelegatingEList.NonResolvingEIterator<E1>, DelegatingEList.NonResolvingEListIterator<E1>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.AbstractEList
AbstractEList.BasicIndexOutOfBoundsException
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Dynamic
eStructuralFeature
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic
HAS_INSTANCE_CLASS, HAS_MANY_INVERSE, HAS_NAVIGABLE_INVERSE, HAS_PROXIES, IS_CONTAINER, IS_CONTAINMENT, IS_ENUM, IS_EOBJECT, IS_PRIMITIVE, IS_SET, IS_UNIQUE, IS_UNSETTABLE, kind
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
owner
+ + + + + + + +
Fields inherited from class java.util.AbstractList
modCount
+  + + + + + + + + + + +
+Constructor Summary
CDOResourceImpl.ContentsCDOList(EStructuralFeature eStructuralFeature) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancontains(Object object) + +
+          Optimization taken from ResourceImpl.EContentList.contains.
+protected  voiddidAdd(int index, + Object newObject) + +
+           
+protected  voiddidClear(int size, + Object[] oldObjects) + +
+           
+protected  booleanhasInverse() + +
+           
+ NotificationChaininverseAdd(Object object, + NotificationChain notifications) + +
+           
+ NotificationChaininverseRemove(Object object, + NotificationChain notifications) + +
+           
+protected  booleanisUnique() + +
+           
+protected  voidloaded() + +
+           
+protected  voidmodified() + +
+           
+protected  booleanuseEquals() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl.BasicEStoreEList
delegateAdd, delegateAdd, delegateBasicList, delegateClear, delegateContains, delegateContainsAll, delegateEquals, delegateGet, delegateHashCode, delegateIndexOf, delegateIsEmpty, delegateIterator, delegateLastIndexOf, delegateList, delegateListIterator, delegateMove, delegateRemove, delegateSet, delegateSize, delegateToArray, delegateToArray, delegateToString, eStore, getEStructuralFeature, isSet, unset
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList.Generic
canContainNull, didChange, hasInstanceClass, hasManyInverse, hasNavigableInverse, hasProxies, isContainer, isContainment, isEObject, isUnsettable, kind
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
createNotification, createNotification, dispatchNotification, get, getEObject, getFeature, getFeatureID, getFeatureType, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, indexOf, isInstance, isNotificationRequired, lastIndexOf, resolve, resolve, resolveProxy, set, toArray, toArray, validate
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingNotifyingInternalEListImpl
basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl
addAllUnique, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicRemove, basicSet, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, hasShadow, move, remove, removeAll, setUnique, shadowAdd, shadowRemove, shadowSet
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.util.DelegatingEList
containsAll, doClear, equals, get, hashCode, isEmpty, primitiveGet, remove, retainAll, size, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.util.AbstractEList
add, add, addAll, addAll, didMove, didRemove, didSet, equalObjects, getDuplicates, getNonDuplicates, iterator, listIterator, listIterator, move, set
+ + + + + + + +
Methods inherited from class java.util.AbstractList
removeRange, subList
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList
addAllUnique, addAllUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicToArray, basicToArray, setUnique
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.util.EList
move, move
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, containsAll, equals, get, hashCode, isEmpty, iterator, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList
+  +

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

+CDOResourceImpl.ContentsCDOList

+
+public CDOResourceImpl.ContentsCDOList(EStructuralFeature eStructuralFeature)
+
+
+ + + + + + + + +
+Method Detail
+ +

+contains

+
+public boolean contains(Object object)
+
+
Optimization taken from ResourceImpl.EContentList.contains. +

+

+
Specified by:
contains in interface Collection<Object>
Specified by:
contains in interface List<Object>
Overrides:
contains in class DelegatingEcoreEList<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+inverseAdd

+
+public NotificationChain inverseAdd(Object object,
+                                    NotificationChain notifications)
+
+
+
Overrides:
inverseAdd in class DelegatingEcoreEList<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+inverseRemove

+
+public NotificationChain inverseRemove(Object object,
+                                       NotificationChain notifications)
+
+
+
Overrides:
inverseRemove in class DelegatingEcoreEList<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+loaded

+
+protected void loaded()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+modified

+
+protected void modified()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+useEquals

+
+protected boolean useEquals()
+
+
+
Overrides:
useEquals in class DelegatingEcoreEList.Generic<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+hasInverse

+
+protected boolean hasInverse()
+
+
+
Overrides:
hasInverse in class DelegatingEcoreEList.Generic<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isUnique

+
+protected boolean isUnique()
+
+
+
Overrides:
isUnique in class DelegatingEcoreEList.Generic<Object>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+didAdd

+
+protected void didAdd(int index,
+                      Object newObject)
+
+
+
Overrides:
didAdd in class AbstractEList<Object>
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+didClear

+
+protected void didClear(int size,
+                        Object[] oldObjects)
+
+
+
Overrides:
didClear in class AbstractEList<Object>
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html new file mode 100644 index 0000000000..b7b9197644 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceImpl.html @@ -0,0 +1,1634 @@ + + + + + + +CDOResourceImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class CDOResourceImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+                      extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
+                          extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, CDOResource, CDOResourceNode, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, Resource, Resource.Internal, InternalCDOLoadable, InternalCDOObject
+
+
+
+
public class CDOResourceImpl
extends CDOResourceNodeImpl
implements CDOResource, Resource.Internal
+ + +

+ An implementation of the model object 'CDO Resource'. +

+ +

+

+
Generated
+
+
Extends
+
Resource.Internal
+
No Extend
+
This interface is not intended to be extended by clients. +

+ The following features are implemented: +

+

+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+protected  classCDOResourceImpl.ContentsCDOList + +
+          ResourceImpl.ContentsEList!!!
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
CDOObjectImpl.CDOStoreFeatureMap, CDOObjectImpl.CDOStoreSettingsImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.resource.Resource
Resource.Diagnostic, Resource.Factory, Resource.Internal, Resource.IOWrappedException
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResource
OPTION_SAVE_BASE_URI, OPTION_SAVE_OVERRIDE_TRANSACTION, OPTION_SAVE_PROGRESS_MONITOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.resource.Resource
OPTION_CIPHER, OPTION_SAVE_ONLY_IF_CHANGED, OPTION_SAVE_ONLY_IF_CHANGED_FILE_BUFFER, OPTION_SAVE_ONLY_IF_CHANGED_MEMORY_BUFFER, OPTION_ZIP, RESOURCE__CONTENTS, RESOURCE__ERRORS, RESOURCE__IS_LOADED, RESOURCE__IS_MODIFIED, RESOURCE__IS_TRACKING_MODIFICATION, RESOURCE__RESOURCE_SET, RESOURCE__TIME_STAMP, RESOURCE__URI, RESOURCE__WARNINGS
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected CDOResourceImpl() + +
+           
+ CDOResourceImpl(URI initialURI) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattached(EObject object) + +
+           
+ NotificationChainbasicSetResourceSet(ResourceSet resourceSet, + NotificationChain notifications) + +
+           
+ voidcdoInternalPostDetach(boolean remote) + +
+          It is really important for accessing the data to go through CDOObjectImpl.cdoStore().
+ voidcdoInternalPreLoad() + +
+           
+protected  EList<?>createList(EStructuralFeature eStructuralFeature) + +
+           
+ voiddelete(Map<?,?> options) + +
+           
+ voiddetached(EObject object) + +
+           
+ inteBaseStructuralFeatureID(int derivedFeatureID, + Class<?> baseClass) + +
+           
+ inteDerivedStructuralFeatureID(int baseFeatureID, + Class<?> baseClass) + +
+           
+ Resource.InternaleDirectResource() + +
+           
+protected  EClasseStaticClass() + +
+           
+ TreeIterator<EObject>getAllContents() + +
+           
+ EList<EObject>getContents() + +
+           
+ EObjectgetEObject(String uriFragment) + +
+          Note: URI from temporary objects are going to changed when we commit the CDOTransaction.
+ EList<Resource.Diagnostic>getErrors() + +
+           
+ ResourceSetgetResourceSet() + +
+           
+ longgetTimeStamp() + +
+           
+ URIgetURI() + +
+           
+ StringgetURIFragment(EObject object) + +
+           
+ URIgetURIGen() + +
+           
+ EList<Resource.Diagnostic>getWarnings() + +
+           
+ booleanisExisting() + +
+           
+ booleanisLoaded() + +
+           
+ booleanisLoading() + +
+           
+ booleanisModified() + +
+           
+ booleanisRoot() + +
+           
+ booleanisTrackingModification() + +
+           
+ voidload(InputStream inputStream, + Map<?,?> options) + +
+           
+ voidload(Map<?,?> options) + +
+           
+ voidsave(Map<?,?> options) + +
+           
+ voidsave(OutputStream outputStream, + Map<?,?> options) + +
+           
+protected  voidsetExisting(boolean existing) + +
+           
+ voidsetModified(boolean newModified) + +
+           
+ voidsetResourceSet(ResourceSet newResourceSet) + +
+           
+ voidsetRoot(boolean root) + +
+           
+ voidsetTimeStamp(long newTimeStamp) + +
+           
+ voidsetTrackingModification(boolean newTrackingModification) + +
+           
+ voidsetTrackingModificationGen(boolean newTrackingModification) + +
+           
+ voidsetURI(URI newURI) + +
+           
+ voidsetURIGen(URI newURI) + +
+           
+ voidunload() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
basicSetFolder, basicSetName, eStaticFeatureCount, getFolder, getName, getPath, setFolder, setFolderGen, setName, setNameGen, setPath
+ + + + + + + +
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoBasicSettings, cdoConflict, cdoDirectResource, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoSettings, cdoState, cdoView, cdoWriteLock, createFeatureMap, dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicSetContainer, eBasicSetContainer, eContainerFeatureID, eDynamicIsSet, eInitializeContainer, eInternalContainer, eInternalResource, eIsCaching, equals, eSetDirectResource, eSetResource, eStore, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
getFolder, getName, getPath, setFolder, setName, setPath
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBasicRemoveFromContainer, eDerivedOperationID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+  +

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

+CDOResourceImpl

+
+public CDOResourceImpl(URI initialURI)
+
+
+
Since:
+
2.0
+
Added
+
+
+
+
+ +

+CDOResourceImpl

+
+protected CDOResourceImpl()
+
+
+

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+eStaticClass

+
+protected EClass eStaticClass()
+
+
+

+

+
Overrides:
eStaticClass in class CDOResourceNodeImpl
+
+
+
Generated
+
+
+
+
+
+ +

+eDirectResource

+
+public Resource.Internal eDirectResource()
+
+
+

+

+
Specified by:
eDirectResource in interface InternalEObject
Overrides:
eDirectResource in class CDOObjectImpl
+
+
+
Since:
+
2.0
+
Generated
+
NOT
+
+
+
+
+ +

+eDerivedStructuralFeatureID

+
+public int eDerivedStructuralFeatureID(int baseFeatureID,
+                                       Class<?> baseClass)
+
+
+
Specified by:
eDerivedStructuralFeatureID in interface InternalEObject
Overrides:
eDerivedStructuralFeatureID in class BasicEObjectImpl
+
+
+
+
+
+
+ +

+eBaseStructuralFeatureID

+
+public int eBaseStructuralFeatureID(int derivedFeatureID,
+                                    Class<?> baseClass)
+
+
+
Specified by:
eBaseStructuralFeatureID in interface InternalEObject
Overrides:
eBaseStructuralFeatureID in class BasicEObjectImpl
+
+
+
+
+
+
+ +

+isRoot

+
+public boolean isRoot()
+
+
+
Specified by:
isRoot in interface CDOResourceNode
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setRoot

+
+public void setRoot(boolean root)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getResourceSet

+
+public ResourceSet getResourceSet()
+
+
+

+

+
Specified by:
getResourceSet in interface CDOResource
Specified by:
getResourceSet in interface Resource
+
+
+ +
Returns:
the value of the 'Resource Set' attribute.
See Also:
CDOResource.setResourceSet(ResourceSet), +EresourcePackage.getCDOResource_ResourceSet()
Generated
+
+
+
+
+
+ +

+setResourceSet

+
+public void setResourceSet(ResourceSet newResourceSet)
+
+
+

+

+
Specified by:
setResourceSet in interface CDOResource
+
+
+
Parameters:
newResourceSet - the new value of the 'Resource Set' attribute.
See Also:
CDOResource.getResourceSet()
Generated
+
+
+
+
+
+ +

+getURIGen

+
+public URI getURIGen()
+
+
+

+

+
+
+
+
Since:
+
2.0
+
Generated
+
+
+
+
+
+ +

+getURI

+
+public URI getURI()
+
+
+

+

+
Specified by:
getURI in interface CDOResource
Specified by:
getURI in interface CDOResourceNode
Specified by:
getURI in interface Resource
Overrides:
getURI in class CDOResourceNodeImpl
+
+
+ +
Returns:
the value of the 'URI' attribute.
See Also:
CDOResource.setURI(URI), +EresourcePackage.getCDOResource_URI()
Generated
+
NOT
+
+
+
+
+ +

+setURIGen

+
+public void setURIGen(URI newURI)
+
+
+

+

+
+
+
+
Since:
+
2.0
+
Generated
+
+
+
+
+
+ +

+setURI

+
+public void setURI(URI newURI)
+
+
+

+

+
Specified by:
setURI in interface CDOResource
Specified by:
setURI in interface Resource
+
+
+
Parameters:
newURI - the new value of the 'URI' attribute.
See Also:
CDOResource.getURI()
Generated
+
NOT
+
+
+
+
+ +

+getContents

+
+public EList<EObject> getContents()
+
+
+

+

+
Specified by:
getContents in interface CDOResource
Specified by:
getContents in interface Resource
+
+
+ +
Returns:
the value of the 'Contents' containment reference list.
See Also:
EresourcePackage.getCDOResource_Contents()
Generated
+
NOT
+
+
+
+
+ +

+cdoInternalPostDetach

+
+public void cdoInternalPostDetach(boolean remote)
+
+
Description copied from class: CDOObjectImpl
+
It is really important for accessing the data to go through CDOObjectImpl.cdoStore(). CDOObjectImpl.eStore() will redirect + you to the transient data. +

+

+
Specified by:
cdoInternalPostDetach in interface InternalCDOObject
Overrides:
cdoInternalPostDetach in class CDOObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isModified

+
+public boolean isModified()
+
+
+

+

+
Specified by:
isModified in interface CDOResource
Specified by:
isModified in interface Resource
+
+
+ +
Returns:
the value of the 'Modified' attribute.
See Also:
CDOResource.setModified(boolean), +EresourcePackage.getCDOResource_Modified()
Generated
+
NOT
+
+
+
+
+ +

+setModified

+
+public void setModified(boolean newModified)
+
+
+

+

+
Specified by:
setModified in interface CDOResource
Specified by:
setModified in interface Resource
+
+
+
Parameters:
newModified - the new value of the 'Modified' attribute.
See Also:
CDOResource.isModified()
Generated
+
NOT
+
+
+
+
+ +

+isLoaded

+
+public boolean isLoaded()
+
+
+

+

+
Specified by:
isLoaded in interface CDOResource
Specified by:
isLoaded in interface Resource
+
+
+ +
Returns:
the value of the 'Loaded' attribute.
See Also:
EresourcePackage.getCDOResource_Loaded()
Generated
+
NOT
+
+
+
+
+ +

+isTrackingModification

+
+public boolean isTrackingModification()
+
+
+

+

+
Specified by:
isTrackingModification in interface CDOResource
Specified by:
isTrackingModification in interface Resource
+
+
+ +
Returns:
the value of the 'Tracking Modification' attribute.
See Also:
CDOResource.setTrackingModification(boolean), +EresourcePackage.getCDOResource_TrackingModification()
Generated
+
+
+
+
+
+ +

+setTrackingModificationGen

+
+public void setTrackingModificationGen(boolean newTrackingModification)
+
+
+

+

+
+
+
+
Since:
+
4.0
+
Generated
+
+
+
+
+
+ +

+setTrackingModification

+
+public void setTrackingModification(boolean newTrackingModification)
+
+
+

+

+
Specified by:
setTrackingModification in interface CDOResource
Specified by:
setTrackingModification in interface Resource
+
+
+
Parameters:
newTrackingModification - the new value of the 'Tracking Modification' attribute.
See Also:
CDOResource.isTrackingModification()
Generated
+
NOT
+
+
+
+
+ +

+getErrors

+
+public EList<Resource.Diagnostic> getErrors()
+
+
+

+

+
Specified by:
getErrors in interface CDOResource
Specified by:
getErrors in interface Resource
+
+
+ +
Returns:
the value of the 'Errors' attribute list.
See Also:
EresourcePackage.getCDOResource_Errors()
Generated
+
NOT
+
+
+
+
+ +

+getWarnings

+
+public EList<Resource.Diagnostic> getWarnings()
+
+
+

+

+
Specified by:
getWarnings in interface CDOResource
Specified by:
getWarnings in interface Resource
+
+
+ +
Returns:
the value of the 'Warnings' attribute list.
See Also:
EresourcePackage.getCDOResource_Warnings()
Generated
+
NOT
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
+

+

+
Specified by:
getTimeStamp in interface CDOResource
Specified by:
getTimeStamp in interface Resource
+
+
+ +
Returns:
the value of the 'Time Stamp' attribute.
See Also:
CDOResource.setTimeStamp(long), +EresourcePackage.getCDOResource_TimeStamp()
Generated
+
+
+
+
+
+ +

+setTimeStamp

+
+public void setTimeStamp(long newTimeStamp)
+
+
+

+

+
Specified by:
setTimeStamp in interface CDOResource
Specified by:
setTimeStamp in interface Resource
+
+
+
Parameters:
newTimeStamp - the new value of the 'Time Stamp' attribute.
See Also:
CDOResource.getTimeStamp()
Generated
+
+
+
+
+
+ +

+getAllContents

+
+public TreeIterator<EObject> getAllContents()
+
+
+
Specified by:
getAllContents in interface Resource
+
+
+
See Also:
ResourceImpl.getAllContents()
Added
+
+
+
+
+
+ +

+getEObject

+
+public EObject getEObject(String uriFragment)
+
+
Note: URI from temporary objects are going to changed when we commit the CDOTransaction. Objects will not be + accessible from their temporary URI once CDOTransaction is committed. +

+ Note: This resource is not actually used to lookup the resulting object in CDO. Only the CDOView is used for + this lookup! This means that this resource can be used to resolve any fragment with a CDOID of the + associated CDOView. +

+

+
Specified by:
getEObject in interface Resource
+
+
+
Added
+
+
+
+
+
+ +

+getURIFragment

+
+public String getURIFragment(EObject object)
+
+
+
Specified by:
getURIFragment in interface Resource
+
+
+
Added
+
+
+
+
+
+ +

+cdoInternalPreLoad

+
+public void cdoInternalPreLoad()
+
+
+
Specified by:
cdoInternalPreLoad in interface InternalCDOLoadable
Overrides:
cdoInternalPreLoad in class CDOObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+load

+
+public void load(InputStream inputStream,
+                 Map<?,?> options)
+          throws IOException
+
+
+
Specified by:
load in interface Resource
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+
+ +

+load

+
+public void load(Map<?,?> options)
+          throws IOException
+
+
+
Specified by:
load in interface Resource
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+
+ +

+save

+
+public void save(Map<?,?> options)
+          throws IOException
+
+
+
Specified by:
save in interface Resource
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+
+ +

+save

+
+public void save(OutputStream outputStream,
+                 Map<?,?> options)
+          throws IOException
+
+
+
Specified by:
save in interface Resource
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+
+ +

+unload

+
+public void unload()
+
+
+
Specified by:
unload in interface Resource
+
+
+
Added
+
+
+
+
+
+ +

+delete

+
+public void delete(Map<?,?> options)
+            throws IOException
+
+
+
Specified by:
delete in interface CDOResourceNode
Specified by:
delete in interface Resource
+
+
+ +
Throws: +
IOException
Added
+
+
+
+
+
+ +

+attached

+
+public void attached(EObject object)
+
+
+
Specified by:
attached in interface Resource.Internal
+
+
+
Added
+
+
+
+
+
+ +

+detached

+
+public void detached(EObject object)
+
+
+
Specified by:
detached in interface Resource.Internal
+
+
+
Added
+
+
+
+
+
+ +

+basicSetResourceSet

+
+public NotificationChain basicSetResourceSet(ResourceSet resourceSet,
+                                             NotificationChain notifications)
+
+
+
Specified by:
basicSetResourceSet in interface Resource.Internal
+
+
+
See Also:
ResourceImpl.basicSetResourceSet(ResourceSet, NotificationChain)
Added
+
+
+
+
+
+ +

+isLoading

+
+public boolean isLoading()
+
+
+
Specified by:
isLoading in interface Resource.Internal
+
+
+
Added
+
+
+
+
+
+ +

+isExisting

+
+public boolean isExisting()
+
+
+
Specified by:
isExisting in interface CDOResource
+
+
+
Added
+
+
+
+
+
+ +

+setExisting

+
+protected void setExisting(boolean existing)
+
+
+
+
+
+
Since:
+
3.0
+
Added
+
+
+
+
+
+ +

+createList

+
+protected EList<?> createList(EStructuralFeature eStructuralFeature)
+
+
+
Overrides:
createList in class CDOObjectImpl
+
+
+
Added
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html new file mode 100644 index 0000000000..5b7999479f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/CDOResourceNodeImpl.html @@ -0,0 +1,827 @@ + + + + + + +CDOResourceNodeImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class CDOResourceNodeImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+                      extended by org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, CDOResourceNode, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, InternalCDOLoadable, InternalCDOObject
+
+
+
Direct Known Subclasses:
CDOResourceFolderImpl, CDOResourceImpl
+
+
+
+
public abstract class CDOResourceNodeImpl
extends CDOObjectImpl
implements CDOResourceNode
+ + +

+ An implementation of the model object 'CDO Resource Node'. +

+ +

+

+
Since:
+
2.0
+
Generated
+
+
No Extend
+
This interface is not intended to be extended by clients. +

+ The following features are implemented: +

+

+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
CDOObjectImpl.CDOStoreFeatureMap, CDOObjectImpl.CDOStoreSettingsImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
ROOT_NAME, ROOT_PATH
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + + +
+Constructor Summary
+protected CDOResourceNodeImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbasicSetFolder(CDOResourceFolder newFolder, + boolean checkDuplicates) + +
+           
+ voidbasicSetName(String newName, + boolean checkDuplicates) + +
+           
+protected  EClasseStaticClass() + +
+           
+protected  inteStaticFeatureCount() + +
+           
+ CDOResourceFoldergetFolder() + +
+           
+ StringgetName() + +
+           
+ StringgetPath() + +
+           
+ URIgetURI() + +
+           
+ voidsetFolder(CDOResourceFolder newFolder) + +
+           
+ voidsetFolderGen(CDOResourceFolder newFolder) + +
+           
+ voidsetName(String newName) + +
+           
+ voidsetNameGen(String newName) + +
+           
+ voidsetPath(String newPath) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoBasicSettings, cdoConflict, cdoDirectResource, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoSettings, cdoState, cdoView, cdoWriteLock, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicSetContainer, eBasicSetContainer, eContainerFeatureID, eDirectResource, eDynamicIsSet, eInitializeContainer, eInternalContainer, eInternalResource, eIsCaching, equals, eSetDirectResource, eSetResource, eStore, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.eresource.CDOResourceNode
delete, isRoot
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+  +

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

+CDOResourceNodeImpl

+
+protected CDOResourceNodeImpl()
+
+
+

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+eStaticClass

+
+protected EClass eStaticClass()
+
+
+

+

+
Overrides:
eStaticClass in class EObjectImpl
+
+
+
Generated
+
+
+
+
+
+ +

+eStaticFeatureCount

+
+protected int eStaticFeatureCount()
+
+
+

+

+
Overrides:
eStaticFeatureCount in class EStoreEObjectImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getFolder

+
+public CDOResourceFolder getFolder()
+
+
+

+

+
Specified by:
getFolder in interface CDOResourceNode
+
+
+ +
Returns:
the value of the 'Folder' container reference.
See Also:
CDOResourceNode.setFolder(CDOResourceFolder), +EresourcePackage.getCDOResourceNode_Folder(), +CDOResourceFolder.getNodes()
Generated
+
+
+
+
+
+ +

+setFolderGen

+
+public void setFolderGen(CDOResourceFolder newFolder)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+setFolder

+
+public void setFolder(CDOResourceFolder newFolder)
+
+
+

+

+
Specified by:
setFolder in interface CDOResourceNode
+
+
+
Parameters:
newFolder - the new value of the 'Folder' container reference.
See Also:
CDOResourceNode.getFolder()
Generated
+
NOT
+
+
+
+
+ +

+basicSetFolder

+
+public void basicSetFolder(CDOResourceFolder newFolder,
+                           boolean checkDuplicates)
+
+
+
+
+
+
Added
+
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+

+

+
Specified by:
getName in interface CDOResourceNode
+
+
+ +
Returns:
the value of the 'Name' attribute.
See Also:
CDOResourceNode.setName(String), +EresourcePackage.getCDOResourceNode_Name()
Generated
+
+
+
+
+
+ +

+setNameGen

+
+public void setNameGen(String newName)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+setName

+
+public void setName(String newName)
+
+
+

+

+
Specified by:
setName in interface CDOResourceNode
+
+
+
Parameters:
newName - the new value of the 'Name' attribute.
See Also:
CDOResourceNode.getName()
Generated
+
NOT
+
+
+
+
+ +

+basicSetName

+
+public void basicSetName(String newName,
+                         boolean checkDuplicates)
+
+
+
+
+
+
Added
+
+
+
+
+
+ +

+getPath

+
+public String getPath()
+
+
+

+

+
Specified by:
getPath in interface CDOResourceNode
+
+
+ +
Returns:
the value of the 'Path' attribute.
See Also:
CDOResourceNode.setPath(String), +EresourcePackage.getCDOResourceNode_Path()
Generated
+
NOT
+
+
+
+
+ +

+setPath

+
+public void setPath(String newPath)
+
+
+

+

+
Specified by:
setPath in interface CDOResourceNode
+
+
+
Parameters:
newPath - the new value of the 'Path' attribute.
See Also:
CDOResourceNode.getPath()
Generated
+
NOT
+
+
+
+
+ +

+getURI

+
+public URI getURI()
+
+
+
Specified by:
getURI in interface CDOResourceNode
+
+
+
Added
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourceFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourceFactoryImpl.html new file mode 100644 index 0000000000..3a8c379c91 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourceFactoryImpl.html @@ -0,0 +1,764 @@ + + + + + + +EresourceFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class EresourceFactoryImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
+              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
+                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
+                          extended by org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl
+
+
+
All Implemented Interfaces:
EresourceFactory, Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject
+
+
+
+
public class EresourceFactoryImpl
extends EFactoryImpl
implements EresourceFactory
+ + +

+ An implementation of the model Factory. +

+ +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.EresourceFactory
eINSTANCE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+  + + + + + + + + + +
+Constructor Summary
EresourceFactoryImpl() + +
+          Creates an instance of the factory. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringconvertToString(EDataType eDataType, + Object instanceValue) + +
+           
+ StringconvertURIToString(EDataType eDataType, + Object instanceValue) + +
+           
+ EObjectcreate(EClass eClass) + +
+           
+ CDOResourcecreateCDOResource() + +
+           
+ CDOResourceFoldercreateCDOResourceFolder() + +
+           
+ ObjectcreateFromString(EDataType eDataType, + String initialValue) + +
+           
+ URIcreateURIFromString(EDataType eDataType, + String initialValue) + +
+           
+ EresourcePackagegetEresourcePackage() + +
+           
+static EresourcePackagegetPackage() + +
+          Deprecated.  
+static EresourceFactoryinit() + +
+          Creates the default factory implementation. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EFactory
getEPackage, setEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
+  +

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

+EresourceFactoryImpl

+
+public EresourceFactoryImpl()
+
+
Creates an instance of the factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public static EresourceFactory init()
+
+
Creates the default factory implementation. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+create

+
+public EObject create(EClass eClass)
+
+
+

+

+
Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+createFromString

+
+public Object createFromString(EDataType eDataType,
+                               String initialValue)
+
+
+

+

+
Specified by:
createFromString in interface EFactory
Overrides:
createFromString in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+convertToString

+
+public String convertToString(EDataType eDataType,
+                              Object instanceValue)
+
+
+

+

+
Specified by:
convertToString in interface EFactory
Overrides:
convertToString in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+createCDOResourceFolder

+
+public CDOResourceFolder createCDOResourceFolder()
+
+
+

+

+
Specified by:
createCDOResourceFolder in interface EresourceFactory
+
+
+ +
Returns:
a new object of class 'CDO Resource Folder'.
Since:
+
2.0
+
Generated
+
+
+
+
+
+ +

+createCDOResource

+
+public CDOResource createCDOResource()
+
+
+

+

+
Specified by:
createCDOResource in interface EresourceFactory
+
+
+ +
Returns:
a new object of class 'CDO Resource'.
Generated
+
+
+
+
+
+ +

+createURIFromString

+
+public URI createURIFromString(EDataType eDataType,
+                               String initialValue)
+
+
+

+

+
+
+
+
Generated
+
NOT
+
+
+
+
+ +

+convertURIToString

+
+public String convertURIToString(EDataType eDataType,
+                                 Object instanceValue)
+
+
+

+

+
+
+
+
Generated
+
NOT
+
+
+
+
+ +

+getEresourcePackage

+
+public EresourcePackage getEresourcePackage()
+
+
+

+

+
Specified by:
getEresourcePackage in interface EresourceFactory
+
+
+ +
Returns:
the package supported by this factory.
Generated
+
+
+
+
+
+ +

+getPackage

+
+@Deprecated
+public static EresourcePackage getPackage()
+
+
Deprecated.  +

+

+

+

+
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html new file mode 100644 index 0000000000..d2ba726f7b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/EresourcePackageImpl.html @@ -0,0 +1,1186 @@ + + + + + + +EresourcePackageImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.impl +
+Class EresourcePackageImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
+              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
+                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
+                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
+                              extended by org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl
+
+
+
All Implemented Interfaces:
EresourcePackage, Notifier, EModelElement, ENamedElement, EObject, EPackage, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BasicExtendedMetaData.EPackageExtendedMetaData.Holder
+
+
+
+
public class EresourcePackageImpl
extends EPackageImpl
implements EresourcePackage
+ + +

+ An implementation of the model Package. +

+ +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.eresource.EresourcePackage
EresourcePackage.Literals
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.eresource.EresourcePackage
CDO_RESOURCE, CDO_RESOURCE__CONTENTS, CDO_RESOURCE__ERRORS, CDO_RESOURCE__FOLDER, CDO_RESOURCE__LOADED, CDO_RESOURCE__MODIFIED, CDO_RESOURCE__NAME, CDO_RESOURCE__PATH, CDO_RESOURCE__RESOURCE_SET, CDO_RESOURCE__TIME_STAMP, CDO_RESOURCE__TRACKING_MODIFICATION, CDO_RESOURCE__URI, CDO_RESOURCE__WARNINGS, CDO_RESOURCE_FEATURE_COUNT, CDO_RESOURCE_FOLDER, CDO_RESOURCE_FOLDER__FOLDER, CDO_RESOURCE_FOLDER__NAME, CDO_RESOURCE_FOLDER__NODES, CDO_RESOURCE_FOLDER__PATH, CDO_RESOURCE_FOLDER_FEATURE_COUNT, CDO_RESOURCE_NODE, CDO_RESOURCE_NODE__FOLDER, CDO_RESOURCE_NODE__NAME, CDO_RESOURCE_NODE__PATH, CDO_RESOURCE_NODE_FEATURE_COUNT, DIAGNOSTIC, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, RESOURCE_SET, URI
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidcreateDBStoreAnnotations() + +
+          Initializes the annotations for http://www.eclipse.org/CDO/DBStore. +
+ voidcreatePackageContents() + +
+          Creates the meta-model objects for the package.
+ EReferencegetCDOResource_Contents() + +
+           
+ EAttributegetCDOResource_Errors() + +
+           
+ EAttributegetCDOResource_Loaded() + +
+           
+ EAttributegetCDOResource_Modified() + +
+           
+ EAttributegetCDOResource_ResourceSet() + +
+           
+ EAttributegetCDOResource_TimeStamp() + +
+           
+ EAttributegetCDOResource_TrackingModification() + +
+           
+ EAttributegetCDOResource_URI() + +
+           
+ EAttributegetCDOResource_Warnings() + +
+           
+ EClassgetCDOResource() + +
+           
+ EReferencegetCDOResourceFolder_Nodes() + +
+           
+ EClassgetCDOResourceFolder() + +
+           
+ EReferencegetCDOResourceNode_Folder() + +
+           
+ EAttributegetCDOResourceNode_Name() + +
+           
+ EAttributegetCDOResourceNode_Path() + +
+           
+ EClassgetCDOResourceNode() + +
+           
+ EDataTypegetDiagnostic() + +
+           
+ EresourceFactorygetEresourceFactory() + +
+           
+ EDataTypegetResourceSet() + +
+           
+ EDataTypegetURI() + +
+           
+static EresourcePackageinit() + +
+          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+ voidinitializePackageContents() + +
+          Complete the initialization of the package and its meta-model.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
+  +

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

+init

+
+public static EresourcePackage init()
+
+
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. +

+ This method is used to initialize EresourcePackage.eINSTANCE when that field is accessed. Clients should + not invoke it directly. Instead, they should simply access that field to obtain the package. +

+

+
+
+
+
See Also:
EresourcePackage.eNS_URI, +createPackageContents(), +initializePackageContents()
Generated
+
+
+
+
+
+ +

+getCDOResourceNode

+
+public EClass getCDOResourceNode()
+
+
+

+

+
Specified by:
getCDOResourceNode in interface EresourcePackage
+
+
+ +
Returns:
the meta object for class 'CDO Resource Node'.
Since:
+
2.0
+
See Also:
CDOResourceNode
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Folder

+
+public EReference getCDOResourceNode_Folder()
+
+
+

+

+
Specified by:
getCDOResourceNode_Folder in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the container reference 'Folder'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getFolder(), +EresourcePackage.getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Name

+
+public EAttribute getCDOResourceNode_Name()
+
+
+

+

+
Specified by:
getCDOResourceNode_Name in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Name'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getName(), +EresourcePackage.getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceNode_Path

+
+public EAttribute getCDOResourceNode_Path()
+
+
+

+

+
Specified by:
getCDOResourceNode_Path in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Path'.
Since:
+
2.0
+
See Also:
CDOResourceNode.getPath(), +EresourcePackage.getCDOResourceNode()
Generated
+
+
+
+
+
+ +

+getCDOResourceFolder

+
+public EClass getCDOResourceFolder()
+
+
+

+

+
Specified by:
getCDOResourceFolder in interface EresourcePackage
+
+
+ +
Returns:
the meta object for class 'CDO Resource Folder'.
Since:
+
2.0
+
See Also:
CDOResourceFolder
Generated
+
+
+
+
+
+ +

+getCDOResourceFolder_Nodes

+
+public EReference getCDOResourceFolder_Nodes()
+
+
+

+

+
Specified by:
getCDOResourceFolder_Nodes in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the containment reference list 'Nodes'.
Since:
+
2.0
+
See Also:
CDOResourceFolder.getNodes(), +EresourcePackage.getCDOResourceFolder()
Generated
+
+
+
+
+
+ +

+getCDOResource

+
+public EClass getCDOResource()
+
+
+

+

+
Specified by:
getCDOResource in interface EresourcePackage
+
+
+ +
Returns:
the meta object for class 'CDO Resource'.
See Also:
CDOResource
Generated
+
+
+
+
+
+ +

+getCDOResource_ResourceSet

+
+public EAttribute getCDOResource_ResourceSet()
+
+
+

+

+
Specified by:
getCDOResource_ResourceSet in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Resource Set'.
See Also:
CDOResource.getResourceSet(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_URI

+
+public EAttribute getCDOResource_URI()
+
+
+

+

+
Specified by:
getCDOResource_URI in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'URI'.
See Also:
CDOResource.getURI(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Contents

+
+public EReference getCDOResource_Contents()
+
+
+

+

+
Specified by:
getCDOResource_Contents in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
CDOResource.getContents(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Modified

+
+public EAttribute getCDOResource_Modified()
+
+
+

+

+
Specified by:
getCDOResource_Modified in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Modified'.
See Also:
CDOResource.isModified(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Loaded

+
+public EAttribute getCDOResource_Loaded()
+
+
+

+

+
Specified by:
getCDOResource_Loaded in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Loaded'.
See Also:
CDOResource.isLoaded(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_TrackingModification

+
+public EAttribute getCDOResource_TrackingModification()
+
+
+

+

+
Specified by:
getCDOResource_TrackingModification in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Tracking Modification'.
See Also:
CDOResource.isTrackingModification(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Errors

+
+public EAttribute getCDOResource_Errors()
+
+
+

+

+
Specified by:
getCDOResource_Errors in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute list 'Errors'.
See Also:
CDOResource.getErrors(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_Warnings

+
+public EAttribute getCDOResource_Warnings()
+
+
+

+

+
Specified by:
getCDOResource_Warnings in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute list 'Warnings'.
See Also:
CDOResource.getWarnings(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getCDOResource_TimeStamp

+
+public EAttribute getCDOResource_TimeStamp()
+
+
+

+

+
Specified by:
getCDOResource_TimeStamp in interface EresourcePackage
+
+
+ +
Returns:
the meta object for the attribute 'Time Stamp'.
See Also:
CDOResource.getTimeStamp(), +EresourcePackage.getCDOResource()
Generated
+
+
+
+
+
+ +

+getResourceSet

+
+public EDataType getResourceSet()
+
+
+

+

+
Specified by:
getResourceSet in interface EresourcePackage
+
+
+ +
Returns:
the meta object for data type 'Resource Set'.
See Also:
ResourceSet
Generated
+
+
+
+
+
+ +

+getURI

+
+public EDataType getURI()
+
+
+

+

+
Specified by:
getURI in interface EresourcePackage
+
+
+ +
Returns:
the meta object for data type 'URI'.
See Also:
URI
Generated
+
+
+
+
+
+ +

+getDiagnostic

+
+public EDataType getDiagnostic()
+
+
+

+

+
Specified by:
getDiagnostic in interface EresourcePackage
+
+
+ +
Returns:
the meta object for data type 'Diagnostic'.
See Also:
Resource.Diagnostic
Generated
+
+
+
+
+
+ +

+getEresourceFactory

+
+public EresourceFactory getEresourceFactory()
+
+
+

+

+
Specified by:
getEresourceFactory in interface EresourcePackage
+
+
+ +
Returns:
the factory that creates the instances of the model.
Generated
+
+
+
+
+
+ +

+createPackageContents

+
+public void createPackageContents()
+
+
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its + first. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+initializePackageContents

+
+public void initializePackageContents()
+
+
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any + invocation but its first. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+createDBStoreAnnotations

+
+protected void createDBStoreAnnotations()
+
+
Initializes the annotations for http://www.eclipse.org/CDO/DBStore. +

+

+
+
+
+
Since:
+
4.0
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFactoryImpl.html new file mode 100644 index 0000000000..d4a9e1419a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFactoryImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl

+
+No usage of org.eclipse.emf.cdo.eresource.impl.CDOResourceFactoryImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFolderImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFolderImpl.html new file mode 100644 index 0000000000..bcff8c479c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceFolderImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl

+
+No usage of org.eclipse.emf.cdo.eresource.impl.CDOResourceFolderImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.ContentsCDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.ContentsCDOList.html new file mode 100644 index 0000000000..4bd3e68d6f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.ContentsCDOList.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList

+
+No usage of org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.html new file mode 100644 index 0000000000..b5f5662715 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceImpl.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOResourceImpl
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOResourceImpl in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.eresource.impl that return CDOResourceImpl
+protected  CDOResourceImplCDOResourceFactoryImpl.createCDOResource(URI uri) + +
+           
+  +

+ + + + + +
+Uses of CDOResourceImpl in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return CDOResourceImpl
+ CDOResourceImplCDOObjectImpl.cdoDirectResource() + +
+           
+ CDOResourceImplCDOObjectImpl.cdoResource() + +
+           
+  +

+ + + + + +
+Uses of CDOResourceImpl in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOResourceImpl
+ voidInternalCDOView.attachResource(CDOResourceImpl resource) + +
+           
+ voidInternalCDOView.registerProxyResource(CDOResourceImpl resource) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceNodeImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceNodeImpl.html new file mode 100644 index 0000000000..810f26ab34 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/CDOResourceNodeImpl.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl

+
+ + + + + + + + + +
+Packages that use CDOResourceNodeImpl
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
+  +

+ + + + + +
+Uses of CDOResourceNodeImpl in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + +
Subclasses of CDOResourceNodeImpl in org.eclipse.emf.cdo.eresource.impl
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourceFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourceFactoryImpl.html new file mode 100644 index 0000000000..24e896c793 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourceFactoryImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl

+
+No usage of org.eclipse.emf.cdo.eresource.impl.EresourceFactoryImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourcePackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourcePackageImpl.html new file mode 100644 index 0000000000..7a5fd79f15 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/class-use/EresourcePackageImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl

+
+No usage of org.eclipse.emf.cdo.eresource.impl.EresourcePackageImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-frame.html new file mode 100644 index 0000000000..b17c6b59be --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-frame.html @@ -0,0 +1,42 @@ + + + + + + +org.eclipse.emf.cdo.eresource.impl (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.eresource.impl + + + + +
+Classes  + +
+CDOResourceFactoryImpl +
+CDOResourceFolderImpl +
+CDOResourceImpl +
+CDOResourceNodeImpl +
+EresourceFactoryImpl +
+EresourcePackageImpl
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.html new file mode 100644 index 0000000000..8edfe8c7da --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-summary.html @@ -0,0 +1,193 @@ + + + + + + +org.eclipse.emf.cdo.eresource.impl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.eresource.impl +

+The generated EMF implementation of the CDO repository file system. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOResourceFactoryImpl 
CDOResourceFolderImplAn implementation of the model object 'CDO Resource Folder'.
CDOResourceImplAn implementation of the model object 'CDO Resource'.
CDOResourceNodeImplAn implementation of the model object 'CDO Resource Node'.
EresourceFactoryImplAn implementation of the model Factory.
EresourcePackageImplAn implementation of the model Package.
+  + +

+

+Package org.eclipse.emf.cdo.eresource.impl Description +

+ +

+The generated EMF implementation of the CDO repository file system. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-tree.html new file mode 100644 index 0000000000..0af3857105 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-tree.html @@ -0,0 +1,220 @@ + + + + + + +org.eclipse.emf.cdo.eresource.impl Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.eresource.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-use.html new file mode 100644 index 0000000000..7d9779c553 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/impl/package-use.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.eresource.impl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.eresource.impl
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.impl used by org.eclipse.emf.cdo.eresource.impl
CDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
CDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.impl used by org.eclipse.emf.internal.cdo
CDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.impl used by org.eclipse.emf.spi.cdo
CDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-frame.html new file mode 100644 index 0000000000..e514c30ba8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-frame.html @@ -0,0 +1,44 @@ + + + + + + +org.eclipse.emf.cdo.eresource (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.eresource + + + + +
+Interfaces  + +
+CDOResource +
+CDOResourceFactory +
+CDOResourceFolder +
+CDOResourceNode +
+EresourceFactory +
+EresourcePackage +
+EresourcePackage.Literals
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html new file mode 100644 index 0000000000..a3e1ba1ab6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-summary.html @@ -0,0 +1,204 @@ + + + + + + +org.eclipse.emf.cdo.eresource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.eresource +

+The generated EMF API of the CDO repository file system. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOResourceA representation of the model object 'CDO Resource'.
CDOResourceFactory 
CDOResourceFolderA representation of the model object 'CDO Resource Folder'.
CDOResourceNodeA representation of the model object 'CDO Resource Node'.
EresourceFactoryThe Factory for the model.
EresourcePackageThe Package for the model.
EresourcePackage.LiteralsDefines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + +
+  + +

+

+Package org.eclipse.emf.cdo.eresource Description +

+ +

+The generated EMF API of the CDO repository file system. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-tree.html new file mode 100644 index 0000000000..7d5514298d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-tree.html @@ -0,0 +1,182 @@ + + + + + + +org.eclipse.emf.cdo.eresource Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.eresource +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-use.html new file mode 100644 index 0000000000..d0365ad17d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/package-use.html @@ -0,0 +1,461 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.eresource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.eresource

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.eresource
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.validationThe generated EMF validation of the CDO repository file system. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo
CDOResource + +
+          A representation of the model object 'CDO Resource'.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.eresource
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFactory + +
+           
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
EresourceFactory + +
+          The Factory for the model.
EresourcePackage + +
+          The Package for the model.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.eresource.impl
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFactory + +
+           
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
EresourceFactory + +
+          The Factory for the model.
EresourcePackage + +
+          The Package for the model.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.eresource.util
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
EresourcePackage + +
+          The Package for the model.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.eresource.validation
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.transaction
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.util
CDOResource + +
+          A representation of the model object 'CDO Resource'.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.cdo.view
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFactory + +
+           
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
CDOResourceNode + +
+          A representation of the model object 'CDO Resource Node'.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.internal.cdo
CDOResource + +
+          A representation of the model object 'CDO Resource'.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource used by org.eclipse.emf.spi.cdo
CDOResource + +
+          A representation of the model object 'CDO Resource'.
CDOResourceFolder + +
+          A representation of the model object 'CDO Resource Folder'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceFolderItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceFolderItemProvider.html new file mode 100644 index 0000000000..cfb3ad63c6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceFolderItemProvider.html @@ -0,0 +1,659 @@ + + + + + + +CDOResourceFolderItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.provider +
+Class CDOResourceFolderItemProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider
+              extended by org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable, IEditingDomainItemProvider, IItemColorProvider, IItemFontProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITableItemColorProvider, ITableItemFontProvider, ITableItemLabelProvider, ITreeItemContentProvider
+
+
+
+
public class CDOResourceFolderItemProvider
extends CDOResourceNodeItemProvider
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
+ + +

+This is the item provider adapter for a CDOResourceFolder object. +

+ +

+

+
Since:
+
2.0
+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
+  + + + + + + + + + +
+Constructor Summary
CDOResourceFolderItemProvider(AdapterFactory adapterFactory) + +
+          This constructs an instance from a factory and a notifier. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, + Object object) + +
+          This adds CommandParameters describing the children that can be created under + this object. +
+protected  EStructuralFeaturegetChildFeature(Object object, + Object child) + +
+           
+ Collection<? extends EStructuralFeature>getChildrenFeatures(Object object) + +
+          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +
+ ObjectgetImage(Object object) + +
+          This returns CDOResourceFolder.gif. +
+ ObjectgetParent(Object object) + +
+          Returns the parent of the folder.
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+          This returns the property descriptors for the adapted class. +
+ StringgetText(Object object) + +
+          This returns the label text for the adapted class. +
+ voidnotifyChanged(Notification notification) + +
+          This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider
addNamePropertyDescriptor, addPathPropertyDescriptor, getResourceLocator, hasChildren
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, hasChildren
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
+  +

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

+CDOResourceFolderItemProvider

+
+public CDOResourceFolderItemProvider(AdapterFactory adapterFactory)
+
+
This constructs an instance from a factory and a notifier. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
This returns the property descriptors for the adapted class. +

+

+
Specified by:
getPropertyDescriptors in interface IItemPropertySource
Overrides:
getPropertyDescriptors in class CDOResourceNodeItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+getChildrenFeatures

+
+public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+
+
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +

+

+
Overrides:
getChildrenFeatures in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getChildFeature

+
+protected EStructuralFeature getChildFeature(Object object,
+                                             Object child)
+
+
+

+

+
Overrides:
getChildFeature in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getImage

+
+public Object getImage(Object object)
+
+
This returns CDOResourceFolder.gif. +

+

+
Specified by:
getImage in interface IItemLabelProvider
Overrides:
getImage in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
This returns the label text for the adapted class. +

+

+
Specified by:
getText in interface IItemLabelProvider
Overrides:
getText in class CDOResourceNodeItemProvider
+
+
+
Generated
+
NOT
+
+
+
+
+ +

+getParent

+
+public Object getParent(Object object)
+
+
Returns the parent of the folder. Might be another folder, or the root resource +

+

+
Specified by:
getParent in interface IEditingDomainItemProvider
Specified by:
getParent in interface ITreeItemContentProvider
Overrides:
getParent in class ItemProviderAdapter
+
+
+
Added
+
+
+
+
+
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +

+

+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class CDOResourceNodeItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+collectNewChildDescriptors

+
+protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors,
+                                          Object object)
+
+
This adds CommandParameters describing the children that can be created under + this object. +

+

+
Overrides:
collectNewChildDescriptors in class CDOResourceNodeItemProvider
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceItemProvider.html new file mode 100644 index 0000000000..b7efd0c788 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceItemProvider.html @@ -0,0 +1,790 @@ + + + + + + +CDOResourceItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.provider +
+Class CDOResourceItemProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider
+              extended by org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable, IEditingDomainItemProvider, IItemColorProvider, IItemFontProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITableItemColorProvider, ITableItemFontProvider, ITableItemLabelProvider, ITreeItemContentProvider
+
+
+
+
public class CDOResourceItemProvider
extends CDOResourceNodeItemProvider
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
+ + +

+This is the item provider adapter for a CDOResource object. +

+ +

+

+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
+  + + + + + + + + + +
+Constructor Summary
CDOResourceItemProvider(AdapterFactory adapterFactory) + +
+          This constructs an instance from a factory and a notifier. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddLoadedPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Loaded feature. +
+protected  voidaddModifiedPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Modified feature. +
+protected  voidaddTimeStampPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Time Stamp feature. +
+protected  voidaddTrackingModificationPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Tracking Modification feature. +
+protected  voidaddURIPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the URI feature. +
+protected  voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, + Object object) + +
+          This adds CommandParameters describing the children that can be created under + this object. +
+protected  EStructuralFeaturegetChildFeature(Object object, + Object child) + +
+           
+ Collection<? extends EStructuralFeature>getChildrenFeatures(Object object) + +
+          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +
+ ObjectgetImage(Object object) + +
+          This returns CDOResource.gif. +
+ ObjectgetParent(Object object) + +
+          Returns the parent of the argument CDOResource
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+          This returns the property descriptors for the adapted class. +
+ StringgetText(Object object) + +
+          This returns the label text for the adapted class. +
+ voidnotifyChanged(Notification notification) + +
+          This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider
addNamePropertyDescriptor, addPathPropertyDescriptor, getResourceLocator, hasChildren
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, hasChildren
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
+  +

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

+CDOResourceItemProvider

+
+public CDOResourceItemProvider(AdapterFactory adapterFactory)
+
+
This constructs an instance from a factory and a notifier. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
This returns the property descriptors for the adapted class. +

+

+
Specified by:
getPropertyDescriptors in interface IItemPropertySource
Overrides:
getPropertyDescriptors in class CDOResourceNodeItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+addURIPropertyDescriptor

+
+protected void addURIPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the URI feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addModifiedPropertyDescriptor

+
+protected void addModifiedPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Modified feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addLoadedPropertyDescriptor

+
+protected void addLoadedPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Loaded feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addTrackingModificationPropertyDescriptor

+
+protected void addTrackingModificationPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Tracking Modification feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addTimeStampPropertyDescriptor

+
+protected void addTimeStampPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Time Stamp feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+getChildrenFeatures

+
+public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+
+
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +

+

+
Overrides:
getChildrenFeatures in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getChildFeature

+
+protected EStructuralFeature getChildFeature(Object object,
+                                             Object child)
+
+
+

+

+
Overrides:
getChildFeature in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getImage

+
+public Object getImage(Object object)
+
+
This returns CDOResource.gif. +

+

+
Specified by:
getImage in interface IItemLabelProvider
Overrides:
getImage in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
This returns the label text for the adapted class. +

+

+
Specified by:
getText in interface IItemLabelProvider
Overrides:
getText in class CDOResourceNodeItemProvider
+
+
+
Generated
+
NOT
+
+
+
+
+ +

+getParent

+
+public Object getParent(Object object)
+
+
Returns the parent of the argument CDOResource +

+

+
Specified by:
getParent in interface IEditingDomainItemProvider
Specified by:
getParent in interface ITreeItemContentProvider
Overrides:
getParent in class ItemProviderAdapter
+
+
+
Since:
+
2.0
+
Added
+
+
+
+
+
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +

+

+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class CDOResourceNodeItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+collectNewChildDescriptors

+
+protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors,
+                                          Object object)
+
+
This adds CommandParameters describing the children that can be created under + this object. +

+

+
Overrides:
collectNewChildDescriptors in class CDOResourceNodeItemProvider
+
+
+
Generated
+
NOT
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html new file mode 100644 index 0000000000..cf0c85b44f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/CDOResourceNodeItemProvider.html @@ -0,0 +1,654 @@ + + + + + + +CDOResourceNodeItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.provider +
+Class CDOResourceNodeItemProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable, IEditingDomainItemProvider, IItemColorProvider, IItemFontProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITableItemColorProvider, ITableItemFontProvider, ITableItemLabelProvider, ITreeItemContentProvider
+
+
+
Direct Known Subclasses:
CDOResourceFolderItemProvider, CDOResourceItemProvider
+
+
+
+
public class CDOResourceNodeItemProvider
extends ItemProviderAdapter
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
+ + +

+This is the item provider adapter for a CDOResourceNode object. +

+ +

+

+
Since:
+
2.0
+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
+  + + + + + + + + + +
+Constructor Summary
CDOResourceNodeItemProvider(AdapterFactory adapterFactory) + +
+          This constructs an instance from a factory and a notifier. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddNamePropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Name feature. +
+protected  voidaddPathPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Path feature. +
+protected  voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, + Object object) + +
+          This adds CommandParameters describing the children that can be created under + this object. +
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+          This returns the property descriptors for the adapted class. +
+ ResourceLocatorgetResourceLocator() + +
+          Return the resource locator for this item provider's resources. +
+ StringgetText(Object object) + +
+          This returns the label text for the adapted class. +
+ booleanhasChildren(Object object) + +
+           
+ voidnotifyChanged(Notification notification) + +
+          This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildFeature, getChildReference, getChildren, getChildrenFeatures, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
+  +

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

+CDOResourceNodeItemProvider

+
+public CDOResourceNodeItemProvider(AdapterFactory adapterFactory)
+
+
This constructs an instance from a factory and a notifier. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
This returns the property descriptors for the adapted class. +

+

+
Specified by:
getPropertyDescriptors in interface IItemPropertySource
Overrides:
getPropertyDescriptors in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+addNamePropertyDescriptor

+
+protected void addNamePropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Name feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addPathPropertyDescriptor

+
+protected void addPathPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Path feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+hasChildren

+
+public boolean hasChildren(Object object)
+
+
+

+

+
Specified by:
hasChildren in interface ITreeItemContentProvider
Overrides:
hasChildren in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
This returns the label text for the adapted class. +

+

+
Specified by:
getText in interface IItemLabelProvider
Overrides:
getText in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +

+

+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class AdapterImpl
+
+
+
Generated
+
+
+
+
+
+ +

+collectNewChildDescriptors

+
+protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors,
+                                          Object object)
+
+
This adds CommandParameters describing the children that can be created under + this object. +

+

+
Overrides:
collectNewChildDescriptors in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getResourceLocator

+
+public ResourceLocator getResourceLocator()
+
+
Return the resource locator for this item provider's resources. +

+

+
Overrides:
getResourceLocator in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html new file mode 100644 index 0000000000..63f22b8fab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/EresourceItemProviderAdapterFactory.html @@ -0,0 +1,842 @@ + + + + + + +EresourceItemProviderAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.provider +
+Class EresourceItemProviderAdapterFactory

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
+      extended by org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory
+          extended by org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory
+
+
+
All Implemented Interfaces:
AdapterFactory, ComposeableAdapterFactory, IChangeNotifier, IChildCreationExtender, IDisposable
+
+
+
+
public class EresourceItemProviderAdapterFactory
extends EresourceAdapterFactory
implements ComposeableAdapterFactory, IChangeNotifier, IDisposable, IChildCreationExtender
+ + +

+This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this + factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters + also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances. @since 2.0 +

+ +

+

+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IChildCreationExtender
IChildCreationExtender.Descriptor
+  + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  CDOResourceFolderItemProvidercdoResourceFolderItemProvider + +
+          This keeps track of the one adapter used for all CDOResourceFolder instances
+protected  CDOResourceItemProvidercdoResourceItemProvider + +
+          This keeps track of the one adapter used for all CDOResource instances. +
+protected  IChangeNotifierchangeNotifier + +
+          This is used to implement IChangeNotifier. +
+protected  ChildCreationExtenderManagerchildCreationExtenderManager + +
+          This helps manage the child creation extenders. +
+protected  ComposedAdapterFactoryparentAdapterFactory + +
+          This keeps track of the root adapter factory that delegates to this adapter factory. +
+protected  Collection<Object>supportedTypes + +
+          This keeps track of all the supported types checked by isFactoryForType. +
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory
modelPackage, modelSwitch
+  + + + + + + + + + +
+Constructor Summary
EresourceItemProviderAdapterFactory() + +
+          This constructs an instance. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Adapteradapt(Notifier notifier, + Object type) + +
+          This implementation substitutes the factory itself as the key for the adapter. +
+ Objectadapt(Object object, + Object type) + +
+           
+ voidaddListener(INotifyChangedListener notifyChangedListener) + +
+          This adds a listener. +
+ AdaptercreateCDOResourceAdapter() + +
+          This creates an adapter for a CDOResource. +
+ AdaptercreateCDOResourceFolderAdapter() + +
+          This creates an adapter for a CDOResourceFolder. +
+ voiddispose() + +
+          This disposes all of the item providers created by this factory. +
+ voidfireNotifyChanged(Notification notification) + +
+          This delegates to changeNotifier and to parentAdapterFactory. +
+ List<IChildCreationExtender>getChildCreationExtenders() + +
+           
+ Collection<?>getNewChildDescriptors(Object object, + EditingDomain editingDomain) + +
+           
+ ResourceLocatorgetResourceLocator() + +
+           
+ ComposeableAdapterFactorygetRootAdapterFactory() + +
+          This returns the root adapter factory that contains this factory. +
+ booleanisFactoryForType(Object type) + +
+           
+ voidremoveListener(INotifyChangedListener notifyChangedListener) + +
+          This removes a listener. +
+ voidsetParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) + +
+          This sets the composed adapter factory that contains this factory. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory
createAdapter, createCDOResourceNodeAdapter, createEObjectAdapter
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, associate, createAdapter, resolve
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
+  +

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

+parentAdapterFactory

+
+protected ComposedAdapterFactory parentAdapterFactory
+
+
This keeps track of the root adapter factory that delegates to this adapter factory. +

+

+
Generated
+
+
+
+
+ +

+changeNotifier

+
+protected IChangeNotifier changeNotifier
+
+
This is used to implement IChangeNotifier. +

+

+
Generated
+
+
+
+
+ +

+childCreationExtenderManager

+
+protected ChildCreationExtenderManager childCreationExtenderManager
+
+
This helps manage the child creation extenders. +

+

+
Generated
+
+
+
+
+ +

+supportedTypes

+
+protected Collection<Object> supportedTypes
+
+
This keeps track of all the supported types checked by isFactoryForType. +

+

+
Generated
+
+
+
+
+ +

+cdoResourceFolderItemProvider

+
+protected CDOResourceFolderItemProvider cdoResourceFolderItemProvider
+
+
This keeps track of the one adapter used for all CDOResourceFolder instances. + +

+

+
Generated
+
+
+
+
+ +

+cdoResourceItemProvider

+
+protected CDOResourceItemProvider cdoResourceItemProvider
+
+
This keeps track of the one adapter used for all CDOResource instances. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EresourceItemProviderAdapterFactory

+
+public EresourceItemProviderAdapterFactory()
+
+
This constructs an instance. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createCDOResourceFolderAdapter

+
+public Adapter createCDOResourceFolderAdapter()
+
+
This creates an adapter for a CDOResourceFolder. +

+

+
Overrides:
createCDOResourceFolderAdapter in class EresourceAdapterFactory
+
+
+ +
Returns:
the new adapter.
See Also:
CDOResourceFolder
Generated
+
+
+
+
+
+ +

+createCDOResourceAdapter

+
+public Adapter createCDOResourceAdapter()
+
+
This creates an adapter for a CDOResource. +

+

+
Overrides:
createCDOResourceAdapter in class EresourceAdapterFactory
+
+
+ +
Returns:
the new adapter.
See Also:
CDOResource
Generated
+
+
+
+
+
+ +

+getRootAdapterFactory

+
+public ComposeableAdapterFactory getRootAdapterFactory()
+
+
This returns the root adapter factory that contains this factory. +

+

+
Specified by:
getRootAdapterFactory in interface ComposeableAdapterFactory
+
+
+
Generated
+
+
+
+
+
+ +

+setParentAdapterFactory

+
+public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
+
+
This sets the composed adapter factory that contains this factory. +

+

+
Specified by:
setParentAdapterFactory in interface ComposeableAdapterFactory
+
+
+
Generated
+
+
+
+
+
+ +

+isFactoryForType

+
+public boolean isFactoryForType(Object type)
+
+
+

+

+
Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class EresourceAdapterFactory
+
+
+ +
Returns:
whether this factory is applicable for the type of the object.
Generated
+
+
+
+
+
+ +

+adapt

+
+public Adapter adapt(Notifier notifier,
+                     Object type)
+
+
This implementation substitutes the factory itself as the key for the adapter. +

+

+
Specified by:
adapt in interface AdapterFactory
Overrides:
adapt in class AdapterFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+adapt

+
+public Object adapt(Object object,
+                    Object type)
+
+
+

+

+
Specified by:
adapt in interface AdapterFactory
Overrides:
adapt in class AdapterFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getChildCreationExtenders

+
+public List<IChildCreationExtender> getChildCreationExtenders()
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+getNewChildDescriptors

+
+public Collection<?> getNewChildDescriptors(Object object,
+                                            EditingDomain editingDomain)
+
+
+

+

+
Specified by:
getNewChildDescriptors in interface IChildCreationExtender
+
+
+
Generated
+
+
+
+
+
+ +

+getResourceLocator

+
+public ResourceLocator getResourceLocator()
+
+
+

+

+
Specified by:
getResourceLocator in interface IChildCreationExtender
+
+
+
Generated
+
+
+
+
+
+ +

+addListener

+
+public void addListener(INotifyChangedListener notifyChangedListener)
+
+
This adds a listener. +

+

+
Specified by:
addListener in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(INotifyChangedListener notifyChangedListener)
+
+
This removes a listener. +

+

+
Specified by:
removeListener in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+fireNotifyChanged

+
+public void fireNotifyChanged(Notification notification)
+
+
This delegates to changeNotifier and to parentAdapterFactory. +

+

+
Specified by:
fireNotifyChanged in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
This disposes all of the item providers created by this factory. +

+

+
Specified by:
dispose in interface IDisposable
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceFolderItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceFolderItemProvider.html new file mode 100644 index 0000000000..2cfd76c8d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceFolderItemProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.provider.CDOResourceFolderItemProvider

+
+ + + + + + + + + +
+Packages that use CDOResourceFolderItemProvider
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
+  +

+ + + + + +
+Uses of CDOResourceFolderItemProvider in org.eclipse.emf.cdo.eresource.provider
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource.provider declared as CDOResourceFolderItemProvider
+protected  CDOResourceFolderItemProviderEresourceItemProviderAdapterFactory.cdoResourceFolderItemProvider + +
+          This keeps track of the one adapter used for all CDOResourceFolder instances
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceItemProvider.html new file mode 100644 index 0000000000..1a01026fbf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceItemProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.provider.CDOResourceItemProvider

+
+ + + + + + + + + +
+Packages that use CDOResourceItemProvider
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
+  +

+ + + + + +
+Uses of CDOResourceItemProvider in org.eclipse.emf.cdo.eresource.provider
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource.provider declared as CDOResourceItemProvider
+protected  CDOResourceItemProviderEresourceItemProviderAdapterFactory.cdoResourceItemProvider + +
+          This keeps track of the one adapter used for all CDOResource instances. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceNodeItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceNodeItemProvider.html new file mode 100644 index 0000000000..97e17071bb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/CDOResourceNodeItemProvider.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.provider.CDOResourceNodeItemProvider

+
+ + + + + + + + + +
+Packages that use CDOResourceNodeItemProvider
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
+  +

+ + + + + +
+Uses of CDOResourceNodeItemProvider in org.eclipse.emf.cdo.eresource.provider
+  +

+ + + + + + + + + + + +
Subclasses of CDOResourceNodeItemProvider in org.eclipse.emf.cdo.eresource.provider
+ classCDOResourceFolderItemProvider + +
+          This is the item provider adapter for a CDOResourceFolder object. +
+ classCDOResourceItemProvider + +
+          This is the item provider adapter for a CDOResource object. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/EresourceItemProviderAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/EresourceItemProviderAdapterFactory.html new file mode 100644 index 0000000000..80a9fb4b4b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/class-use/EresourceItemProviderAdapterFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory

+
+No usage of org.eclipse.emf.cdo.eresource.provider.EresourceItemProviderAdapterFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-frame.html new file mode 100644 index 0000000000..079a282d70 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +org.eclipse.emf.cdo.eresource.provider (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.eresource.provider + + + + +
+Classes  + +
+CDOResourceFolderItemProvider +
+CDOResourceItemProvider +
+CDOResourceNodeItemProvider +
+EresourceItemProviderAdapterFactory
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.html new file mode 100644 index 0000000000..3f915a053b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +org.eclipse.emf.cdo.eresource.provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.eresource.provider +

+The generated EMF edit support of the CDO repository file system. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + +
+Class Summary
CDOResourceFolderItemProviderThis is the item provider adapter for a CDOResourceFolder object. +
CDOResourceItemProviderThis is the item provider adapter for a CDOResource object. +
CDOResourceNodeItemProviderThis is the item provider adapter for a CDOResourceNode object. +
EresourceItemProviderAdapterFactoryThis is the factory that is used to provide the interfaces needed to support Viewers.
+  + +

+

+Package org.eclipse.emf.cdo.eresource.provider Description +

+ +

+The generated EMF edit support of the CDO repository file system. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-tree.html new file mode 100644 index 0000000000..df171d95de --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-tree.html @@ -0,0 +1,170 @@ + + + + + + +org.eclipse.emf.cdo.eresource.provider Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.eresource.provider +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-use.html new file mode 100644 index 0000000000..e48b1591ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/provider/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.eresource.provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.eresource.provider

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.eresource.provider
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.provider used by org.eclipse.emf.cdo.eresource.provider
CDOResourceFolderItemProvider + +
+          This is the item provider adapter for a CDOResourceFolder object. +
CDOResourceItemProvider + +
+          This is the item provider adapter for a CDOResource object. +
CDOResourceNodeItemProvider + +
+          This is the item provider adapter for a CDOResourceNode object. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html new file mode 100644 index 0000000000..98de1e02a1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceAdapterFactory.html @@ -0,0 +1,486 @@ + + + + + + +EresourceAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.util +
+Class EresourceAdapterFactory

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
+      extended by org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory
+
+
+
All Implemented Interfaces:
AdapterFactory
+
+
+
Direct Known Subclasses:
EresourceItemProviderAdapterFactory
+
+
+
+
public class EresourceAdapterFactory
extends AdapterFactoryImpl
+ + +

+ The Adapter Factory for the model. It provides an adapter createXXX + method for each class of the model. +

+ +

+

+
See Also:
EresourcePackage
Generated
+
+
+
+ +

+ + + + + + + + + + + + + +
+Field Summary
+protected static EresourcePackagemodelPackage + +
+          The cached model package. +
+protected  EresourceSwitch<Adapter>modelSwitch + +
+          The switch that delegates to the createXXX methods. +
+  + + + + + + + + + +
+Constructor Summary
EresourceAdapterFactory() + +
+          Creates an instance of the adapter factory. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AdaptercreateAdapter(Notifier target) + +
+          Creates an adapter for the target. +
+ AdaptercreateCDOResourceAdapter() + +
+          Creates a new adapter for an object of class 'CDO Resource'. +
+ AdaptercreateCDOResourceFolderAdapter() + +
+          Creates a new adapter for an object of class 'CDO Resource Folder'. +
+ AdaptercreateCDOResourceNodeAdapter() + +
+          Creates a new adapter for an object of class 'CDO Resource Node'. +
+ AdaptercreateEObjectAdapter() + +
+          Creates a new adapter for the default case. +
+ booleanisFactoryForType(Object object) + +
+          Returns whether this factory is applicable for the type of the object. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+modelPackage

+
+protected static EresourcePackage modelPackage
+
+
The cached model package. +

+

+
Generated
+
+
+
+
+ +

+modelSwitch

+
+protected EresourceSwitch<Adapter> modelSwitch
+
+
The switch that delegates to the createXXX methods. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EresourceAdapterFactory

+
+public EresourceAdapterFactory()
+
+
Creates an instance of the adapter factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+isFactoryForType

+
+public boolean isFactoryForType(Object object)
+
+
Returns whether this factory is applicable for the type of the object. This implementation + returns true if the object is either the model's package or is an instance object of the model. +

+

+
Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class AdapterFactoryImpl
+
+
+ +
Returns:
whether this factory is applicable for the type of the object.
Generated
+
+
+
+
+
+ +

+createAdapter

+
+public Adapter createAdapter(Notifier target)
+
+
Creates an adapter for the target. +

+

+
Overrides:
createAdapter in class AdapterFactoryImpl
+
+
+
Parameters:
target - the object to adapt. +
Returns:
the adapter for the target.
Generated
+
+
+
+
+
+ +

+createCDOResourceNodeAdapter

+
+public Adapter createCDOResourceNodeAdapter()
+
+
Creates a new adapter for an object of class 'CDO Resource Node'. This default implementation returns null so that we can + easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. +

+

+ +
Returns:
the new adapter.
Since:
+
2.0
+
See Also:
CDOResourceNode
Generated
+
+
+
+
+
+ +

+createCDOResourceFolderAdapter

+
+public Adapter createCDOResourceFolderAdapter()
+
+
Creates a new adapter for an object of class 'CDO Resource Folder'. This default implementation returns null so that we can + easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. +

+

+ +
Returns:
the new adapter.
Since:
+
2.0
+
See Also:
CDOResourceFolder
Generated
+
+
+
+
+
+ +

+createCDOResourceAdapter

+
+public Adapter createCDOResourceAdapter()
+
+
Creates a new adapter for an object of class 'CDO Resource'. This default implementation returns null so that we can easily + ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. +

+

+ +
Returns:
the new adapter.
See Also:
CDOResource
Generated
+
+
+
+
+
+ +

+createEObjectAdapter

+
+public Adapter createEObjectAdapter()
+
+
Creates a new adapter for the default case. This default implementation returns null. +

+

+ +
Returns:
the new adapter.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html new file mode 100644 index 0000000000..642cffff02 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/EresourceSwitch.html @@ -0,0 +1,474 @@ + + + + + + +EresourceSwitch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.util +
+Class EresourceSwitch<T>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.eresource.util.EresourceSwitch<T>
+
+
+
+
public class EresourceSwitch<T>
extends Object
+ + +

+ The Switch for the model's inheritance hierarchy. It supports the call + doSwitch(object) to invoke the caseXXX method for each class of the model, + starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is + returned, which is the result of the switch. +

+ +

+

+
See Also:
EresourcePackage
Generated
+
+
+
+ +

+ + + + + + + + + + +
+Field Summary
+protected static EresourcePackagemodelPackage + +
+          The cached model package +
+  + + + + + + + + + +
+Constructor Summary
EresourceSwitch() + +
+          Creates an instance of the switch. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ TcaseCDOResource(CDOResource object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource'. +
+ TcaseCDOResourceFolder(CDOResourceFolder object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource Folder'. +
+ TcaseCDOResourceNode(CDOResourceNode object) + +
+          Returns the result of interpreting the object as an instance of 'CDO Resource Node'. +
+ TdefaultCase(EObject object) + +
+          Returns the result of interpreting the object as an instance of 'EObject'. +
+protected  TdoSwitch(EClass theEClass, + EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+ TdoSwitch(EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+protected  TdoSwitch(int classifierID, + EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+modelPackage

+
+protected static EresourcePackage modelPackage
+
+
The cached model package +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EresourceSwitch

+
+public EresourceSwitch()
+
+
Creates an instance of the switch. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+doSwitch

+
+public T doSwitch(EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+doSwitch

+
+protected T doSwitch(EClass theEClass,
+                     EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+doSwitch

+
+protected T doSwitch(int classifierID,
+                     EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+caseCDOResourceNode

+
+public T caseCDOResourceNode(CDOResourceNode object)
+
+
Returns the result of interpreting the object as an instance of 'CDO Resource Node'. This implementation returns null; returning a non-null result will terminate the switch. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'CDO Resource Node'.
Since:
+
2.0
+
See Also:
doSwitch(EObject)
Generated
+
+
+
+
+
+ +

+caseCDOResourceFolder

+
+public T caseCDOResourceFolder(CDOResourceFolder object)
+
+
Returns the result of interpreting the object as an instance of 'CDO Resource Folder'. This implementation returns null; returning a non-null result will terminate the switch. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'CDO Resource Folder'.
Since:
+
2.0
+
See Also:
doSwitch(EObject)
Generated
+
+
+
+
+
+ +

+caseCDOResource

+
+public T caseCDOResource(CDOResource object)
+
+
Returns the result of interpreting the object as an instance of 'CDO Resource'. + This implementation returns null; returning a non-null result will terminate the switch. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'CDO Resource'.
See Also:
doSwitch(EObject)
Generated
+
+
+
+
+
+ +

+defaultCase

+
+public T defaultCase(EObject object)
+
+
Returns the result of interpreting the object as an instance of 'EObject'. This + implementation returns null; returning a non-null result will terminate the switch, but this is the last case + anyway. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'EObject'.
See Also:
doSwitch(org.eclipse.emf.ecore.EObject)
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceAdapterFactory.html new file mode 100644 index 0000000000..de59123af9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceAdapterFactory.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.util.EresourceAdapterFactory

+
+ + + + + + + + + +
+Packages that use EresourceAdapterFactory
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
+  +

+ + + + + +
+Uses of EresourceAdapterFactory in org.eclipse.emf.cdo.eresource.provider
+  +

+ + + + + + + + + +
Subclasses of EresourceAdapterFactory in org.eclipse.emf.cdo.eresource.provider
+ classEresourceItemProviderAdapterFactory + +
+          This is the factory that is used to provide the interfaces needed to support Viewers.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceSwitch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceSwitch.html new file mode 100644 index 0000000000..e5453c3548 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/class-use/EresourceSwitch.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.eresource.util.EresourceSwitch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.eresource.util.EresourceSwitch

+
+ + + + + + + + + +
+Packages that use EresourceSwitch
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
+  +

+ + + + + +
+Uses of EresourceSwitch in org.eclipse.emf.cdo.eresource.util
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.eresource.util declared as EresourceSwitch
+protected  EresourceSwitch<Adapter>EresourceAdapterFactory.modelSwitch + +
+          The switch that delegates to the createXXX methods. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-frame.html new file mode 100644 index 0000000000..b455aeb6cb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.emf.cdo.eresource.util (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.eresource.util + + + + +
+Classes  + +
+EresourceAdapterFactory +
+EresourceSwitch
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html new file mode 100644 index 0000000000..6286b2dd11 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.emf.cdo.eresource.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.eresource.util +

+The generated EMF utilities of the CDO repository file system. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Class Summary
EresourceAdapterFactoryThe Adapter Factory for the model.
EresourceSwitch<T>The Switch for the model's inheritance hierarchy.
+  + +

+

+Package org.eclipse.emf.cdo.eresource.util Description +

+ +

+The generated EMF utilities of the CDO repository file system. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-tree.html new file mode 100644 index 0000000000..5a5ed57701 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +org.eclipse.emf.cdo.eresource.util Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.eresource.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-use.html new file mode 100644 index 0000000000..712e373d3e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/util/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.eresource.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.eresource.util

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.eresource.util
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.util used by org.eclipse.emf.cdo.eresource.provider
EresourceAdapterFactory + +
+          The Adapter Factory for the model.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.eresource.util used by org.eclipse.emf.cdo.eresource.util
EresourceSwitch + +
+          The Switch for the model's inheritance hierarchy.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceFolderValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceFolderValidator.html new file mode 100644 index 0000000000..341209561f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceFolderValidator.html @@ -0,0 +1,236 @@ + + + + + + +CDOResourceFolderValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.validation +
+Interface CDOResourceFolderValidator

+
+
+
public interface CDOResourceFolderValidator
+ + +

+A sample validator interface for CDOResourceFolder. This doesn't really do + anything, and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator + plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs + -Dorg.eclipse.emf.examples.generator.validator=false. +

+ +

+

+
Since:
+
2.0
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ booleanvalidate() + +
+           
+ booleanvalidateNodes(EList<CDOResourceNode> value) + +
+           
+  +

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

+validate

+
+boolean validate()
+
+
+
+
+
+
+ +

+validateNodes

+
+boolean validateNodes(EList<CDOResourceNode> value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceNodeValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceNodeValidator.html new file mode 100644 index 0000000000..511450df6e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceNodeValidator.html @@ -0,0 +1,274 @@ + + + + + + +CDOResourceNodeValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.validation +
+Interface CDOResourceNodeValidator

+
+
+
public interface CDOResourceNodeValidator
+ + +

+A sample validator interface for CDOResourceNode. This doesn't really do + anything, and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator + plug-in to illustrate how EMF's code generator can be extended. This can be disabled with -vmargs + -Dorg.eclipse.emf.examples.generator.validator=false. +

+ +

+

+
Since:
+
2.0
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanvalidate() + +
+           
+ booleanvalidateFolder(CDOResourceFolder value) + +
+           
+ booleanvalidateName(String value) + +
+           
+ booleanvalidatePath(String value) + +
+           
+  +

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

+validate

+
+boolean validate()
+
+
+
+
+
+
+ +

+validateFolder

+
+boolean validateFolder(CDOResourceFolder value)
+
+
+
+
+
+
+ +

+validateName

+
+boolean validateName(String value)
+
+
+
+
+
+
+ +

+validatePath

+
+boolean validatePath(String value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceValidator.html new file mode 100644 index 0000000000..1be9015c7e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/CDOResourceValidator.html @@ -0,0 +1,388 @@ + + + + + + +CDOResourceValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.eresource.validation +
+Interface CDOResourceValidator

+
+
+
public interface CDOResourceValidator
+ + +

+A sample validator interface for CDOResource. This doesn't really do anything, + and it's not a real EMF artifact. It was generated by the org.eclipse.emf.examples.generator.validator plug-in to + illustrate how EMF's code generator can be extended. This can be disabled with -vmargs + -Dorg.eclipse.emf.examples.generator.validator=false. +

+ +

+

+
Since:
+
2.0
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanvalidate() + +
+           
+ booleanvalidateContents(EList<EObject> value) + +
+           
+ booleanvalidateErrors(EList<Resource.Diagnostic> value) + +
+           
+ booleanvalidateLoaded(boolean value) + +
+           
+ booleanvalidateModified(boolean value) + +
+           
+ booleanvalidateResourceSet(ResourceSet value) + +
+           
+ booleanvalidateTimeStamp(long value) + +
+           
+ booleanvalidateTrackingModification(boolean value) + +
+           
+ booleanvalidateURI(URI value) + +
+           
+ booleanvalidateWarnings(EList<Resource.Diagnostic> value) + +
+           
+  +

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

+validate

+
+boolean validate()
+
+
+
+
+
+
+ +

+validateResourceSet

+
+boolean validateResourceSet(ResourceSet value)
+
+
+
+
+
+
+ +

+validateURI

+
+boolean validateURI(URI value)
+
+
+
+
+
+
+ +

+validateContents

+
+boolean validateContents(EList<EObject> value)
+
+
+
+
+
+
+ +

+validateModified

+
+boolean validateModified(boolean value)
+
+
+
+
+
+
+ +

+validateLoaded

+
+boolean validateLoaded(boolean value)
+
+
+
+
+
+
+ +

+validateTrackingModification

+
+boolean validateTrackingModification(boolean value)
+
+
+
+
+
+
+ +

+validateErrors

+
+boolean validateErrors(EList<Resource.Diagnostic> value)
+
+
+
+
+
+
+ +

+validateWarnings

+
+boolean validateWarnings(EList<Resource.Diagnostic> value)
+
+
+
+
+
+
+ +

+validateTimeStamp

+
+boolean validateTimeStamp(long value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceFolderValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceFolderValidator.html new file mode 100644 index 0000000000..e18215a2bf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceFolderValidator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.validation.CDOResourceFolderValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.validation.CDOResourceFolderValidator

+
+No usage of org.eclipse.emf.cdo.eresource.validation.CDOResourceFolderValidator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceNodeValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceNodeValidator.html new file mode 100644 index 0000000000..944235b526 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceNodeValidator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator

+
+No usage of org.eclipse.emf.cdo.eresource.validation.CDOResourceNodeValidator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceValidator.html new file mode 100644 index 0000000000..95428649b2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/class-use/CDOResourceValidator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator

+
+No usage of org.eclipse.emf.cdo.eresource.validation.CDOResourceValidator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-frame.html new file mode 100644 index 0000000000..feac9193d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +org.eclipse.emf.cdo.eresource.validation (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.eresource.validation + + + + +
+Interfaces  + +
+CDOResourceFolderValidator +
+CDOResourceNodeValidator +
+CDOResourceValidator
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.html new file mode 100644 index 0000000000..5845009975 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.eresource.validation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.eresource.validation +

+The generated EMF validation of the CDO repository file system. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
CDOResourceFolderValidatorA sample validator interface for CDOResourceFolder.
CDOResourceNodeValidatorA sample validator interface for CDOResourceNode.
CDOResourceValidatorA sample validator interface for CDOResource.
+  + +

+

+Package org.eclipse.emf.cdo.eresource.validation Description +

+ +

+The generated EMF validation of the CDO repository file system. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-tree.html new file mode 100644 index 0000000000..638cf26990 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +org.eclipse.emf.cdo.eresource.validation Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.eresource.validation +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-use.html new file mode 100644 index 0000000000..9b77842721 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/eresource/validation/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.eresource.validation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.eresource.validation

+
+No usage of org.eclipse.emf.cdo.eresource.validation +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/Annotation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/Annotation.html new file mode 100644 index 0000000000..ddcd942194 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/Annotation.html @@ -0,0 +1,486 @@ + + + + + + +Annotation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes +
+Interface Annotation

+
+
All Superinterfaces:
CDOObject, CDOWithID, EObject, ModelElement, Notifier
+
+
+
All Known Implementing Classes:
AnnotationImpl
+
+
+
+
public interface Annotation
extends ModelElement
+ + +

+ A representation of the model object 'Annotation'. +

+ +

+

+
Since:
+
4.0
+
See Also:
EtypesPackage.getAnnotation()
Generated
+
+
Model
+
+
No Implement
+
This interface is not intended to be implemented by clients. +

+ The following features are supported: +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EList<EObject>getContents() + +
+          Returns the value of the 'Contents' containment reference list.
+ EMap<String,String>getDetails() + +
+          Returns the value of the 'Details' map.
+ ModelElementgetModelElement() + +
+          Returns the value of the 'Model Element' container reference.
+ EList<EObject>getReferences() + +
+          Returns the value of the 'References' reference list.
+ StringgetSource() + +
+          Returns the value of the 'Source' attribute. +
+ voidsetModelElement(ModelElement value) + +
+          Sets the value of the 'Model Element' + container reference. +
+ voidsetSource(String value) + +
+          Sets the value of the 'Source' attribute. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement
getAnnotation, getAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+getSource

+
+String getSource()
+
+
Returns the value of the 'Source' attribute. +

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

+ +

+

+
+
+
+ +
Returns:
the value of the 'Source' attribute.
See Also:
setSource(String), +EtypesPackage.getAnnotation_Source()
Generated
+
+
Model
+
+
+
+
+
+ +

+setSource

+
+void setSource(String value)
+
+
Sets the value of the 'Source' attribute. +

+

+
+
+
+
Parameters:
value - the new value of the 'Source' attribute.
See Also:
getSource()
Generated
+
+
+
+
+
+ +

+getDetails

+
+EMap<String,String> getDetails()
+
+
Returns the value of the 'Details' map. The key is of type String, and the value + is of type String, +

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

+ +

+

+
+
+
+ +
Returns:
the value of the 'Details' map.
See Also:
EtypesPackage.getAnnotation_Details()
Generated
+
+
Model
+
mapType= + "org.eclipse.emf.ecore.EStringToStringMapEntry"
+
+
+
+
+ +

+getModelElement

+
+ModelElement getModelElement()
+
+
Returns the value of the 'Model Element' container reference. It is bidirectional and its opposite + is 'Annotations'. +

+ If the meaning of the 'Model Element' container reference isn't clear, there really should be more of a + description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'Model Element' container reference.
See Also:
setModelElement(ModelElement), +EtypesPackage.getAnnotation_ModelElement(), +ModelElement.getAnnotations()
Generated
+
+
Model
+
opposite="annotations" transient="false"
+
+
+
+
+ +

+setModelElement

+
+void setModelElement(ModelElement value)
+
+
Sets the value of the 'Model Element' + container reference. +

+

+
+
+
+
Parameters:
value - the new value of the 'Model Element' container reference.
See Also:
getModelElement()
Generated
+
+
+
+
+
+ +

+getContents

+
+EList<EObject> getContents()
+
+
Returns the value of the 'Contents' containment reference list. The list contents are of type + EObject. +

+ If the meaning of the 'Contents' containment reference list isn't clear, there really should be more of a + description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'Contents' containment reference list.
See Also:
EtypesPackage.getAnnotation_Contents()
Generated
+
+
Model
+
containment="true"
+
+
+
+
+ +

+getReferences

+
+EList<EObject> getReferences()
+
+
Returns the value of the 'References' reference list. The list contents are of type + EObject. +

+ If the meaning of the 'References' reference list isn't clear, there really should be more of a + description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'References' reference list.
See Also:
EtypesPackage.getAnnotation_References()
Generated
+
+
Model
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesFactory.html new file mode 100644 index 0000000000..9b7a0f11f4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesFactory.html @@ -0,0 +1,338 @@ + + + + + + +EtypesFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes +
+Interface EtypesFactory

+
+
All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
+
+
+
All Known Implementing Classes:
EtypesFactoryImpl
+
+
+
+
public interface EtypesFactory
extends EFactory
+ + +

+ The Factory for the model. It provides a create method for each non-abstract class of + the model. +

+ +

+

+
Since:
+
4.0
+
See Also:
EtypesPackage
Generated
+
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + +
+Field Summary
+static EtypesFactoryeINSTANCE + +
+          The singleton instance of the factory. +
+  + + + + + + + + + + + + + +
+Method Summary
+ AnnotationcreateAnnotation() + +
+          Returns a new object of class 'Annotation'. +
+ EtypesPackagegetEtypesPackage() + +
+          Returns the package supported by this factory. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+eINSTANCE

+
+static final EtypesFactory eINSTANCE
+
+
The singleton instance of the factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createAnnotation

+
+Annotation createAnnotation()
+
+
Returns a new object of class 'Annotation'. +

+

+
+
+
+ +
Returns:
a new object of class 'Annotation'.
Generated
+
+
+
+
+
+ +

+getEtypesPackage

+
+EtypesPackage getEtypesPackage()
+
+
Returns the package supported by this factory. +

+

+
+
+
+ +
Returns:
the package supported by this factory.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.Literals.html new file mode 100644 index 0000000000..0d0a71c97b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.Literals.html @@ -0,0 +1,438 @@ + + + + + + +EtypesPackage.Literals (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes +
+Interface EtypesPackage.Literals

+
+
Enclosing interface:
EtypesPackage
+
+
+
+
public static interface EtypesPackage.Literals
+ + +

+ Defines literals for the meta objects that represent +

+ +

+ +

+

+
Generated
+
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static EClassANNOTATION + +
+          The meta object literal for the 'Annotation' + class. +
+static EReferenceANNOTATION__CONTENTS + +
+          The meta object literal for the 'Contents' containment reference list feature. +
+static EReferenceANNOTATION__DETAILS + +
+          The meta object literal for the 'Details' map feature. +
+static EReferenceANNOTATION__MODEL_ELEMENT + +
+          The meta object literal for the 'Model Element' container reference feature. +
+static EReferenceANNOTATION__REFERENCES + +
+          The meta object literal for the 'References' reference list feature. +
+static EAttributeANNOTATION__SOURCE + +
+          The meta object literal for the 'Source' attribute feature. +
+static EDataTypeBLOB + +
+          The meta object literal for the 'Blob' data type. +
+static EDataTypeCLOB + +
+          The meta object literal for the 'Clob' data type. +
+static EClassMODEL_ELEMENT + +
+          The meta object literal for the 'Model Element' + class. +
+static EReferenceMODEL_ELEMENT__ANNOTATIONS + +
+          The meta object literal for the 'Annotations' containment reference list feature. +
+  +

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

+MODEL_ELEMENT

+
+static final EClass MODEL_ELEMENT
+
+
The meta object literal for the 'Model Element' + class. +

+

+
See Also:
ModelElementImpl, +EtypesPackageImpl.getModelElement()
Generated
+
+
+
+
+ +

+MODEL_ELEMENT__ANNOTATIONS

+
+static final EReference MODEL_ELEMENT__ANNOTATIONS
+
+
The meta object literal for the 'Annotations' containment reference list feature. +

+

+
Generated
+
+
+
+
+ +

+ANNOTATION

+
+static final EClass ANNOTATION
+
+
The meta object literal for the 'Annotation' + class. +

+

+
See Also:
AnnotationImpl, +EtypesPackageImpl.getAnnotation()
Generated
+
+
+
+
+ +

+ANNOTATION__SOURCE

+
+static final EAttribute ANNOTATION__SOURCE
+
+
The meta object literal for the 'Source' attribute feature. +

+

+
Generated
+
+
+
+
+ +

+ANNOTATION__DETAILS

+
+static final EReference ANNOTATION__DETAILS
+
+
The meta object literal for the 'Details' map feature. +

+

+
Generated
+
+
+
+
+ +

+ANNOTATION__MODEL_ELEMENT

+
+static final EReference ANNOTATION__MODEL_ELEMENT
+
+
The meta object literal for the 'Model Element' container reference feature. +

+

+
Generated
+
+
+
+
+ +

+ANNOTATION__CONTENTS

+
+static final EReference ANNOTATION__CONTENTS
+
+
The meta object literal for the 'Contents' containment reference list feature. +

+

+
Generated
+
+
+
+
+ +

+ANNOTATION__REFERENCES

+
+static final EReference ANNOTATION__REFERENCES
+
+
The meta object literal for the 'References' reference list feature. +

+

+
Generated
+
+
+
+
+ +

+BLOB

+
+static final EDataType BLOB
+
+
The meta object literal for the 'Blob' data type. +

+

+
See Also:
CDOBlob, +EtypesPackageImpl.getBlob()
Generated
+
+
+
+
+ +

+CLOB

+
+static final EDataType CLOB
+
+
The meta object literal for the 'Clob' data type. +

+

+
See Also:
CDOClob, +EtypesPackageImpl.getClob()
Generated
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.html new file mode 100644 index 0000000000..afa6d9013b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/EtypesPackage.html @@ -0,0 +1,1039 @@ + + + + + + +EtypesPackage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes +
+Interface EtypesPackage

+
+
All Superinterfaces:
EModelElement, ENamedElement, EObject, EPackage, Notifier
+
+
+
All Known Implementing Classes:
EtypesPackageImpl
+
+
+
+
public interface EtypesPackage
extends EPackage
+ + +

+ The Package for the model. It contains accessors for the meta objects to represent +

+

+ +

+

+
Since:
+
4.0
+
See Also:
EtypesFactory
Generated
+
+
Model
+
kind="package"
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + +
+Nested Class Summary
+static interfaceEtypesPackage.Literals + +
+          Defines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + +
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intANNOTATION + +
+          The meta object id for the 'Annotation' class. +
+static intANNOTATION__ANNOTATIONS + +
+          The feature id for the 'Annotations' containment reference list. +
+static intANNOTATION__CONTENTS + +
+          The feature id for the 'Contents' containment reference list. +
+static intANNOTATION__DETAILS + +
+          The feature id for the 'Details' map. +
+static intANNOTATION__MODEL_ELEMENT + +
+          The feature id for the 'Model Element' container reference. +
+static intANNOTATION__REFERENCES + +
+          The feature id for the 'References' reference list. +
+static intANNOTATION__SOURCE + +
+          The feature id for the 'Source' attribute. +
+static intANNOTATION_FEATURE_COUNT + +
+          The number of structural features of the 'Annotation' class. +
+static intBLOB + +
+          The meta object id for the 'Blob' data type. +
+static intCLOB + +
+          The meta object id for the 'Clob' data type. +
+static EtypesPackageeINSTANCE + +
+          The singleton instance of the package. +
+static StringeNAME + +
+          The package name. +
+static StringeNS_PREFIX + +
+          The package namespace name. +
+static StringeNS_URI + +
+          The package namespace URI. +
+static intMODEL_ELEMENT + +
+          The meta object id for the 'Model Element' class
+static intMODEL_ELEMENT__ANNOTATIONS + +
+          The feature id for the 'Annotations' containment reference list. +
+static intMODEL_ELEMENT_FEATURE_COUNT + +
+          The number of structural features of the 'Model Element' class. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EReferencegetAnnotation_Contents() + +
+          Returns the meta object for the containment reference list ' + Contents'. +
+ EReferencegetAnnotation_Details() + +
+          Returns the meta object for the map 'Details'
+ EReferencegetAnnotation_ModelElement() + +
+          Returns the meta object for the container reference 'Model Element'. +
+ EReferencegetAnnotation_References() + +
+          Returns the meta object for the reference list 'References'. +
+ EAttributegetAnnotation_Source() + +
+          Returns the meta object for the attribute 'Source + '. +
+ EClassgetAnnotation() + +
+          Returns the meta object for class 'Annotation'. +
+ EDataTypegetBlob() + +
+          Returns the meta object for data type 'Blob'. +
+ EDataTypegetClob() + +
+          Returns the meta object for data type 'Clob'. +
+ EtypesFactorygetEtypesFactory() + +
+          Returns the factory that creates the instances of the model. +
+ EReferencegetModelElement_Annotations() + +
+          Returns the meta object for the containment reference list ' + Annotations'. +
+ EClassgetModelElement() + +
+          Returns the meta object for class 'Model Element'. +
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+eNAME

+
+static final String eNAME
+
+
The package name. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eNS_URI

+
+static final String eNS_URI
+
+
The package namespace URI. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eNS_PREFIX

+
+static final String eNS_PREFIX
+
+
The package namespace name. +

+

+
See Also:
Constant Field Values
Generated
+
+
+
+
+ +

+eINSTANCE

+
+static final EtypesPackage eINSTANCE
+
+
The singleton instance of the package. +

+

+
Generated
+
+
+
+
+ +

+MODEL_ELEMENT

+
+static final int MODEL_ELEMENT
+
+
The meta object id for the 'Model Element' class. + +

+

+
See Also:
ModelElementImpl, +EtypesPackageImpl.getModelElement(), +Constant Field Values
Generated
+
+
+
+
+ +

+MODEL_ELEMENT__ANNOTATIONS

+
+static final int MODEL_ELEMENT__ANNOTATIONS
+
+
The feature id for the 'Annotations' containment reference list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+MODEL_ELEMENT_FEATURE_COUNT

+
+static final int MODEL_ELEMENT_FEATURE_COUNT
+
+
The number of structural features of the 'Model Element' class. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION

+
+static final int ANNOTATION
+
+
The meta object id for the 'Annotation' class. +

+

+
See Also:
AnnotationImpl, +EtypesPackageImpl.getAnnotation(), +Constant Field Values
Generated
+
+
+
+
+ +

+ANNOTATION__ANNOTATIONS

+
+static final int ANNOTATION__ANNOTATIONS
+
+
The feature id for the 'Annotations' containment reference list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION__SOURCE

+
+static final int ANNOTATION__SOURCE
+
+
The feature id for the 'Source' attribute. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION__DETAILS

+
+static final int ANNOTATION__DETAILS
+
+
The feature id for the 'Details' map. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION__MODEL_ELEMENT

+
+static final int ANNOTATION__MODEL_ELEMENT
+
+
The feature id for the 'Model Element' container reference. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION__CONTENTS

+
+static final int ANNOTATION__CONTENTS
+
+
The feature id for the 'Contents' containment reference list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION__REFERENCES

+
+static final int ANNOTATION__REFERENCES
+
+
The feature id for the 'References' reference list. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+ANNOTATION_FEATURE_COUNT

+
+static final int ANNOTATION_FEATURE_COUNT
+
+
The number of structural features of the 'Annotation' class. +

+

+
See Also:
Constant Field Values
Generated
+
+
Ordered
+
+
+
+
+ +

+BLOB

+
+static final int BLOB
+
+
The meta object id for the 'Blob' data type. +

+

+
See Also:
CDOBlob, +EtypesPackageImpl.getBlob(), +Constant Field Values
Generated
+
+
+
+
+ +

+CLOB

+
+static final int CLOB
+
+
The meta object id for the 'Clob' data type. +

+

+
See Also:
CDOClob, +EtypesPackageImpl.getClob(), +Constant Field Values
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getModelElement

+
+EClass getModelElement()
+
+
Returns the meta object for class 'Model Element'. +

+

+
+
+
+ +
Returns:
the meta object for class 'Model Element'.
See Also:
ModelElement
Generated
+
+
+
+
+
+ +

+getModelElement_Annotations

+
+EReference getModelElement_Annotations()
+
+
Returns the meta object for the containment reference list ' + Annotations'. +

+

+
+
+
+ +
Returns:
the meta object for the containment reference list 'Annotations'.
See Also:
ModelElement.getAnnotations(), +getModelElement()
Generated
+
+
+
+
+
+ +

+getAnnotation

+
+EClass getAnnotation()
+
+
Returns the meta object for class 'Annotation'. +

+

+
+
+
+ +
Returns:
the meta object for class 'Annotation'.
See Also:
Annotation
Generated
+
+
+
+
+
+ +

+getAnnotation_Source

+
+EAttribute getAnnotation_Source()
+
+
Returns the meta object for the attribute 'Source + '. +

+

+
+
+
+ +
Returns:
the meta object for the attribute 'Source'.
See Also:
Annotation.getSource(), +getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_Details

+
+EReference getAnnotation_Details()
+
+
Returns the meta object for the map 'Details'. + +

+

+
+
+
+ +
Returns:
the meta object for the map 'Details'.
See Also:
Annotation.getDetails(), +getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_ModelElement

+
+EReference getAnnotation_ModelElement()
+
+
Returns the meta object for the container reference 'Model Element'. +

+

+
+
+
+ +
Returns:
the meta object for the container reference 'Model Element'.
See Also:
Annotation.getModelElement(), +getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_Contents

+
+EReference getAnnotation_Contents()
+
+
Returns the meta object for the containment reference list ' + Contents'. +

+

+
+
+
+ +
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
Annotation.getContents(), +getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_References

+
+EReference getAnnotation_References()
+
+
Returns the meta object for the reference list 'References'. +

+

+
+
+
+ +
Returns:
the meta object for the reference list 'References'.
See Also:
Annotation.getReferences(), +getAnnotation()
Generated
+
+
+
+
+
+ +

+getBlob

+
+EDataType getBlob()
+
+
Returns the meta object for data type 'Blob'. +

+

+
+
+
+ +
Returns:
the meta object for data type 'Blob'.
See Also:
CDOBlob
Generated
+
+
Model
+
instanceClass="org.eclipse.emf.cdo.etypes.CDOBlob"
+
+
+
+
+ +

+getClob

+
+EDataType getClob()
+
+
Returns the meta object for data type 'Clob'. +

+

+
+
+
+ +
Returns:
the meta object for data type 'Clob'.
See Also:
CDOClob
Generated
+
+
Model
+
instanceClass="org.eclipse.emf.cdo.etypes.CDOClob"
+
+
+
+
+ +

+getEtypesFactory

+
+EtypesFactory getEtypesFactory()
+
+
Returns the factory that creates the instances of the model. +

+

+
+
+
+ +
Returns:
the factory that creates the instances of the model.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/ModelElement.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/ModelElement.html new file mode 100644 index 0000000000..9e80902db5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/ModelElement.html @@ -0,0 +1,308 @@ + + + + + + +ModelElement (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes +
+Interface ModelElement

+
+
All Superinterfaces:
CDOObject, CDOWithID, EObject, Notifier
+
+
+
All Known Subinterfaces:
Annotation
+
+
+
All Known Implementing Classes:
AnnotationImpl, ModelElementImpl
+
+
+
+
public interface ModelElement
extends CDOObject
+ + +

+ A representation of the model object 'Model Element'. +

+ +

+

+
Since:
+
4.0 +

+ The following features are supported: +

+

+
See Also:
EtypesPackage.getModelElement()
Generated
+
+
Extends
+
CDOObject
+
Model
+
abstract="true"
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ AnnotationgetAnnotation(String source) + +
+           
+ EList<Annotation>getAnnotations() + +
+          Returns the value of the 'Annotations' containment reference list.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+getAnnotations

+
+EList<Annotation> getAnnotations()
+
+
Returns the value of the 'Annotations' containment reference list. The list contents are of type + Annotation. It is bidirectional and its opposite is ' + Model Element'. +

+ If the meaning of the 'Annotations' containment reference list isn't clear, there really should be more of + a description here... +

+ +

+

+
+
+
+ +
Returns:
the value of the 'Annotations' containment reference list.
See Also:
EtypesPackage.getModelElement_Annotations(), +Annotation.getModelElement()
Generated
+
+
Model
+
opposite="modelElement" containment="true"
+
+
+
+
+ +

+getAnnotation

+
+Annotation getAnnotation(String source)
+
+
+

+

+
+
+
+
Generated
+
+
Model
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/Annotation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/Annotation.html new file mode 100644 index 0000000000..c42bec5b61 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/Annotation.html @@ -0,0 +1,302 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.etypes.Annotation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.etypes.Annotation

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Annotation
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of Annotation in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes that return Annotation
+ AnnotationEtypesFactory.createAnnotation() + +
+          Returns a new object of class 'Annotation'. +
+ AnnotationModelElement.getAnnotation(String source) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes that return types with arguments of type Annotation
+ EList<Annotation>ModelElement.getAnnotations() + +
+          Returns the value of the 'Annotations' containment reference list.
+  +

+ + + + + +
+Uses of Annotation in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement Annotation
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return Annotation
+ AnnotationEtypesFactoryImpl.createAnnotation() + +
+           
+ AnnotationModelElementImpl.getAnnotation(String source) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return types with arguments of type Annotation
+ EList<Annotation>ModelElementImpl.getAnnotations() + +
+           
+  +

+ + + + + +
+Uses of Annotation in org.eclipse.emf.cdo.etypes.util
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.util with parameters of type Annotation
+ TEtypesSwitch.caseAnnotation(Annotation object) + +
+          Returns the result of interpreting the object as an instance of 'Annotation'. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesFactory.html new file mode 100644 index 0000000000..cfd6353732 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesFactory.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.etypes.EtypesFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.etypes.EtypesFactory

+
+ + + + + + + + + + + + + +
+Packages that use EtypesFactory
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of EtypesFactory in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.etypes declared as EtypesFactory
+static EtypesFactoryEtypesFactory.eINSTANCE + +
+          The singleton instance of the factory. +
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes that return EtypesFactory
+ EtypesFactoryEtypesPackage.getEtypesFactory() + +
+          Returns the factory that creates the instances of the model. +
+  +

+ + + + + +
+Uses of EtypesFactory in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement EtypesFactory
+ classEtypesFactoryImpl + +
+          An implementation of the model Factory.
+  +

+ + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return EtypesFactory
+ EtypesFactoryEtypesPackageImpl.getEtypesFactory() + +
+           
+static EtypesFactoryEtypesFactoryImpl.init() + +
+          Creates the default factory implementation. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.Literals.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.Literals.html new file mode 100644 index 0000000000..21423297be --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.Literals.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.etypes.EtypesPackage.Literals (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.etypes.EtypesPackage.Literals

+
+No usage of org.eclipse.emf.cdo.etypes.EtypesPackage.Literals +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.html new file mode 100644 index 0000000000..8006f2dd4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/EtypesPackage.html @@ -0,0 +1,294 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.etypes.EtypesPackage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.etypes.EtypesPackage

+
+ + + + + + + + + + + + + + + + + +
+Packages that use EtypesPackage
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of EtypesPackage in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.etypes declared as EtypesPackage
+static EtypesPackageEtypesPackage.eINSTANCE + +
+          The singleton instance of the package. +
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes that return EtypesPackage
+ EtypesPackageEtypesFactory.getEtypesPackage() + +
+          Returns the package supported by this factory. +
+  +

+ + + + + +
+Uses of EtypesPackage in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement EtypesPackage
+ classEtypesPackageImpl + +
+          An implementation of the model Package.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return EtypesPackage
+ EtypesPackageEtypesFactoryImpl.getEtypesPackage() + +
+           
+static EtypesPackageEtypesFactoryImpl.getPackage() + +
+          Deprecated.  
+static EtypesPackageEtypesPackageImpl.init() + +
+          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+  +

+ + + + + +
+Uses of EtypesPackage in org.eclipse.emf.cdo.etypes.util
+  +

+ + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.etypes.util declared as EtypesPackage
+protected static EtypesPackageEtypesAdapterFactory.modelPackage + +
+          The cached model package. +
+protected static EtypesPackageEtypesSwitch.modelPackage + +
+          The cached model package +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/ModelElement.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/ModelElement.html new file mode 100644 index 0000000000..e2ac35c152 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/class-use/ModelElement.html @@ -0,0 +1,311 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.etypes.ModelElement (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.etypes.ModelElement

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ModelElement
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of ModelElement in org.eclipse.emf.cdo.etypes
+  +

+ + + + + + + + + +
Subinterfaces of ModelElement in org.eclipse.emf.cdo.etypes
+ interfaceAnnotation + +
+          A representation of the model object 'Annotation'.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes that return ModelElement
+ ModelElementAnnotation.getModelElement() + +
+          Returns the value of the 'Model Element' container reference.
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes with parameters of type ModelElement
+ voidAnnotation.setModelElement(ModelElement value) + +
+          Sets the value of the 'Model Element' + container reference. +
+  +

+ + + + + +
+Uses of ModelElement in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement ModelElement
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl that return ModelElement
+ ModelElementAnnotationImpl.getModelElement() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.impl with parameters of type ModelElement
+ voidAnnotationImpl.setModelElement(ModelElement newModelElement) + +
+           
+  +

+ + + + + +
+Uses of ModelElement in org.eclipse.emf.cdo.etypes.util
+  +

+ + + + + + + + +
Methods in org.eclipse.emf.cdo.etypes.util with parameters of type ModelElement
+ TEtypesSwitch.caseModelElement(ModelElement object) + +
+          Returns the result of interpreting the object as an instance of 'Model Element'. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html new file mode 100644 index 0000000000..07c17519d4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/AnnotationImpl.html @@ -0,0 +1,700 @@ + + + + + + +AnnotationImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.impl +
+Class AnnotationImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+                      extended by org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
+                          extended by org.eclipse.emf.cdo.etypes.impl.AnnotationImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, Annotation, ModelElement, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, InternalCDOLoadable, InternalCDOObject
+
+
+
+
public class AnnotationImpl
extends ModelElementImpl
implements Annotation
+ + +

+ An implementation of the model object 'Annotation'. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
No Extend
+
This interface is not intended to be extended by clients. +

+ The following features are implemented: +

+

+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
CDOObjectImpl.CDOStoreFeatureMap, CDOObjectImpl.CDOStoreSettingsImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + + +
+Constructor Summary
+protected AnnotationImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  EClasseStaticClass() + +
+           
+ EList<EObject>getContents() + +
+           
+ EMap<String,String>getDetails() + +
+           
+ ModelElementgetModelElement() + +
+           
+ EList<EObject>getReferences() + +
+           
+ StringgetSource() + +
+           
+ voidsetModelElement(ModelElement newModelElement) + +
+           
+ voidsetSource(String newSource) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
eStaticFeatureCount, getAnnotation, getAnnotations
+ + + + + + + +
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoBasicSettings, cdoConflict, cdoDirectResource, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoSettings, cdoState, cdoView, cdoWriteLock, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicSetContainer, eBasicSetContainer, eContainerFeatureID, eDirectResource, eDynamicIsSet, eInitializeContainer, eInternalContainer, eInternalResource, eIsCaching, equals, eSetDirectResource, eSetResource, eStore, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement
getAnnotation, getAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+  +

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

+AnnotationImpl

+
+protected AnnotationImpl()
+
+
+

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+eStaticClass

+
+protected EClass eStaticClass()
+
+
+

+

+
Overrides:
eStaticClass in class ModelElementImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getSource

+
+public String getSource()
+
+
+

+

+
Specified by:
getSource in interface Annotation
+
+
+ +
Returns:
the value of the 'Source' attribute.
See Also:
Annotation.setSource(String), +EtypesPackage.getAnnotation_Source()
Generated
+
+
+
+
+
+ +

+setSource

+
+public void setSource(String newSource)
+
+
+

+

+
Specified by:
setSource in interface Annotation
+
+
+
Parameters:
newSource - the new value of the 'Source' attribute.
See Also:
Annotation.getSource()
Generated
+
+
+
+
+
+ +

+getDetails

+
+public EMap<String,String> getDetails()
+
+
+

+

+
Specified by:
getDetails in interface Annotation
+
+
+ +
Returns:
the value of the 'Details' map.
See Also:
EtypesPackage.getAnnotation_Details()
Generated
+
+
+
+
+
+ +

+getModelElement

+
+public ModelElement getModelElement()
+
+
+

+

+
Specified by:
getModelElement in interface Annotation
+
+
+ +
Returns:
the value of the 'Model Element' container reference.
See Also:
Annotation.setModelElement(ModelElement), +EtypesPackage.getAnnotation_ModelElement(), +ModelElement.getAnnotations()
Generated
+
+
+
+
+
+ +

+setModelElement

+
+public void setModelElement(ModelElement newModelElement)
+
+
+

+

+
Specified by:
setModelElement in interface Annotation
+
+
+
Parameters:
newModelElement - the new value of the 'Model Element' container reference.
See Also:
Annotation.getModelElement()
Generated
+
+
+
+
+
+ +

+getContents

+
+public EList<EObject> getContents()
+
+
+

+

+
Specified by:
getContents in interface Annotation
+
+
+ +
Returns:
the value of the 'Contents' containment reference list.
See Also:
EtypesPackage.getAnnotation_Contents()
Generated
+
+
+
+
+
+ +

+getReferences

+
+public EList<EObject> getReferences()
+
+
+

+

+
Specified by:
getReferences in interface Annotation
+
+
+ +
Returns:
the value of the 'References' reference list.
See Also:
EtypesPackage.getAnnotation_References()
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html new file mode 100644 index 0000000000..4502d1c296 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesFactoryImpl.html @@ -0,0 +1,793 @@ + + + + + + +EtypesFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.impl +
+Class EtypesFactoryImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
+              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
+                      extended by org.eclipse.emf.ecore.impl.EFactoryImpl
+                          extended by org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl
+
+
+
All Implemented Interfaces:
EtypesFactory, Notifier, EFactory, EModelElement, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject
+
+
+
+
public class EtypesFactoryImpl
extends EFactoryImpl
implements EtypesFactory
+ + +

+ An implementation of the model Factory. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
EDATE_FORMATS, ePackage
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.etypes.EtypesFactory
eINSTANCE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+  + + + + + + + + + +
+Constructor Summary
EtypesFactoryImpl() + +
+          Creates an instance of the factory. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringconvertBlobToString(EDataType eDataType, + Object instanceValue) + +
+           
+ StringconvertClobToString(EDataType eDataType, + Object instanceValue) + +
+           
+ StringconvertToString(EDataType eDataType, + Object instanceValue) + +
+           
+ EObjectcreate(EClass eClass) + +
+           
+ AnnotationcreateAnnotation() + +
+           
+ CDOBlobcreateBlobFromString(EDataType eDataType, + String initialValue) + +
+           
+ CDOClobcreateClobFromString(EDataType eDataType, + String initialValue) + +
+           
+ ObjectcreateFromString(EDataType eDataType, + String initialValue) + +
+           
+ EtypesPackagegetEtypesPackage() + +
+           
+static EtypesPackagegetPackage() + +
+          Deprecated.  
+static EtypesFactoryinit() + +
+          Creates the default factory implementation. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicCreate, basicSetEPackage, collapseWhiteSpace, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, eStaticClass, eUnset, getEPackage, replaceWhiteSpace, setEPackage, split
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EFactory
getEPackage, setEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
+  +

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

+EtypesFactoryImpl

+
+public EtypesFactoryImpl()
+
+
Creates an instance of the factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+init

+
+public static EtypesFactory init()
+
+
Creates the default factory implementation. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+create

+
+public EObject create(EClass eClass)
+
+
+

+

+
Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+createFromString

+
+public Object createFromString(EDataType eDataType,
+                               String initialValue)
+
+
+

+

+
Specified by:
createFromString in interface EFactory
Overrides:
createFromString in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+convertToString

+
+public String convertToString(EDataType eDataType,
+                              Object instanceValue)
+
+
+

+

+
Specified by:
convertToString in interface EFactory
Overrides:
convertToString in class EFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+createAnnotation

+
+public Annotation createAnnotation()
+
+
+

+

+
Specified by:
createAnnotation in interface EtypesFactory
+
+
+ +
Returns:
a new object of class 'Annotation'.
Generated
+
+
+
+
+
+ +

+createBlobFromString

+
+public CDOBlob createBlobFromString(EDataType eDataType,
+                                    String initialValue)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+convertBlobToString

+
+public String convertBlobToString(EDataType eDataType,
+                                  Object instanceValue)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+createClobFromString

+
+public CDOClob createClobFromString(EDataType eDataType,
+                                    String initialValue)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+convertClobToString

+
+public String convertClobToString(EDataType eDataType,
+                                  Object instanceValue)
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+getEtypesPackage

+
+public EtypesPackage getEtypesPackage()
+
+
+

+

+
Specified by:
getEtypesPackage in interface EtypesFactory
+
+
+ +
Returns:
the package supported by this factory.
Generated
+
+
+
+
+
+ +

+getPackage

+
+@Deprecated
+public static EtypesPackage getPackage()
+
+
Deprecated.  +

+

+

+

+
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesPackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesPackageImpl.html new file mode 100644 index 0000000000..2e44f39329 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/EtypesPackageImpl.html @@ -0,0 +1,898 @@ + + + + + + +EtypesPackageImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.impl +
+Class EtypesPackageImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
+              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
+                  extended by org.eclipse.emf.ecore.impl.EModelElementImpl
+                      extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
+                          extended by org.eclipse.emf.ecore.impl.EPackageImpl
+                              extended by org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl
+
+
+
All Implemented Interfaces:
EtypesPackage, Notifier, EModelElement, ENamedElement, EObject, EPackage, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, BasicExtendedMetaData.EPackageExtendedMetaData.Holder
+
+
+
+
public class EtypesPackageImpl
extends EPackageImpl
implements EtypesPackage
+ + +

+ An implementation of the model Package. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
EPackageImpl.EBasicWhiteList
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.Container
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.etypes.EtypesPackage
EtypesPackage.Literals
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
EPackage.Descriptor, EPackage.Registry
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, ePackageExtendedMetaData, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_DERIVED, IS_GENERATED_INSTANCE_CLASS, IS_ID, IS_INTERFACE, IS_ORDERED, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
name, NAME_EDEFAULT
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.etypes.EtypesPackage
ANNOTATION, ANNOTATION__ANNOTATIONS, ANNOTATION__CONTENTS, ANNOTATION__DETAILS, ANNOTATION__MODEL_ELEMENT, ANNOTATION__REFERENCES, ANNOTATION__SOURCE, ANNOTATION_FEATURE_COUNT, BLOB, CLOB, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, MODEL_ELEMENT, MODEL_ELEMENT__ANNOTATIONS, MODEL_ELEMENT_FEATURE_COUNT
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcreatePackageContents() + +
+          Creates the meta-model objects for the package.
+ EReferencegetAnnotation_Contents() + +
+           
+ EReferencegetAnnotation_Details() + +
+           
+ EReferencegetAnnotation_ModelElement() + +
+           
+ EReferencegetAnnotation_References() + +
+           
+ EAttributegetAnnotation_Source() + +
+           
+ EClassgetAnnotation() + +
+           
+ EDataTypegetBlob() + +
+           
+ EDataTypegetClob() + +
+           
+ EtypesFactorygetEtypesFactory() + +
+           
+ EReferencegetModelElement_Annotations() + +
+           
+ EClassgetModelElement() + +
+           
+static EtypesPackageinit() + +
+          Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
+ voidinitializePackageContents() + +
+          Complete the initialization of the package and its meta-model.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
addAnnotation, addAnnotation, addAnnotation, addAnnotation, addEEnumLiteral, addEException, addEException, addEOperation, addEOperation, addEOperation, addEParameter, addEParameter, addEParameter, addEParameter, addEParameter, addETypeParameter, addETypeParameter, basicGetESuperPackage, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEGenericType, createEGenericType, createEGenericType, createEOperation, createEReference, createResource, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eStaticClass, eUnset, fixEClassifiers, fixEEnumLiterals, fixEOperations, fixEStructuralFeatures, fixInstanceClass, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEAttribute, initEClass, initEClass, initEClass, initEDataType, initEDataType, initEDataType, initEEnum, initEOperation, initEOperation, initEOperation, initEOperation, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initEReference, initializeFromLoadedEPackage, setEFactoryInstance, setExtendedMetaData, setGeneratedClassName, setInstanceTypeName, setNamespaceURI, setNsPrefix, setNsURI, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
eContents, eCrossReferences, getName, getNameGen, setName
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eSetDirectResource, eURIFragmentSegment, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
+  +

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

+init

+
+public static EtypesPackage init()
+
+
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. +

+ This method is used to initialize EtypesPackage.eINSTANCE when that field is accessed. Clients should not + invoke it directly. Instead, they should simply access that field to obtain the package. + +

+

+
+
+
+
See Also:
EtypesPackage.eNS_URI, +createPackageContents(), +initializePackageContents()
Generated
+
+
+
+
+
+ +

+getModelElement

+
+public EClass getModelElement()
+
+
+

+

+
Specified by:
getModelElement in interface EtypesPackage
+
+
+ +
Returns:
the meta object for class 'Model Element'.
See Also:
ModelElement
Generated
+
+
+
+
+
+ +

+getModelElement_Annotations

+
+public EReference getModelElement_Annotations()
+
+
+

+

+
Specified by:
getModelElement_Annotations in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the containment reference list 'Annotations'.
See Also:
ModelElement.getAnnotations(), +EtypesPackage.getModelElement()
Generated
+
+
+
+
+
+ +

+getAnnotation

+
+public EClass getAnnotation()
+
+
+

+

+
Specified by:
getAnnotation in interface EtypesPackage
+
+
+ +
Returns:
the meta object for class 'Annotation'.
See Also:
Annotation
Generated
+
+
+
+
+
+ +

+getAnnotation_Source

+
+public EAttribute getAnnotation_Source()
+
+
+

+

+
Specified by:
getAnnotation_Source in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the attribute 'Source'.
See Also:
Annotation.getSource(), +EtypesPackage.getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_Details

+
+public EReference getAnnotation_Details()
+
+
+

+

+
Specified by:
getAnnotation_Details in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the map 'Details'.
See Also:
Annotation.getDetails(), +EtypesPackage.getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_ModelElement

+
+public EReference getAnnotation_ModelElement()
+
+
+

+

+
Specified by:
getAnnotation_ModelElement in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the container reference 'Model Element'.
See Also:
Annotation.getModelElement(), +EtypesPackage.getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_Contents

+
+public EReference getAnnotation_Contents()
+
+
+

+

+
Specified by:
getAnnotation_Contents in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the containment reference list 'Contents'.
See Also:
Annotation.getContents(), +EtypesPackage.getAnnotation()
Generated
+
+
+
+
+
+ +

+getAnnotation_References

+
+public EReference getAnnotation_References()
+
+
+

+

+
Specified by:
getAnnotation_References in interface EtypesPackage
+
+
+ +
Returns:
the meta object for the reference list 'References'.
See Also:
Annotation.getReferences(), +EtypesPackage.getAnnotation()
Generated
+
+
+
+
+
+ +

+getBlob

+
+public EDataType getBlob()
+
+
+

+

+
Specified by:
getBlob in interface EtypesPackage
+
+
+ +
Returns:
the meta object for data type 'Blob'.
See Also:
CDOBlob
Generated
+
+
+
+
+
+ +

+getClob

+
+public EDataType getClob()
+
+
+

+

+
Specified by:
getClob in interface EtypesPackage
+
+
+ +
Returns:
the meta object for data type 'Clob'.
See Also:
CDOClob
Generated
+
+
+
+
+
+ +

+getEtypesFactory

+
+public EtypesFactory getEtypesFactory()
+
+
+

+

+
Specified by:
getEtypesFactory in interface EtypesPackage
+
+
+ +
Returns:
the factory that creates the instances of the model.
Generated
+
+
+
+
+
+ +

+createPackageContents

+
+public void createPackageContents()
+
+
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its + first. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+initializePackageContents

+
+public void initializePackageContents()
+
+
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any + invocation but its first. +

+

+
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html new file mode 100644 index 0000000000..a8cb3a444b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/ModelElementImpl.html @@ -0,0 +1,568 @@ + + + + + + +ModelElementImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.impl +
+Class ModelElementImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+                      extended by org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, ModelElement, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, InternalCDOLoadable, InternalCDOObject
+
+
+
Direct Known Subclasses:
AnnotationImpl
+
+
+
+
public abstract class ModelElementImpl
extends CDOObjectImpl
implements ModelElement
+ + +

+ An implementation of the model object 'Model Element'. +

+ +

+

+
Since:
+
4.0 +

+ The following features are implemented: +

+

+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
CDOObjectImpl.CDOStoreFeatureMap, CDOObjectImpl.CDOStoreSettingsImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + + +
+Constructor Summary
+protected ModelElementImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  EClasseStaticClass() + +
+           
+protected  inteStaticFeatureCount() + +
+           
+ AnnotationgetAnnotation(String source) + +
+           
+ EList<Annotation>getAnnotations() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.internal.cdo.CDOObjectImpl
cdoBasicSettings, cdoConflict, cdoDirectResource, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoSettings, cdoState, cdoView, cdoWriteLock, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicSetContainer, eBasicSetContainer, eContainerFeatureID, eDirectResource, eDynamicIsSet, eInitializeContainer, eInternalContainer, eInternalResource, eIsCaching, equals, eSetDirectResource, eSetResource, eStore, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoState, cdoView, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+  +

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

+ModelElementImpl

+
+protected ModelElementImpl()
+
+
+

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+eStaticClass

+
+protected EClass eStaticClass()
+
+
+

+

+
Overrides:
eStaticClass in class EObjectImpl
+
+
+
Generated
+
+
+
+
+
+ +

+eStaticFeatureCount

+
+protected int eStaticFeatureCount()
+
+
+

+

+
Overrides:
eStaticFeatureCount in class EStoreEObjectImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getAnnotations

+
+public EList<Annotation> getAnnotations()
+
+
+

+

+
Specified by:
getAnnotations in interface ModelElement
+
+
+ +
Returns:
the value of the 'Annotations' containment reference list.
See Also:
EtypesPackage.getModelElement_Annotations(), +Annotation.getModelElement()
Generated
+
+
+
+
+
+ +

+getAnnotation

+
+public Annotation getAnnotation(String source)
+
+
+

+

+
Specified by:
getAnnotation in interface ModelElement
+
+
+
Generated
+
NOT
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/AnnotationImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/AnnotationImpl.html new file mode 100644 index 0000000000..03fddfb965 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/AnnotationImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.impl.AnnotationImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.impl.AnnotationImpl

+
+No usage of org.eclipse.emf.cdo.etypes.impl.AnnotationImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesFactoryImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesFactoryImpl.html new file mode 100644 index 0000000000..dedf05d63a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesFactoryImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl

+
+No usage of org.eclipse.emf.cdo.etypes.impl.EtypesFactoryImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesPackageImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesPackageImpl.html new file mode 100644 index 0000000000..06c429a1b3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/EtypesPackageImpl.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl

+
+No usage of org.eclipse.emf.cdo.etypes.impl.EtypesPackageImpl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/ModelElementImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/ModelElementImpl.html new file mode 100644 index 0000000000..1a8647564e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/class-use/ModelElementImpl.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.impl.ModelElementImpl

+
+ + + + + + + + + +
+Packages that use ModelElementImpl
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of ModelElementImpl in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + +
Subclasses of ModelElementImpl in org.eclipse.emf.cdo.etypes.impl
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-frame.html new file mode 100644 index 0000000000..c9c284da4a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +org.eclipse.emf.cdo.etypes.impl (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.etypes.impl + + + + +
+Classes  + +
+AnnotationImpl +
+EtypesFactoryImpl +
+EtypesPackageImpl +
+ModelElementImpl
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.html new file mode 100644 index 0000000000..5b061e75d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +org.eclipse.emf.cdo.etypes.impl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.etypes.impl +

+The generated EMF implementation of the CDO system data types and native annotations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AnnotationImplAn implementation of the model object 'Annotation'.
EtypesFactoryImplAn implementation of the model Factory.
EtypesPackageImplAn implementation of the model Package.
ModelElementImplAn implementation of the model object 'Model Element'.
+  + +

+

+Package org.eclipse.emf.cdo.etypes.impl Description +

+ +

+The generated EMF implementation of the CDO system data types and native annotations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-tree.html new file mode 100644 index 0000000000..d9149fef0b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-tree.html @@ -0,0 +1,191 @@ + + + + + + +org.eclipse.emf.cdo.etypes.impl Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.etypes.impl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-use.html new file mode 100644 index 0000000000..ed3a4fa0e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/impl/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.etypes.impl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.etypes.impl
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes.impl used by org.eclipse.emf.cdo.etypes.impl
ModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-frame.html new file mode 100644 index 0000000000..05751f52d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-frame.html @@ -0,0 +1,40 @@ + + + + + + +org.eclipse.emf.cdo.etypes (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.etypes + + + + +
+Interfaces  + +
+Annotation +
+EtypesFactory +
+EtypesPackage +
+EtypesPackage.Literals +
+ModelElement
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html new file mode 100644 index 0000000000..15811291d8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-summary.html @@ -0,0 +1,196 @@ + + + + + + +org.eclipse.emf.cdo.etypes (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.etypes +

+The generated EMF API of the CDO system data types and native annotations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
AnnotationA representation of the model object 'Annotation'.
EtypesFactoryThe Factory for the model.
EtypesPackageThe Package for the model.
EtypesPackage.LiteralsDefines literals for the meta objects that represent + + each class, + each feature of each class, + each enum, + and each data type + + +
ModelElementA representation of the model object 'Model Element'.
+  + +

+

+Package org.eclipse.emf.cdo.etypes Description +

+ +

+The generated EMF API of the CDO system data types and native annotations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-tree.html new file mode 100644 index 0000000000..468c70858a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.emf.cdo.etypes Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.etypes +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-use.html new file mode 100644 index 0000000000..d8176310b1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/package-use.html @@ -0,0 +1,256 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.etypes (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.etypes

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.etypes
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes used by org.eclipse.emf.cdo.etypes
Annotation + +
+          A representation of the model object 'Annotation'.
EtypesFactory + +
+          The Factory for the model.
EtypesPackage + +
+          The Package for the model.
ModelElement + +
+          A representation of the model object 'Model Element'.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes used by org.eclipse.emf.cdo.etypes.impl
Annotation + +
+          A representation of the model object 'Annotation'.
EtypesFactory + +
+          The Factory for the model.
EtypesPackage + +
+          The Package for the model.
ModelElement + +
+          A representation of the model object 'Model Element'.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes used by org.eclipse.emf.cdo.etypes.util
Annotation + +
+          A representation of the model object 'Annotation'.
EtypesPackage + +
+          The Package for the model.
ModelElement + +
+          A representation of the model object 'Model Element'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html new file mode 100644 index 0000000000..f1700b6484 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/AnnotationItemProvider.html @@ -0,0 +1,684 @@ + + + + + + +AnnotationItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.provider +
+Class AnnotationItemProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider
+              extended by org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable, IEditingDomainItemProvider, IItemColorProvider, IItemFontProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITableItemColorProvider, ITableItemFontProvider, ITableItemLabelProvider, ITreeItemContentProvider
+
+
+
+
public class AnnotationItemProvider
extends ModelElementItemProvider
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
+ + +

+This is the item provider adapter for a Annotation object. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
+  + + + + + + + + + +
+Constructor Summary
AnnotationItemProvider(AdapterFactory adapterFactory) + +
+          This constructs an instance from a factory and a notifier. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddReferencesPropertyDescriptor(Object object) + +
+          This adds a property descriptor for the References feature. +
+protected  voidaddSourcePropertyDescriptor(Object object) + +
+          This adds a property descriptor for the Source feature. +
+protected  voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, + Object object) + +
+          This adds CommandParameters describing the children that can be created under + this object. +
+protected  EStructuralFeaturegetChildFeature(Object object, + Object child) + +
+           
+ Collection<? extends EStructuralFeature>getChildrenFeatures(Object object) + +
+          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +
+ ObjectgetImage(Object object) + +
+          This returns Annotation.gif. +
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+          This returns the property descriptors for the adapted class. +
+ StringgetText(Object object) + +
+          This returns the label text for the adapted class. +
+ voidnotifyChanged(Notification notification) + +
+          This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider
getResourceLocator, hasChildren
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent, hasChildren
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
+  +

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

+AnnotationItemProvider

+
+public AnnotationItemProvider(AdapterFactory adapterFactory)
+
+
This constructs an instance from a factory and a notifier. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
This returns the property descriptors for the adapted class. +

+

+
Specified by:
getPropertyDescriptors in interface IItemPropertySource
Overrides:
getPropertyDescriptors in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+addSourcePropertyDescriptor

+
+protected void addSourcePropertyDescriptor(Object object)
+
+
This adds a property descriptor for the Source feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+addReferencesPropertyDescriptor

+
+protected void addReferencesPropertyDescriptor(Object object)
+
+
This adds a property descriptor for the References feature. +

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+getChildrenFeatures

+
+public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+
+
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +

+

+
Overrides:
getChildrenFeatures in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+getChildFeature

+
+protected EStructuralFeature getChildFeature(Object object,
+                                             Object child)
+
+
+

+

+
Overrides:
getChildFeature in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+getImage

+
+public Object getImage(Object object)
+
+
This returns Annotation.gif. +

+

+
Specified by:
getImage in interface IItemLabelProvider
Overrides:
getImage in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
This returns the label text for the adapted class. +

+

+
Specified by:
getText in interface IItemLabelProvider
Overrides:
getText in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +

+

+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+
+ +

+collectNewChildDescriptors

+
+protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors,
+                                          Object object)
+
+
This adds CommandParameters describing the children that can be created under + this object. +

+

+
Overrides:
collectNewChildDescriptors in class ModelElementItemProvider
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/EtypesItemProviderAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/EtypesItemProviderAdapterFactory.html new file mode 100644 index 0000000000..4b6c388926 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/EtypesItemProviderAdapterFactory.html @@ -0,0 +1,793 @@ + + + + + + +EtypesItemProviderAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.provider +
+Class EtypesItemProviderAdapterFactory

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
+      extended by org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory
+          extended by org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory
+
+
+
All Implemented Interfaces:
AdapterFactory, ComposeableAdapterFactory, IChangeNotifier, IChildCreationExtender, IDisposable
+
+
+
+
public class EtypesItemProviderAdapterFactory
extends EtypesAdapterFactory
implements ComposeableAdapterFactory, IChangeNotifier, IDisposable, IChildCreationExtender
+ + +

+This is the factory that is used to provide the interfaces needed to support Viewers. The adapters generated by this + factory convert EMF adapter notifications into calls to fireNotifyChanged. The adapters + also support Eclipse property sheets. Note that most of the adapters are shared among multiple instances. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.edit.provider.IChildCreationExtender
IChildCreationExtender.Descriptor
+  + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  AnnotationItemProviderannotationItemProvider + +
+          This keeps track of the one adapter used for all Annotation instances. +
+protected  IChangeNotifierchangeNotifier + +
+          This is used to implement IChangeNotifier. +
+protected  ChildCreationExtenderManagerchildCreationExtenderManager + +
+          This helps manage the child creation extenders. +
+protected  ComposedAdapterFactoryparentAdapterFactory + +
+          This keeps track of the root adapter factory that delegates to this adapter factory. +
+protected  Collection<Object>supportedTypes + +
+          This keeps track of all the supported types checked by isFactoryForType. +
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory
modelPackage, modelSwitch
+  + + + + + + + + + +
+Constructor Summary
EtypesItemProviderAdapterFactory() + +
+          This constructs an instance. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Adapteradapt(Notifier notifier, + Object type) + +
+          This implementation substitutes the factory itself as the key for the adapter. +
+ Objectadapt(Object object, + Object type) + +
+           
+ voidaddListener(INotifyChangedListener notifyChangedListener) + +
+          This adds a listener. +
+ AdaptercreateAnnotationAdapter() + +
+          This creates an adapter for a Annotation. +
+ voiddispose() + +
+          This disposes all of the item providers created by this factory. +
+ voidfireNotifyChanged(Notification notification) + +
+          This delegates to changeNotifier and to parentAdapterFactory. +
+ List<IChildCreationExtender>getChildCreationExtenders() + +
+           
+ Collection<?>getNewChildDescriptors(Object object, + EditingDomain editingDomain) + +
+           
+ ResourceLocatorgetResourceLocator() + +
+           
+ ComposeableAdapterFactorygetRootAdapterFactory() + +
+          This returns the root adapter factory that contains this factory. +
+ booleanisFactoryForType(Object type) + +
+           
+ voidremoveListener(INotifyChangedListener notifyChangedListener) + +
+          This removes a listener. +
+ voidsetParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory) + +
+          This sets the composed adapter factory that contains this factory. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory
createAdapter, createEObjectAdapter, createModelElementAdapter
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adaptAllNew, adaptNew, associate, createAdapter, resolve
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.AdapterFactory
adaptAllNew, adaptNew
+  +

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

+parentAdapterFactory

+
+protected ComposedAdapterFactory parentAdapterFactory
+
+
This keeps track of the root adapter factory that delegates to this adapter factory. +

+

+
Generated
+
+
+
+
+ +

+changeNotifier

+
+protected IChangeNotifier changeNotifier
+
+
This is used to implement IChangeNotifier. +

+

+
Generated
+
+
+
+
+ +

+childCreationExtenderManager

+
+protected ChildCreationExtenderManager childCreationExtenderManager
+
+
This helps manage the child creation extenders. +

+

+
Generated
+
+
+
+
+ +

+supportedTypes

+
+protected Collection<Object> supportedTypes
+
+
This keeps track of all the supported types checked by isFactoryForType. +

+

+
Generated
+
+
+
+
+ +

+annotationItemProvider

+
+protected AnnotationItemProvider annotationItemProvider
+
+
This keeps track of the one adapter used for all Annotation instances. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EtypesItemProviderAdapterFactory

+
+public EtypesItemProviderAdapterFactory()
+
+
This constructs an instance. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+createAnnotationAdapter

+
+public Adapter createAnnotationAdapter()
+
+
This creates an adapter for a Annotation. +

+

+
Overrides:
createAnnotationAdapter in class EtypesAdapterFactory
+
+
+ +
Returns:
the new adapter.
See Also:
Annotation
Generated
+
+
+
+
+
+ +

+getRootAdapterFactory

+
+public ComposeableAdapterFactory getRootAdapterFactory()
+
+
This returns the root adapter factory that contains this factory. +

+

+
Specified by:
getRootAdapterFactory in interface ComposeableAdapterFactory
+
+
+
Generated
+
+
+
+
+
+ +

+setParentAdapterFactory

+
+public void setParentAdapterFactory(ComposedAdapterFactory parentAdapterFactory)
+
+
This sets the composed adapter factory that contains this factory. +

+

+
Specified by:
setParentAdapterFactory in interface ComposeableAdapterFactory
+
+
+
Generated
+
+
+
+
+
+ +

+isFactoryForType

+
+public boolean isFactoryForType(Object type)
+
+
+

+

+
Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class EtypesAdapterFactory
+
+
+ +
Returns:
whether this factory is applicable for the type of the object.
Generated
+
+
+
+
+
+ +

+adapt

+
+public Adapter adapt(Notifier notifier,
+                     Object type)
+
+
This implementation substitutes the factory itself as the key for the adapter. +

+

+
Specified by:
adapt in interface AdapterFactory
Overrides:
adapt in class AdapterFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+adapt

+
+public Object adapt(Object object,
+                    Object type)
+
+
+

+

+
Specified by:
adapt in interface AdapterFactory
Overrides:
adapt in class AdapterFactoryImpl
+
+
+
Generated
+
+
+
+
+
+ +

+getChildCreationExtenders

+
+public List<IChildCreationExtender> getChildCreationExtenders()
+
+
+

+

+
+
+
+
Generated
+
+
+
+
+
+ +

+getNewChildDescriptors

+
+public Collection<?> getNewChildDescriptors(Object object,
+                                            EditingDomain editingDomain)
+
+
+

+

+
Specified by:
getNewChildDescriptors in interface IChildCreationExtender
+
+
+
Generated
+
+
+
+
+
+ +

+getResourceLocator

+
+public ResourceLocator getResourceLocator()
+
+
+

+

+
Specified by:
getResourceLocator in interface IChildCreationExtender
+
+
+
Generated
+
+
+
+
+
+ +

+addListener

+
+public void addListener(INotifyChangedListener notifyChangedListener)
+
+
This adds a listener. +

+

+
Specified by:
addListener in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(INotifyChangedListener notifyChangedListener)
+
+
This removes a listener. +

+

+
Specified by:
removeListener in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+fireNotifyChanged

+
+public void fireNotifyChanged(Notification notification)
+
+
This delegates to changeNotifier and to parentAdapterFactory. +

+

+
Specified by:
fireNotifyChanged in interface IChangeNotifier
+
+
+
Generated
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
This disposes all of the item providers created by this factory. +

+

+
Specified by:
dispose in interface IDisposable
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html new file mode 100644 index 0000000000..0a0de092b3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/ModelElementItemProvider.html @@ -0,0 +1,661 @@ + + + + + + +ModelElementItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.provider +
+Class ModelElementItemProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
+          extended by org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal, ResourceLocator, CreateChildCommand.Helper, IChangeNotifier, IDisposable, IEditingDomainItemProvider, IItemColorProvider, IItemFontProvider, IItemLabelProvider, IItemPropertySource, IStructuredItemContentProvider, ITableItemColorProvider, ITableItemFontProvider, ITableItemLabelProvider, ITreeItemContentProvider
+
+
+
Direct Known Subclasses:
AnnotationItemProvider
+
+
+
+
public class ModelElementItemProvider
extends ItemProviderAdapter
implements IEditingDomainItemProvider, IStructuredItemContentProvider, ITreeItemContentProvider, IItemLabelProvider, IItemPropertySource, ITableItemLabelProvider, ITableItemColorProvider, ITableItemFontProvider, IItemColorProvider, IItemFontProvider
+ + +

+This is the item provider adapter for a ModelElement object. +

+ +

+

+
Since:
+
4.0
+
Generated
+
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
ItemProviderAdapter.ChildrenStore, ItemProviderAdapter.ModifiableSingletonEList<E>, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
adapterFactory, changeNotifier, childrenFeatures, childrenReferences, childrenStoreMap, itemPropertyDescriptors, targets, wrappers, wrappingNeeded
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
GRAYED_OUT_COLOR
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
BOLD_FONT, BOLD_ITALIC_FONT, ITALIC_FONT, NORMAL_FONT
+  + + + + + + + + + +
+Constructor Summary
ModelElementItemProvider(AdapterFactory adapterFactory) + +
+          This constructs an instance from a factory and a notifier. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidcollectNewChildDescriptors(Collection<Object> newChildDescriptors, + Object object) + +
+          This adds CommandParameters describing the children that can be created under + this object. +
+protected  EStructuralFeaturegetChildFeature(Object object, + Object child) + +
+           
+ Collection<? extends EStructuralFeature>getChildrenFeatures(Object object) + +
+          This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +
+ List<IItemPropertyDescriptor>getPropertyDescriptors(Object object) + +
+          This returns the property descriptors for the adapted class. +
+ ResourceLocatorgetResourceLocator() + +
+          Return the resource locator for this item provider's resources. +
+ StringgetText(Object object) + +
+          This returns the label text for the adapted class. +
+ booleanhasChildren(Object object) + +
+           
+ voidnotifyChanged(Notification notification) + +
+          This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, adjustWrapperIndex, adjustWrapperIndices, adjustWrapperIndices, createAddCommand, createAddCommand, createChildParameter, createChildrenStore, createCommand, createCopyCommand, createCreateChildCommand, createCreateChildCommand, createCreateCopyCommand, createDragAndDropCommand, createInitializeCopyCommand, createItemPropertyDescriptor, createItemPropertyDescriptor, createMoveCommand, createMoveCommand, createRemoveCommand, createRemoveCommand, createReplaceCommand, createReplaceCommand, createSetCommand, createSetCommand, createWrapper, crop, dispose, disposeWrapper, disposeWrappers, factorAddCommand, factorMoveCommand, factorRemoveCommand, fireNotifyChanged, getAdapterFactory, getBackground, getBackground, getBaseURL, getChildReference, getChildren, getChildrenReferences, getChildrenStore, getColumnImage, getColumnText, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getFeatureText, getFeatureValue, getFont, getFont, getForeground, getForeground, getImage, getImage, getNewChildDescriptors, getParent, getPropertyDescriptor, getPropertyValue, getReferenceValue, getResourceLocator, getRootAdapterFactory, getSetFeature, getSetFeatures, getString, getString, getString, getString, getString, getString, getString, getString, getTypeText, getTypeText, getUpdateableText, getWrappedValues, hasChildren, isAdapterForType, isEquivalentValue, isPropertySet, isValidValue, isWrappingNeeded, overlayImage, removeListener, resetPropertyValue, setPropertyValue, setTarget, shouldComposeCreationImage, shouldTranslate, unsetTarget, unwrap, unwrapCommandValues, updateChildren, wrap, wrapCommand
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand, getChildren, getNewChildDescriptors, getParent
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
getChildren, getParent
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IStructuredItemContentProvider
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemLabelProvider
getImage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemLabelProvider
getColumnImage, getColumnText
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.ITableItemFontProvider
getFont
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemColorProvider
getBackground, getForeground
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.edit.provider.IItemFontProvider
getFont
+  +

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

+ModelElementItemProvider

+
+public ModelElementItemProvider(AdapterFactory adapterFactory)
+
+
This constructs an instance from a factory and a notifier. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPropertyDescriptors

+
+public List<IItemPropertyDescriptor> getPropertyDescriptors(Object object)
+
+
This returns the property descriptors for the adapted class. +

+

+
Specified by:
getPropertyDescriptors in interface IItemPropertySource
Overrides:
getPropertyDescriptors in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getChildrenFeatures

+
+public Collection<? extends EStructuralFeature> getChildrenFeatures(Object object)
+
+
This specifies how to implement ItemProviderAdapter.getChildren(java.lang.Object) and is used to deduce an appropriate feature for an + AddCommand, RemoveCommand or + MoveCommand in ItemProviderAdapter.createCommand(java.lang.Object, org.eclipse.emf.edit.domain.EditingDomain, java.lang.Class, org.eclipse.emf.edit.command.CommandParameter). +

+

+
Overrides:
getChildrenFeatures in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getChildFeature

+
+protected EStructuralFeature getChildFeature(Object object,
+                                             Object child)
+
+
+

+

+
Overrides:
getChildFeature in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+hasChildren

+
+public boolean hasChildren(Object object)
+
+
+

+

+
Specified by:
hasChildren in interface ITreeItemContentProvider
Overrides:
hasChildren in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getText

+
+public String getText(Object object)
+
+
This returns the label text for the adapted class. +

+

+
Specified by:
getText in interface IItemLabelProvider
Overrides:
getText in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
This handles model notifications by calling ItemProviderAdapter.updateChildren(org.eclipse.emf.common.notify.Notification) to update any cached children and by creating a + viewer notification, which it passes to ItemProviderAdapter.fireNotifyChanged(org.eclipse.emf.common.notify.Notification). +

+

+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class AdapterImpl
+
+
+
Generated
+
+
+
+
+
+ +

+collectNewChildDescriptors

+
+protected void collectNewChildDescriptors(Collection<Object> newChildDescriptors,
+                                          Object object)
+
+
This adds CommandParameters describing the children that can be created under + this object. +

+

+
Overrides:
collectNewChildDescriptors in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+
+ +

+getResourceLocator

+
+public ResourceLocator getResourceLocator()
+
+
Return the resource locator for this item provider's resources. +

+

+
Overrides:
getResourceLocator in class ItemProviderAdapter
+
+
+
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/AnnotationItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/AnnotationItemProvider.html new file mode 100644 index 0000000000..be15d4cd7e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/AnnotationItemProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.provider.AnnotationItemProvider

+
+ + + + + + + + + +
+Packages that use AnnotationItemProvider
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of AnnotationItemProvider in org.eclipse.emf.cdo.etypes.provider
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.etypes.provider declared as AnnotationItemProvider
+protected  AnnotationItemProviderEtypesItemProviderAdapterFactory.annotationItemProvider + +
+          This keeps track of the one adapter used for all Annotation instances. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/EtypesItemProviderAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/EtypesItemProviderAdapterFactory.html new file mode 100644 index 0000000000..782ae71df2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/EtypesItemProviderAdapterFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory

+
+No usage of org.eclipse.emf.cdo.etypes.provider.EtypesItemProviderAdapterFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/ModelElementItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/ModelElementItemProvider.html new file mode 100644 index 0000000000..abfee88148 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/class-use/ModelElementItemProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.provider.ModelElementItemProvider

+
+ + + + + + + + + +
+Packages that use ModelElementItemProvider
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of ModelElementItemProvider in org.eclipse.emf.cdo.etypes.provider
+  +

+ + + + + + + + +
Subclasses of ModelElementItemProvider in org.eclipse.emf.cdo.etypes.provider
+ classAnnotationItemProvider + +
+          This is the item provider adapter for a Annotation object. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-frame.html new file mode 100644 index 0000000000..fbc69a278b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +org.eclipse.emf.cdo.etypes.provider (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.etypes.provider + + + + +
+Classes  + +
+AnnotationItemProvider +
+EtypesItemProviderAdapterFactory +
+ModelElementItemProvider
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.html new file mode 100644 index 0000000000..f145b6b2b7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.etypes.provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.etypes.provider +

+The generated EMF edit support of the CDO system data types and native annotations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + +
+Class Summary
AnnotationItemProviderThis is the item provider adapter for a Annotation object. +
EtypesItemProviderAdapterFactoryThis is the factory that is used to provide the interfaces needed to support Viewers.
ModelElementItemProviderThis is the item provider adapter for a ModelElement object. +
+  + +

+

+Package org.eclipse.emf.cdo.etypes.provider Description +

+ +

+The generated EMF edit support of the CDO system data types and native annotations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-tree.html new file mode 100644 index 0000000000..6a9ba11409 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +org.eclipse.emf.cdo.etypes.provider Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.etypes.provider +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-use.html new file mode 100644 index 0000000000..e385ad99f2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/provider/package-use.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.etypes.provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.etypes.provider

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.etypes.provider
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations. 
+  +

+ + + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes.provider used by org.eclipse.emf.cdo.etypes.provider
AnnotationItemProvider + +
+          This is the item provider adapter for a Annotation object. +
ModelElementItemProvider + +
+          This is the item provider adapter for a ModelElement object. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesAdapterFactory.html new file mode 100644 index 0000000000..70fdc9d22b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesAdapterFactory.html @@ -0,0 +1,460 @@ + + + + + + +EtypesAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.util +
+Class EtypesAdapterFactory

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
+      extended by org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory
+
+
+
All Implemented Interfaces:
AdapterFactory
+
+
+
Direct Known Subclasses:
EtypesItemProviderAdapterFactory
+
+
+
+
public class EtypesAdapterFactory
extends AdapterFactoryImpl
+ + +

+ The Adapter Factory for the model. It provides an adapter createXXX + method for each class of the model. +

+ +

+

+
Since:
+
4.0
+
See Also:
EtypesPackage
Generated
+
+
+
+ +

+ + + + + + + + + + + + + +
+Field Summary
+protected static EtypesPackagemodelPackage + +
+          The cached model package. +
+protected  EtypesSwitch<Adapter>modelSwitch + +
+          The switch that delegates to the createXXX methods. +
+  + + + + + + + + + +
+Constructor Summary
EtypesAdapterFactory() + +
+          Creates an instance of the adapter factory. +
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ AdaptercreateAdapter(Notifier target) + +
+          Creates an adapter for the target. +
+ AdaptercreateAnnotationAdapter() + +
+          Creates a new adapter for an object of class 'Annotation'
+ AdaptercreateEObjectAdapter() + +
+          Creates a new adapter for the default case. +
+ AdaptercreateModelElementAdapter() + +
+          Creates a new adapter for an object of class 'Model Element'. +
+ booleanisFactoryForType(Object object) + +
+          Returns whether this factory is applicable for the type of the object. +
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterFactoryImpl
adapt, adapt, adaptAllNew, adaptNew, associate, createAdapter, resolve
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+modelPackage

+
+protected static EtypesPackage modelPackage
+
+
The cached model package. +

+

+
Generated
+
+
+
+
+ +

+modelSwitch

+
+protected EtypesSwitch<Adapter> modelSwitch
+
+
The switch that delegates to the createXXX methods. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EtypesAdapterFactory

+
+public EtypesAdapterFactory()
+
+
Creates an instance of the adapter factory. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+isFactoryForType

+
+public boolean isFactoryForType(Object object)
+
+
Returns whether this factory is applicable for the type of the object. This implementation + returns true if the object is either the model's package or is an instance object of the model. +

+

+
Specified by:
isFactoryForType in interface AdapterFactory
Overrides:
isFactoryForType in class AdapterFactoryImpl
+
+
+ +
Returns:
whether this factory is applicable for the type of the object.
Generated
+
+
+
+
+
+ +

+createAdapter

+
+public Adapter createAdapter(Notifier target)
+
+
Creates an adapter for the target. +

+

+
Overrides:
createAdapter in class AdapterFactoryImpl
+
+
+
Parameters:
target - the object to adapt. +
Returns:
the adapter for the target.
Generated
+
+
+
+
+
+ +

+createModelElementAdapter

+
+public Adapter createModelElementAdapter()
+
+
Creates a new adapter for an object of class 'Model Element'. This default implementation returns null so that we can easily + ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway. +

+

+ +
Returns:
the new adapter.
See Also:
ModelElement
Generated
+
+
+
+
+
+ +

+createAnnotationAdapter

+
+public Adapter createAnnotationAdapter()
+
+
Creates a new adapter for an object of class 'Annotation'. + This default implementation returns null so that we can easily ignore cases; it's useful to + ignore a case when inheritance will catch all the cases anyway. +

+

+ +
Returns:
the new adapter.
See Also:
Annotation
Generated
+
+
+
+
+
+ +

+createEObjectAdapter

+
+public Adapter createEObjectAdapter()
+
+
Creates a new adapter for the default case. This default implementation returns null. +

+

+ +
Returns:
the new adapter.
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesSwitch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesSwitch.html new file mode 100644 index 0000000000..d97d97208f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/EtypesSwitch.html @@ -0,0 +1,447 @@ + + + + + + +EtypesSwitch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.etypes.util +
+Class EtypesSwitch<T>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.etypes.util.EtypesSwitch<T>
+
+
+
+
public class EtypesSwitch<T>
extends Object
+ + +

+ The Switch for the model's inheritance hierarchy. It supports the call + doSwitch(object) to invoke the caseXXX method for each class of the model, + starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is + returned, which is the result of the switch. +

+ +

+

+
Since:
+
4.0
+
See Also:
EtypesPackage
Generated
+
+
+
+ +

+ + + + + + + + + + +
+Field Summary
+protected static EtypesPackagemodelPackage + +
+          The cached model package +
+  + + + + + + + + + +
+Constructor Summary
EtypesSwitch() + +
+          Creates an instance of the switch. +
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ TcaseAnnotation(Annotation object) + +
+          Returns the result of interpreting the object as an instance of 'Annotation'. +
+ TcaseModelElement(ModelElement object) + +
+          Returns the result of interpreting the object as an instance of 'Model Element'. +
+ TdefaultCase(EObject object) + +
+          Returns the result of interpreting the object as an instance of 'EObject'. +
+protected  TdoSwitch(EClass theEClass, + EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+ TdoSwitch(EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+protected  TdoSwitch(int classifierID, + EObject theEObject) + +
+          Calls caseXXX for each class of the model until one returns a non null result; it yields that result
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+modelPackage

+
+protected static EtypesPackage modelPackage
+
+
The cached model package +

+

+
Generated
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EtypesSwitch

+
+public EtypesSwitch()
+
+
Creates an instance of the switch. +

+

+
Generated
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+doSwitch

+
+public T doSwitch(EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+doSwitch

+
+protected T doSwitch(EClass theEClass,
+                     EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+doSwitch

+
+protected T doSwitch(int classifierID,
+                     EObject theEObject)
+
+
Calls caseXXX for each class of the model until one returns a non null result; it yields that result. + +

+

+ +
Returns:
the first non-null result returned by a caseXXX call.
Generated
+
+
+
+
+
+ +

+caseModelElement

+
+public T caseModelElement(ModelElement object)
+
+
Returns the result of interpreting the object as an instance of 'Model Element'. + This implementation returns null; returning a non-null result will terminate the switch. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'Model Element'.
See Also:
doSwitch(EObject)
Generated
+
+
+
+
+
+ +

+caseAnnotation

+
+public T caseAnnotation(Annotation object)
+
+
Returns the result of interpreting the object as an instance of 'Annotation'. This + implementation returns null; returning a non-null result will terminate the switch. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'Annotation'.
See Also:
doSwitch(EObject)
Generated
+
+
+
+
+
+ +

+defaultCase

+
+public T defaultCase(EObject object)
+
+
Returns the result of interpreting the object as an instance of 'EObject'. This + implementation returns null; returning a non-null result will terminate the switch, but this is the last case + anyway. +

+

+
Parameters:
object - the target of the switch. +
Returns:
the result of interpreting the object as an instance of 'EObject'.
See Also:
doSwitch(org.eclipse.emf.ecore.EObject)
Generated
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesAdapterFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesAdapterFactory.html new file mode 100644 index 0000000000..a914150ed0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesAdapterFactory.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.util.EtypesAdapterFactory

+
+ + + + + + + + + +
+Packages that use EtypesAdapterFactory
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of EtypesAdapterFactory in org.eclipse.emf.cdo.etypes.provider
+  +

+ + + + + + + + + +
Subclasses of EtypesAdapterFactory in org.eclipse.emf.cdo.etypes.provider
+ classEtypesItemProviderAdapterFactory + +
+          This is the factory that is used to provide the interfaces needed to support Viewers.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesSwitch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesSwitch.html new file mode 100644 index 0000000000..3f2916d301 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/class-use/EtypesSwitch.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.etypes.util.EtypesSwitch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.etypes.util.EtypesSwitch

+
+ + + + + + + + + +
+Packages that use EtypesSwitch
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of EtypesSwitch in org.eclipse.emf.cdo.etypes.util
+  +

+ + + + + + + + +
Fields in org.eclipse.emf.cdo.etypes.util declared as EtypesSwitch
+protected  EtypesSwitch<Adapter>EtypesAdapterFactory.modelSwitch + +
+          The switch that delegates to the createXXX methods. +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-frame.html new file mode 100644 index 0000000000..f740833afd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.emf.cdo.etypes.util (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.etypes.util + + + + +
+Classes  + +
+EtypesAdapterFactory +
+EtypesSwitch
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html new file mode 100644 index 0000000000..19e19b616b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.emf.cdo.etypes.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.etypes.util +

+The generated EMF utilities of the CDO system data types and native annotations. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Class Summary
EtypesAdapterFactoryThe Adapter Factory for the model.
EtypesSwitch<T>The Switch for the model's inheritance hierarchy.
+  + +

+

+Package org.eclipse.emf.cdo.etypes.util Description +

+ +

+The generated EMF utilities of the CDO system data types and native annotations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-tree.html new file mode 100644 index 0000000000..cce67a6c89 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +org.eclipse.emf.cdo.etypes.util Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.etypes.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-use.html new file mode 100644 index 0000000000..4fccd2701f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/etypes/util/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.etypes.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.etypes.util

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.etypes.util
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes.util used by org.eclipse.emf.cdo.etypes.provider
EtypesAdapterFactory + +
+          The Adapter Factory for the model.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.etypes.util used by org.eclipse.emf.cdo.etypes.util
EtypesSwitch + +
+          The Switch for the model's inheritance hierarchy.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/ICheckoutSource.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/ICheckoutSource.html new file mode 100644 index 0000000000..4a710fc942 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/ICheckoutSource.html @@ -0,0 +1,248 @@ + + + + + + +ICheckoutSource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.location +
+Interface ICheckoutSource

+
+
+
public interface ICheckoutSource
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetBranchPath() + +
+           
+ IRepositoryLocationgetRepositoryLocation() + +
+           
+ longgetTimeStamp() + +
+           
+  +

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

+getRepositoryLocation

+
+IRepositoryLocation getRepositoryLocation()
+
+
+
+
+
+
+ +

+getBranchPath

+
+String getBranchPath()
+
+
+
+
+
+
+ +

+getTimeStamp

+
+long getTimeStamp()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocation.html new file mode 100644 index 0000000000..1405a43697 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocation.html @@ -0,0 +1,377 @@ + + + + + + +IRepositoryLocation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.location +
+Interface IRepositoryLocation

+
+
All Superinterfaces:
CDOSessionConfigurationFactory, IContainer<ICheckoutSource>, INotifier
+
+
+
+
public interface IRepositoryLocation
extends IContainer<ICheckoutSource>, CDOSessionConfigurationFactory
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddelete() + +
+           
+ StringgetConnectorDescription() + +
+           
+ StringgetConnectorType() + +
+           
+ IRepositoryLocationManagergetManager() + +
+           
+ StringgetRepositoryName() + +
+           
+ voidwrite(OutputStream out) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfigurationFactory
createSessionConfiguration
+  +

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

+getManager

+
+IRepositoryLocationManager getManager()
+
+
+
+
+
+
+
+
+
+ +

+getConnectorType

+
+String getConnectorType()
+
+
+
+
+
+
+
+
+
+ +

+getConnectorDescription

+
+String getConnectorDescription()
+
+
+
+
+
+
+
+
+
+ +

+getRepositoryName

+
+String getRepositoryName()
+
+
+
+
+
+
+
+
+
+ +

+write

+
+void write(OutputStream out)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+delete

+
+void delete()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocationManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocationManager.html new file mode 100644 index 0000000000..ab59332627 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/IRepositoryLocationManager.html @@ -0,0 +1,342 @@ + + + + + + +IRepositoryLocationManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.location +
+Interface IRepositoryLocationManager

+
+
All Superinterfaces:
IContainer<IRepositoryLocation>, INotifier
+
+
+
+
public interface IRepositoryLocationManager
extends IContainer<IRepositoryLocation>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static IRepositoryLocationManagerINSTANCE + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositoryLocationaddRepositoryLocation(InputStream in) + +
+           
+ IRepositoryLocationaddRepositoryLocation(String connectorType, + String connectorDescription, + String repositoryName) + +
+           
+ IRepositoryLocation[]getRepositoryLocations() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+INSTANCE

+
+static final IRepositoryLocationManager INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepositoryLocations

+
+IRepositoryLocation[] getRepositoryLocations()
+
+
+
+
+
+
+
+
+
+ +

+addRepositoryLocation

+
+IRepositoryLocation addRepositoryLocation(String connectorType,
+                                          String connectorDescription,
+                                          String repositoryName)
+
+
+
+
+
+
+
+
+
+ +

+addRepositoryLocation

+
+IRepositoryLocation addRepositoryLocation(InputStream in)
+                                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/ICheckoutSource.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/ICheckoutSource.html new file mode 100644 index 0000000000..09dd1f4e63 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/ICheckoutSource.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.location.ICheckoutSource (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.location.ICheckoutSource

+
+No usage of org.eclipse.emf.cdo.location.ICheckoutSource +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocation.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocation.html new file mode 100644 index 0000000000..0bd3aa054b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocation.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.location.IRepositoryLocation (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.location.IRepositoryLocation

+
+ + + + + + + + + +
+Packages that use IRepositoryLocation
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources. 
+  +

+ + + + + +
+Uses of IRepositoryLocation in org.eclipse.emf.cdo.location
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.location that return IRepositoryLocation
+ IRepositoryLocationIRepositoryLocationManager.addRepositoryLocation(InputStream in) + +
+           
+ IRepositoryLocationIRepositoryLocationManager.addRepositoryLocation(String connectorType, + String connectorDescription, + String repositoryName) + +
+           
+ IRepositoryLocationICheckoutSource.getRepositoryLocation() + +
+           
+ IRepositoryLocation[]IRepositoryLocationManager.getRepositoryLocations() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocationManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocationManager.html new file mode 100644 index 0000000000..5edee004e5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/class-use/IRepositoryLocationManager.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.location.IRepositoryLocationManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.location.IRepositoryLocationManager

+
+ + + + + + + + + +
+Packages that use IRepositoryLocationManager
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources. 
+  +

+ + + + + +
+Uses of IRepositoryLocationManager in org.eclipse.emf.cdo.location
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.location declared as IRepositoryLocationManager
+static IRepositoryLocationManagerIRepositoryLocationManager.INSTANCE + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.location that return IRepositoryLocationManager
+ IRepositoryLocationManagerIRepositoryLocation.getManager() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-frame.html new file mode 100644 index 0000000000..282eca50af --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +org.eclipse.emf.cdo.location (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.location + + + + +
+Interfaces  + +
+ICheckoutSource +
+IRepositoryLocation +
+IRepositoryLocationManager
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.html new file mode 100644 index 0000000000..1c4c7ae498 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.location (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.location +

+Client concepts for dealing with repository locations and checkout sources. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
ICheckoutSource 
IRepositoryLocation 
IRepositoryLocationManager 
+  + +

+

+Package org.eclipse.emf.cdo.location Description +

+ +

+Client concepts for dealing with repository locations and checkout sources. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-tree.html new file mode 100644 index 0000000000..9fc0bd4352 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +org.eclipse.emf.cdo.location Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.location +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-use.html new file mode 100644 index 0000000000..ccdddb1486 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/location/package-use.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.location (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.location

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.location
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.location used by org.eclipse.emf.cdo.location
IRepositoryLocation + +
+           
IRepositoryLocationManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jUtil.html new file mode 100644 index 0000000000..33eada08fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jUtil.html @@ -0,0 +1,418 @@ + + + + + + +CDONet4jUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Class CDONet4jUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.net4j.CDONet4jUtil
+
+
+
+
public final class CDONet4jUtil
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringPROTOCOL_JVM + +
+           
+static StringPROTOCOL_SSL + +
+           
+static StringPROTOCOL_TCP + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static FailoverCDOSessionConfigurationcreateFailoverSessionConfiguration(String monitorConnectorDescription, + String repositoryGroup) + +
+           
+static FailoverCDOSessionConfigurationcreateFailoverSessionConfiguration(String monitorConnectorDescription, + String repositoryGroup, + IManagedContainer container) + +
+           
+static ReconnectingCDOSessionConfigurationcreateReconnectingSessionConfiguration(String hostAndPort, + String repoName, + IManagedContainer container) + +
+           
+static CDOSessionConfigurationcreateSessionConfiguration() + +
+           
+static CDOSessiongetSession(IManagedContainer container, + String description) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PROTOCOL_TCP

+
+public static final String PROTOCOL_TCP
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+PROTOCOL_SSL

+
+public static final String PROTOCOL_SSL
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+PROTOCOL_JVM

+
+public static final String PROTOCOL_JVM
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+createSessionConfiguration

+
+public static CDOSessionConfiguration createSessionConfiguration()
+
+
+
+
+
+
+ +

+createReconnectingSessionConfiguration

+
+public static ReconnectingCDOSessionConfiguration createReconnectingSessionConfiguration(String hostAndPort,
+                                                                                         String repoName,
+                                                                                         IManagedContainer container)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createFailoverSessionConfiguration

+
+public static FailoverCDOSessionConfiguration createFailoverSessionConfiguration(String monitorConnectorDescription,
+                                                                                 String repositoryGroup)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createFailoverSessionConfiguration

+
+public static FailoverCDOSessionConfiguration createFailoverSessionConfiguration(String monitorConnectorDescription,
+                                                                                 String repositoryGroup,
+                                                                                 IManagedContainer container)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getSession

+
+public static CDOSession getSession(IManagedContainer container,
+                                    String description)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.JVM.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.JVM.html new file mode 100644 index 0000000000..2734282133 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.JVM.html @@ -0,0 +1,305 @@ + + + + + + +CDONet4jViewProvider.JVM (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Class CDONet4jViewProvider.JVM

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+      extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
+          extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
Enclosing class:
CDONet4jViewProvider
+
+
+
+
public static class CDONet4jViewProvider.JVM
extends CDONet4jViewProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
CDONet4jViewProvider.JVM, CDONet4jViewProvider.SSL, CDONet4jViewProvider.TCP
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + + + + +
+Constructor Summary
CDONet4jViewProvider.JVM() + +
+           
CDONet4jViewProvider.JVM(int priority) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
getConnector, getConnectorDescription, getContainer, getResourceURI, getSession, getSessionConfiguration, getURIAuthority, getView
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getPriority, getRegex, matchesRegex, setPriority, setRegex
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDONet4jViewProvider.JVM

+
+public CDONet4jViewProvider.JVM(int priority)
+
+
+
+ +

+CDONet4jViewProvider.JVM

+
+public CDONet4jViewProvider.JVM()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.SSL.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.SSL.html new file mode 100644 index 0000000000..8389eabcaf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.SSL.html @@ -0,0 +1,305 @@ + + + + + + +CDONet4jViewProvider.SSL (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Class CDONet4jViewProvider.SSL

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+      extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
+          extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
Enclosing class:
CDONet4jViewProvider
+
+
+
+
public static class CDONet4jViewProvider.SSL
extends CDONet4jViewProvider
+ + +

+

+
Author:
+
Teerawat Chaiyakijpichet (No Magic Asia Ltd.)
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
CDONet4jViewProvider.JVM, CDONet4jViewProvider.SSL, CDONet4jViewProvider.TCP
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + + + + +
+Constructor Summary
CDONet4jViewProvider.SSL() + +
+           
CDONet4jViewProvider.SSL(int priority) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
getConnector, getConnectorDescription, getContainer, getResourceURI, getSession, getSessionConfiguration, getURIAuthority, getView
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getPriority, getRegex, matchesRegex, setPriority, setRegex
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDONet4jViewProvider.SSL

+
+public CDONet4jViewProvider.SSL(int priority)
+
+
+
+ +

+CDONet4jViewProvider.SSL

+
+public CDONet4jViewProvider.SSL()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.TCP.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.TCP.html new file mode 100644 index 0000000000..f10540377b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.TCP.html @@ -0,0 +1,305 @@ + + + + + + +CDONet4jViewProvider.TCP (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Class CDONet4jViewProvider.TCP

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+      extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
+          extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
Enclosing class:
CDONet4jViewProvider
+
+
+
+
public static class CDONet4jViewProvider.TCP
extends CDONet4jViewProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
CDONet4jViewProvider.JVM, CDONet4jViewProvider.SSL, CDONet4jViewProvider.TCP
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + + + + +
+Constructor Summary
CDONet4jViewProvider.TCP() + +
+           
CDONet4jViewProvider.TCP(int priority) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
getConnector, getConnectorDescription, getContainer, getResourceURI, getSession, getSessionConfiguration, getURIAuthority, getView
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getPriority, getRegex, matchesRegex, setPriority, setRegex
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDONet4jViewProvider.TCP

+
+public CDONet4jViewProvider.TCP(int priority)
+
+
+
+ +

+CDONet4jViewProvider.TCP

+
+public CDONet4jViewProvider.TCP()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.html new file mode 100644 index 0000000000..89fe283648 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDONet4jViewProvider.html @@ -0,0 +1,487 @@ + + + + + + +CDONet4jViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Class CDONet4jViewProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+      extended by org.eclipse.emf.cdo.net4j.CDONet4jViewProvider
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
Direct Known Subclasses:
CDONet4jViewProvider.JVM, CDONet4jViewProvider.SSL, CDONet4jViewProvider.TCP
+
+
+
+
public abstract class CDONet4jViewProvider
extends AbstractCDOViewProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDONet4jViewProvider.JVM + +
+           
+static classCDONet4jViewProvider.SSL + +
+           
+static classCDONet4jViewProvider.TCP + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
CDONet4jViewProvider(String transport, + int priority) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  IConnectorgetConnector(String authority) + +
+           
+protected  StringgetConnectorDescription(String authority) + +
+           
+protected  IManagedContainergetContainer() + +
+           
+ URIgetResourceURI(CDOView view, + String path) + +
+          Must be overwritten for non-canonical URI formats!
+protected  CDOSessiongetSession(IConnector connector, + String userName, + String passWord, + String repositoryName) + +
+           
+protected  CDOSessionConfigurationgetSessionConfiguration(IConnector connector, + String userName, + String passWord, + String repositoryName) + +
+           
+protected  StringgetURIAuthority(IConnector connector) + +
+           
+ CDOViewgetView(URI uri, + ResourceSet resourceSet) + +
+          Receives a URI and returns an opened CDOView against the repository.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getPriority, getRegex, matchesRegex, setPriority, setRegex
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDONet4jViewProvider

+
+public CDONet4jViewProvider(String transport,
+                            int priority)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getView

+
+public CDOView getView(URI uri,
+                       ResourceSet resourceSet)
+
+
Description copied from interface: CDOViewProvider
+
Receives a URI and returns an opened CDOView against the repository. The implementer is responsible to + do the UUID to physical host map in case necessary. +

+

+ +
Returns:
a wired-up and opened CDOView
+
+
+
+ +

+getResourceURI

+
+public URI getResourceURI(CDOView view,
+                          String path)
+
+
Description copied from class: AbstractCDOViewProvider
+
Must be overwritten for non-canonical URI formats! +

+

+
Specified by:
getResourceURI in interface CDOViewProvider
Overrides:
getResourceURI in class AbstractCDOViewProvider
+
+
+
+
+
+
+ +

+getURIAuthority

+
+protected String getURIAuthority(IConnector connector)
+
+
+
+
+
+
+ +

+getSession

+
+protected CDOSession getSession(IConnector connector,
+                                String userName,
+                                String passWord,
+                                String repositoryName)
+
+
+
+
+
+
+ +

+getSessionConfiguration

+
+protected CDOSessionConfiguration getSessionConfiguration(IConnector connector,
+                                                          String userName,
+                                                          String passWord,
+                                                          String repositoryName)
+
+
+
+
+
+
+ +

+getContainer

+
+protected IManagedContainer getContainer()
+
+
+
+
+
+
+ +

+getConnector

+
+protected IConnector getConnector(String authority)
+
+
+
+
+
+
+ +

+getConnectorDescription

+
+protected String getConnectorDescription(String authority)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.Options.html new file mode 100644 index 0000000000..05ea637b17 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.Options.html @@ -0,0 +1,388 @@ + + + + + + +CDOSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface CDOSession.Options

+
+
All Superinterfaces:
CDOCommonSession.Options, CDOSession.Options, INotifier, IOptions
+
+
+
Enclosing interface:
CDOSession
+
+
+
+
public static interface CDOSession.Options
extends CDOSession.Options
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.CDOSession.Options
CDOSession.Options.CollectionLoadingPolicyEvent, CDOSession.Options.GeneratedPackageEmulationEvent, CDOSession.Options.LobCacheEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetCommitTimeout() + +
+          Returns the timeout for commit operations in seconds.
+ intgetProgressInterval() + +
+          Returns the interval for progress reports of commit operations in seconds.
+ ISignalProtocol<CDOSession>getProtocol() + +
+          Returns the Net4j protocol instance that represents the underlying + signalling connection to the repository of this session.
+ voidsetCommitTimeout(int commitTimeout) + +
+          Sets the timeout for commit operations in seconds.
+ voidsetProgressInterval(int progressInterval) + +
+          Sets the interval for progress reports of commit operations in seconds.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSession.Options
getCollectionLoadingPolicy, getLobCache, isGeneratedPackageEmulationEnabled, setCollectionLoadingPolicy, setGeneratedPackageEmulationEnabled, setLobCache
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
getPassiveUpdateMode, isPassiveUpdateEnabled, setPassiveUpdateEnabled, setPassiveUpdateMode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getProtocol

+
+ISignalProtocol<CDOSession> getProtocol()
+
+
Returns the Net4j protocol instance that represents the underlying + signalling connection to the repository of this session. +

+

+
+
+
+
+
+
+
+ +

+getCommitTimeout

+
+int getCommitTimeout()
+
+
Returns the timeout for commit operations in seconds. +

+

+
+
+
+
+
+
+
+ +

+setCommitTimeout

+
+void setCommitTimeout(int commitTimeout)
+
+
Sets the timeout for commit operations in seconds. +

+

+
+
+
+
+
+
+
+ +

+getProgressInterval

+
+int getProgressInterval()
+
+
Returns the interval for progress reports of commit operations in seconds. +

+

+
+
+
+
+
+
+
+ +

+setProgressInterval

+
+void setProgressInterval(int progressInterval)
+
+
Sets the interval for progress reports of commit operations in seconds. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.html new file mode 100644 index 0000000000..b2e93895da --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSession.html @@ -0,0 +1,342 @@ + + + + + + +CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface CDOSession

+
+
All Superinterfaces:
CDOCommonSession, CDOSession, CDOUpdatable, Closeable, IContainer<CDOView>, INotifier, IOptionsContainer, IUserAware
+
+
+
+
public interface CDOSession
extends CDOSession
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOSession.Options + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.CDOSession
CDOSession.ExceptionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+  + + + + + + + + + + + +
+Method Summary
+ CDOSession.Optionsoptions() + +
+          Returns the options of this session.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSession
compareRevisions, getBranchManager, getCommitInfoManager, getExceptionHandler, getFetchRuleManager, getPackageRegistry, getRemoteSessionManager, getRepositoryInfo, getRevisionManager, getView, getViews, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openView, openView, openView, openView, openView, openView, openView, openView, openView, openView, refresh, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+options

+
+CDOSession.Options options()
+
+
Returns the options of this session. +

+

+
Specified by:
options in interface CDOCommonSession
Specified by:
options in interface CDOSession
Specified by:
options in interface IOptionsContainer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionConfiguration.html new file mode 100644 index 0000000000..eaaaf8e103 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionConfiguration.html @@ -0,0 +1,556 @@ + + + + + + +CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface CDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration
+
+
+
All Known Subinterfaces:
FailoverCDOSessionConfiguration, ReconnectingCDOSessionConfiguration, RecoveringCDOSessionConfiguration
+
+
+
+
public interface CDOSessionConfiguration
extends CDOSessionConfiguration
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchManagergetBranchManager() + +
+           
+ IConnectorgetConnector() + +
+           
+ CDOPackageRegistrygetPackageRegistry() + +
+           
+ StringgetRepositoryName() + +
+           
+ CDORevisionManagergetRevisionManager() + +
+           
+ longgetSignalTimeout() + +
+           
+ IStreamWrappergetStreamWrapper() + +
+           
+ CDOSessionopenSession() + +
+          Opens the session for this configuration.
+ voidsetBranchManager(CDOBranchManager branchManager) + +
+           
+ voidsetConnector(IConnector connector) + +
+           
+ voidsetPackageRegistry(CDOPackageRegistry packageRegistry) + +
+          A special package registry can be set before the session is opened and can not be changed thereafter.
+ voidsetRepositoryName(String repositoryName) + +
+           
+ voidsetRevisionManager(CDORevisionManager revisionManager) + +
+           
+ voidsetSignalTimeout(long timeout) + +
+           
+ voidsetStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

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

+getRepositoryName

+
+String getRepositoryName()
+
+
+
+
+
+
+
+
+
+ +

+setRepositoryName

+
+void setRepositoryName(String repositoryName)
+
+
+
+
+
+
+
+
+
+ +

+getConnector

+
+IConnector getConnector()
+
+
+
+
+
+
+
+
+
+ +

+setConnector

+
+void setConnector(IConnector connector)
+
+
+
+
+
+
+
+
+
+ +

+getStreamWrapper

+
+IStreamWrapper getStreamWrapper()
+
+
+
+
+
+
+
+
+
+ +

+setStreamWrapper

+
+void setStreamWrapper(IStreamWrapper streamWrapper)
+
+
+
+
+
+
+
+
+
+ +

+getSignalTimeout

+
+long getSignalTimeout()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSignalTimeout

+
+void setSignalTimeout(long timeout)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageRegistry

+
+CDOPackageRegistry getPackageRegistry()
+
+
+
+
+
+
See Also:
CDOSession.getPackageRegistry()
+
+
+
+ +

+setPackageRegistry

+
+void setPackageRegistry(CDOPackageRegistry packageRegistry)
+
+
A special package registry can be set before the session is opened and can not be changed thereafter. +

+

+
+
+
+
See Also:
CDOSession.getPackageRegistry()
+
+
+
+ +

+getBranchManager

+
+CDOBranchManager getBranchManager()
+
+
+
+
+
+
+
+
+
+ +

+setBranchManager

+
+void setBranchManager(CDOBranchManager branchManager)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionManager

+
+CDORevisionManager getRevisionManager()
+
+
+
+
+
+
Since:
+
3.0
+
See Also:
CDOSession.getRevisionManager()
+
+
+
+ +

+setRevisionManager

+
+void setRevisionManager(CDORevisionManager revisionManager)
+
+
+
+
+
+
Since:
+
3.0
+
See Also:
CDOSession.getRevisionManager()
+
+
+
+ +

+openSession

+
+CDOSession openSession()
+
+
Description copied from interface: CDOSessionConfiguration
+
Opens the session for this configuration. Once the session is openend this method always returns the same session + instance. Therefore it is impossible to change this configuration while the session is open. +

+

+
Specified by:
openSession in interface CDOSessionConfiguration
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html new file mode 100644 index 0000000000..0269e47c8a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.Type.html @@ -0,0 +1,331 @@ + + + + + + +CDOSessionRecoveryEvent.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Enum CDOSessionRecoveryEvent.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOSessionRecoveryEvent.Type>
+      extended by org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOSessionRecoveryEvent.Type>
+
+
+
Enclosing interface:
CDOSessionRecoveryEvent
+
+
+
+
public static enum CDOSessionRecoveryEvent.Type
extends Enum<CDOSessionRecoveryEvent.Type>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
FINISHED + +
+           
STARTED + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOSessionRecoveryEvent.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOSessionRecoveryEvent.Type[]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
+ +

+STARTED

+
+public static final CDOSessionRecoveryEvent.Type STARTED
+
+
+
+
+
+ +

+FINISHED

+
+public static final CDOSessionRecoveryEvent.Type FINISHED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOSessionRecoveryEvent.Type[] 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 (CDOSessionRecoveryEvent.Type c : CDOSessionRecoveryEvent.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOSessionRecoveryEvent.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.html new file mode 100644 index 0000000000..bddbe8a665 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/CDOSessionRecoveryEvent.html @@ -0,0 +1,248 @@ + + + + + + +CDOSessionRecoveryEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface CDOSessionRecoveryEvent

+
+
All Superinterfaces:
CDOSessionEvent, IEvent
+
+
+
+
public interface CDOSessionRecoveryEvent
extends CDOSessionEvent
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOSessionRecoveryEvent.Type + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOSessionRecoveryEvent.TypegetType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionEvent
getSource
+  +

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

+getType

+
+CDOSessionRecoveryEvent.Type getType()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/FailoverCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/FailoverCDOSessionConfiguration.html new file mode 100644 index 0000000000..4843b52fd1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/FailoverCDOSessionConfiguration.html @@ -0,0 +1,271 @@ + + + + + + +FailoverCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface FailoverCDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration, RecoveringCDOSessionConfiguration
+
+
+
+
public interface FailoverCDOSessionConfiguration
extends RecoveringCDOSessionConfiguration
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetMonitorConnectorDescription() + +
+           
+ StringgetRepositoryGroup() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration
getConnectorTimeout, getHeartBeatPeriod, getHeartBeatTimeout, isHeartBeatEnabled, setConnectorTimeout, setHeartBeatEnabled, setHeartBeatPeriod, setHeartBeatTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration
getBranchManager, getConnector, getPackageRegistry, getRepositoryName, getRevisionManager, getSignalTimeout, getStreamWrapper, openSession, setBranchManager, setConnector, setPackageRegistry, setRepositoryName, setRevisionManager, setSignalTimeout, setStreamWrapper
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

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

+getMonitorConnectorDescription

+
+String getMonitorConnectorDescription()
+
+
+
+
+
+
+
+
+
+ +

+getRepositoryGroup

+
+String getRepositoryGroup()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/ReconnectingCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/ReconnectingCDOSessionConfiguration.html new file mode 100644 index 0000000000..881832a5d5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/ReconnectingCDOSessionConfiguration.html @@ -0,0 +1,315 @@ + + + + + + +ReconnectingCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface ReconnectingCDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration, RecoveringCDOSessionConfiguration
+
+
+
+
public interface ReconnectingCDOSessionConfiguration
extends RecoveringCDOSessionConfiguration
+ + +

+

+
Since:
+
4.0
+
Author:
+
Caspar De Groot
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetMaxReconnectAttempts() + +
+           
+ longgetReconnectInterval() + +
+           
+ voidsetMaxReconnectAttempts(int attempts) + +
+           
+ voidsetReconnectInterval(long interval) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration
getConnectorTimeout, getHeartBeatPeriod, getHeartBeatTimeout, isHeartBeatEnabled, setConnectorTimeout, setHeartBeatEnabled, setHeartBeatPeriod, setHeartBeatTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration
getBranchManager, getConnector, getPackageRegistry, getRepositoryName, getRevisionManager, getSignalTimeout, getStreamWrapper, openSession, setBranchManager, setConnector, setPackageRegistry, setRepositoryName, setRevisionManager, setSignalTimeout, setStreamWrapper
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

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

+getReconnectInterval

+
+long getReconnectInterval()
+
+
+
+
+
+
+
+
+
+ +

+setReconnectInterval

+
+void setReconnectInterval(long interval)
+
+
+
+
+
+
+
+
+
+ +

+getMaxReconnectAttempts

+
+int getMaxReconnectAttempts()
+
+
+
+
+
+
+
+
+
+ +

+setMaxReconnectAttempts

+
+void setMaxReconnectAttempts(int attempts)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/RecoveringCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/RecoveringCDOSessionConfiguration.html new file mode 100644 index 0000000000..8f796a561c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/RecoveringCDOSessionConfiguration.html @@ -0,0 +1,397 @@ + + + + + + +RecoveringCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.net4j +
+Interface RecoveringCDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration
+
+
+
All Known Subinterfaces:
FailoverCDOSessionConfiguration, ReconnectingCDOSessionConfiguration
+
+
+
+
public interface RecoveringCDOSessionConfiguration
extends CDOSessionConfiguration
+ + +

+

+
Since:
+
4.0
+
Author:
+
Caspar De Groot
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetConnectorTimeout() + +
+           
+ longgetHeartBeatPeriod() + +
+           
+ longgetHeartBeatTimeout() + +
+           
+ booleanisHeartBeatEnabled() + +
+           
+ voidsetConnectorTimeout(long timeout) + +
+           
+ voidsetHeartBeatEnabled(boolean enabled) + +
+           
+ voidsetHeartBeatPeriod(long period) + +
+           
+ voidsetHeartBeatTimeout(long timeout) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration
getBranchManager, getConnector, getPackageRegistry, getRepositoryName, getRevisionManager, getSignalTimeout, getStreamWrapper, openSession, setBranchManager, setConnector, setPackageRegistry, setRepositoryName, setRevisionManager, setSignalTimeout, setStreamWrapper
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

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

+isHeartBeatEnabled

+
+boolean isHeartBeatEnabled()
+
+
+
+
+
+
+
+
+
+ +

+setHeartBeatEnabled

+
+void setHeartBeatEnabled(boolean enabled)
+
+
+
+
+
+
+
+
+
+ +

+getHeartBeatPeriod

+
+long getHeartBeatPeriod()
+
+
+
+
+
+
+
+
+
+ +

+setHeartBeatPeriod

+
+void setHeartBeatPeriod(long period)
+
+
+
+
+
+
+
+
+
+ +

+getHeartBeatTimeout

+
+long getHeartBeatTimeout()
+
+
+
+
+
+
+
+
+
+ +

+setHeartBeatTimeout

+
+void setHeartBeatTimeout(long timeout)
+
+
+
+
+
+
+
+
+
+ +

+getConnectorTimeout

+
+long getConnectorTimeout()
+
+
+
+
+
+
+
+
+
+ +

+setConnectorTimeout

+
+void setConnectorTimeout(long timeout)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jUtil.html new file mode 100644 index 0000000000..6f7f3fe736 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDONet4jUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDONet4jUtil

+
+No usage of org.eclipse.emf.cdo.net4j.CDONet4jUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.JVM.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.JVM.html new file mode 100644 index 0000000000..58780db0f7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.JVM.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM

+
+No usage of org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.JVM +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.SSL.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.SSL.html new file mode 100644 index 0000000000..9fc7fb1fb8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.SSL.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL

+
+No usage of org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.SSL +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.TCP.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.TCP.html new file mode 100644 index 0000000000..b015f0d76e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.TCP.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP

+
+No usage of org.eclipse.emf.cdo.net4j.CDONet4jViewProvider.TCP +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.html new file mode 100644 index 0000000000..7959c5f054 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDONet4jViewProvider.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDONet4jViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDONet4jViewProvider

+
+ + + + + + + + + +
+Packages that use CDONet4jViewProvider
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDONet4jViewProvider in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CDONet4jViewProvider in org.eclipse.emf.cdo.net4j
+static classCDONet4jViewProvider.JVM + +
+           
+static classCDONet4jViewProvider.SSL + +
+           
+static classCDONet4jViewProvider.TCP + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.Options.html new file mode 100644 index 0000000000..b7d81c6721 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.Options.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.CDOSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.CDOSession.Options

+
+ + + + + + + + + +
+Packages that use CDOSession.Options
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSession.Options in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOSession.Options
+ CDOSession.OptionsCDOSession.options() + +
+          Returns the options of this session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.html new file mode 100644 index 0000000000..4359dbc84e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSession.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.CDOSession

+
+ + + + + + + + + +
+Packages that use CDOSession
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOSession
+protected  CDOSessionCDONet4jViewProvider.getSession(IConnector connector, + String userName, + String passWord, + String repositoryName) + +
+           
+static CDOSessionCDONet4jUtil.getSession(IManagedContainer container, + String description) + +
+           
+ CDOSessionCDOSessionConfiguration.openSession() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return types with arguments of type CDOSession
+ ISignalProtocol<CDOSession>CDOSession.Options.getProtocol() + +
+          Returns the Net4j protocol instance that represents the underlying + signalling connection to the repository of this session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionConfiguration.html new file mode 100644 index 0000000000..d4acf2ee5d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionConfiguration.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.CDOSessionConfiguration

+
+ + + + + + + + + +
+Packages that use CDOSessionConfiguration
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+ interfaceFailoverCDOSessionConfiguration + +
+           
+ interfaceReconnectingCDOSessionConfiguration + +
+           
+ interfaceRecoveringCDOSessionConfiguration + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOSessionConfiguration
+static CDOSessionConfigurationCDONet4jUtil.createSessionConfiguration() + +
+           
+protected  CDOSessionConfigurationCDONet4jViewProvider.getSessionConfiguration(IConnector connector, + String userName, + String passWord, + String repositoryName) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.Type.html new file mode 100644 index 0000000000..17ce0c4699 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.Type.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent.Type

+
+ + + + + + + + + +
+Packages that use CDOSessionRecoveryEvent.Type
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSessionRecoveryEvent.Type in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOSessionRecoveryEvent.Type
+ CDOSessionRecoveryEvent.TypeCDOSessionRecoveryEvent.getType() + +
+           
+static CDOSessionRecoveryEvent.TypeCDOSessionRecoveryEvent.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOSessionRecoveryEvent.Type[]CDOSessionRecoveryEvent.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.html new file mode 100644 index 0000000000..9395c7f334 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/CDOSessionRecoveryEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent

+
+No usage of org.eclipse.emf.cdo.net4j.CDOSessionRecoveryEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/FailoverCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/FailoverCDOSessionConfiguration.html new file mode 100644 index 0000000000..9a173507a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/FailoverCDOSessionConfiguration.html @@ -0,0 +1,191 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.FailoverCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.FailoverCDOSessionConfiguration

+
+ + + + + + + + + +
+Packages that use FailoverCDOSessionConfiguration
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of FailoverCDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return FailoverCDOSessionConfiguration
+static FailoverCDOSessionConfigurationCDONet4jUtil.createFailoverSessionConfiguration(String monitorConnectorDescription, + String repositoryGroup) + +
+           
+static FailoverCDOSessionConfigurationCDONet4jUtil.createFailoverSessionConfiguration(String monitorConnectorDescription, + String repositoryGroup, + IManagedContainer container) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/ReconnectingCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/ReconnectingCDOSessionConfiguration.html new file mode 100644 index 0000000000..42aaee1b14 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/ReconnectingCDOSessionConfiguration.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.ReconnectingCDOSessionConfiguration

+
+ + + + + + + + + +
+Packages that use ReconnectingCDOSessionConfiguration
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of ReconnectingCDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return ReconnectingCDOSessionConfiguration
+static ReconnectingCDOSessionConfigurationCDONet4jUtil.createReconnectingSessionConfiguration(String hostAndPort, + String repoName, + IManagedContainer container) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/RecoveringCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/RecoveringCDOSessionConfiguration.html new file mode 100644 index 0000000000..59045c33a1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/class-use/RecoveringCDOSessionConfiguration.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.net4j.RecoveringCDOSessionConfiguration

+
+ + + + + + + + + +
+Packages that use RecoveringCDOSessionConfiguration
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + +
+Uses of RecoveringCDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + +
Subinterfaces of RecoveringCDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+ interfaceFailoverCDOSessionConfiguration + +
+           
+ interfaceReconnectingCDOSessionConfiguration + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-frame.html new file mode 100644 index 0000000000..fc1d41da20 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-frame.html @@ -0,0 +1,74 @@ + + + + + + +org.eclipse.emf.cdo.net4j (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.net4j + + + + +
+Interfaces  + +
+CDOSession +
+CDOSession.Options +
+CDOSessionConfiguration +
+CDOSessionRecoveryEvent +
+FailoverCDOSessionConfiguration +
+ReconnectingCDOSessionConfiguration +
+RecoveringCDOSessionConfiguration
+ + + + + + +
+Classes  + +
+CDONet4jUtil +
+CDONet4jViewProvider +
+CDONet4jViewProvider.JVM +
+CDONet4jViewProvider.SSL +
+CDONet4jViewProvider.TCP
+ + + + + + +
+Enums  + +
+CDOSessionRecoveryEvent.Type
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.html new file mode 100644 index 0000000000..e9f6d982ca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-summary.html @@ -0,0 +1,241 @@ + + + + + + +org.eclipse.emf.cdo.net4j (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.net4j +

+Client concepts for dealing with Net4j-based sessions to remote repositories. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOSession 
CDOSession.Options 
CDOSessionConfiguration 
CDOSessionRecoveryEvent 
FailoverCDOSessionConfiguration 
ReconnectingCDOSessionConfiguration 
RecoveringCDOSessionConfiguration 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDONet4jUtil 
CDONet4jViewProvider 
CDONet4jViewProvider.JVM 
CDONet4jViewProvider.SSL 
CDONet4jViewProvider.TCP 
+  + +

+ + + + + + + + + +
+Enum Summary
CDOSessionRecoveryEvent.Type 
+  + +

+

+Package org.eclipse.emf.cdo.net4j Description +

+ +

+Client concepts for dealing with Net4j-based sessions to remote repositories. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-tree.html new file mode 100644 index 0000000000..0bdb2afe1b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-tree.html @@ -0,0 +1,225 @@ + + + + + + +org.eclipse.emf.cdo.net4j Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.net4j +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-use.html new file mode 100644 index 0000000000..8f76bc7a0f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/net4j/package-use.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.net4j (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.net4j

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.net4j
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.net4j used by org.eclipse.emf.cdo.net4j
CDONet4jViewProvider + +
+           
CDOSession + +
+           
CDOSession.Options + +
+           
CDOSessionConfiguration + +
+           
CDOSessionRecoveryEvent.Type + +
+           
FailoverCDOSessionConfiguration + +
+           
ReconnectingCDOSessionConfiguration + +
+           
RecoveringCDOSessionConfiguration + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-frame.html new file mode 100644 index 0000000000..770179042b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-frame.html @@ -0,0 +1,57 @@ + + + + + + +org.eclipse.emf.cdo (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo + + + + +
+Interfaces  + +
+CDOAdapter +
+CDODeltaNotification +
+CDOIDDangling +
+CDOInvalidationNotification +
+CDOLock +
+CDONotification +
+CDOObject +
+CDOObjectReference
+ + + + + + +
+Enums  + +
+CDOState
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html new file mode 100644 index 0000000000..6c701d1fa1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-summary.html @@ -0,0 +1,221 @@ + + + + + + +org.eclipse.emf.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo +

+Client concepts like CDOObject and CDOState. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOAdapterA marker interface for adpters to indicate that change subscriptions should be registered with the + repository if they are attached to objects.
CDODeltaNotificationThis class behaves like the usual EMF Notification except for the following: + + It doesn't provide the old value, only the new index or new value.
CDOIDDangling 
CDOInvalidationNotificationA custom EMF notification that is emitted to adapters of the objects in a + view if invalidation notification is + enabled for the view.
CDOLockOnce object got lock, it will not go in conflict mode or cannot be changed.
CDONotificationTODO Simon: JavaDoc
CDOObjectA specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectReference 
+  + +

+ + + + + + + + + +
+Enum Summary
CDOState 
+  + +

+

+Package org.eclipse.emf.cdo Description +

+ +

+Client concepts like CDOObject and CDOState. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-tree.html new file mode 100644 index 0000000000..962f5d6603 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-tree.html @@ -0,0 +1,189 @@ + + + + + + +org.eclipse.emf.cdo Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-use.html new file mode 100644 index 0000000000..9e5cfe9976 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/package-use.html @@ -0,0 +1,410 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system. 
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo
CDOLock + +
+          Once object got lock, it will not go in conflict mode or cannot be changed.
CDONotification + +
+          TODO Simon: JavaDoc
CDOState + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.eresource
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.eresource.impl
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.etypes
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.etypes.impl
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.transaction
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectReference + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.util
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectReference + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.cdo.view
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectReference + +
+           
CDOState + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.internal.cdo
CDOLock + +
+          Once object got lock, it will not go in conflict mode or cannot be changed.
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOState + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo used by org.eclipse.emf.spi.cdo
CDOObject + +
+          A specialized subinterface of EObject that is exposed by all CDO objects and allows access to special CDO + properties and features of those objects.
CDOObjectReference + +
+           
CDOState + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.AbstractPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.AbstractPage.html new file mode 100644 index 0000000000..d6d71c91b9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.AbstractPage.html @@ -0,0 +1,319 @@ + + + + + + +CDOServerBrowser.AbstractPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.AbstractPage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Direct Known Subclasses:
CDOServerBrowser.HistoryPage, CDOServerBrowser.LobsPage, CDOServerBrowser.PackagesPage, CDOServerBrowser.RevisionsPage
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public abstract static class CDOServerBrowser.AbstractPage
extends Object
implements CDOServerBrowser.Page
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.AbstractPage(String name, + String label) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetLabel() + +
+           
+ StringgetName() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
canDisplay, display
+  +

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

+CDOServerBrowser.AbstractPage

+
+public CDOServerBrowser.AbstractPage(String name,
+                                     String label)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public String getName()
+
+
+
Specified by:
getName in interface CDOServerBrowser.Page
+
+
+
+
+
+
+ +

+getLabel

+
+public String getLabel()
+
+
+
Specified by:
getLabel in interface CDOServerBrowser.Page
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.Factory.html new file mode 100644 index 0000000000..b603fcc402 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.Factory.html @@ -0,0 +1,343 @@ + + + + + + +CDOServerBrowser.ContainerBased.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.ContainerBased.Factory

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

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+static StringTYPE + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.ContainerBased.Factory() + +
+           
CDOServerBrowser.ContainerBased.Factory(IContainer<?> container) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOServerBrowser.ContainerBasedcreate(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
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.ContainerBased.Factory

+
+public CDOServerBrowser.ContainerBased.Factory()
+
+
+
+ +

+CDOServerBrowser.ContainerBased.Factory

+
+public CDOServerBrowser.ContainerBased.Factory(IContainer<?> container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public CDOServerBrowser.ContainerBased create(String description)
+                                       throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.html new file mode 100644 index 0000000000..5ba539c98b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.ContainerBased.html @@ -0,0 +1,439 @@ + + + + + + +CDOServerBrowser.ContainerBased (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.ContainerBased

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.emf.cdo.server.CDOServerBrowser
+                  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public static class CDOServerBrowser.ContainerBased
extends CDOServerBrowser
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOServerBrowser.ContainerBased.Factory + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser
CDOServerBrowser.AbstractPage, CDOServerBrowser.ContainerBased, CDOServerBrowser.HistoryPage, CDOServerBrowser.LobsPage, CDOServerBrowser.PackagesPage, CDOServerBrowser.Page, CDOServerBrowser.RevisionsPage
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.ContainerBased() + +
+           
CDOServerBrowser.ContainerBased(IContainer<?> container) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ IContainer<?>getContainer() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser
clearParams, escape, getParam, getPort, getRepositories, getRepository, getRepositoryNames, getThreadName, href, initPages, initParams, printHeader, removeParam, setPort, showMenu, showPage, work
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+CDOServerBrowser.ContainerBased

+
+public CDOServerBrowser.ContainerBased(IContainer<?> container)
+
+
+
+ +

+CDOServerBrowser.ContainerBased

+
+public CDOServerBrowser.ContainerBased()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IContainer<?> getContainer()
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class CDOServerBrowser
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class CDOServerBrowser
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.HistoryPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.HistoryPage.html new file mode 100644 index 0000000000..c7d1db5add --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.HistoryPage.html @@ -0,0 +1,390 @@ + + + + + + +CDOServerBrowser.HistoryPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.HistoryPage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public static class CDOServerBrowser.HistoryPage
extends CDOServerBrowser.AbstractPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringNAME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.HistoryPage() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+ voiddisplay(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected  voidshowCommitData(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser) + +
+           
+protected  booleanshowCommitInfo(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser, + String param, + boolean auditing) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NAME

+
+public static final String NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.HistoryPage

+
+public CDOServerBrowser.HistoryPage()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canDisplay

+
+public boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+display

+
+public void display(CDOServerBrowser browser,
+                    InternalRepository repository,
+                    PrintStream out)
+
+
+
+
+
+
+ +

+showCommitInfo

+
+protected boolean showCommitInfo(PrintStream out,
+                                 CDOCommitInfo commitInfo,
+                                 CDOServerBrowser browser,
+                                 String param,
+                                 boolean auditing)
+
+
+
+
+
+
+ +

+showCommitData

+
+protected void showCommitData(PrintStream out,
+                              CDOCommitInfo commitInfo,
+                              CDOServerBrowser browser)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.LobsPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.LobsPage.html new file mode 100644 index 0000000000..75474c1545 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.LobsPage.html @@ -0,0 +1,369 @@ + + + + + + +CDOServerBrowser.LobsPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.LobsPage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public static class CDOServerBrowser.LobsPage
extends CDOServerBrowser.AbstractPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringNAME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.LobsPage() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+ voiddisplay(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected  booleanshowLob(PrintStream out, + String type, + byte[] id, + long size, + CDOServerBrowser browser, + String param) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NAME

+
+public static final String NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.LobsPage

+
+public CDOServerBrowser.LobsPage()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canDisplay

+
+public boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+display

+
+public void display(CDOServerBrowser browser,
+                    InternalRepository repository,
+                    PrintStream out)
+
+
+
+
+
+
+ +

+showLob

+
+protected boolean showLob(PrintStream out,
+                          String type,
+                          byte[] id,
+                          long size,
+                          CDOServerBrowser browser,
+                          String param)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.PackagesPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.PackagesPage.html new file mode 100644 index 0000000000..9e46ea77ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.PackagesPage.html @@ -0,0 +1,369 @@ + + + + + + +CDOServerBrowser.PackagesPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.PackagesPage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public static class CDOServerBrowser.PackagesPage
extends CDOServerBrowser.AbstractPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringNAME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.PackagesPage() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+ voiddisplay(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected  StringshowPackage(InternalCDOPackageInfo info, + InternalCDOPackageRegistry packageRegistry, + CDOServerBrowser browser, + String param, + PrintStream out, + String prefix) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NAME

+
+public static final String NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.PackagesPage

+
+public CDOServerBrowser.PackagesPage()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canDisplay

+
+public boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+display

+
+public void display(CDOServerBrowser browser,
+                    InternalRepository repository,
+                    PrintStream out)
+
+
+
+
+
+
+ +

+showPackage

+
+protected String showPackage(InternalCDOPackageInfo info,
+                             InternalCDOPackageRegistry packageRegistry,
+                             CDOServerBrowser browser,
+                             String param,
+                             PrintStream out,
+                             String prefix)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.Page.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.Page.html new file mode 100644 index 0000000000..cdfb391880 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.Page.html @@ -0,0 +1,313 @@ + + + + + + +CDOServerBrowser.Page (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface CDOServerBrowser.Page

+
+
All Known Implementing Classes:
CDOServerBrowser.AbstractPage, CDOServerBrowser.HistoryPage, CDOServerBrowser.LobsPage, CDOServerBrowser.PackagesPage, CDOServerBrowser.RevisionsPage, CDOServerBrowser.RevisionsPage.FromCache, CDOServerBrowser.RevisionsPage.FromStore
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public static interface CDOServerBrowser.Page
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+ voiddisplay(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ StringgetLabel() + +
+           
+ StringgetName() + +
+           
+  +

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

+PRODUCT_GROUP

+
+static final String PRODUCT_GROUP
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getLabel

+
+String getLabel()
+
+
+
+
+
+
+ +

+canDisplay

+
+boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+display

+
+void display(CDOServerBrowser browser,
+             InternalRepository repository,
+             PrintStream out)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromCache.html new file mode 100644 index 0000000000..147aeed753 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromCache.html @@ -0,0 +1,368 @@ + + + + + + +CDOServerBrowser.RevisionsPage.FromCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.RevisionsPage.FromCache

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
+          extended by org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Enclosing class:
CDOServerBrowser.RevisionsPage
+
+
+
+
public static class CDOServerBrowser.RevisionsPage.FromCache
extends CDOServerBrowser.RevisionsPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
CDOServerBrowser.RevisionsPage.FromCache, CDOServerBrowser.RevisionsPage.FromStore
+  + + + + + + + + + + + +
+Field Summary
+static StringNAME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.RevisionsPage.FromCache() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>getAllRevisions(InternalRepository repository) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
display, getCDOIDLabel, getRevisionValue, showKeyValue, showRevision, showRevision
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NAME

+
+public static final String NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.RevisionsPage.FromCache

+
+public CDOServerBrowser.RevisionsPage.FromCache()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canDisplay

+
+public boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+getAllRevisions

+
+protected Map<CDOBranch,List<CDORevision>> getAllRevisions(InternalRepository repository)
+
+
+
Specified by:
getAllRevisions in class CDOServerBrowser.RevisionsPage
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromStore.html new file mode 100644 index 0000000000..44d4159761 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.FromStore.html @@ -0,0 +1,368 @@ + + + + + + +CDOServerBrowser.RevisionsPage.FromStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.RevisionsPage.FromStore

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
+          extended by org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Enclosing class:
CDOServerBrowser.RevisionsPage
+
+
+
+
public static class CDOServerBrowser.RevisionsPage.FromStore
extends CDOServerBrowser.RevisionsPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
CDOServerBrowser.RevisionsPage.FromCache, CDOServerBrowser.RevisionsPage.FromStore
+  + + + + + + + + + + + +
+Field Summary
+static StringNAME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.RevisionsPage.FromStore() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanDisplay(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>getAllRevisions(InternalRepository repository) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
display, getCDOIDLabel, getRevisionValue, showKeyValue, showRevision, showRevision
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+NAME

+
+public static final String NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOServerBrowser.RevisionsPage.FromStore

+
+public CDOServerBrowser.RevisionsPage.FromStore()
+
+
+ + + + + + + + +
+Method Detail
+ +

+canDisplay

+
+public boolean canDisplay(InternalRepository repository)
+
+
+
+
+
+
+ +

+getAllRevisions

+
+protected Map<CDOBranch,List<CDORevision>> getAllRevisions(InternalRepository repository)
+
+
+
Specified by:
getAllRevisions in class CDOServerBrowser.RevisionsPage
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.html new file mode 100644 index 0000000000..210e35ee98 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.RevisionsPage.html @@ -0,0 +1,483 @@ + + + + + + +CDOServerBrowser.RevisionsPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser.RevisionsPage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
+      extended by org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage
+
+
+
All Implemented Interfaces:
CDOServerBrowser.Page
+
+
+
Direct Known Subclasses:
CDOServerBrowser.RevisionsPage.FromCache, CDOServerBrowser.RevisionsPage.FromStore
+
+
+
Enclosing class:
CDOServerBrowser
+
+
+
+
public abstract static class CDOServerBrowser.RevisionsPage
extends CDOServerBrowser.AbstractPage
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOServerBrowser.RevisionsPage.FromCache + +
+           
+static classCDOServerBrowser.RevisionsPage.FromStore + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser.RevisionsPage(String name, + String label) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddisplay(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected abstract  Map<CDOBranch,List<CDORevision>>getAllRevisions(InternalRepository repository) + +
+           
+protected  StringgetCDOIDLabel(CDORevision revision) + +
+           
+protected  ObjectgetRevisionValue(Object value, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision context) + +
+           
+protected  voidshowKeyValue(PrintStream pout, + boolean bg, + String key, + Object value) + +
+           
+protected  voidshowRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+protected  voidshowRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision revision) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage
getLabel, getName
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page
canDisplay
+  +

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

+CDOServerBrowser.RevisionsPage

+
+public CDOServerBrowser.RevisionsPage(String name,
+                                      String label)
+
+
+ + + + + + + + +
+Method Detail
+ +

+display

+
+public void display(CDOServerBrowser browser,
+                    InternalRepository repository,
+                    PrintStream out)
+
+
+
+
+
+
+ +

+showRevision

+
+protected void showRevision(PrintStream pout,
+                            CDOServerBrowser browser,
+                            Map<CDOBranch,List<CDORevision>> allRevisions,
+                            Map<CDOID,List<CDORevision>> ids,
+                            String key,
+                            InternalRepository repository)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+showRevision

+
+protected void showRevision(PrintStream pout,
+                            CDOServerBrowser browser,
+                            Map<CDOID,List<CDORevision>> ids,
+                            InternalCDORevision revision)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRevisionValue

+
+protected Object getRevisionValue(Object value,
+                                  CDOServerBrowser browser,
+                                  Map<CDOID,List<CDORevision>> ids,
+                                  InternalCDORevision context)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+showKeyValue

+
+protected void showKeyValue(PrintStream pout,
+                            boolean bg,
+                            String key,
+                            Object value)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getAllRevisions

+
+protected abstract Map<CDOBranch,List<CDORevision>> getAllRevisions(InternalRepository repository)
+
+
+
+
+
+
+ +

+getCDOIDLabel

+
+protected String getCDOIDLabel(CDORevision revision)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.html new file mode 100644 index 0000000000..b96d52cd67 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerBrowser.html @@ -0,0 +1,774 @@ + + + + + + +CDOServerBrowser (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerBrowser

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.emf.cdo.server.CDOServerBrowser
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
CDOServerBrowser.ContainerBased
+
+
+
+
public class CDOServerBrowser
extends Worker
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOServerBrowser.AbstractPage + +
+           
+static classCDOServerBrowser.ContainerBased + +
+           
+static classCDOServerBrowser.HistoryPage + +
+           
+static classCDOServerBrowser.LobsPage + +
+           
+static classCDOServerBrowser.PackagesPage + +
+           
+static interfaceCDOServerBrowser.Page + +
+           
+static classCDOServerBrowser.RevisionsPage + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
CDOServerBrowser(Map<String,InternalRepository> repositories) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidclearParams() + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ Stringescape(String raw) + +
+           
+ StringgetParam(String key) + +
+           
+ intgetPort() + +
+           
+ Map<String,InternalRepository>getRepositories() + +
+           
+protected  InternalRepositorygetRepository(String name) + +
+           
+protected  Set<String>getRepositoryNames() + +
+           
+protected  StringgetThreadName() + +
+           
+ Stringhref(String label, + String resource, + String... params) + +
+           
+protected  voidinitPages(List<CDOServerBrowser.Page> pages) + +
+           
+protected  voidinitParams(String params) + +
+           
+protected  voidprintHeader(PrintStream pout) + +
+           
+ voidremoveParam(String key) + +
+           
+ voidsetPort(int port) + +
+           
+protected  voidshowMenu(PrintStream pout) + +
+           
+protected  voidshowPage(PrintStream pout, + CDOServerBrowser.Page page) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+CDOServerBrowser

+
+public CDOServerBrowser(Map<String,InternalRepository> repositories)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepositories

+
+public Map<String,InternalRepository> getRepositories()
+
+
+
+
+
+
+ +

+getPort

+
+public int getPort()
+
+
+
+
+
+
+ +

+setPort

+
+public void setPort(int port)
+
+
+
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context)
+             throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+initParams

+
+protected void initParams(String params)
+
+
+
+
+
+
+ +

+clearParams

+
+protected void clearParams()
+
+
+
+
+
+
+ +

+removeParam

+
+public void removeParam(String key)
+
+
+
+
+
+
+ +

+getParam

+
+public String getParam(String key)
+
+
+
+
+
+
+ +

+href

+
+public String href(String label,
+                   String resource,
+                   String... params)
+
+
+
+
+
+
+ +

+escape

+
+public String escape(String raw)
+
+
+
+
+
+
+ +

+printHeader

+
+protected void printHeader(PrintStream pout)
+
+
+
+
+
+
+ +

+showMenu

+
+protected void showMenu(PrintStream pout)
+
+
+
+
+
+
+ +

+showPage

+
+protected void showPage(PrintStream pout,
+                        CDOServerBrowser.Page page)
+
+
+
+
+
+
+ +

+getRepositoryNames

+
+protected Set<String> getRepositoryNames()
+
+
+
+
+
+
+ +

+getRepository

+
+protected InternalRepository getRepository(String name)
+
+
+
+
+
+
+ +

+getThreadName

+
+protected String getThreadName()
+
+
+
Overrides:
getThreadName in class Worker
+
+
+
+
+
+
+ +

+initPages

+
+protected void initPages(List<CDOServerBrowser.Page> pages)
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XML.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XML.html new file mode 100644 index 0000000000..ab3467d608 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XML.html @@ -0,0 +1,768 @@ + + + + + + +CDOServerExporter.XML (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerExporter.XML

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerExporter<XMLOutput>
+      extended by org.eclipse.emf.cdo.server.CDOServerExporter.XML
+
+
+
All Implemented Interfaces:
CDOServerExporter.XMLConstants
+
+
+
Enclosing class:
CDOServerExporter<OUT>
+
+
+
+
public static class CDOServerExporter.XML
extends CDOServerExporter<XMLOutput>
implements CDOServerExporter.XMLConstants
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerExporter
CDOServerExporter.XML, CDOServerExporter.XMLConstants
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants
BLOB, BRANCH, BRANCH_ID, BRANCH_NAME, BRANCH_PARENT, BRANCH_TIME, CLOB, COMMIT, COMMIT_BRANCH, COMMIT_COMMENT, COMMIT_PREVIOUS, COMMIT_TIME, COMMIT_USER, COMMITS, FEATURE, FEATURE_ID, FEATURE_INNER_FEATURE, FEATURE_INNER_TYPE, FEATURE_NAME, FEATURE_SIZE, FEATURE_TYPE, FEATURE_VALUE, INSTANCES, LOB_ID, LOB_SIZE, LOBS, MODELS, PACKAGE_INFO, PACKAGE_INFO_URI, PACKAGE_UNIT, PACKAGE_UNIT_DATA, PACKAGE_UNIT_ID, PACKAGE_UNIT_TIME, PACKAGE_UNIT_TYPE, REPOSITORY, REPOSITORY_COMMITTED, REPOSITORY_CREATED, REPOSITORY_NAME, REPOSITORY_ROOT, REPOSITORY_UUID, REVISION, REVISION_CLASS, REVISION_CONTAINER, REVISION_FEATURE, REVISION_ID, REVISION_RESOURCE, REVISION_REVISED, REVISION_TIME, REVISION_VERSION, TYPE_BLOB, TYPE_CLOB, TYPE_FEATURE_MAP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerExporter.XML(IRepository repository) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  XMLOutputcreateOutput(OutputStream out) + +
+           
+protected  voidendPackageUnit(XMLOutput out) + +
+           
+protected  voidexportAll(XMLOutput out) + +
+           
+protected  voidexportBranch(XMLOutput out, + CDOBranch branch) + +
+           
+protected  voidexportBranches(XMLOutput out) + +
+           
+protected  voidexportCommit(XMLOutput out, + CDOCommitInfo commitInfo) + +
+           
+protected  voidexportCommits(XMLOutput out) + +
+           
+protected  voidexportFeature(XMLOutput out, + EStructuralFeature feature, + Object value) + +
+           
+protected  voidexportFeature(XMLOutput out, + EStructuralFeature feature, + String featureType, + Object value) + +
+           
+protected  voidexportLobs(XMLOutput out) + +
+           
+protected  voidexportPackageInfo(XMLOutput out, + String uri) + +
+           
+protected  voidexportPackages(XMLOutput out) + +
+           
+protected  voidexportRevision(XMLOutput out, + CDORevision revision) + +
+           
+protected  OutputStreamstartBlob(XMLOutput out, + byte[] id, + long size) + +
+           
+protected  WriterstartClob(XMLOutput out, + byte[] id, + long size) + +
+           
+protected  voidstartPackageUnit(XMLOutput out, + String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+protected  Stringstr(CDOID id) + +
+           
+protected  Stringtype(Object value) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerExporter
exportRepository, exportRevisions, getRepository
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOServerExporter.XML

+
+public CDOServerExporter.XML(IRepository repository)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createOutput

+
+protected final XMLOutput createOutput(OutputStream out)
+                                throws Exception
+
+
+
Specified by:
createOutput in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportAll

+
+protected void exportAll(XMLOutput out)
+                  throws Exception
+
+
+
Overrides:
exportAll in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportPackages

+
+protected void exportPackages(XMLOutput out)
+                       throws Exception
+
+
+
Overrides:
exportPackages in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startPackageUnit

+
+protected void startPackageUnit(XMLOutput out,
+                                String id,
+                                CDOPackageUnit.Type type,
+                                long time,
+                                String data)
+                         throws Exception
+
+
+
Specified by:
startPackageUnit in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+endPackageUnit

+
+protected void endPackageUnit(XMLOutput out)
+                       throws Exception
+
+
+
Specified by:
endPackageUnit in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportPackageInfo

+
+protected void exportPackageInfo(XMLOutput out,
+                                 String uri)
+                          throws Exception
+
+
+
Specified by:
exportPackageInfo in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportBranches

+
+protected void exportBranches(XMLOutput out)
+                       throws Exception
+
+
+
Overrides:
exportBranches in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportBranch

+
+protected void exportBranch(XMLOutput out,
+                            CDOBranch branch)
+                     throws Exception
+
+
+
Overrides:
exportBranch in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportRevision

+
+protected void exportRevision(XMLOutput out,
+                              CDORevision revision)
+                       throws Exception
+
+
+
Specified by:
exportRevision in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportFeature

+
+protected void exportFeature(XMLOutput out,
+                             EStructuralFeature feature,
+                             Object value)
+                      throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportFeature

+
+protected void exportFeature(XMLOutput out,
+                             EStructuralFeature feature,
+                             String featureType,
+                             Object value)
+                      throws SAXException
+
+
+
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+exportLobs

+
+protected void exportLobs(XMLOutput out)
+                   throws Exception
+
+
+
Overrides:
exportLobs in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startBlob

+
+protected OutputStream startBlob(XMLOutput out,
+                                 byte[] id,
+                                 long size)
+                          throws Exception
+
+
+
Specified by:
startBlob in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startClob

+
+protected Writer startClob(XMLOutput out,
+                           byte[] id,
+                           long size)
+                    throws Exception
+
+
+
Specified by:
startClob in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportCommits

+
+protected void exportCommits(XMLOutput out)
+                      throws Exception
+
+
+
Overrides:
exportCommits in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportCommit

+
+protected void exportCommit(XMLOutput out,
+                            CDOCommitInfo commitInfo)
+                     throws Exception
+
+
+
Specified by:
exportCommit in class CDOServerExporter<XMLOutput>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+str

+
+protected final String str(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+type

+
+protected String type(Object value)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html new file mode 100644 index 0000000000..8855822f41 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.XMLConstants.html @@ -0,0 +1,1132 @@ + + + + + + +CDOServerExporter.XMLConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface CDOServerExporter.XMLConstants

+
+
All Known Implementing Classes:
CDOServerExporter.XML, CDOServerImporter.XML
+
+
+
Enclosing class:
CDOServerExporter<OUT>
+
+
+
+
public static interface CDOServerExporter.XMLConstants
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringBLOB + +
+           
+static StringBRANCH + +
+           
+static StringBRANCH_ID + +
+           
+static StringBRANCH_NAME + +
+           
+static StringBRANCH_PARENT + +
+           
+static StringBRANCH_TIME + +
+           
+static StringCLOB + +
+           
+static StringCOMMIT + +
+           
+static StringCOMMIT_BRANCH + +
+           
+static StringCOMMIT_COMMENT + +
+           
+static StringCOMMIT_PREVIOUS + +
+           
+static StringCOMMIT_TIME + +
+           
+static StringCOMMIT_USER + +
+           
+static StringCOMMITS + +
+           
+static StringFEATURE + +
+           
+static StringFEATURE_ID + +
+           
+static StringFEATURE_INNER_FEATURE + +
+           
+static StringFEATURE_INNER_TYPE + +
+           
+static StringFEATURE_NAME + +
+           
+static StringFEATURE_SIZE + +
+           
+static StringFEATURE_TYPE + +
+           
+static StringFEATURE_VALUE + +
+           
+static StringINSTANCES + +
+           
+static StringLOB_ID + +
+           
+static StringLOB_SIZE + +
+           
+static StringLOBS + +
+           
+static StringMODELS + +
+           
+static StringPACKAGE_INFO + +
+           
+static StringPACKAGE_INFO_URI + +
+           
+static StringPACKAGE_UNIT + +
+           
+static StringPACKAGE_UNIT_DATA + +
+           
+static StringPACKAGE_UNIT_ID + +
+           
+static StringPACKAGE_UNIT_TIME + +
+           
+static StringPACKAGE_UNIT_TYPE + +
+           
+static StringREPOSITORY + +
+           
+static StringREPOSITORY_COMMITTED + +
+           
+static StringREPOSITORY_CREATED + +
+           
+static StringREPOSITORY_NAME + +
+           
+static StringREPOSITORY_ROOT + +
+           
+static StringREPOSITORY_UUID + +
+           
+static StringREVISION + +
+           
+static StringREVISION_CLASS + +
+           
+static StringREVISION_CONTAINER + +
+           
+static StringREVISION_FEATURE + +
+           
+static StringREVISION_ID + +
+           
+static StringREVISION_RESOURCE + +
+           
+static StringREVISION_REVISED + +
+           
+static StringREVISION_TIME + +
+           
+static StringREVISION_VERSION + +
+           
+static StringTYPE_BLOB + +
+           
+static StringTYPE_CLOB + +
+           
+static StringTYPE_FEATURE_MAP + +
+           
+  +

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

+REPOSITORY

+
+static final String REPOSITORY
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REPOSITORY_NAME

+
+static final String REPOSITORY_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REPOSITORY_UUID

+
+static final String REPOSITORY_UUID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REPOSITORY_ROOT

+
+static final String REPOSITORY_ROOT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REPOSITORY_CREATED

+
+static final String REPOSITORY_CREATED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REPOSITORY_COMMITTED

+
+static final String REPOSITORY_COMMITTED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+MODELS

+
+static final String MODELS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_UNIT

+
+static final String PACKAGE_UNIT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_UNIT_ID

+
+static final String PACKAGE_UNIT_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_UNIT_TYPE

+
+static final String PACKAGE_UNIT_TYPE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_UNIT_TIME

+
+static final String PACKAGE_UNIT_TIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_UNIT_DATA

+
+static final String PACKAGE_UNIT_DATA
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_INFO

+
+static final String PACKAGE_INFO
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PACKAGE_INFO_URI

+
+static final String PACKAGE_INFO_URI
+
+
+
See Also:
Constant Field Values
+
+
+ +

+INSTANCES

+
+static final String INSTANCES
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BRANCH

+
+static final String BRANCH
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BRANCH_ID

+
+static final String BRANCH_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BRANCH_NAME

+
+static final String BRANCH_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BRANCH_TIME

+
+static final String BRANCH_TIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BRANCH_PARENT

+
+static final String BRANCH_PARENT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION

+
+static final String REVISION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_ID

+
+static final String REVISION_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_CLASS

+
+static final String REVISION_CLASS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_VERSION

+
+static final String REVISION_VERSION
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_TIME

+
+static final String REVISION_TIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_REVISED

+
+static final String REVISION_REVISED
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_RESOURCE

+
+static final String REVISION_RESOURCE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_CONTAINER

+
+static final String REVISION_CONTAINER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+REVISION_FEATURE

+
+static final String REVISION_FEATURE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE

+
+static final String FEATURE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_NAME

+
+static final String FEATURE_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_TYPE

+
+static final String FEATURE_TYPE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_INNER_FEATURE

+
+static final String FEATURE_INNER_FEATURE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_INNER_TYPE

+
+static final String FEATURE_INNER_TYPE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_VALUE

+
+static final String FEATURE_VALUE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_ID

+
+static final String FEATURE_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+FEATURE_SIZE

+
+static final String FEATURE_SIZE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TYPE_BLOB

+
+static final String TYPE_BLOB
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TYPE_CLOB

+
+static final String TYPE_CLOB
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TYPE_FEATURE_MAP

+
+static final String TYPE_FEATURE_MAP
+
+
+
See Also:
Constant Field Values
+
+
+ +

+LOBS

+
+static final String LOBS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+LOB_ID

+
+static final String LOB_ID
+
+
+
See Also:
Constant Field Values
+
+
+ +

+LOB_SIZE

+
+static final String LOB_SIZE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+BLOB

+
+static final String BLOB
+
+
+
See Also:
Constant Field Values
+
+
+ +

+CLOB

+
+static final String CLOB
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMITS

+
+static final String COMMITS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT

+
+static final String COMMIT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT_TIME

+
+static final String COMMIT_TIME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT_PREVIOUS

+
+static final String COMMIT_PREVIOUS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT_BRANCH

+
+static final String COMMIT_BRANCH
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT_USER

+
+static final String COMMIT_USER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+COMMIT_COMMENT

+
+static final String COMMIT_COMMENT
+
+
+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.html new file mode 100644 index 0000000000..b3ab5fbb8d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerExporter.html @@ -0,0 +1,664 @@ + + + + + + +CDOServerExporter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerExporter<OUT>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerExporter<OUT>
+
+
+
Direct Known Subclasses:
CDOServerExporter.XML
+
+
+
+
public abstract class CDOServerExporter<OUT>
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOServerExporter.XML + +
+           
+static interfaceCDOServerExporter.XMLConstants + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDOServerExporter(IRepository repository) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  OUTcreateOutput(OutputStream out) + +
+           
+protected abstract  voidendPackageUnit(OUT out) + +
+           
+protected  voidexportAll(OUT out) + +
+           
+protected  voidexportBranch(OUT out, + CDOBranch branch) + +
+           
+protected  voidexportBranches(OUT out) + +
+           
+protected abstract  voidexportCommit(OUT out, + CDOCommitInfo commitInfo) + +
+           
+protected  voidexportCommits(OUT out) + +
+           
+protected  voidexportLobs(OUT out) + +
+           
+protected abstract  voidexportPackageInfo(OUT out, + String packageURI) + +
+           
+protected  voidexportPackages(OUT out) + +
+           
+ voidexportRepository(OutputStream out) + +
+           
+protected abstract  voidexportRevision(OUT out, + CDORevision revision) + +
+           
+protected  voidexportRevisions(OUT out, + CDOBranch branch) + +
+           
+ IRepositorygetRepository() + +
+           
+protected abstract  OutputStreamstartBlob(OUT out, + byte[] id, + long size) + +
+           
+protected abstract  WriterstartClob(OUT out, + byte[] id, + long size) + +
+           
+protected abstract  voidstartPackageUnit(OUT out, + String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOServerExporter

+
+public CDOServerExporter(IRepository repository)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepository

+
+public final IRepository getRepository()
+
+
+
+
+
+
+ +

+exportRepository

+
+public final void exportRepository(OutputStream out)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+createOutput

+
+protected abstract OUT createOutput(OutputStream out)
+                             throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportAll

+
+protected void exportAll(OUT out)
+                  throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportPackages

+
+protected void exportPackages(OUT out)
+                       throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startPackageUnit

+
+protected abstract void startPackageUnit(OUT out,
+                                         String id,
+                                         CDOPackageUnit.Type type,
+                                         long time,
+                                         String data)
+                                  throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+endPackageUnit

+
+protected abstract void endPackageUnit(OUT out)
+                                throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportPackageInfo

+
+protected abstract void exportPackageInfo(OUT out,
+                                          String packageURI)
+                                   throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportBranches

+
+protected void exportBranches(OUT out)
+                       throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportBranch

+
+protected void exportBranch(OUT out,
+                            CDOBranch branch)
+                     throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportRevisions

+
+protected void exportRevisions(OUT out,
+                               CDOBranch branch)
+                        throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportRevision

+
+protected abstract void exportRevision(OUT out,
+                                       CDORevision revision)
+                                throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportLobs

+
+protected void exportLobs(OUT out)
+                   throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startBlob

+
+protected abstract OutputStream startBlob(OUT out,
+                                          byte[] id,
+                                          long size)
+                                   throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startClob

+
+protected abstract Writer startClob(OUT out,
+                                    byte[] id,
+                                    long size)
+                             throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportCommits

+
+protected void exportCommits(OUT out)
+                      throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+exportCommit

+
+protected abstract void exportCommit(OUT out,
+                                     CDOCommitInfo commitInfo)
+                              throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html new file mode 100644 index 0000000000..3f0252689d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.Handler.html @@ -0,0 +1,397 @@ + + + + + + +CDOServerImporter.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface CDOServerImporter.Handler

+
+
All Superinterfaces:
CDOLobHandler, CDORevisionHandler
+
+
+
Enclosing class:
CDOServerImporter
+
+
+
+
public static interface CDOServerImporter.Handler
extends CDORevisionHandler, CDOLobHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidflush() + +
+           
+ InternalCDOBranchhandleBranch(int id, + String name, + long time, + int parentID) + +
+           
+ voidhandleCommitInfo(long time, + long previous, + int branch, + String user, + String comment) + +
+           
+ InternalCDOPackageRegistryhandleModels() + +
+           
+ InternalCDOPackageInfohandlePackageInfo(String packageURI) + +
+           
+ InternalCDOPackageUnithandlePackageUnit(String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+ voidhandleRepository(String name, + String uuid, + CDOID root, + long created, + long committed) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionHandler
handleRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.lob.CDOLobHandler
handleBlob, handleClob
+  +

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

+handleRepository

+
+void handleRepository(String name,
+                      String uuid,
+                      CDOID root,
+                      long created,
+                      long committed)
+
+
+
+
+
+
+
+
+
+ +

+handlePackageUnit

+
+InternalCDOPackageUnit handlePackageUnit(String id,
+                                         CDOPackageUnit.Type type,
+                                         long time,
+                                         String data)
+
+
+
+
+
+
+
+
+
+ +

+handlePackageInfo

+
+InternalCDOPackageInfo handlePackageInfo(String packageURI)
+
+
+
+
+
+
+
+
+
+ +

+handleModels

+
+InternalCDOPackageRegistry handleModels()
+
+
+
+
+
+
+
+
+
+ +

+handleBranch

+
+InternalCDOBranch handleBranch(int id,
+                               String name,
+                               long time,
+                               int parentID)
+
+
+
+
+
+
+
+
+
+ +

+handleCommitInfo

+
+void handleCommitInfo(long time,
+                      long previous,
+                      int branch,
+                      String user,
+                      String comment)
+
+
+
+
+
+
+
+
+
+ +

+flush

+
+void flush()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.XML.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.XML.html new file mode 100644 index 0000000000..58b7577599 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.XML.html @@ -0,0 +1,317 @@ + + + + + + +CDOServerImporter.XML (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerImporter.XML

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerImporter
+      extended by org.eclipse.emf.cdo.server.CDOServerImporter.XML
+
+
+
All Implemented Interfaces:
CDOServerExporter.XMLConstants
+
+
+
Enclosing class:
CDOServerImporter
+
+
+
+
public static class CDOServerImporter.XML
extends CDOServerImporter
implements CDOServerExporter.XMLConstants
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.CDOServerImporter
CDOServerImporter.Handler, CDOServerImporter.XML
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants
BLOB, BRANCH, BRANCH_ID, BRANCH_NAME, BRANCH_PARENT, BRANCH_TIME, CLOB, COMMIT, COMMIT_BRANCH, COMMIT_COMMENT, COMMIT_PREVIOUS, COMMIT_TIME, COMMIT_USER, COMMITS, FEATURE, FEATURE_ID, FEATURE_INNER_FEATURE, FEATURE_INNER_TYPE, FEATURE_NAME, FEATURE_SIZE, FEATURE_TYPE, FEATURE_VALUE, INSTANCES, LOB_ID, LOB_SIZE, LOBS, MODELS, PACKAGE_INFO, PACKAGE_INFO_URI, PACKAGE_UNIT, PACKAGE_UNIT_DATA, PACKAGE_UNIT_ID, PACKAGE_UNIT_TIME, PACKAGE_UNIT_TYPE, REPOSITORY, REPOSITORY_COMMITTED, REPOSITORY_CREATED, REPOSITORY_NAME, REPOSITORY_ROOT, REPOSITORY_UUID, REVISION, REVISION_CLASS, REVISION_CONTAINER, REVISION_FEATURE, REVISION_ID, REVISION_RESOURCE, REVISION_REVISED, REVISION_TIME, REVISION_VERSION, TYPE_BLOB, TYPE_CLOB, TYPE_FEATURE_MAP
+  + + + + + + + + + + +
+Constructor Summary
CDOServerImporter.XML(IRepository repository) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidimportAll(InputStream in, + CDOServerImporter.Handler handler) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.CDOServerImporter
getRepository, importRepository
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOServerImporter.XML

+
+public CDOServerImporter.XML(IRepository repository)
+
+
+ + + + + + + + +
+Method Detail
+ +

+importAll

+
+protected void importAll(InputStream in,
+                         CDOServerImporter.Handler handler)
+                  throws Exception
+
+
+
Specified by:
importAll in class CDOServerImporter
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.html new file mode 100644 index 0000000000..29bdb043ab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerImporter.html @@ -0,0 +1,332 @@ + + + + + + +CDOServerImporter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerImporter

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerImporter
+
+
+
Direct Known Subclasses:
CDOServerImporter.XML
+
+
+
+
public abstract class CDOServerImporter
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOServerImporter.Handler + +
+           
+static classCDOServerImporter.XML + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDOServerImporter(IRepository repository) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  InternalRepositorygetRepository() + +
+           
+protected abstract  voidimportAll(InputStream in, + CDOServerImporter.Handler handler) + +
+           
+ voidimportRepository(InputStream in) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOServerImporter

+
+public CDOServerImporter(IRepository repository)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepository

+
+protected final InternalRepository getRepository()
+
+
+
+
+
+
+ +

+importRepository

+
+public void importRepository(InputStream in)
+                      throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+importAll

+
+protected abstract void importAll(InputStream in,
+                                  CDOServerImporter.Handler handler)
+                           throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.RepositoryReadAccessValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.RepositoryReadAccessValidator.html new file mode 100644 index 0000000000..64a134aaea --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.RepositoryReadAccessValidator.html @@ -0,0 +1,357 @@ + + + + + + +CDOServerUtil.RepositoryReadAccessValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerUtil.RepositoryReadAccessValidator

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator
+
+
+
All Implemented Interfaces:
IRepository.Handler, IRepository.ReadAccessHandler
+
+
+
Enclosing class:
CDOServerUtil
+
+
+
+
public abstract static class CDOServerUtil.RepositoryReadAccessValidator
extends Object
implements IRepository.ReadAccessHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOServerUtil.RepositoryReadAccessValidator() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+          Provides a way to handle revisions that are to be sent to the client.
+protected  voidthrowException(ISession session, + List<String> violations) + +
+           
+protected  voidthrowException(String message) + +
+           
+protected abstract  Stringvalidate(ISession session, + CDORevision revision) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOServerUtil.RepositoryReadAccessValidator

+
+public CDOServerUtil.RepositoryReadAccessValidator()
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleRevisionsBeforeSending

+
+public void handleRevisionsBeforeSending(ISession session,
+                                         CDORevision[] revisions,
+                                         List<CDORevision> additionalRevisions)
+                                  throws RuntimeException
+
+
Description copied from interface: IRepository.ReadAccessHandler
+
Provides a way to handle revisions that are to be sent to the client. +

+

+
Specified by:
handleRevisionsBeforeSending in interface IRepository.ReadAccessHandler
+
+
+
Parameters:
session - The session that is going to send the revisions.
revisions - The revisions that are requested by the client. If the client must not see any of these revisions an + unchecked exception must be thrown.
additionalRevisions - The additional revisions that are to be sent to the client because internal optimizers believe that they + will be needed soon. If the client must not see any of these revisions they should be removed from the + list. +
Throws: +
RuntimeException - to indicate that none of the revisions must be sent to the client. This exception will be visible at + the client side!
+
+
+
+ +

+throwException

+
+protected void throwException(ISession session,
+                              List<String> violations)
+                       throws RuntimeException
+
+
+
+
+
+ +
Throws: +
RuntimeException
+
+
+
+ +

+throwException

+
+protected void throwException(String message)
+                       throws RuntimeException
+
+
+
+
+
+ +
Throws: +
RuntimeException
+
+
+
+ +

+validate

+
+protected abstract String validate(ISession session,
+                                   CDORevision revision)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.html new file mode 100644 index 0000000000..2057c86fec --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/CDOServerUtil.html @@ -0,0 +1,612 @@ + + + + + + +CDOServerUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class CDOServerUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.CDOServerUtil
+
+
+
+
public final class CDOServerUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOServerUtil.RepositoryReadAccessValidator + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidaddRepository(IManagedContainer container, + IRepository repository) + +
+           
+static ISynchronizableRepositorycreateFailoverParticipant(String name, + IStore store, + Map<String,String> props) + +
+           
+static ISynchronizableRepositorycreateFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static ISynchronizableRepositorycreateFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master) + +
+           
+static ISynchronizableRepositorycreateFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master, + boolean allowBackupCommits) + +
+           
+static ISynchronizableRepositorycreateOfflineClone(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static IRepositorycreateRepository(String name, + IStore store, + Map<String,String> props) + +
+           
+static IRepositorySynchronizercreateRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) + +
+           
+static CDOSessionConfigurationcreateSessionConfiguration() + +
+           
+static ISessionManagercreateSessionManager() + +
+           
+static IRepositorygetRepository(IManagedContainer container, + String name) + +
+           
+static ElementgetRepositoryConfig(String repositoryName) + +
+           
+static CDOViewopenView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled) + +
+           
+static CDOViewopenView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled, + CDORevisionProvider revisionProvider) + +
+           
+static CDOViewopenView(IStoreAccessor.CommitContext commitContext, + boolean legacyModeEnabled) + +
+           
+static CDOViewopenView(IView view, + boolean legacyModeEnabled) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+openView

+
+public static CDOView openView(ISession session,
+                               CDOBranchPoint branchPoint,
+                               boolean legacyModeEnabled,
+                               CDORevisionProvider revisionProvider)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+openView

+
+public static CDOView openView(ISession session,
+                               CDOBranchPoint branchPoint,
+                               boolean legacyModeEnabled)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+openView

+
+public static CDOView openView(IView view,
+                               boolean legacyModeEnabled)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+openView

+
+public static CDOView openView(IStoreAccessor.CommitContext commitContext,
+                               boolean legacyModeEnabled)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createSessionConfiguration

+
+public static CDOSessionConfiguration createSessionConfiguration()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createSessionManager

+
+public static ISessionManager createSessionManager()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createRepository

+
+public static IRepository createRepository(String name,
+                                           IStore store,
+                                           Map<String,String> props)
+
+
+
+
+
+
+ +

+createRepositorySynchronizer

+
+public static IRepositorySynchronizer createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createOfflineClone

+
+public static ISynchronizableRepository createOfflineClone(String name,
+                                                           IStore store,
+                                                           Map<String,String> props,
+                                                           IRepositorySynchronizer synchronizer)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createFailoverParticipant

+
+public static ISynchronizableRepository createFailoverParticipant(String name,
+                                                                  IStore store,
+                                                                  Map<String,String> props,
+                                                                  IRepositorySynchronizer synchronizer,
+                                                                  boolean master,
+                                                                  boolean allowBackupCommits)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createFailoverParticipant

+
+public static ISynchronizableRepository createFailoverParticipant(String name,
+                                                                  IStore store,
+                                                                  Map<String,String> props,
+                                                                  IRepositorySynchronizer synchronizer,
+                                                                  boolean master)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createFailoverParticipant

+
+public static ISynchronizableRepository createFailoverParticipant(String name,
+                                                                  IStore store,
+                                                                  Map<String,String> props,
+                                                                  IRepositorySynchronizer synchronizer)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createFailoverParticipant

+
+public static ISynchronizableRepository createFailoverParticipant(String name,
+                                                                  IStore store,
+                                                                  Map<String,String> props)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+addRepository

+
+public static void addRepository(IManagedContainer container,
+                                 IRepository repository)
+
+
+
+
+
+
+ +

+getRepository

+
+public static IRepository getRepository(IManagedContainer container,
+                                        String name)
+
+
+
+
+
+
+ +

+getRepositoryConfig

+
+public static Element getRepositoryConfig(String repositoryName)
+                                   throws ParserConfigurationException,
+                                          SAXException,
+                                          IOException
+
+
+ +
Throws: +
ParserConfigurationException +
SAXException +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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 new file mode 100644 index 0000000000..d1d4e46a59 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ContainmentCycleDetectedException.html @@ -0,0 +1,290 @@ + + + + + + +ContainmentCycleDetectedException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class ContainmentCycleDetectedException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by java.lang.IllegalStateException
+                  extended by org.eclipse.emf.cdo.server.ContainmentCycleDetectedException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ContainmentCycleDetectedException
extends IllegalStateException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ContainmentCycleDetectedException() + +
+           
ContainmentCycleDetectedException(String s) + +
+           
ContainmentCycleDetectedException(String message, + Throwable cause) + +
+           
ContainmentCycleDetectedException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ContainmentCycleDetectedException

+
+public ContainmentCycleDetectedException()
+
+
+
+ +

+ContainmentCycleDetectedException

+
+public ContainmentCycleDetectedException(String message,
+                                         Throwable cause)
+
+
+
+ +

+ContainmentCycleDetectedException

+
+public ContainmentCycleDetectedException(String s)
+
+
+
+ +

+ContainmentCycleDetectedException

+
+public ContainmentCycleDetectedException(Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IMEMStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IMEMStore.html new file mode 100644 index 0000000000..91d61977d2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IMEMStore.html @@ -0,0 +1,262 @@ + + + + + + +IMEMStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IMEMStore

+
+
All Superinterfaces:
CDOAllRevisionsProvider, IMEMStore, IStore
+
+
+Deprecated. Use IMEMStore +

+

+
@Deprecated
+public interface IMEMStore
extends IMEMStore
+ + +

+A simple in-memory store. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.mem.IMEMStore
UNLIMITED
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.mem.IMEMStore
getListLimit, getObjectType, setListLimit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOAllRevisionsProvider
getAllRevisions
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryContext.html new file mode 100644 index 0000000000..274593932d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryContext.html @@ -0,0 +1,300 @@ + + + + + + +IQueryContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IQueryContext

+
+
All Superinterfaces:
CDOBranchPoint
+
+
+
+
public interface IQueryContext
extends CDOBranchPoint
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddResult(Object object) + +
+          Adds the given object to the results of the associated query.
+ intgetResultCount() + +
+           
+ IViewgetView() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getView

+
+IView getView()
+
+
+
+
+
+
+
+
+
+ +

+getResultCount

+
+int getResultCount()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+addResult

+
+boolean addResult(Object object)
+
+
Adds the given object to the results of the associated query. +

+

+
+
+
+
Parameters:
object - Support many primitives, CDOID and CDORevision. CDORevision are converted in CDOID and only CDOID are + transfered to the client. +
Returns:
true to indicate that more results can be passed subsequently, false otherwise + (i.e. maxResults has been reached or an asynchronous query has been canceled).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandler.html new file mode 100644 index 0000000000..15b2dbff11 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandler.html @@ -0,0 +1,219 @@ + + + + + + +IQueryHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IQueryHandler

+
+
All Known Implementing Classes:
OCLQueryHandler
+
+
+
+
public interface IQueryHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidexecuteQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+  +

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

+executeQuery

+
+void executeQuery(CDOQueryInfo info,
+                  IQueryContext context)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandlerProvider.html new file mode 100644 index 0000000000..5634be4121 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IQueryHandlerProvider.html @@ -0,0 +1,220 @@ + + + + + + +IQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IQueryHandlerProvider

+
+
All Known Subinterfaces:
IDBStoreAccessor, IHibernateStoreAccessor, IMongoDBStoreAccessor, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IObjectivityStoreAccessor, IRepository, IStoreAccessor, IStoreAccessor.Raw, ISynchronizableRepository
+
+
+
All Known Implementing Classes:
ContainerQueryHandlerProvider, FactoriesQueryHandlerProvider, LongIDStoreAccessor, StoreAccessor, StoreAccessorBase
+
+
+
+
public interface IQueryHandlerProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IQueryHandlergetQueryHandler(CDOQueryInfo info) + +
+           
+  +

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

+getQueryHandler

+
+IQueryHandler getQueryHandler(CDOQueryInfo info)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Handler.html new file mode 100644 index 0000000000..34ea97778d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Handler.html @@ -0,0 +1,189 @@ + + + + + + +IRepository.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepository.Handler

+
+
All Known Subinterfaces:
IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
+
+
+
All Known Implementing Classes:
CDOServerUtil.RepositoryReadAccessValidator, ObjectWriteAccessHandler
+
+
+
Enclosing interface:
IRepository
+
+
+
+
public static interface IRepository.Handler
+ + +

+A marker interface to indicate valid arguments to IRepository.addHandler(Handler) and + IRepository.removeHandler(Handler). +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
IRepository.ReadAccessHandler, +IRepository.WriteAccessHandler
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Props.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Props.html new file mode 100644 index 0000000000..a22b75f10e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.Props.html @@ -0,0 +1,315 @@ + + + + + + +IRepository.Props (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepository.Props

+
+
Enclosing interface:
IRepository
+
+
+
+
public static interface IRepository.Props
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringALLOW_INTERRUPT_RUNNING_QUERIES + +
+           
+static StringENSURE_REFERENTIAL_INTEGRITY + +
+           
+static StringOVERRIDE_UUID + +
+           
+static StringSUPPORTING_AUDITS + +
+           
+static StringSUPPORTING_BRANCHES + +
+           
+static StringSUPPORTING_ECORE + +
+           
+  +

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

+OVERRIDE_UUID

+
+static final String OVERRIDE_UUID
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+SUPPORTING_AUDITS

+
+static final String SUPPORTING_AUDITS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+SUPPORTING_BRANCHES

+
+static final String SUPPORTING_BRANCHES
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SUPPORTING_ECORE

+
+static final String SUPPORTING_ECORE
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+ENSURE_REFERENTIAL_INTEGRITY

+
+static final String ENSURE_REFERENTIAL_INTEGRITY
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+ALLOW_INTERRUPT_RUNNING_QUERIES

+
+static final String ALLOW_INTERRUPT_RUNNING_QUERIES
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.ReadAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.ReadAccessHandler.html new file mode 100644 index 0000000000..ccb95d9b65 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.ReadAccessHandler.html @@ -0,0 +1,241 @@ + + + + + + +IRepository.ReadAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepository.ReadAccessHandler

+
+
All Superinterfaces:
IRepository.Handler
+
+
+
All Known Implementing Classes:
CDOServerUtil.RepositoryReadAccessValidator
+
+
+
Enclosing interface:
IRepository
+
+
+
+
public static interface IRepository.ReadAccessHandler
extends IRepository.Handler
+ + +

+Provides a way to handle revisions that are to be sent to the client. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+          Provides a way to handle revisions that are to be sent to the client.
+  +

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

+handleRevisionsBeforeSending

+
+void handleRevisionsBeforeSending(ISession session,
+                                  CDORevision[] revisions,
+                                  List<CDORevision> additionalRevisions)
+                                  throws RuntimeException
+
+
Provides a way to handle revisions that are to be sent to the client. +

+

+
+
+
+
Parameters:
session - The session that is going to send the revisions.
revisions - The revisions that are requested by the client. If the client must not see any of these revisions an + unchecked exception must be thrown.
additionalRevisions - The additional revisions that are to be sent to the client because internal optimizers believe that they + will be needed soon. If the client must not see any of these revisions they should be removed from the + list. +
Throws: +
RuntimeException - to indicate that none of the revisions must be sent to the client. This exception will be visible at + the client side!
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.WriteAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.WriteAccessHandler.html new file mode 100644 index 0000000000..2cd71a6142 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.WriteAccessHandler.html @@ -0,0 +1,268 @@ + + + + + + +IRepository.WriteAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepository.WriteAccessHandler

+
+
All Superinterfaces:
IRepository.Handler
+
+
+
All Known Implementing Classes:
ObjectWriteAccessHandler
+
+
+
Enclosing interface:
IRepository
+
+
+
+
public static interface IRepository.WriteAccessHandler
extends IRepository.Handler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions after they have been committed to the backend store.
+ voidhandleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions that are to be committed to the backend store.
+  +

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

+handleTransactionBeforeCommitting

+
+void handleTransactionBeforeCommitting(ITransaction transaction,
+                                       IStoreAccessor.CommitContext commitContext,
+                                       OMMonitor monitor)
+                                       throws RuntimeException
+
+
Provides a way to handle transactions that are to be committed to the backend store. +

+

+
+
+
+
Parameters:
transaction - The transaction that is going to be committed.
commitContext - The context of the commit operation that is to be executed against the backend store. The context can be + used to introspect all aspects of the current commit operation. Note that you must not alter the + internal state of the commit context in any way!
monitor - A monitor that should be used by the implementor to avoid timeouts. +
Throws: +
RuntimeException - to indicate that the commit operation must not be executed against the backend store. This exception + will be visible at the client side!
+
+
+
+ +

+handleTransactionAfterCommitted

+
+void handleTransactionAfterCommitted(ITransaction transaction,
+                                     IStoreAccessor.CommitContext commitContext,
+                                     OMMonitor monitor)
+
+
Provides a way to handle transactions after they have been committed to the backend store. +

+

+
+
+
+
Parameters:
transaction - The transaction that has been committed.
commitContext - The context of the commit operation that was executed against the backend store. The context can be used + to introspect all aspects of the current commit operation. Note that you must not alter the internal + state of the commit context in any way!
monitor - A monitor that should be used by the implementor to avoid timeouts.
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.html new file mode 100644 index 0000000000..543d69e7ca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepository.html @@ -0,0 +1,738 @@ + + + + + + +IRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepository

+
+
All Superinterfaces:
CDOCommonRepository, CDOTimeProvider, IContainer<Object>, INotifier, IQueryHandlerProvider
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, ISynchronizableRepository
+
+
+
+
public interface IRepository
extends CDOCommonRepository, IQueryHandlerProvider, IContainer<Object>
+ + +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceIRepository.Handler + +
+          A marker interface to indicate valid arguments to addHandler(Handler) and + removeHandler(Handler).
+static interfaceIRepository.Props + +
+           
+static interfaceIRepository.ReadAccessHandler + +
+          Provides a way to handle revisions that are to be sent to the client.
+static interfaceIRepository.WriteAccessHandler + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static StringSYSTEM_USER_ID + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddCommitInfoHandler(CDOCommitInfoHandler handler) + +
+           
+ voidaddHandler(IRepository.Handler handler) + +
+           
+ CDOBranchManagergetBranchManager() + +
+           
+ longgetLastCommitTimeStamp() + +
+          Returns the time stamp of the last commit operation.
+ IDurableLockingManagergetLockManager() + +
+           
+ CDOPackageRegistrygetPackageRegistry() + +
+          Returns the EMF package registry that is used by this repository.
+ Map<String,String>getProperties() + +
+           
+ IQueryHandlerProvidergetQueryHandlerProvider() + +
+           
+ CDORevisionManagergetRevisionManager() + +
+           
+ ISessionManagergetSessionManager() + +
+           
+ IStoregetStore() + +
+           
+ voidremoveCommitInfoHandler(CDOCommitInfoHandler handler) + +
+           
+ voidremoveHandler(IRepository.Handler handler) + +
+           
+ voidsetInitialPackages(EPackage... initialPackages) + +
+           
+ voidvalidateTimeStamp(long timeStamp) + +
+          Validates the given timeStamp against the repository time.
+ longwaitForCommit(long timeout) + +
+          Blocks the calling thread until the next commit operation has succeeded and returns the last (highest) commit time + stamp.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+SYSTEM_USER_ID

+
+static final String SYSTEM_USER_ID
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getStore

+
+IStore getStore()
+
+
+
+
+
+
+
+
+
+ +

+getProperties

+
+Map<String,String> getProperties()
+
+
+
+
+
+
+
+
+
+ +

+getPackageRegistry

+
+CDOPackageRegistry getPackageRegistry()
+
+
Returns the EMF package registry that is used by this repository. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getBranchManager

+
+CDOBranchManager getBranchManager()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevisionManager

+
+CDORevisionManager getRevisionManager()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getSessionManager

+
+ISessionManager getSessionManager()
+
+
+
+
+
+
+
+
+
+ +

+getLockManager

+
+IDurableLockingManager getLockManager()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getQueryHandlerProvider

+
+IQueryHandlerProvider getQueryHandlerProvider()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getLastCommitTimeStamp

+
+long getLastCommitTimeStamp()
+
+
Returns the time stamp of the last commit operation. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+waitForCommit

+
+long waitForCommit(long timeout)
+
+
Blocks the calling thread until the next commit operation has succeeded and returns the last (highest) commit time + stamp. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+validateTimeStamp

+
+void validateTimeStamp(long timeStamp)
+                       throws IllegalArgumentException
+
+
Validates the given timeStamp against the repository time. +

+

+
+
+
+ +
Throws: +
IllegalArgumentException - if the given timeStamp is less than the repository creation time or greater than the current repository + time.
Since:
+
2.0
+
+
+
+
+ +

+addCommitInfoHandler

+
+void addCommitInfoHandler(CDOCommitInfoHandler handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+removeCommitInfoHandler

+
+void removeCommitInfoHandler(CDOCommitInfoHandler handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+addHandler

+
+void addHandler(IRepository.Handler handler)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+removeHandler

+
+void removeHandler(IRepository.Handler handler)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setInitialPackages

+
+void setInitialPackages(EPackage... initialPackages)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryFactory.html new file mode 100644 index 0000000000..991d12a28e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryFactory.html @@ -0,0 +1,270 @@ + + + + + + +IRepositoryFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepositoryFactory

+
+
All Known Implementing Classes:
RepositoryFactory
+
+
+
+
public interface IRepositoryFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositorycreateRepository() + +
+           
+ StringgetRepositoryType() + +
+           
+  +

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

+PRODUCT_GROUP

+
+static final String PRODUCT_GROUP
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getRepositoryType

+
+String getRepositoryType()
+
+
+
+
+
+
+ +

+createRepository

+
+IRepository createRepository()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryProvider.html new file mode 100644 index 0000000000..0af75fd181 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositoryProvider.html @@ -0,0 +1,213 @@ + + + + + + +IRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepositoryProvider

+
+
All Known Implementing Classes:
ContainerRepositoryProvider, PluginRepositoryProvider
+
+
+
+
public interface IRepositoryProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IRepositorygetRepository(String name) + +
+           
+  +

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

+getRepository

+
+IRepository getRepository(String name)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositorySynchronizer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositorySynchronizer.html new file mode 100644 index 0000000000..57cf432a98 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IRepositorySynchronizer.html @@ -0,0 +1,456 @@ + + + + + + +IRepositorySynchronizer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IRepositorySynchronizer

+
+
All Superinterfaces:
INotifier
+
+
+
All Known Subinterfaces:
InternalRepositorySynchronizer
+
+
+
+
public interface IRepositorySynchronizer
extends INotifier
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ISynchronizableRepositorygetLocalRepository() + +
+           
+ intgetMaxRecommits() + +
+           
+ intgetRecommitInterval() + +
+           
+ CDOSessiongetRemoteSession() + +
+           
+ CDOSessionConfigurationFactorygetRemoteSessionConfigurationFactory() + +
+           
+ intgetRetryInterval() + +
+           
+ booleanisRawReplication() + +
+           
+ voidsetMaxRecommits(int maxRecommits) + +
+           
+ voidsetRawReplication(boolean rawReplication) + +
+           
+ voidsetRecommitInterval(int recommitInterval) + +
+           
+ voidsetRetryInterval(int retryInterval) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getRetryInterval

+
+int getRetryInterval()
+
+
+
+
+
+
+
+
+
+ +

+setRetryInterval

+
+void setRetryInterval(int retryInterval)
+
+
+
+
+
+
+
+
+
+ +

+getLocalRepository

+
+ISynchronizableRepository getLocalRepository()
+
+
+
+
+
+
+
+
+
+ +

+getRemoteSessionConfigurationFactory

+
+CDOSessionConfigurationFactory getRemoteSessionConfigurationFactory()
+
+
+
+
+
+
+
+
+
+ +

+getRemoteSession

+
+CDOSession getRemoteSession()
+
+
+
+
+
+
+
+
+
+ +

+isRawReplication

+
+boolean isRawReplication()
+
+
+
+
+
+
+
+
+
+ +

+setRawReplication

+
+void setRawReplication(boolean rawReplication)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getMaxRecommits

+
+int getMaxRecommits()
+
+
+
+
+
+
+
+
+
+ +

+setMaxRecommits

+
+void setMaxRecommits(int maxRecommits)
+
+
+
+
+
+
+
+
+
+ +

+getRecommitInterval

+
+int getRecommitInterval()
+
+
+
+
+
+
+
+
+
+ +

+setRecommitInterval

+
+void setRecommitInterval(int recommitInterval)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISession.html new file mode 100644 index 0000000000..32f8d85033 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISession.html @@ -0,0 +1,423 @@ + + + + + + +ISession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface ISession

+
+
All Superinterfaces:
CDOCommonSession, Closeable, IContainer<IView>, INotifier, IOptionsContainer, IUserAware
+
+
+
All Known Subinterfaces:
InternalSession
+
+
+
+
public interface ISession
extends CDOCommonSession, IContainer<IView>
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
CDOCommonSession.Options
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetLastUpdateTime() + +
+           
+ ISessionManagergetManager() + +
+           
+ ISessionProtocolgetProtocol() + +
+           
+ booleanisSubscribed() + +
+           
+ ITransactionopenTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ IViewopenView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID, getView, getViews, options
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getManager

+
+ISessionManager getManager()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getProtocol

+
+ISessionProtocol getProtocol()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastUpdateTime

+
+long getLastUpdateTime()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSubscribed

+
+boolean isSubscribed()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+openView

+
+IView openView(int viewID,
+               CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+openTransaction

+
+ITransaction openTransaction(int viewID,
+                             CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISessionManager.html new file mode 100644 index 0000000000..a5bf76c5fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISessionManager.html @@ -0,0 +1,308 @@ + + + + + + +ISessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface ISessionManager

+
+
All Superinterfaces:
IContainer<ISession>, INotifier
+
+
+
All Known Subinterfaces:
InternalSessionManager
+
+
+
+
public interface ISessionManager
extends IContainer<ISession>
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositorygetRepository() + +
+           
+ ISessiongetSession(int sessionID) + +
+           
+ ISession[]getSessions() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getRepository

+
+IRepository getRepository()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getSessions

+
+ISession[] getSessions()
+
+
+
+
+
+
+
+
+
+ +

+getSession

+
+ISession getSession(int sessionID)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.ChangeFormat.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.ChangeFormat.html new file mode 100644 index 0000000000..6657d0cb25 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.ChangeFormat.html @@ -0,0 +1,331 @@ + + + + + + +IStore.ChangeFormat (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Enum IStore.ChangeFormat

+
+java.lang.Object
+  extended by java.lang.Enum<IStore.ChangeFormat>
+      extended by org.eclipse.emf.cdo.server.IStore.ChangeFormat
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IStore.ChangeFormat>
+
+
+
Enclosing interface:
IStore
+
+
+
+
public static enum IStore.ChangeFormat
extends Enum<IStore.ChangeFormat>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
DELTA + +
+           
REVISION + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IStore.ChangeFormatvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IStore.ChangeFormat[]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
+ +

+REVISION

+
+public static final IStore.ChangeFormat REVISION
+
+
+
+
+
+ +

+DELTA

+
+public static final IStore.ChangeFormat DELTA
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IStore.ChangeFormat[] 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 (IStore.ChangeFormat c : IStore.ChangeFormat.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static IStore.ChangeFormat 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionParallelism.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionParallelism.html new file mode 100644 index 0000000000..fa5dc74c1d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionParallelism.html @@ -0,0 +1,331 @@ + + + + + + +IStore.RevisionParallelism (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Enum IStore.RevisionParallelism

+
+java.lang.Object
+  extended by java.lang.Enum<IStore.RevisionParallelism>
+      extended by org.eclipse.emf.cdo.server.IStore.RevisionParallelism
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IStore.RevisionParallelism>
+
+
+
Enclosing interface:
IStore
+
+
+
+
public static enum IStore.RevisionParallelism
extends Enum<IStore.RevisionParallelism>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
BRANCHING + +
+           
NONE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IStore.RevisionParallelismvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IStore.RevisionParallelism[]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 IStore.RevisionParallelism NONE
+
+
+
+
+
+ +

+BRANCHING

+
+public static final IStore.RevisionParallelism BRANCHING
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IStore.RevisionParallelism[] 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 (IStore.RevisionParallelism c : IStore.RevisionParallelism.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static IStore.RevisionParallelism 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionTemporality.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionTemporality.html new file mode 100644 index 0000000000..159c2a7be1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.RevisionTemporality.html @@ -0,0 +1,331 @@ + + + + + + +IStore.RevisionTemporality (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Enum IStore.RevisionTemporality

+
+java.lang.Object
+  extended by java.lang.Enum<IStore.RevisionTemporality>
+      extended by org.eclipse.emf.cdo.server.IStore.RevisionTemporality
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IStore.RevisionTemporality>
+
+
+
Enclosing interface:
IStore
+
+
+
+
public static enum IStore.RevisionTemporality
extends Enum<IStore.RevisionTemporality>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
AUDITING + +
+           
NONE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IStore.RevisionTemporalityvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IStore.RevisionTemporality[]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 IStore.RevisionTemporality NONE
+
+
+
+
+
+ +

+AUDITING

+
+public static final IStore.RevisionTemporality AUDITING
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IStore.RevisionTemporality[] 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 (IStore.RevisionTemporality c : IStore.RevisionTemporality.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static IStore.RevisionTemporality 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.html new file mode 100644 index 0000000000..52aa8f44ba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStore.html @@ -0,0 +1,704 @@ + + + + + + +IStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStore

+
+
All Known Subinterfaces:
IDB4OStore, IDBStore, IHibernateStore, IMEMStore, IMEMStore, IMongoDBStore, InternalStore, IObjectivityStore
+
+
+
All Known Implementing Classes:
LongIDStore, Store
+
+
+
+
public interface IStore
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classIStore.ChangeFormat + +
+           
+static classIStore.RevisionParallelism + +
+           
+static classIStore.RevisionTemporality + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDcreateObjectID(String val) + +
+           
+ longgetCreationTime() + +
+          Returns the store creation time.
+ ProgressDistributorgetIndicatingCommitDistributor() + +
+           
+ intgetLastBranchID() + +
+          Returns the id of the last branch that has been created in this store.
+ longgetLastCommitTime() + +
+          Returns the time stamp of the last successful commit operation.
+ intgetLastLocalBranchID() + +
+          Returns the id of the last local branch that has been created in this store.
+ longgetLastNonLocalCommitTime() + +
+          Returns the time stamp of the last successful commit operation to a non-local branch.
+ Set<CDOID.ObjectType>getObjectIDTypes() + +
+           
+ Map<String,String>getPersistentProperties(Set<String> names) + +
+          Returns a map filled with the property entries for the requested property names if names is not + null and not empty, all existing property entries otherwise.
+ IStoreAccessorgetReader(ISession session) + +
+          Returns a reader that can be used to read from this store in the context of the given session.
+ IRepositorygetRepository() + +
+           
+ IStore.RevisionParallelismgetRevisionParallelism() + +
+           
+ IStore.RevisionTemporalitygetRevisionTemporality() + +
+           
+ Set<IStore.ChangeFormat>getSupportedChangeFormats() + +
+           
+ Set<IStore.RevisionParallelism>getSupportedRevisionParallelisms() + +
+           
+ Set<IStore.RevisionTemporality>getSupportedRevisionTemporalities() + +
+           
+ StringgetType() + +
+           
+ IStoreAccessorgetWriter(ITransaction transaction) + +
+          Returns a writer that can be used to write to this store in the context of the given view.
+ booleanisFirstStart() + +
+          Returns trueif this store was activated for the first time, false otherwise.
+ voidremovePersistentProperties(Set<String> names) + +
+           
+ voidsetPersistentProperties(Map<String,String> properties) + +
+           
+  +

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

+getRepository

+
+IRepository getRepository()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getType

+
+String getType()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getObjectIDTypes

+
+Set<CDOID.ObjectType> getObjectIDTypes()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createObjectID

+
+CDOID createObjectID(String val)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getSupportedChangeFormats

+
+Set<IStore.ChangeFormat> getSupportedChangeFormats()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getSupportedRevisionTemporalities

+
+Set<IStore.RevisionTemporality> getSupportedRevisionTemporalities()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getSupportedRevisionParallelisms

+
+Set<IStore.RevisionParallelism> getSupportedRevisionParallelisms()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRevisionTemporality

+
+IStore.RevisionTemporality getRevisionTemporality()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRevisionParallelism

+
+IStore.RevisionParallelism getRevisionParallelism()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isFirstStart

+
+boolean isFirstStart()
+
+
Returns trueif this store was activated for the first time, false otherwise. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+getCreationTime

+
+long getCreationTime()
+
+
Returns the store creation time. +

+

+
Since:
+
2.0
+
+
+
+
+ +

+getLastBranchID

+
+int getLastBranchID()
+
+
Returns the id of the last branch that has been created in this store. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getLastLocalBranchID

+
+int getLastLocalBranchID()
+
+
Returns the id of the last local branch that has been created in this store. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getLastCommitTime

+
+long getLastCommitTime()
+
+
Returns the time stamp of the last successful commit operation. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getLastNonLocalCommitTime

+
+long getLastNonLocalCommitTime()
+
+
Returns the time stamp of the last successful commit operation to a non-local branch. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getPersistentProperties

+
+Map<String,String> getPersistentProperties(Set<String> names)
+
+
Returns a map filled with the property entries for the requested property names if names is not + null and not empty, all existing property entries otherwise. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+setPersistentProperties

+
+void setPersistentProperties(Map<String,String> properties)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+removePersistentProperties

+
+void removePersistentProperties(Set<String> names)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getReader

+
+IStoreAccessor getReader(ISession session)
+
+
Returns a reader that can be used to read from this store in the context of the given session. +

+

+
Parameters:
session - The session that should be used as a context for read access or null. The store implementor + is free to interpret and use the session in a manner suitable for him or ignore it at all. It is meant + only as a hint. Implementor can use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on session close. Note however that the session can be null, for example during + startup of the server while the repositories are initialized but before any user session has been opened. +
Returns:
a reader that can be used to read from this store in the context of the given session, never + null.
Since:
+
2.0
+
+
+
+
+ +

+getWriter

+
+IStoreAccessor getWriter(ITransaction transaction)
+
+
Returns a writer that can be used to write to this store in the context of the given view. The given view is always + marked as a transaction. +

+

+
Parameters:
transaction - The view that must be used as a context for write access. The store implementor is free to interpret and + use the view in a manner suitable for him or ignore it at all. It is meant only as a hint. Implementor can + use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on view close. +
Returns:
a writer that can be used to write to this store in the context of the given view, never null.
Since:
+
2.0
+
+
+
+
+ +

+getIndicatingCommitDistributor

+
+ProgressDistributor getIndicatingCommitDistributor()
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..67592536fb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.CommitContext.html @@ -0,0 +1,694 @@ + + + + + + +IStoreAccessor.CommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.CommitContext

+
+
All Superinterfaces:
CDORevisionProvider
+
+
+
All Known Subinterfaces:
InternalCommitContext
+
+
+
Enclosing interface:
IStoreAccessor
+
+
+
+
public static interface IStoreAccessor.CommitContext
extends CDORevisionProvider
+ + +

+Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API. All these method calls get the same CommitContext instance + passed so that the implementor of the IStoreAccessor can track the state and progress of the commit + operation. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitInfocreateCommitInfo() + +
+           
+ CDOBranchPointgetBranchPoint() + +
+          Returns the branch ID and timestamp of this commit operation.
+ StringgetCommitComment() + +
+           
+ CDOID[]getDetachedObjects() + +
+          Returns an array of the removed object that are part of the commit operation represented by this + CommitContext.
+ Map<CDOID,EClass>getDetachedObjectTypes() + +
+          Returns a map with an EClass value per CDOID type.
+ InternalCDORevisionDelta[]getDirtyObjectDeltas() + +
+          Returns an array of the dirty object deltas that are part of the commit operation represented by this + CommitContext.
+ InternalCDORevision[]getDirtyObjects() + +
+          Returns an array of the dirty objects that are part of the commit operation represented by this + CommitContext.
+ Map<CDOID,CDOID>getIDMappings() + +
+          Returns an unmodifiable map from all temporary IDs to their persistent counter parts.
+ ExtendedDataInputStreamgetLobs() + +
+          Returns a stream that all lobs can be read from.
+ InternalCDORevision[]getNewObjects() + +
+          Returns an array of the new objects that are part of the commit operation represented by this + CommitContext.
+ InternalCDOPackageUnit[]getNewPackageUnits() + +
+          Returns an array of the new package units that are part of the commit operation represented by this + CommitContext.
+ InternalCDOPackageRegistrygetPackageRegistry() + +
+          Returns the temporary, transactional package manager associated with the commit operation represented by this + CommitContext.
+ longgetPreviousTimeStamp() + +
+           
+ StringgetRollbackMessage() + +
+           
+ ITransactiongetTransaction() + +
+          Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext.
+ StringgetUserID() + +
+           
+ List<CDOIDReference>getXRefs() + +
+           
+ booleanisAutoReleaseLocksEnabled() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+  +

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

+getTransaction

+
+ITransaction getTransaction()
+
+
Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getBranchPoint

+
+CDOBranchPoint getBranchPoint()
+
+
Returns the branch ID and timestamp of this commit operation. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPreviousTimeStamp

+
+long getPreviousTimeStamp()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getUserID

+
+String getUserID()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getCommitComment

+
+String getCommitComment()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isAutoReleaseLocksEnabled

+
+boolean isAutoReleaseLocksEnabled()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageRegistry

+
+InternalCDOPackageRegistry getPackageRegistry()
+
+
Returns the temporary, transactional package manager associated with the commit operation represented by this + CommitContext. In addition to the packages registered with the session this package manager also + contains the new packages that are part of this commit operation. +

+

+
+
+
+
+
+
+
+ +

+getNewPackageUnits

+
+InternalCDOPackageUnit[] getNewPackageUnits()
+
+
Returns an array of the new package units that are part of the commit operation represented by this + CommitContext. +

+

+
+
+
+
+
+
+
+ +

+getNewObjects

+
+InternalCDORevision[] getNewObjects()
+
+
Returns an array of the new objects that are part of the commit operation represented by this + CommitContext. +

+

+
+
+
+
+
+
+
+ +

+getDirtyObjects

+
+InternalCDORevision[] getDirtyObjects()
+
+
Returns an array of the dirty objects that are part of the commit operation represented by this + CommitContext. +

+

+
+
+
+
+
+
+
+ +

+getDirtyObjectDeltas

+
+InternalCDORevisionDelta[] getDirtyObjectDeltas()
+
+
Returns an array of the dirty object deltas that are part of the commit operation represented by this + CommitContext. +

+

+
+
+
+
+
+
+
+ +

+getDetachedObjects

+
+CDOID[] getDetachedObjects()
+
+
Returns an array of the removed object that are part of the commit operation represented by this + CommitContext. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getDetachedObjectTypes

+
+Map<CDOID,EClass> getDetachedObjectTypes()
+
+
Returns a map with an EClass value per CDOID type. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLobs

+
+ExtendedDataInputStream getLobs()
+
+
Returns a stream that all lobs can be read from. The format of the data delivered through the + stream is: +

+

    +
  1. int: the number of lobs to be read from the stream. +
  2. The following data can be read from the stream in a loop with one iteration per lob in the stream: +
      +
    1. int + byte[]: the id of the lob (prepended by the size of the + id). +
    2. long: the size of the lob. The foollowing interpretation applies: +
        +
      • A positive size indicates a blob and means the number of bytes that can be + read. +
      • A negative size indicates a clob and means the number of characters that can be + read. +
      +
    +
+

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getIDMappings

+
+Map<CDOID,CDOID> getIDMappings()
+
+
Returns an unmodifiable map from all temporary IDs to their persistent counter parts. +

+

+
+
+
+
+
+
+
+ +

+createCommitInfo

+
+CDOCommitInfo createCommitInfo()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRollbackMessage

+
+String getRollbackMessage()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getXRefs

+
+List<CDOIDReference> getXRefs()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.DurableLocking.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.DurableLocking.html new file mode 100644 index 0000000000..ec36d68f7b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.DurableLocking.html @@ -0,0 +1,301 @@ + + + + + + +IStoreAccessor.DurableLocking (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.DurableLocking

+
+
All Superinterfaces:
IDurableLockingManager
+
+
+
Enclosing interface:
IStoreAccessor
+
+
+
+
public static interface IStoreAccessor.DurableLocking
extends IDurableLockingManager
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager
IDurableLockingManager.LockArea, IDurableLockingManager.LockAreaNotFoundException, IDurableLockingManager.LockGrade
+  + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidlock(String durableLockingID, + IRWLockManager.LockType type, + Collection<? extends Object> objectsToLock) + +
+           
+ voidunlock(String durableLockingID) + +
+           
+ voidunlock(String durableLockingID, + IRWLockManager.LockType type, + Collection<? extends Object> objectsToUnlock) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager
createLockArea, deleteLockArea, getLockArea, getLockAreas
+  +

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

+lock

+
+void lock(String durableLockingID,
+          IRWLockManager.LockType type,
+          Collection<? extends Object> objectsToLock)
+
+
+
+
+
+
+
+
+
+ +

+unlock

+
+void unlock(String durableLockingID,
+            IRWLockManager.LockType type,
+            Collection<? extends Object> objectsToUnlock)
+
+
+
+
+
+
+
+
+
+ +

+unlock

+
+void unlock(String durableLockingID)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.ExactMatch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.ExactMatch.html new file mode 100644 index 0000000000..3b3d2c3e12 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.ExactMatch.html @@ -0,0 +1,276 @@ + + + + + + +IStoreAccessor.QueryResourcesContext.ExactMatch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.QueryResourcesContext.ExactMatch

+
+
All Superinterfaces:
CDOBranchPoint, IStoreAccessor.QueryResourcesContext
+
+
+
Enclosing interface:
IStoreAccessor.QueryResourcesContext
+
+
+
+
public static interface IStoreAccessor.QueryResourcesContext.ExactMatch
extends IStoreAccessor.QueryResourcesContext
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext
IStoreAccessor.QueryResourcesContext.ExactMatch
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + +
+Method Summary
+ CDOIDgetResourceID() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext
addResource, exactMatch, getFolderID, getMaxResults, getName
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getResourceID

+
+CDOID getResourceID()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.html new file mode 100644 index 0000000000..db989fbedd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryResourcesContext.html @@ -0,0 +1,366 @@ + + + + + + +IStoreAccessor.QueryResourcesContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.QueryResourcesContext

+
+
All Superinterfaces:
CDOBranchPoint
+
+
+
All Known Subinterfaces:
IStoreAccessor.QueryResourcesContext.ExactMatch
+
+
+
Enclosing interface:
IStoreAccessor
+
+
+
+
public static interface IStoreAccessor.QueryResourcesContext
extends CDOBranchPoint
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIStoreAccessor.QueryResourcesContext.ExactMatch + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddResource(CDOID resourceID) + +
+          Adds the CDOID of one resource to the results of the underlying query.
+ booleanexactMatch() + +
+           
+ CDOIDgetFolderID() + +
+           
+ intgetMaxResults() + +
+          Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation.
+ StringgetName() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getFolderID

+
+CDOID getFolderID()
+
+
+
+
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+
+
+
+ +

+exactMatch

+
+boolean exactMatch()
+
+
+
+
+
+
+
+
+
+ +

+getMaxResults

+
+int getMaxResults()
+
+
Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation. +

+

+
+
+
+
+
+
+
+ +

+addResource

+
+boolean addResource(CDOID resourceID)
+
+
Adds the CDOID of one resource to the results of the underlying query. +

+

+
+
+
+ +
Returns:
true to indicate that more results can be passed subsequently, false otherwise + (i.e. maxResults has been reached or an asynchronous query has been canceled).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryXRefsContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryXRefsContext.html new file mode 100644 index 0000000000..2e22f92b8a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.QueryXRefsContext.html @@ -0,0 +1,356 @@ + + + + + + +IStoreAccessor.QueryXRefsContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.QueryXRefsContext

+
+
All Superinterfaces:
CDOBranchPoint
+
+
+
Enclosing interface:
IStoreAccessor
+
+
+
+
public static interface IStoreAccessor.QueryXRefsContext
extends CDOBranchPoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddXRef(CDOID targetID, + CDOID sourceID, + EReference sourceReference, + int sourceIndex) + +
+          Adds the data of one cross reference to the results of the underlying query.
+ intgetMaxResults() + +
+          Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation.
+ Map<EClass,List<EReference>>getSourceCandidates() + +
+           
+ EReference[]getSourceReferences() + +
+           
+ Map<CDOID,EClass>getTargetObjects() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+  +

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

+getTargetObjects

+
+Map<CDOID,EClass> getTargetObjects()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getSourceReferences

+
+EReference[] getSourceReferences()
+
+
+
+
+
+
+
+
+
+ +

+getSourceCandidates

+
+Map<EClass,List<EReference>> getSourceCandidates()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getMaxResults

+
+int getMaxResults()
+
+
Returns the maximum number of results expected by the client or CDOQueryInfo.UNLIMITED_RESULTS for no + limitation. +

+

+
+
+
+
+
+
+
+ +

+addXRef

+
+boolean addXRef(CDOID targetID,
+                CDOID sourceID,
+                EReference sourceReference,
+                int sourceIndex)
+
+
Adds the data of one cross reference to the results of the underlying query. +

+

+
+
+
+ +
Returns:
true to indicate that more results can be passed subsequently, false otherwise + (i.e. maxResults has been reached or an asynchronous query has been canceled).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.Raw.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.Raw.html new file mode 100644 index 0000000000..718bcb0965 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.Raw.html @@ -0,0 +1,662 @@ + + + + + + +IStoreAccessor.Raw (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor.Raw

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider, IStoreAccessor
+
+
+
All Known Subinterfaces:
IDBStoreAccessor
+
+
+
Enclosing interface:
IStoreAccessor
+
+
+
+
public static interface IStoreAccessor.Raw
extends IStoreAccessor
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidrawCommit(double commitWork, + OMMonitor monitor) + +
+          Atomically commits the accumulated backend changes resulting from previous calls to the rawStore() methods.
+ voidrawDelete(CDOID id, + int version, + CDOBranch branch, + EClass eClass, + OMMonitor monitor) + +
+          Deletes the revision identified by the given key from the backend represented by this + raw store accessor without going through a regular + commit.
+ voidrawExport(CDODataOutput out, + int fromBranchID, + int toBranchID, + long fromCommitTime, + long toCommitTime) + +
+          Serializes all backend data within the given ranges such that it can be deserialized by the + rawImport() method of a different instance of + the same implementation of raw store accessor.
+ voidrawImport(CDODataInput in, + int fromBranchID, + int toBranchID, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+          Deserializes backend data that has been serialized by the rawExport() method of a different instance of the same implementation of raw store + accessor.
+ voidrawStore(byte[] id, + long size, + InputStream inputStream) + +
+          Stores the given blob in the backend represented by this raw store + accessor without going through a regular commit.
+ voidrawStore(byte[] id, + long size, + Reader reader) + +
+          Stores the given clob in the backend represented by this raw store + accessor without going through a regular commit.
+ voidrawStore(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + OMMonitor monitor) + +
+          Stores the given commit in the backend represented by this raw + store accessor without going through a regular commit.
+ voidrawStore(InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Stores the given package units in the backend represented by this + raw store accessor without going through a regular + #commit(OMMonitor) commit.
+ voidrawStore(InternalCDORevision revision, + OMMonitor monitor) + +
+          Stores the given revision in the backend represented by this raw + store accessor without going through a regular commit.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, createChunkReader, getSession, getStore, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+rawExport

+
+void rawExport(CDODataOutput out,
+               int fromBranchID,
+               int toBranchID,
+               long fromCommitTime,
+               long toCommitTime)
+               throws IOException
+
+
Serializes all backend data within the given ranges such that it can be deserialized by the + rawImport() method of a different instance of + the same implementation of raw store accessor. +

+ Implementation note: The implementor of this method is free to choose a serialization format as it only + needs to be understood by different instances of the same implementation of raw store + accessor. +

+ Usage context: This method is only called in the context of a + REPLICATE_REPOSITORY_RAW signal that is triggered + from IRepositorySynchronizer. +

+

+
+
+
+
Parameters:
out - the stream to serialize the data to.
fromBranchID - the ID of the first branch to be exported.
toBranchID - the ID of the last branch to be exported.
fromCommitTime - the first time stamp of all non-branch data (e.g. + revisions, commit infos, package units, + etc...) to be exported.
toCommitTime - the last time stamp of all non-branch data (e.g. + revisions, commit infos, package units, + etc...) to be exported. +
Throws: +
IOException - if the stream could not be written to. +
UnsupportedOperationException - if this raw store accessor does not support branching.
+
+
+
+ +

+rawImport

+
+void rawImport(CDODataInput in,
+               int fromBranchID,
+               int toBranchID,
+               long fromCommitTime,
+               long toCommitTime,
+               OMMonitor monitor)
+               throws IOException
+
+
Deserializes backend data that has been serialized by the rawExport() method of a different instance of the same implementation of raw store + accessor. +

+ Implementation note: The implementor of this method is free to choose a serialization format as it only + needs to be understood by different instances of the same implementation of raw store + accessor. +

+ Usage context: This method is only called in the context of a + REPLICATE_REPOSITORY_RAW signal that is triggered + from IRepositorySynchronizer. +

+

+
+
+
+
Parameters:
in - the stream to deserialize the data from.
fromBranchID - the ID of the first branch to be imported.
toBranchID - the ID of the last branch to be imported.
fromCommitTime - the first time stamp of all non-branch data (e.g. + revisions, commit infos, package units, + etc...) to be imported.
toCommitTime - the last time stamp of all non-branch data (e.g. + revisions, commit infos, package units, + etc...) to be imported. +
Throws: +
IOException - if the stream could not be read from. +
UnsupportedOperationException - if this raw store accessor does not support branching.
+
+
+
+ +

+rawStore

+
+void rawStore(InternalCDOPackageUnit[] packageUnits,
+              OMMonitor monitor)
+
+
Stores the given package units in the backend represented by this + raw store accessor without going through a regular + #commit(OMMonitor) commit. A regular commit operation would assign new + time stamps, which is not desired in the context of a replication + operation. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
Parameters:
packageUnits - the package units to be stored in the backend represented by this raw store + accessor.
monitor - a progress monitor that may be used to report proper progress of this operation to the caller and + may be used to react to cancelation requests of the caller and must be touched regularly + to prevent timeouts from expiring in the caller.
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawStore

+
+void rawStore(InternalCDORevision revision,
+              OMMonitor monitor)
+
+
Stores the given revision in the backend represented by this raw + store accessor without going through a regular commit. A regular commit + operation would assign new IDs and time + stamps, which is not desired in the context of a replication operation. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
Parameters:
revision - the revision to be stored in the backend represented by this raw store + accessor.
monitor - a progress monitor that may be used to report proper progress of this operation to the caller and + may be used to react to cancelation requests of the caller and must be touched regularly + to prevent timeouts from expiring in the caller.
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawStore

+
+void rawStore(byte[] id,
+              long size,
+              InputStream inputStream)
+              throws IOException
+
+
Stores the given blob in the backend represented by this raw store + accessor without going through a regular commit. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
Parameters:
id - the ID of the blob to be stored in the backend represented by this + raw store accessor.
size - the size of the blob to be stored in the backend represented by this + raw store accessor.
inputStream - the contents of the blob to be stored in the backend represented by this + raw store accessor. +
Throws: +
IOException
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawStore

+
+void rawStore(byte[] id,
+              long size,
+              Reader reader)
+              throws IOException
+
+
Stores the given clob in the backend represented by this raw store + accessor without going through a regular commit. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
Parameters:
id - the ID of the clob to be stored in the backend represented by this + raw store accessor.
size - the size of the clob to be stored in the backend represented by this + raw store accessor.
reader - the contents of the clob to be stored in the backend represented by this + raw store accessor. +
Throws: +
IOException
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawStore

+
+void rawStore(CDOBranch branch,
+              long timeStamp,
+              long previousTimeStamp,
+              String userID,
+              String comment,
+              OMMonitor monitor)
+
+
Stores the given commit in the backend represented by this raw + store accessor without going through a regular commit. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
Parameters:
branch - the branch of the commit info to be stored in the backend represented + by this raw store accessor.
timeStamp - the time stamp of the commit info to be stored in the backend + represented by this raw store accessor.
previousTimeStamp - the previous time stamp of the commit info to be stored in + the backend represented by this raw store accessor.
userID - the user ID of the commit info to be stored in the backend represented + by this raw store accessor.
comment - the comment of the commit info to be stored in the backend + represented by this raw store accessor.
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawDelete

+
+void rawDelete(CDOID id,
+               int version,
+               CDOBranch branch,
+               EClass eClass,
+               OMMonitor monitor)
+
+
Deletes the revision identified by the given key from the backend represented by this + raw store accessor without going through a regular + commit. +

+ Implementation note: The implementor of this method may rely on the fact that multiple subsequent calls to + this method are followed by a single final call to the rawCommit() method + where the accumulated backend changes can be committed atomically. +

+

+
+
+
+
See Also:
rawCommit(double, OMMonitor)
+
+
+
+ +

+rawCommit

+
+void rawCommit(double commitWork,
+               OMMonitor monitor)
+
+
Atomically commits the accumulated backend changes resulting from previous calls to the rawStore() methods. +

+

+
+
+
+
Parameters:
commitWork - the amount of work to use up from the monitor while executing the commit.
monitor - a progress monitor that may be used to report proper progress of this operation to the caller and + may be used to react to cancelation requests of the caller and must be touched regularly + to prevent timeouts from expiring in the caller.
See Also:
rawStore(InternalCDOPackageUnit[], OMMonitor), +rawStore(InternalCDORevision, OMMonitor), +rawStore(byte[], long, InputStream), +rawStore(byte[], long, Reader), +rawStore(CDOBranch, long, long, String, String, OMMonitor)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.html new file mode 100644 index 0000000000..84963b90d2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreAccessor.html @@ -0,0 +1,960 @@ + + + + + + +IStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreAccessor

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider
+
+
+
All Known Subinterfaces:
IDBStoreAccessor, IHibernateStoreAccessor, IMongoDBStoreAccessor, IObjectivityStoreAccessor, IStoreAccessor.Raw
+
+
+
All Known Implementing Classes:
LongIDStoreAccessor, StoreAccessor, StoreAccessorBase
+
+
+
+
public interface IStoreAccessor
extends IQueryHandlerProvider, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceIStoreAccessor.CommitContext + +
+          Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
+static interfaceIStoreAccessor.DurableLocking + +
+           
+static interfaceIStoreAccessor.QueryResourcesContext + +
+           
+static interfaceIStoreAccessor.QueryXRefsContext + +
+           
+static interfaceIStoreAccessor.Raw + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommit(OMMonitor monitor) + +
+          Flushes to the back-end and makes available the data for others.
+ IStoreChunkReadercreateChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+ InternalSessiongetSession() + +
+          Returns the session this accessor is associated with.
+ IStoregetStore() + +
+          Returns the store this accessor is associated with.
+ ITransactiongetTransaction() + +
+          Returns the transaction this accessor is associated with if isReader() returns false, + null otherwise.
+ voidhandleLobs(long fromTime, + long toTime, + CDOLobHandler handler) + +
+           
+ voidhandleRevisions(EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+ booleanisReader() + +
+          Returns true if this accessor has been configured for read-only access to the back-end, + false otherwise.
+ voidloadLob(byte[] id, + OutputStream out) + +
+          Serializes the content of the large object identified by the given ID to the given + stream.
+ EPackage[]loadPackageUnit(InternalCDOPackageUnit packageUnit) + +
+          Demand loads a given package proxy that has been created on startup of the repository.
+ voidqueryLobs(List<byte[]> ids) + +
+          Determines which of the large objects identified by the given IDs are known in the backend + represented by this IStoreAccessor by removing the unknown IDs from the passed collection.
+ voidqueryResources(IStoreAccessor.QueryResourcesContext context) + +
+           
+ voidqueryXRefs(IStoreAccessor.QueryXRefsContext context) + +
+           
+ Set<CDOID>readChangeSet(OMMonitor monitor, + CDOChangeSetSegment... segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ Collection<InternalCDOPackageUnit>readPackageUnits() + +
+           
+ CDOIDreadResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+          Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise.
+ InternalCDORevisionreadRevision(CDOID id, + CDOBranchPoint branchPoint, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
+ InternalCDORevisionreadRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision with the given version in the given branch from the back-end.
+ voidrelease() + +
+           
+ voidrollback() + +
+          Note: write(InternalCommitContext, OMMonitor) and rollback() + could be called from different threads.
+ voidwrite(InternalCommitContext context, + OMMonitor monitor) + +
+          Called before committing.
+ voidwritePackageUnits(InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getStore

+
+IStore getStore()
+
+
Returns the store this accessor is associated with. +

+

+
+
+
+
+
+
+
+ +

+getSession

+
+InternalSession getSession()
+
+
Returns the session this accessor is associated with. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTransaction

+
+ITransaction getTransaction()
+
+
Returns the transaction this accessor is associated with if isReader() returns false, + null otherwise. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isReader

+
+boolean isReader()
+
+
Returns true if this accessor has been configured for read-only access to the back-end, + false otherwise. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createChunkReader

+
+IStoreChunkReader createChunkReader(InternalCDORevision revision,
+                                    EStructuralFeature feature)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+readPackageUnits

+
+Collection<InternalCDOPackageUnit> readPackageUnits()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+loadPackageUnit

+
+EPackage[] loadPackageUnit(InternalCDOPackageUnit packageUnit)
+
+
Demand loads a given package proxy that has been created on startup of the repository. +

+ This method must only load the given package, not possible contained packages. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+readRevision

+
+InternalCDORevision readRevision(CDOID id,
+                                 CDOBranchPoint branchPoint,
+                                 int listChunk,
+                                 CDORevisionCacheAdder cache)
+
+
Reads a revision from the back-end that was valid at the given timeStamp in the given branch. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readRevisionByVersion

+
+InternalCDORevision readRevisionByVersion(CDOID id,
+                                          CDOBranchVersion branchVersion,
+                                          int listChunk,
+                                          CDORevisionCacheAdder cache)
+
+
Reads a revision with the given version in the given branch from the back-end. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+handleRevisions

+
+void handleRevisions(EClass eClass,
+                     CDOBranch branch,
+                     long timeStamp,
+                     boolean exactTime,
+                     CDORevisionHandler handler)
+
+
Passes all revisions of the store to the handler if all of the following + conditions are met: + +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readChangeSet

+
+Set<CDOID> readChangeSet(OMMonitor monitor,
+                         CDOChangeSetSegment... segments)
+
+
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. + DetachedCDORevisions must also be considered! +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readResourceID

+
+CDOID readResourceID(CDOID folderID,
+                     String name,
+                     CDOBranchPoint branchPoint)
+
+
Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+queryResources

+
+void queryResources(IStoreAccessor.QueryResourcesContext context)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+queryXRefs

+
+void queryXRefs(IStoreAccessor.QueryXRefsContext context)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+queryLobs

+
+void queryLobs(List<byte[]> ids)
+
+
Determines which of the large objects identified by the given IDs are known in the backend + represented by this IStoreAccessor by removing the unknown IDs from the passed collection. +

+ The identifier of a large object is the SHA-1 digest of the content of this large object. +

+ Usage context: This method is only called in the context of a commit operation of a client transaction if + that transaction contains additions of or changes to large objects. +

+

+
+
+
+
Parameters:
ids - the collection of large object IDs that the unknown IDs are supposed to be removed from.
Since:
+
4.0
+
+
+
+
+ +

+loadLob

+
+void loadLob(byte[] id,
+             OutputStream out)
+             throws IOException
+
+
Serializes the content of the large object identified by the given ID to the given + stream. +

+ The identifier of a large object is the SHA-1 digest of the content of this large object. +

+

+
+
+
+
Parameters:
id - the ID of the large object whose content is to be written to the stream. +
Throws: +
IOException - if the stream could not be written to.
Since:
+
4.0
+
+
+
+
+ +

+handleLobs

+
+void handleLobs(long fromTime,
+                long toTime,
+                CDOLobHandler handler)
+                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writePackageUnits

+
+void writePackageUnits(InternalCDOPackageUnit[] packageUnits,
+                       OMMonitor monitor)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+write

+
+void write(InternalCommitContext context,
+           OMMonitor monitor)
+
+
Called before committing. An instance of this accessor represents an instance of a back-end transaction. Could be + called multiple times before commit it called. commit(OMMonitor) or + rollback() will be called after any numbers of + write(InternalCommitContext, OMMonitor). +

+ Note: write(InternalCommitContext, OMMonitor) and + commit(OMMonitor) could be called from different threads. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+commit

+
+void commit(OMMonitor monitor)
+
+
Flushes to the back-end and makes available the data for others. +

+ Note: write(InternalCommitContext, OMMonitor) and + commit(OMMonitor) could be called from different threads. +

+ Note: Implementors should detect if dirty write occurred. In this case it should throw an exception. + +

+ if (revision.getVersion() != revisionDelta.getOriginVersion())
+ {
+   throw new ConcurrentModificationException("Trying to update object " + revisionDelta.getID()
+       + " that was already modified");
+ }
+ 
+

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+rollback

+
+void rollback()
+
+
Note: write(InternalCommitContext, OMMonitor) and rollback() + could be called from different threads. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+release

+
+void release()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html new file mode 100644 index 0000000000..5e4fdce902 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.Chunk.html @@ -0,0 +1,338 @@ + + + + + + +IStoreChunkReader.Chunk (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class IStoreChunkReader.Chunk

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk
+
+
+
Enclosing interface:
IStoreChunkReader
+
+
+
+
public static class IStoreChunkReader.Chunk
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
IStoreChunkReader.Chunk(int startIndex) + +
+           
IStoreChunkReader.Chunk(int startIndex, + int size) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(int indexInChunk, + Object value) + +
+           
+ Objectget(int indexInChunk) + +
+           
+ intgetStartIndex() + +
+           
+ intsize() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+IStoreChunkReader.Chunk

+
+public IStoreChunkReader.Chunk(int startIndex)
+
+
+
+ +

+IStoreChunkReader.Chunk

+
+public IStoreChunkReader.Chunk(int startIndex,
+                               int size)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStartIndex

+
+public int getStartIndex()
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
+
+
+
+ +

+get

+
+public Object get(int indexInChunk)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+add

+
+public void add(int indexInChunk,
+                Object value)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.html new file mode 100644 index 0000000000..276c9c2ffa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreChunkReader.html @@ -0,0 +1,334 @@ + + + + + + +IStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreChunkReader

+
+
All Known Subinterfaces:
IDBStoreChunkReader, IHibernateStoreChunkReader, IObjectivityStoreChunkReader
+
+
+
All Known Implementing Classes:
StoreChunkReader
+
+
+
+
public interface IStoreChunkReader
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIStoreChunkReader.Chunk + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddRangedChunk(int fromIndex, + int toIndex) + +
+           
+ voidaddSimpleChunk(int index) + +
+           
+ List<IStoreChunkReader.Chunk>executeRead() + +
+           
+ IStoreAccessorgetAccessor() + +
+           
+ EStructuralFeaturegetFeature() + +
+           
+ CDORevisiongetRevision() + +
+           
+  +

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

+getAccessor

+
+IStoreAccessor getAccessor()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRevision

+
+CDORevision getRevision()
+
+
+
+
+
+
+ +

+getFeature

+
+EStructuralFeature getFeature()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+addSimpleChunk

+
+void addSimpleChunk(int index)
+
+
+
+
+
+
+ +

+addRangedChunk

+
+void addRangedChunk(int fromIndex,
+                    int toIndex)
+
+
+
Parameters:
fromIndex - Inclusive value.
toIndex - Exclusive value.
+
+
+
+ +

+executeRead

+
+List<IStoreChunkReader.Chunk> executeRead()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreFactory.html new file mode 100644 index 0000000000..a98e28571f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IStoreFactory.html @@ -0,0 +1,235 @@ + + + + + + +IStoreFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IStoreFactory

+
+
+
public interface IStoreFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ IStorecreateStore(String repositoryName, + Map<String,String> repositoryProperties, + Element storeConfig) + +
+           
+ StringgetStoreType() + +
+           
+  +

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

+getStoreType

+
+String getStoreType()
+
+
+
+
+
+
+ +

+createStore

+
+IStore createStore(String repositoryName,
+                   Map<String,String> repositoryProperties,
+                   Element storeConfig)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISynchronizableRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISynchronizableRepository.html new file mode 100644 index 0000000000..6494e031a6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ISynchronizableRepository.html @@ -0,0 +1,406 @@ + + + + + + +ISynchronizableRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface ISynchronizableRepository

+
+
All Superinterfaces:
CDOCommonRepository, CDOTimeProvider, IContainer<Object>, INotifier, IQueryHandlerProvider, IRepository
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface ISynchronizableRepository
extends IRepository
+ + +

+A repository with the ability to synchronize its content with another repository. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetLastReplicatedBranchID() + +
+           
+ longgetLastReplicatedCommitTime() + +
+           
+ ISessiongetReplicatorSession() + +
+           
+ IRepositorySynchronizergetSynchronizer() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getBranchManager, getLastCommitTimeStamp, getLockManager, getPackageRegistry, getProperties, getQueryHandlerProvider, getRevisionManager, getSessionManager, getStore, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getSynchronizer

+
+IRepositorySynchronizer getSynchronizer()
+
+
+
+
+
+
+
+
+
+ +

+getReplicatorSession

+
+ISession getReplicatorSession()
+
+
+
+
+
+
+
+
+
+ +

+getLastReplicatedBranchID

+
+int getLastReplicatedBranchID()
+
+
+
+
+
+
+
+
+
+ +

+getLastReplicatedCommitTime

+
+long getLastReplicatedCommitTime()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ITransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ITransaction.html new file mode 100644 index 0000000000..24a819b1a9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ITransaction.html @@ -0,0 +1,255 @@ + + + + + + +ITransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface ITransaction

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonTransaction, CDOCommonView, CDORevisionProvider, Closeable, IView
+
+
+
All Known Subinterfaces:
InternalTransaction
+
+
+
+
public interface ITransaction
extends IView, CDOCommonTransaction
+ + +

+

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

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IView
getRepository, getSession
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IView.html new file mode 100644 index 0000000000..d304c49668 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/IView.html @@ -0,0 +1,301 @@ + + + + + + +IView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Interface IView

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonView, CDORevisionProvider, Closeable
+
+
+
All Known Subinterfaces:
InternalTransaction, InternalView, ITransaction
+
+
+
+
public interface IView
extends CDOCommonView
+ + +

+

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

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositorygetRepository() + +
+           
+ ISessiongetSession() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

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

+getRepository

+
+IRepository getRepository()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getSession

+
+ISession getSession()
+
+
+
Specified by:
getSession in interface CDOCommonView
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/RepositoryNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/RepositoryNotFoundException.html new file mode 100644 index 0000000000..b403fa5cb6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/RepositoryNotFoundException.html @@ -0,0 +1,294 @@ + + + + + + +RepositoryNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class RepositoryNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.server.RepositoryNotFoundException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class RepositoryNotFoundException
extends CDOException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RepositoryNotFoundException(String repositoryName) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetMessage() + +
+           
+ StringgetRepositoryName() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+RepositoryNotFoundException

+
+public RepositoryNotFoundException(String repositoryName)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepositoryName

+
+public String getRepositoryName()
+
+
+
+
+
+
+ +

+getMessage

+
+public String getMessage()
+
+
+
Overrides:
getMessage in class Throwable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/StoreThreadLocal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/StoreThreadLocal.html new file mode 100644 index 0000000000..67c234bf12 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/StoreThreadLocal.html @@ -0,0 +1,348 @@ + + + + + + +StoreThreadLocal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server +
+Class StoreThreadLocal

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.StoreThreadLocal
+
+
+
+
public final class StoreThreadLocal
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IStoreAccessorgetAccessor() + +
+           
+static IStoreAccessor.CommitContextgetCommitContext() + +
+           
+static InternalSessiongetSession() + +
+          Returns the session associated with the current thread.
+static voidrelease() + +
+           
+static voidsetAccessor(IStoreAccessor accessor) + +
+           
+static voidsetCommitContext(IStoreAccessor.CommitContext commitContext) + +
+           
+static voidsetSession(InternalSession session) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+setSession

+
+public static void setSession(InternalSession session)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getSession

+
+public static InternalSession getSession()
+
+
Returns the session associated with the current thread. +

+

+ +
Returns:
Never null. +
Throws: +
IllegalStateException - if no session is associated with the current thread.
Since:
+
3.0
+
+
+
+
+ +

+setAccessor

+
+public static void setAccessor(IStoreAccessor accessor)
+
+
+
+
+
+
+ +

+getAccessor

+
+public static IStoreAccessor getAccessor()
+
+
+
+
+
+
+ +

+setCommitContext

+
+public static void setCommitContext(IStoreAccessor.CommitContext commitContext)
+
+
+
+
+
+
+ +

+getCommitContext

+
+public static IStoreAccessor.CommitContext getCommitContext()
+
+
+
+
+
+
+ +

+release

+
+public static void release()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.AbstractPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.AbstractPage.html new file mode 100644 index 0000000000..9182f13a5f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.AbstractPage.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.AbstractPage

+
+ + + + + + + + + +
+Packages that use CDOServerBrowser.AbstractPage
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerBrowser.AbstractPage in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CDOServerBrowser.AbstractPage in org.eclipse.emf.cdo.server
+static classCDOServerBrowser.HistoryPage + +
+           
+static classCDOServerBrowser.LobsPage + +
+           
+static classCDOServerBrowser.PackagesPage + +
+           
+static classCDOServerBrowser.RevisionsPage + +
+           
+static classCDOServerBrowser.RevisionsPage.FromCache + +
+           
+static classCDOServerBrowser.RevisionsPage.FromStore + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.Factory.html new file mode 100644 index 0000000000..4db441debd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.html new file mode 100644 index 0000000000..4c367d4392 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.ContainerBased.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased

+
+ + + + + + + + + +
+Packages that use CDOServerBrowser.ContainerBased
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerBrowser.ContainerBased in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOServerBrowser.ContainerBased
+ CDOServerBrowser.ContainerBasedCDOServerBrowser.ContainerBased.Factory.create(String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.HistoryPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.HistoryPage.html new file mode 100644 index 0000000000..52a0c84255 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.HistoryPage.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.HistoryPage +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.LobsPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.LobsPage.html new file mode 100644 index 0000000000..0ecabe34f2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.LobsPage.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.LobsPage +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.PackagesPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.PackagesPage.html new file mode 100644 index 0000000000..27c5d6969e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.PackagesPage.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.PackagesPage +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.Page.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.Page.html new file mode 100644 index 0000000000..96a7c20940 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.Page.html @@ -0,0 +1,261 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.CDOServerBrowser.Page (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.CDOServerBrowser.Page

+
+ + + + + + + + + +
+Packages that use CDOServerBrowser.Page
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerBrowser.Page in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.server that implement CDOServerBrowser.Page
+static classCDOServerBrowser.AbstractPage + +
+           
+static classCDOServerBrowser.HistoryPage + +
+           
+static classCDOServerBrowser.LobsPage + +
+           
+static classCDOServerBrowser.PackagesPage + +
+           
+static classCDOServerBrowser.RevisionsPage + +
+           
+static classCDOServerBrowser.RevisionsPage.FromCache + +
+           
+static classCDOServerBrowser.RevisionsPage.FromStore + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOServerBrowser.Page
+protected  voidCDOServerBrowser.showPage(PrintStream pout, + CDOServerBrowser.Page page) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server with type arguments of type CDOServerBrowser.Page
+protected  voidCDOServerBrowser.initPages(List<CDOServerBrowser.Page> pages) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromCache.html new file mode 100644 index 0000000000..8b38300a12 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromCache.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromCache +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromStore.html new file mode 100644 index 0000000000..116ccdb20b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.FromStore.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore

+
+No usage of org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage.FromStore +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.html new file mode 100644 index 0000000000..ab299010be --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.RevisionsPage.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser.RevisionsPage

+
+ + + + + + + + + +
+Packages that use CDOServerBrowser.RevisionsPage
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerBrowser.RevisionsPage in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subclasses of CDOServerBrowser.RevisionsPage in org.eclipse.emf.cdo.server
+static classCDOServerBrowser.RevisionsPage.FromCache + +
+           
+static classCDOServerBrowser.RevisionsPage.FromStore + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.html new file mode 100644 index 0000000000..d6e2224171 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerBrowser.html @@ -0,0 +1,321 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerBrowser (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerBrowser

+
+ + + + + + + + + +
+Packages that use CDOServerBrowser
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerBrowser in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subclasses of CDOServerBrowser in org.eclipse.emf.cdo.server
+static classCDOServerBrowser.ContainerBased + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOServerBrowser
+ voidCDOServerBrowser.Page.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.PackagesPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.RevisionsPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.LobsPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.HistoryPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected  ObjectCDOServerBrowser.RevisionsPage.getRevisionValue(Object value, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision context) + +
+           
+protected  voidCDOServerBrowser.HistoryPage.showCommitData(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser) + +
+           
+protected  booleanCDOServerBrowser.HistoryPage.showCommitInfo(PrintStream out, + CDOCommitInfo commitInfo, + CDOServerBrowser browser, + String param, + boolean auditing) + +
+           
+protected  booleanCDOServerBrowser.LobsPage.showLob(PrintStream out, + String type, + byte[] id, + long size, + CDOServerBrowser browser, + String param) + +
+           
+protected  StringCDOServerBrowser.PackagesPage.showPackage(InternalCDOPackageInfo info, + InternalCDOPackageRegistry packageRegistry, + CDOServerBrowser browser, + String param, + PrintStream out, + String prefix) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision revision) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XML.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XML.html new file mode 100644 index 0000000000..7c17191776 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XML.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerExporter.XML (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerExporter.XML

+
+No usage of org.eclipse.emf.cdo.server.CDOServerExporter.XML +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XMLConstants.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XMLConstants.html new file mode 100644 index 0000000000..47dcc763d1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.XMLConstants.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.CDOServerExporter.XMLConstants

+
+ + + + + + + + + +
+Packages that use CDOServerExporter.XMLConstants
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerExporter.XMLConstants in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.server that implement CDOServerExporter.XMLConstants
+static classCDOServerExporter.XML + +
+           
+static classCDOServerImporter.XML + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.html new file mode 100644 index 0000000000..89ca18b4b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerExporter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerExporter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerExporter

+
+ + + + + + + + + +
+Packages that use CDOServerExporter
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerExporter in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subclasses of CDOServerExporter in org.eclipse.emf.cdo.server
+static classCDOServerExporter.XML + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.Handler.html new file mode 100644 index 0000000000..4e704fcdc5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.Handler.html @@ -0,0 +1,190 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.CDOServerImporter.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.CDOServerImporter.Handler

+
+ + + + + + + + + +
+Packages that use CDOServerImporter.Handler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerImporter.Handler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOServerImporter.Handler
+protected abstract  voidCDOServerImporter.importAll(InputStream in, + CDOServerImporter.Handler handler) + +
+           
+protected  voidCDOServerImporter.XML.importAll(InputStream in, + CDOServerImporter.Handler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.XML.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.XML.html new file mode 100644 index 0000000000..01f197c7b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.XML.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerImporter.XML (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerImporter.XML

+
+No usage of org.eclipse.emf.cdo.server.CDOServerImporter.XML +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.html new file mode 100644 index 0000000000..03812ca234 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerImporter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerImporter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerImporter

+
+ + + + + + + + + +
+Packages that use CDOServerImporter
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOServerImporter in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subclasses of CDOServerImporter in org.eclipse.emf.cdo.server
+static classCDOServerImporter.XML + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.RepositoryReadAccessValidator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.RepositoryReadAccessValidator.html new file mode 100644 index 0000000000..b4fc36bf4c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.RepositoryReadAccessValidator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator

+
+No usage of org.eclipse.emf.cdo.server.CDOServerUtil.RepositoryReadAccessValidator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.html new file mode 100644 index 0000000000..a12e4c3411 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/CDOServerUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.CDOServerUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.CDOServerUtil

+
+No usage of org.eclipse.emf.cdo.server.CDOServerUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ContainmentCycleDetectedException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ContainmentCycleDetectedException.html new file mode 100644 index 0000000000..0e3ea9adc9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ContainmentCycleDetectedException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ContainmentCycleDetectedException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ContainmentCycleDetectedException

+
+No usage of org.eclipse.emf.cdo.server.ContainmentCycleDetectedException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IMEMStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IMEMStore.html new file mode 100644 index 0000000000..8406ba132c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IMEMStore.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IMEMStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IMEMStore

+
+No usage of org.eclipse.emf.cdo.server.IMEMStore +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryContext.html new file mode 100644 index 0000000000..727d536270 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryContext.html @@ -0,0 +1,221 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IQueryContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IQueryContext

+
+ + + + + + + + + + + + + +
+Packages that use IQueryContext
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of IQueryContext in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IQueryContext
+ voidIQueryHandler.executeQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+  +

+ + + + + +
+Uses of IQueryContext in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type IQueryContext
+protected  CDOExtentMapOCLQueryHandler.createExtentMap(CDOView view, + CDOChangeSetData changeSetData, + IQueryContext context) + +
+           
+ voidOCLQueryHandler.executeQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandler.html new file mode 100644 index 0000000000..7eaee3977f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandler.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IQueryHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IQueryHandler

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IQueryHandler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IQueryHandler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IQueryHandler
+ IQueryHandlerIQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+  +

+ + + + + +
+Uses of IQueryHandler in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.ocl that implement IQueryHandler
+ classOCLQueryHandler + +
+           
+  +

+ + + + + +
+Uses of IQueryHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IQueryHandler
+abstract  IQueryHandlerQueryHandlerFactory.create(String description) + +
+           
+ IQueryHandlerContainerQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+ IQueryHandlerFactoriesQueryHandlerProvider.getQueryHandler(CDOQueryInfo info) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandlerProvider.html new file mode 100644 index 0000000000..fdbfff2441 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IQueryHandlerProvider.html @@ -0,0 +1,445 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IQueryHandlerProvider

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IQueryHandlerProvider
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.server
+ interfaceIRepository + +
+           
+ interfaceIStoreAccessor + +
+           
+static interfaceIStoreAccessor.Raw + +
+           
+ interfaceISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IQueryHandlerProvider
+ IQueryHandlerProviderIRepository.getQueryHandlerProvider() + +
+           
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.server.mongodb
+ interfaceIMongoDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IQueryHandlerProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IQueryHandlerProvider in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IQueryHandlerProvider
+ classContainerQueryHandlerProvider + +
+           
+ classFactoriesQueryHandlerProvider + +
+           
+ classLongIDStoreAccessor + +
+           
+ classStoreAccessor + +
+           
+ classStoreAccessorBase + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IQueryHandlerProvider
+ voidInternalRepository.setQueryHandlerProvider(IQueryHandlerProvider queryHandlerProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Handler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Handler.html new file mode 100644 index 0000000000..ea566faf3e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Handler.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepository.Handler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepository.Handler

+
+ + + + + + + + + + + + + +
+Packages that use IRepository.Handler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepository.Handler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IRepository.Handler in org.eclipse.emf.cdo.server
+static interfaceIRepository.ReadAccessHandler + +
+          Provides a way to handle revisions that are to be sent to the client.
+static interfaceIRepository.WriteAccessHandler + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server that implement IRepository.Handler
+static classCDOServerUtil.RepositoryReadAccessValidator + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IRepository.Handler
+ voidIRepository.addHandler(IRepository.Handler handler) + +
+           
+ voidIRepository.removeHandler(IRepository.Handler handler) + +
+           
+  +

+ + + + + +
+Uses of IRepository.Handler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IRepository.Handler
+ classObjectWriteAccessHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Props.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Props.html new file mode 100644 index 0000000000..e3cae06deb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.Props.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepository.Props (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepository.Props

+
+No usage of org.eclipse.emf.cdo.server.IRepository.Props +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.ReadAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.ReadAccessHandler.html new file mode 100644 index 0000000000..67a3e29073 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.ReadAccessHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepository.ReadAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepository.ReadAccessHandler

+
+ + + + + + + + + +
+Packages that use IRepository.ReadAccessHandler
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of IRepository.ReadAccessHandler in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server that implement IRepository.ReadAccessHandler
+static classCDOServerUtil.RepositoryReadAccessValidator + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.WriteAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.WriteAccessHandler.html new file mode 100644 index 0000000000..e0a9897544 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.WriteAccessHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepository.WriteAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepository.WriteAccessHandler

+
+ + + + + + + + + +
+Packages that use IRepository.WriteAccessHandler
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepository.WriteAccessHandler in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IRepository.WriteAccessHandler
+ classObjectWriteAccessHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.html new file mode 100644 index 0000000000..a6fef80482 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepository.html @@ -0,0 +1,493 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepository

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IRepository
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepository in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IRepository in org.eclipse.emf.cdo.server
+ interfaceISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IRepository
+ IRepositoryIRepositoryFactory.createRepository() + +
+           
+static IRepositoryCDOServerUtil.createRepository(String name, + IStore store, + Map<String,String> props) + +
+           
+ IRepositoryCDOServerExporter.getRepository() + +
+           
+ IRepositoryISessionManager.getRepository() + +
+           
+ IRepositoryIStore.getRepository() + +
+           
+ IRepositoryIView.getRepository() + +
+           
+static IRepositoryCDOServerUtil.getRepository(IManagedContainer container, + String name) + +
+           
+ IRepositoryIRepositoryProvider.getRepository(String name) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IRepository
+static voidCDOServerUtil.addRepository(IManagedContainer container, + IRepository repository) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.server with parameters of type IRepository
CDOServerExporter.XML(IRepository repository) + +
+           
CDOServerExporter(IRepository repository) + +
+           
CDOServerImporter.XML(IRepository repository) + +
+           
CDOServerImporter(IRepository repository) + +
+           
+  +

+ + + + + +
+Uses of IRepository in org.eclipse.emf.cdo.server.embedded
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.embedded that return IRepository
+ IRepositoryCDOSessionConfiguration.getRepository() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.embedded with parameters of type IRepository
+ voidCDOSessionConfiguration.setRepository(IRepository repository) + +
+           
+  +

+ + + + + +
+Uses of IRepository in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IRepository in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IRepository
+ IRepository[]RepositoryConfigurator.configure(File configFile) + +
+           
+ IRepositoryRepositoryFactory.createRepository() + +
+           
+static IRepositoryRepositoryFactory.get(IManagedContainer container, + String name) + +
+           
+protected  IRepositoryRepositoryConfigurator.getRepository(Element repositoryConfig) + +
+           
+protected  IRepositoryRepositoryUserManager.getRepository(IManagedContainer container, + String repositoryName) + +
+           
+ IRepositoryContainerRepositoryProvider.getRepository(String name) + +
+           
+protected  IRepositoryRepositoryConfigurator.getRepository(String repositoryType) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IRepository
+protected abstract  char[]RepositoryUserManager.getPassword(IRepository repository, + String userID) + +
+           
+ voidInternalStore.setRepository(IRepository repository) + +
+           
+ voidStore.setRepository(IRepository repository) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryFactory.html new file mode 100644 index 0000000000..cd3b093d8f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryFactory.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepositoryFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepositoryFactory

+
+ + + + + + + + + +
+Packages that use IRepositoryFactory
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepositoryFactory in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IRepositoryFactory
+ classRepositoryFactory + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IRepositoryFactory
+protected  IRepositoryFactoryRepositoryConfigurator.getRepositoryFactory(String type) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IRepositoryFactory
+ Map<String,IRepositoryFactory>RepositoryConfigurator.getRepositoryFactories() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryProvider.html new file mode 100644 index 0000000000..c370340156 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositoryProvider.html @@ -0,0 +1,218 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepositoryProvider

+
+ + + + + + + + + + + + + +
+Packages that use IRepositoryProvider
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepositoryProvider in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j with parameters of type IRepositoryProvider
+static voidCDONet4jServerUtil.prepareContainer(IManagedContainer container, + IRepositoryProvider repositoryProvider) + +
+           
+  +

+ + + + + +
+Uses of IRepositoryProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IRepositoryProvider
+ classContainerRepositoryProvider + +
+           
+ classPluginRepositoryProvider + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositorySynchronizer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositorySynchronizer.html new file mode 100644 index 0000000000..e4b1ffdf9d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IRepositorySynchronizer.html @@ -0,0 +1,272 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IRepositorySynchronizer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IRepositorySynchronizer

+
+ + + + + + + + + + + + + +
+Packages that use IRepositorySynchronizer
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IRepositorySynchronizer in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IRepositorySynchronizer
+static IRepositorySynchronizerCDOServerUtil.createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) + +
+           
+ IRepositorySynchronizerISynchronizableRepository.getSynchronizer() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IRepositorySynchronizer
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master, + boolean allowBackupCommits) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createOfflineClone(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+  +

+ + + + + +
+Uses of IRepositorySynchronizer in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of IRepositorySynchronizer in org.eclipse.emf.cdo.spi.server
+ interfaceInternalRepositorySynchronizer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISession.html new file mode 100644 index 0000000000..65026b3e4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISession.html @@ -0,0 +1,411 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.ISession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.ISession

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ISession
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ISession in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return ISession
+ ISessionISynchronizableRepository.getReplicatorSession() + +
+           
+ ISessionIView.getSession() + +
+           
+ ISessionISessionManager.getSession(int sessionID) + +
+           
+ ISession[]ISessionManager.getSessions() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type ISession
+ IStoreAccessorIStore.getReader(ISession session) + +
+          Returns a reader that can be used to read from this store in the context of the given session.
+ voidCDOServerUtil.RepositoryReadAccessValidator.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidIRepository.ReadAccessHandler.handleRevisionsBeforeSending(ISession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+          Provides a way to handle revisions that are to be sent to the client.
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled) + +
+           
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled, + CDORevisionProvider revisionProvider) + +
+           
+protected  voidCDOServerUtil.RepositoryReadAccessValidator.throwException(ISession session, + List<String> violations) + +
+           
+protected abstract  StringCDOServerUtil.RepositoryReadAccessValidator.validate(ISession session, + CDORevision revision) + +
+           
+  +

+ + + + + +
+Uses of ISession in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type ISession
+ IDBStoreAccessorIDBStore.getReader(ISession session) + +
+           
+  +

+ + + + + +
+Uses of ISession in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of ISession in org.eclipse.emf.cdo.spi.server
+ interfaceInternalSession + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type ISession
+protected abstract  IStoreAccessorStore.createReader(ISession session) + +
+          Creates and returns a new IStoreAccessor instance.
+ IStoreAccessorStore.getReader(ISession session) + +
+           
+protected abstract  StoreAccessorPoolStore.getReaderPool(ISession session, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+ IViewInternalLockManager.openView(ISession session, + int viewID, + boolean readOnly, + String durableLockingID) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type ISession
LongIDStoreAccessor(Store store, + ISession session) + +
+           
StoreAccessor(Store store, + ISession session) + +
+           
StoreAccessorBase(Store store, + ISession session) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISessionManager.html new file mode 100644 index 0000000000..a89db25ad1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISessionManager.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.ISessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.ISessionManager

+
+ + + + + + + + + + + + + +
+Packages that use ISessionManager
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ISessionManager in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return ISessionManager
+static ISessionManagerCDOServerUtil.createSessionManager() + +
+           
+ ISessionManagerISession.getManager() + +
+           
+ ISessionManagerIRepository.getSessionManager() + +
+           
+  +

+ + + + + +
+Uses of ISessionManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of ISessionManager in org.eclipse.emf.cdo.spi.server
+ interfaceInternalSessionManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.ChangeFormat.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.ChangeFormat.html new file mode 100644 index 0000000000..4bc646ecfc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.ChangeFormat.html @@ -0,0 +1,261 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.IStore.ChangeFormat (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.IStore.ChangeFormat

+
+ + + + + + + + + + + + + +
+Packages that use IStore.ChangeFormat
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStore.ChangeFormat in org.eclipse.emf.cdo.server
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type IStore.ChangeFormat
+ Set<IStore.ChangeFormat>IStore.getSupportedChangeFormats() + +
+           
+  +

+ + + + + +
+Uses of IStore.ChangeFormat in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IStore.ChangeFormat
+ Set<IStore.ChangeFormat>Store.getSupportedChangeFormats() + +
+           
+  +

+ + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type IStore.ChangeFormat
LongIDStore(String type, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
Store(String type, + Set<CDOID.ObjectType> objectIDTypes, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionParallelism.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionParallelism.html new file mode 100644 index 0000000000..b61a69f6ff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionParallelism.html @@ -0,0 +1,309 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.IStore.RevisionParallelism (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.IStore.RevisionParallelism

+
+ + + + + + + + + + + + + +
+Packages that use IStore.RevisionParallelism
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStore.RevisionParallelism in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStore.RevisionParallelism
+ IStore.RevisionParallelismIStore.getRevisionParallelism() + +
+           
+static IStore.RevisionParallelismIStore.RevisionParallelism.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IStore.RevisionParallelism[]IStore.RevisionParallelism.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type IStore.RevisionParallelism
+ Set<IStore.RevisionParallelism>IStore.getSupportedRevisionParallelisms() + +
+           
+  +

+ + + + + +
+Uses of IStore.RevisionParallelism in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStore.RevisionParallelism
+ IStore.RevisionParallelismStore.getRevisionParallelism() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IStore.RevisionParallelism
+ Set<IStore.RevisionParallelism>Store.getSupportedRevisionParallelisms() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IStore.RevisionParallelism
+ voidInternalStore.setRevisionParallelism(IStore.RevisionParallelism revisionParallelism) + +
+           
+ voidStore.setRevisionParallelism(IStore.RevisionParallelism revisionParallelism) + +
+           
+  +

+ + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type IStore.RevisionParallelism
LongIDStore(String type, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
Store(String type, + Set<CDOID.ObjectType> objectIDTypes, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionTemporality.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionTemporality.html new file mode 100644 index 0000000000..f8673522a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.RevisionTemporality.html @@ -0,0 +1,309 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.IStore.RevisionTemporality (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.IStore.RevisionTemporality

+
+ + + + + + + + + + + + + +
+Packages that use IStore.RevisionTemporality
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStore.RevisionTemporality in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStore.RevisionTemporality
+ IStore.RevisionTemporalityIStore.getRevisionTemporality() + +
+           
+static IStore.RevisionTemporalityIStore.RevisionTemporality.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IStore.RevisionTemporality[]IStore.RevisionTemporality.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type IStore.RevisionTemporality
+ Set<IStore.RevisionTemporality>IStore.getSupportedRevisionTemporalities() + +
+           
+  +

+ + + + + +
+Uses of IStore.RevisionTemporality in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStore.RevisionTemporality
+ IStore.RevisionTemporalityStore.getRevisionTemporality() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IStore.RevisionTemporality
+ Set<IStore.RevisionTemporality>Store.getSupportedRevisionTemporalities() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IStore.RevisionTemporality
+ voidInternalStore.setRevisionTemporality(IStore.RevisionTemporality revisionTemporality) + +
+           
+ voidStore.setRevisionTemporality(IStore.RevisionTemporality revisionTemporality) + +
+           
+  +

+ + + + + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.spi.server with type arguments of type IStore.RevisionTemporality
LongIDStore(String type, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
Store(String type, + Set<CDOID.ObjectType> objectIDTypes, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.html new file mode 100644 index 0000000000..7ccd97dc4a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStore.html @@ -0,0 +1,541 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStore

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IStore
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db4oServer concepts for dealing with DB4O stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStore
+ IStoreIStoreFactory.createStore(String repositoryName, + Map<String,String> repositoryProperties, + Element storeConfig) + +
+           
+ IStoreIRepository.getStore() + +
+           
+ IStoreIStoreAccessor.getStore() + +
+          Returns the store this accessor is associated with.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IStore
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master, + boolean allowBackupCommits) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createOfflineClone(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static IRepositoryCDOServerUtil.createRepository(String name, + IStore store, + Map<String,String> props) + +
+           
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.db
+ interfaceIDBStore + +
+           
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.db4o
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.db4o
+ interfaceIDB4OStore + +
+           
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStore + +
+           
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.mem
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.mem
+ interfaceIMEMStore + +
+          A simple in-memory store.
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.mongodb
+ interfaceIMongoDBStore + +
+           
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStore + +
+          Interface to the Objecivity Store implemenation.
+  +

+ + + + + +
+Uses of IStore in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of IStore in org.eclipse.emf.cdo.spi.server
+ interfaceInternalStore + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IStore
+ classLongIDStore + +
+           
+ classStore + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStore
+protected  IStoreRepositoryConfigurator.createStore(String repositoryName, + Map<String,String> repositoryProperties, + Element storeConfig) + +
+           
+ IStoreStoreAccessorPool.getStore() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type IStore
StoreAccessorPool(IStore store, + Object context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.CommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.CommitContext.html new file mode 100644 index 0000000000..006c531185 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.CommitContext.html @@ -0,0 +1,317 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext

+
+ + + + + + + + + + + + + +
+Packages that use IStoreAccessor.CommitContext
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStoreAccessor.CommitContext
+static IStoreAccessor.CommitContextStoreThreadLocal.getCommitContext() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IStoreAccessor.CommitContext
+ voidIRepository.WriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions after they have been committed to the backend store.
+ voidIRepository.WriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions that are to be committed to the backend store.
+static CDOViewCDOServerUtil.openView(IStoreAccessor.CommitContext commitContext, + boolean legacyModeEnabled) + +
+           
+static voidStoreThreadLocal.setCommitContext(IStoreAccessor.CommitContext commitContext) + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor.CommitContext in org.eclipse.emf.cdo.spi.server
+ interfaceInternalCommitContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStoreAccessor.CommitContext
+protected  IStoreAccessor.CommitContextObjectWriteAccessHandler.getCommitContext() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IStoreAccessor.CommitContext
+protected abstract  voidStoreAccessorBase.doRollback(IStoreAccessor.CommitContext commitContext) + +
+           
+ voidObjectWriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+           
+ voidObjectWriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+           
+ voidInternalRepository.notifyWriteAccessHandlers(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + boolean beforeCommit, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.DurableLocking.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.DurableLocking.html new file mode 100644 index 0000000000..967f7ac9e8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.DurableLocking.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking

+
+No usage of org.eclipse.emf.cdo.server.IStoreAccessor.DurableLocking +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.ExactMatch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.ExactMatch.html new file mode 100644 index 0000000000..e73d778e06 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.ExactMatch.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext.ExactMatch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext.ExactMatch

+
+ + + + + + + + + +
+Packages that use IStoreAccessor.QueryResourcesContext.ExactMatch
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreAccessor.QueryResourcesContext.ExactMatch in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStoreAccessor.QueryResourcesContext.ExactMatch
+static IStoreAccessor.QueryResourcesContext.ExactMatchStore.createExactMatchContext(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.html new file mode 100644 index 0000000000..27e77e0af6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryResourcesContext.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.QueryResourcesContext

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

+ + + + + +
+Uses of IStoreAccessor.QueryResourcesContext in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor.QueryResourcesContext in org.eclipse.emf.cdo.server
+static interfaceIStoreAccessor.QueryResourcesContext.ExactMatch + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IStoreAccessor.QueryResourcesContext
+ voidIStoreAccessor.queryResources(IStoreAccessor.QueryResourcesContext context) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IStoreAccessor.QueryResourcesContext
+ voidIMappingStrategy.queryResources(IDBStoreAccessor accessor, + IStoreAccessor.QueryResourcesContext context) + +
+          Executes a resource query.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryXRefsContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryXRefsContext.html new file mode 100644 index 0000000000..06992fc236 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.QueryXRefsContext.html @@ -0,0 +1,232 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.QueryXRefsContext

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

+ + + + + +
+Uses of IStoreAccessor.QueryXRefsContext in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IStoreAccessor.QueryXRefsContext
+ voidIStoreAccessor.queryXRefs(IStoreAccessor.QueryXRefsContext context) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IStoreAccessor.QueryXRefsContext
+ voidIMappingStrategy.queryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context) + +
+          Executes a cross reference query.
+ booleanIClassMapping.queryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+ booleanIListMapping.queryXRefs(IDBStoreAccessor accessor, + String mainTableName, + String mainTableWhere, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.Raw.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.Raw.html new file mode 100644 index 0000000000..6d7dc156b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.Raw.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor.Raw

+
+ + + + + + + + + +
+Packages that use IStoreAccessor.Raw
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
+  +

+ + + + + +
+Uses of IStoreAccessor.Raw in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor.Raw in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreAccessor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.html new file mode 100644 index 0000000000..5ab269fa70 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreAccessor.html @@ -0,0 +1,524 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreAccessor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IStoreAccessor
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor in org.eclipse.emf.cdo.server
+static interfaceIStoreAccessor.Raw + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStoreAccessor
+ IStoreAccessorIStoreChunkReader.getAccessor() + +
+           
+static IStoreAccessorStoreThreadLocal.getAccessor() + +
+           
+ IStoreAccessorIStore.getReader(ISession session) + +
+          Returns a reader that can be used to read from this store in the context of the given session.
+ IStoreAccessorIStore.getWriter(ITransaction transaction) + +
+          Returns a writer that can be used to write to this store in the context of the given view.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IStoreAccessor
+static voidStoreThreadLocal.setAccessor(IStoreAccessor accessor) + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor in org.eclipse.emf.cdo.server.mongodb
+ interfaceIMongoDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of IStoreAccessor in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type IStoreAccessor
+protected  Set<EObject>CDOExtentCreator.createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+protected  Set<EObject>CDOExtentCreator.Lazy.createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+  +

+ + + + + +
+Uses of IStoreAccessor in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IStoreAccessor
+ classLongIDStoreAccessor + +
+           
+ classStoreAccessor + +
+           
+ classStoreAccessorBase + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStoreAccessor
+protected abstract  IStoreAccessorStore.createReader(ISession session) + +
+          Creates and returns a new IStoreAccessor instance.
+protected abstract  IStoreAccessorStore.createWriter(ITransaction transaction) + +
+          Creates and returns a new IStoreAccessor instance.
+ IStoreAccessorInternalRepository.ensureChunk(InternalCDORevision revision, + EStructuralFeature feature, + int chunkStart, + int chunkEnd) + +
+           
+ IStoreAccessorStoreChunkReader.getAccessor() + +
+           
+ IStoreAccessorStore.getReader(ISession session) + +
+           
+ IStoreAccessorStore.getWriter(ITransaction transaction) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type IStoreAccessor
StoreAccessorBase.CommitDataRevisionHandler(IStoreAccessor storeAccessor, + long timeStamp) + +
+           
StoreChunkReader(IStoreAccessor accessor, + CDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.Chunk.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.Chunk.html new file mode 100644 index 0000000000..26cb09e029 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.Chunk.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.IStoreChunkReader.Chunk

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IStoreChunkReader.Chunk
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreChunkReader.Chunk in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type IStoreChunkReader.Chunk
+ List<IStoreChunkReader.Chunk>IStoreChunkReader.executeRead() + +
+           
+  +

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

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server.db.mapping with type arguments of type IStoreChunkReader.Chunk
+ voidIListMapping.readChunks(IDBStoreChunkReader dbStoreChunkReader, + List<IStoreChunkReader.Chunk> chunks, + String where) + +
+          Used to load-on-demand chunks of a list.
+  +

+ + + + + +
+Uses of IStoreChunkReader.Chunk in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IStoreChunkReader.Chunk
+ List<IStoreChunkReader.Chunk>StoreChunkReader.getChunks() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.html new file mode 100644 index 0000000000..b85da9dd4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreChunkReader.html @@ -0,0 +1,297 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreChunkReader

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IStoreChunkReader
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreChunkReader in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IStoreChunkReader
+ IStoreChunkReaderIStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+ + + + + +
+Uses of IStoreChunkReader in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of IStoreChunkReader in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreChunkReader + +
+           
+  +

+ + + + + +
+Uses of IStoreChunkReader in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of IStoreChunkReader in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStoreChunkReader + +
+           
+  +

+ + + + + +
+Uses of IStoreChunkReader in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of IStoreChunkReader in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStoreChunkReader + +
+           
+  +

+ + + + + +
+Uses of IStoreChunkReader in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement IStoreChunkReader
+ classStoreChunkReader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreFactory.html new file mode 100644 index 0000000000..bf15e2738e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IStoreFactory.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IStoreFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IStoreFactory

+
+ + + + + + + + + +
+Packages that use IStoreFactory
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IStoreFactory in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IStoreFactory
+protected  IStoreFactoryRepositoryConfigurator.getStoreFactory(String type) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return types with arguments of type IStoreFactory
+ Map<String,IStoreFactory>RepositoryConfigurator.getStoreFactories() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISynchronizableRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISynchronizableRepository.html new file mode 100644 index 0000000000..1907c29843 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ISynchronizableRepository.html @@ -0,0 +1,319 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.ISynchronizableRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.ISynchronizableRepository

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ISynchronizableRepository
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ISynchronizableRepository in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return ISynchronizableRepository
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createFailoverParticipant(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer, + boolean master, + boolean allowBackupCommits) + +
+           
+static ISynchronizableRepositoryCDOServerUtil.createOfflineClone(String name, + IStore store, + Map<String,String> props, + IRepositorySynchronizer synchronizer) + +
+           
+ ISynchronizableRepositoryIRepositorySynchronizer.getLocalRepository() + +
+           
+  +

+ + + + + +
+Uses of ISynchronizableRepository in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return ISynchronizableRepository
+ ISynchronizableRepositoryFailoverAgent.getRepository() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j with parameters of type ISynchronizableRepository
+ voidFailoverAgent.setRepository(ISynchronizableRepository repository) + +
+           
+  +

+ + + + + +
+Uses of ISynchronizableRepository in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ISynchronizableRepository in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ITransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ITransaction.html new file mode 100644 index 0000000000..9d16309d61 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/ITransaction.html @@ -0,0 +1,401 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.ITransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.ITransaction

+
+ + + + + + + + + + + + + + + + + +
+Packages that use ITransaction
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ITransaction in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return ITransaction
+ ITransactionIStoreAccessor.getTransaction() + +
+          Returns the transaction this accessor is associated with if IStoreAccessor.isReader() returns false, + null otherwise.
+ ITransactionIStoreAccessor.CommitContext.getTransaction() + +
+          Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext.
+ ITransactionISession.openTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type ITransaction
+ IStoreAccessorIStore.getWriter(ITransaction transaction) + +
+          Returns a writer that can be used to write to this store in the context of the given view.
+ voidIRepository.WriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions after they have been committed to the backend store.
+ voidIRepository.WriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions that are to be committed to the backend store.
+  +

+ + + + + +
+Uses of ITransaction in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type ITransaction
+ IDBStoreAccessorIDBStore.getWriter(ITransaction transaction) + +
+           
+  +

+ + + + + +
+Uses of ITransaction in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of ITransaction in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return ITransaction
+protected  ITransactionObjectWriteAccessHandler.getTransaction() + +
+           
+ ITransactionStoreAccessorBase.getTransaction() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type ITransaction
+protected abstract  IStoreAccessorStore.createWriter(ITransaction transaction) + +
+          Creates and returns a new IStoreAccessor instance.
+ IStoreAccessorStore.getWriter(ITransaction transaction) + +
+           
+ voidObjectWriteAccessHandler.handleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+           
+ voidObjectWriteAccessHandler.handleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+           
+ voidInternalRepository.notifyWriteAccessHandlers(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + boolean beforeCommit, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type ITransaction
LongIDStoreAccessor(Store store, + ITransaction transaction) + +
+           
StoreAccessor(Store store, + ITransaction transaction) + +
+           
StoreAccessorBase(Store store, + ITransaction transaction) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IView.html new file mode 100644 index 0000000000..1bd6eb2d7f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/IView.html @@ -0,0 +1,336 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.IView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.IView

+
+ + + + + + + + + + + + + +
+Packages that use IView
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of IView in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IView in org.eclipse.emf.cdo.server
+ interfaceITransaction + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return IView
+ IViewIQueryContext.getView() + +
+           
+ IViewISession.openView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type IView
+static CDOViewCDOServerUtil.openView(IView view, + boolean legacyModeEnabled) + +
+           
+  +

+ + + + + +
+Uses of IView in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IView in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+ interfaceInternalView + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return IView
+ IViewInternalLockManager.openView(ISession session, + int viewID, + boolean readOnly, + String durableLockingID) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type IView
+ Map<CDOID,IDurableLockingManager.LockGrade>InternalLockManager.getLocks(IView view) + +
+           
+protected abstract  StoreAccessorPoolStore.getWriterPool(IView view, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+ voidInternalLockManager.lock(boolean explicit, + IRWLockManager.LockType type, + IView context, + Collection<? extends Object> objectsToLock, + long timeout) + +
+           
+ voidInternalLockManager.unlock(boolean explicit, + IRWLockManager.LockType type, + IView context, + Collection<? extends Object> objectsToUnlock) + +
+          Attempts to release for a given locktype, view and objects.
+ voidInternalLockManager.unlock(boolean explicit, + IView context) + +
+          Attempts to release all locks(read and write) for a given view.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/RepositoryNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/RepositoryNotFoundException.html new file mode 100644 index 0000000000..f1852c4694 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/RepositoryNotFoundException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.RepositoryNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.RepositoryNotFoundException

+
+No usage of org.eclipse.emf.cdo.server.RepositoryNotFoundException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/StoreThreadLocal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/StoreThreadLocal.html new file mode 100644 index 0000000000..fecc684636 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/class-use/StoreThreadLocal.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.StoreThreadLocal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.StoreThreadLocal

+
+No usage of org.eclipse.emf.cdo.server.StoreThreadLocal +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/CDODBUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/CDODBUtil.html new file mode 100644 index 0000000000..ceb2e333ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/CDODBUtil.html @@ -0,0 +1,423 @@ + + + + + + +CDODBUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Class CDODBUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.db.CDODBUtil
+
+
+
+
public final class CDODBUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_STATEMENT_CACHE_CAPACITY + +
+           
+static StringEXT_POINT_MAPPING_STRATEGIES + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IMappingStrategycreateHorizontalMappingStrategy(boolean auditing) + +
+           
+static IMappingStrategycreateHorizontalMappingStrategy(boolean auditing, + boolean branching) + +
+           
+static IMappingStrategycreateMappingStrategy(String type) + +
+          Can only be used when Eclipse is running.
+static IPreparedStatementCachecreateStatementCache() + +
+          Creates a prepared statement cache with the default capacity.
+static IPreparedStatementCachecreateStatementCache(int capacity) + +
+          Creates a prepared statement cache with the given capacity.
+static IDBStorecreateStore(IMappingStrategy mappingStrategy, + IDBAdapter dbAdapter, + IDBConnectionProvider dbConnectionProvider) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DEFAULT_STATEMENT_CACHE_CAPACITY

+
+public static final int DEFAULT_STATEMENT_CACHE_CAPACITY
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+EXT_POINT_MAPPING_STRATEGIES

+
+public static final String EXT_POINT_MAPPING_STRATEGIES
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createStore

+
+public static IDBStore createStore(IMappingStrategy mappingStrategy,
+                                   IDBAdapter dbAdapter,
+                                   IDBConnectionProvider dbConnectionProvider)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createHorizontalMappingStrategy

+
+public static IMappingStrategy createHorizontalMappingStrategy(boolean auditing)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createHorizontalMappingStrategy

+
+public static IMappingStrategy createHorizontalMappingStrategy(boolean auditing,
+                                                               boolean branching)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createMappingStrategy

+
+public static IMappingStrategy createMappingStrategy(String type)
+
+
Can only be used when Eclipse is running. In standalone scenarios create the mapping strategy instance by directly + calling the constructor of the mapping strategy class. +

+

+
Since:
+
2.0
+
See Also:
createHorizontalMappingStrategy(boolean), +createHorizontalMappingStrategy(boolean, boolean)
+
+
+
+ +

+createStatementCache

+
+public static IPreparedStatementCache createStatementCache()
+
+
Creates a prepared statement cache with the default capacity. +

+

+
Since:
+
2.0
+
See Also:
createStatementCache(int)
+
+
+
+ +

+createStatementCache

+
+public static IPreparedStatementCache createStatementCache(int capacity)
+
+
Creates a prepared statement cache with the given capacity. +

+

+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.Props.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.Props.html new file mode 100644 index 0000000000..de7cd93ecb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.Props.html @@ -0,0 +1,211 @@ + + + + + + +IDBStore.Props (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IDBStore.Props

+
+
Enclosing interface:
IDBStore
+
+
+
+
public static interface IDBStore.Props
+ + +

+

+
Since:
+
4.0
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringCONNECTION_KEEPALIVE_PERIOD + +
+           
+  +

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

+CONNECTION_KEEPALIVE_PERIOD

+
+static final String CONNECTION_KEEPALIVE_PERIOD
+
+
+
See Also:
Constant Field Values
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.html new file mode 100644 index 0000000000..e354594a04 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStore.html @@ -0,0 +1,428 @@ + + + + + + +IDBStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IDBStore

+
+
All Superinterfaces:
IDBConnectionProvider, IStore
+
+
+
+
public interface IDBStore
extends IStore, IDBConnectionProvider
+ + +

+

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

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIDBStore.Props + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBAdaptergetDBAdapter() + +
+           
+ IDBSchemagetDBSchema() + +
+           
+ IIDHandlergetIDHandler() + +
+           
+ IMappingStrategygetMappingStrategy() + +
+           
+ IMetaDataManagergetMetaDataManager() + +
+          Get the meta data manager associated with this DBStore.
+ IDBStoreAccessorgetReader(ISession session) + +
+          Returns a reader that can be used to read from this store in the context of the given session.
+ IDBStoreAccessorgetWriter(ITransaction transaction) + +
+          Returns a writer that can be used to write to this store in the context of the given view.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.IDBConnectionProvider
getConnection
+  +

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

+getMappingStrategy

+
+IMappingStrategy getMappingStrategy()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getIDHandler

+
+IIDHandler getIDHandler()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getDBAdapter

+
+IDBAdapter getDBAdapter()
+
+
+
+
+
+
+
+
+
+ +

+getDBSchema

+
+IDBSchema getDBSchema()
+
+
+
+
+
+
+
+
+
+ +

+getMetaDataManager

+
+IMetaDataManager getMetaDataManager()
+
+
Get the meta data manager associated with this DBStore. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getReader

+
+IDBStoreAccessor getReader(ISession session)
+
+
Description copied from interface: IStore
+
Returns a reader that can be used to read from this store in the context of the given session. +

+

+
Specified by:
getReader in interface IStore
+
+
+
Parameters:
session - The session that should be used as a context for read access or null. The store implementor + is free to interpret and use the session in a manner suitable for him or ignore it at all. It is meant + only as a hint. Implementor can use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on session close. Note however that the session can be null, for example during + startup of the server while the repositories are initialized but before any user session has been opened. +
Returns:
a reader that can be used to read from this store in the context of the given session, never + null.
Since:
+
2.0
+
+
+
+
+ +

+getWriter

+
+IDBStoreAccessor getWriter(ITransaction transaction)
+
+
Description copied from interface: IStore
+
Returns a writer that can be used to write to this store in the context of the given view. The given view is always + marked as a transaction. +

+

+
Specified by:
getWriter in interface IStore
+
+
+
Parameters:
transaction - The view that must be used as a context for write access. The store implementor is free to interpret and + use the view in a manner suitable for him or ignore it at all. It is meant only as a hint. Implementor can + use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on view close. +
Returns:
a writer that can be used to write to this store in the context of the given view, never null.
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreAccessor.html new file mode 100644 index 0000000000..112df5405e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreAccessor.html @@ -0,0 +1,361 @@ + + + + + + +IDBStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IDBStoreAccessor

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider, IStoreAccessor, IStoreAccessor.Raw
+
+
+
+
public interface IDBStoreAccessor
extends IStoreAccessor.Raw
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ConnectiongetConnection() + +
+           
+ IPreparedStatementCachegetStatementCache() + +
+           
+ IDBStoregetStore() + +
+          Returns the store this accessor is associated with.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.Raw
rawCommit, rawDelete, rawExport, rawImport, rawStore, rawStore, rawStore, rawStore, rawStore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, createChunkReader, getSession, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getStore

+
+IDBStore getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
+
+
+
+
+
+
+ +

+getConnection

+
+Connection getConnection()
+
+
+
+
+
+
+
+
+
+ +

+getStatementCache

+
+IPreparedStatementCache getStatementCache()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html new file mode 100644 index 0000000000..34b3d73502 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IDBStoreChunkReader.html @@ -0,0 +1,250 @@ + + + + + + +IDBStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IDBStoreChunkReader

+
+
All Superinterfaces:
IStoreChunkReader
+
+
+
+
public interface IDBStoreChunkReader
extends IStoreChunkReader
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
IStoreChunkReader.Chunk
+  + + + + + + + + + + + + +
+Method Summary
+ IDBStoreAccessorgetAccessor() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
addRangedChunk, addSimpleChunk, executeRead, getFeature, getRevision
+  +

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

+getAccessor

+
+IDBStoreAccessor getAccessor()
+
+
+
Specified by:
getAccessor in interface IStoreChunkReader
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IIDHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IIDHandler.html new file mode 100644 index 0000000000..584733fc52 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IIDHandler.html @@ -0,0 +1,747 @@ + + + + + + +IIDHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IIDHandler

+
+
All Superinterfaces:
Comparator<CDOID>
+
+
+
+
public interface IIDHandler
extends Comparator<CDOID>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidappendCDOID(StringBuilder builder, + CDOID id) + +
+           
+ CDOIDcreateCDOID(String val) + +
+           
+ CDOIDgetCDOID(ResultSet resultSet, + int column) + +
+           
+ CDOIDgetCDOID(ResultSet resultSet, + String name) + +
+           
+ DBTypegetDBType() + +
+           
+ CDOIDgetLastObjectID() + +
+           
+ CDOIDgetMaxCDOID() + +
+           
+ CDOIDgetMinCDOID() + +
+           
+ CDOIDgetNextCDOID(CDORevision revision) + +
+           
+ CDOIDgetNextLocalObjectID() + +
+           
+ Set<CDOID.ObjectType>getObjectIDTypes() + +
+           
+ ITypeMappinggetObjectTypeMapping() + +
+           
+ IDBStoregetStore() + +
+           
+ booleanisLocalCDOID(CDOID id) + +
+           
+ CDOIDmapURI(IDBStoreAccessor accessor, + String uri, + long commitTime) + +
+           
+ voidrawExport(Connection connection, + CDODataOutput out, + long fromCommitTime, + long toCommitTime) + +
+           
+ voidrawImport(Connection connection, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor fork) + +
+           
+ voidsetCDOID(PreparedStatement stmt, + int column, + CDOID id) + +
+           
+ voidsetCDOID(PreparedStatement stmt, + int column, + CDOID id, + long commitTime) + +
+           
+ voidsetLastObjectID(CDOID lastObjectID) + +
+           
+ voidsetNextLocalObjectID(CDOID nextLocalObjectID) + +
+           
+ StringunmapURI(IDBStoreAccessor accessor, + CDOID id) + +
+           
+ + + + + + + +
Methods inherited from interface java.util.Comparator
compare, equals
+  +

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

+getStore

+
+IDBStore getStore()
+
+
+
+
+
+
+
+
+
+ +

+getDBType

+
+DBType getDBType()
+
+
+
+
+
+
+
+
+
+ +

+getObjectIDTypes

+
+Set<CDOID.ObjectType> getObjectIDTypes()
+
+
+
+
+
+
+
+
+
+ +

+getObjectTypeMapping

+
+ITypeMapping getObjectTypeMapping()
+
+
+
+
+
+
+
+
+
+ +

+createCDOID

+
+CDOID createCDOID(String val)
+
+
+
+
+
+
+
+
+
+ +

+isLocalCDOID

+
+boolean isLocalCDOID(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+getLastObjectID

+
+CDOID getLastObjectID()
+
+
+
+
+
+
+
+
+
+ +

+setLastObjectID

+
+void setLastObjectID(CDOID lastObjectID)
+
+
+
+
+
+
+
+
+
+ +

+getNextLocalObjectID

+
+CDOID getNextLocalObjectID()
+
+
+
+
+
+
+
+
+
+ +

+setNextLocalObjectID

+
+void setNextLocalObjectID(CDOID nextLocalObjectID)
+
+
+
+
+
+
+
+
+
+ +

+getNextCDOID

+
+CDOID getNextCDOID(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+appendCDOID

+
+void appendCDOID(StringBuilder builder,
+                 CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+setCDOID

+
+void setCDOID(PreparedStatement stmt,
+              int column,
+              CDOID id)
+              throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
+
+
+
+ +

+setCDOID

+
+void setCDOID(PreparedStatement stmt,
+              int column,
+              CDOID id,
+              long commitTime)
+              throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
+
+
+
+ +

+getCDOID

+
+CDOID getCDOID(ResultSet resultSet,
+               int column)
+               throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
+
+
+
+ +

+getCDOID

+
+CDOID getCDOID(ResultSet resultSet,
+               String name)
+               throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
+
+
+
+ +

+getMinCDOID

+
+CDOID getMinCDOID()
+
+
+
+
+
+
+
+
+
+ +

+getMaxCDOID

+
+CDOID getMaxCDOID()
+
+
+
+
+
+
+
+
+
+ +

+mapURI

+
+CDOID mapURI(IDBStoreAccessor accessor,
+             String uri,
+             long commitTime)
+
+
+
+
+
+
+
+
+
+ +

+unmapURI

+
+String unmapURI(IDBStoreAccessor accessor,
+                CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+rawExport

+
+void rawExport(Connection connection,
+               CDODataOutput out,
+               long fromCommitTime,
+               long toCommitTime)
+               throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+rawImport

+
+void rawImport(Connection connection,
+               CDODataInput in,
+               long fromCommitTime,
+               long toCommitTime,
+               OMMonitor fork)
+               throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IMetaDataManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IMetaDataManager.html new file mode 100644 index 0000000000..c7789982f7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IMetaDataManager.html @@ -0,0 +1,409 @@ + + + + + + +IMetaDataManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IMetaDataManager

+
+
+
public interface IMetaDataManager
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclearMetaIDMappings() + +
+           
+ CDOIDgetMetaID(EModelElement modelElement, + long commitTime) + +
+          Returns the meta ID of the given EModelElement.
+ EModelElementgetMetaInstance(CDOID id) + +
+          Returns the EModelElement referred to by the given ID.
+ EPackage[]loadPackageUnit(Connection connection, + InternalCDOPackageUnit packageUnit) + +
+          Loads a package unit from the database.
+ voidrawExport(Connection connection, + CDODataOutput out, + long fromCommitTime, + long toCommitTime) + +
+           
+ Collection<InternalCDOPackageUnit>rawImport(Connection connection, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+ Collection<InternalCDOPackageUnit>readPackageUnits(Connection connection) + +
+          Reads information about package units present in the database.
+ voidwritePackageUnits(Connection connection, + InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Write package units to the database.
+  +

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

+getMetaID

+
+CDOID getMetaID(EModelElement modelElement,
+                long commitTime)
+
+
Returns the meta ID of the given EModelElement. getMetaID(getMetaInstance(x)) yields + x +

+

+
Parameters:
modelElement - the element +
Returns:
the corresponding ID
Since:
+
4.0
+
+
+
+
+ +

+getMetaInstance

+
+EModelElement getMetaInstance(CDOID id)
+
+
Returns the EModelElement referred to by the given ID. getMetaInstance(getMetaID(m)) yields + m +

+

+
Since:
+
4.0
+
+
+
+
+ +

+loadPackageUnit

+
+EPackage[] loadPackageUnit(Connection connection,
+                           InternalCDOPackageUnit packageUnit)
+
+
Loads a package unit from the database. +

+

+
Parameters:
connection - the DB connection to read from.
packageUnit - the package unit to load. +
Returns:
the loaded package unit.
Since:
+
2.0
+
+
+
+
+ +

+clearMetaIDMappings

+
+void clearMetaIDMappings()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readPackageUnits

+
+Collection<InternalCDOPackageUnit> readPackageUnits(Connection connection)
+
+
Reads information about package units present in the database. +

+

+
Parameters:
connection - the DB connection to read from. +
Returns:
a collection of package unit information records which can be passed to + loadPackageUnit(Connection, InternalCDOPackageUnit) in order to read the EPackage.
Since:
+
2.0
+
+
+
+
+ +

+writePackageUnits

+
+void writePackageUnits(Connection connection,
+                       InternalCDOPackageUnit[] packageUnits,
+                       OMMonitor monitor)
+
+
Write package units to the database. +

+

+
Parameters:
connection - the DB connection to write to.
packageUnits - the package units to write.
monitor - the monitor to indicate progress.
Since:
+
2.0
+
+
+
+
+ +

+rawExport

+
+void rawExport(Connection connection,
+               CDODataOutput out,
+               long fromCommitTime,
+               long toCommitTime)
+               throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+rawImport

+
+Collection<InternalCDOPackageUnit> rawImport(Connection connection,
+                                             CDODataInput in,
+                                             long fromCommitTime,
+                                             long toCommitTime,
+                                             OMMonitor monitor)
+                                             throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html new file mode 100644 index 0000000000..7100ccc55b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.ReuseProbability.html @@ -0,0 +1,377 @@ + + + + + + +IPreparedStatementCache.ReuseProbability (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Enum IPreparedStatementCache.ReuseProbability

+
+java.lang.Object
+  extended by java.lang.Enum<IPreparedStatementCache.ReuseProbability>
+      extended by org.eclipse.emf.cdo.server.db.IPreparedStatementCache.ReuseProbability
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IPreparedStatementCache.ReuseProbability>
+
+
+
Enclosing interface:
IPreparedStatementCache
+
+
+
+
public static enum IPreparedStatementCache.ReuseProbability
extends Enum<IPreparedStatementCache.ReuseProbability>
+ + +

+An enum for the degree of probability to which a prepared statement is reused later on. This is used for managing + the cache of prepared statements so that statements which are more likely reused are kept in the cache longer. Rule + of thumb: +

+

+ +

+

+
Since:
+
2.0
+
Author:
+
Stefan Winkler
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
HIGH + +
+           
LOW + +
+           
MAX + +
+           
MEDIUM + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IPreparedStatementCache.ReuseProbabilityvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IPreparedStatementCache.ReuseProbability[]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
+ +

+MAX

+
+public static final IPreparedStatementCache.ReuseProbability MAX
+
+
+
+
+
+ +

+HIGH

+
+public static final IPreparedStatementCache.ReuseProbability HIGH
+
+
+
+
+
+ +

+MEDIUM

+
+public static final IPreparedStatementCache.ReuseProbability MEDIUM
+
+
+
+
+
+ +

+LOW

+
+public static final IPreparedStatementCache.ReuseProbability LOW
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IPreparedStatementCache.ReuseProbability[] 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 (IPreparedStatementCache.ReuseProbability c : IPreparedStatementCache.ReuseProbability.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static IPreparedStatementCache.ReuseProbability 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.html new file mode 100644 index 0000000000..abbb89d469 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/IPreparedStatementCache.html @@ -0,0 +1,273 @@ + + + + + + +IPreparedStatementCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db +
+Interface IPreparedStatementCache

+
+
+
public interface IPreparedStatementCache
+ + +

+

+
Since:
+
2.0
+
Author:
+
Stefan Winkler
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIPreparedStatementCache.ReuseProbability + +
+          An enum for the degree of probability to which a prepared statement is reused later on.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ PreparedStatementgetPreparedStatement(String sql, + IPreparedStatementCache.ReuseProbability reuseProbability) + +
+           
+ voidreleasePreparedStatement(PreparedStatement ps) + +
+           
+ voidsetConnection(Connection connection) + +
+           
+  +

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

+setConnection

+
+void setConnection(Connection connection)
+
+
+
+
+
+
+ +

+getPreparedStatement

+
+PreparedStatement getPreparedStatement(String sql,
+                                       IPreparedStatementCache.ReuseProbability reuseProbability)
+
+
+
+
+
+
+ +

+releasePreparedStatement

+
+void releasePreparedStatement(PreparedStatement ps)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/CDODBUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/CDODBUtil.html new file mode 100644 index 0000000000..d978408c6c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/CDODBUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.CDODBUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.db.CDODBUtil

+
+No usage of org.eclipse.emf.cdo.server.db.CDODBUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.Props.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.Props.html new file mode 100644 index 0000000000..e9a8235661 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.Props.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IDBStore.Props (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IDBStore.Props

+
+No usage of org.eclipse.emf.cdo.server.db.IDBStore.Props +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.html new file mode 100644 index 0000000000..b7c6376206 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStore.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IDBStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IDBStore

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

+ + + + + +
+Uses of IDBStore in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IDBStore
+static IDBStoreCDODBUtil.createStore(IMappingStrategy mappingStrategy, + IDBAdapter dbAdapter, + IDBConnectionProvider dbConnectionProvider) + +
+           
+ IDBStoreIDBStoreAccessor.getStore() + +
+           
+ IDBStoreIIDHandler.getStore() + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return IDBStore
+ IDBStoreIMappingStrategy.getStore() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IDBStore
+ voidIMappingStrategy.setStore(IDBStore dbStore) + +
+          Set the store to which this MappingStrategy instance belongs.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreAccessor.html new file mode 100644 index 0000000000..2d411c0e27 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreAccessor.html @@ -0,0 +1,495 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IDBStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IDBStoreAccessor

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

+ + + + + +
+Uses of IDBStoreAccessor in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IDBStoreAccessor
+ IDBStoreAccessorIDBStoreChunkReader.getAccessor() + +
+           
+ IDBStoreAccessorIDBStore.getReader(ISession session) + +
+           
+ IDBStoreAccessorIDBStore.getWriter(ITransaction transaction) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type IDBStoreAccessor
+ CDOIDIIDHandler.mapURI(IDBStoreAccessor accessor, + String uri, + long commitTime) + +
+           
+ StringIIDHandler.unmapURI(IDBStoreAccessor accessor, + CDOID id) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IDBStoreAccessor
+ PreparedStatementIClassMapping.createObjectIDStatement(IDBStoreAccessor accessor) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+ PreparedStatementIClassMapping.createResourceQueryStatement(IDBStoreAccessor accessor, + CDOID folderId, + String name, + boolean exactMatch, + CDOBranchPoint branchPoint) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+ voidIClassMapping.detachObject(IDBStoreAccessor accessor, + CDOID id, + int version, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+          Detaches (deletes) a CDO object leaving a "ghost" revision behind.
+ voidIClassMapping.handleRevisions(IDBStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The branch parameter is null or equal to revision.getBranch().
+ voidIMappingStrategy.handleRevisions(IDBStoreAccessor accessor, + EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+ voidIListMapping.objectDetached(IDBStoreAccessor accessor, + CDOID id, + long revised) + +
+          Hook with which a list mapping is notified that a containing object has been revised.
+ voidIListMappingDeltaSupport.processDelta(IDBStoreAccessor accessor, + CDOID id, + int branchId, + int oldVersion, + int newVersion, + long created, + CDOListFeatureDelta delta) + +
+          Process a set of CDOFeatureDeltas for a many-valued feature.
+ voidIMappingStrategy.queryResources(IDBStoreAccessor accessor, + IStoreAccessor.QueryResourcesContext context) + +
+          Executes a resource query.
+ voidIMappingStrategy.queryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context) + +
+          Executes a cross reference query.
+ booleanIClassMapping.queryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+ booleanIListMapping.queryXRefs(IDBStoreAccessor accessor, + String mainTableName, + String mainTableWhere, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+ voidIMappingStrategy.rawExport(IDBStoreAccessor accessor, + CDODataOutput out, + int lastReplicatedBranchID, + int lastBranchID, + long lastReplicatedCommitTime, + long lastCommitTime) + +
+           
+ voidIMappingStrategy.rawImport(IDBStoreAccessor accessor, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+ Set<CDOID>IClassMapping.readChangeSet(IDBStoreAccessor accessor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ Set<CDOID>IMappingStrategy.readChangeSet(IDBStoreAccessor accessor, + OMMonitor monitor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ CloseableIterator<CDOID>IMappingStrategy.readObjectIDs(IDBStoreAccessor accessor) + +
+          Get an iterator over all instances of objects in the store.
+ CDOClassifierRefIMappingStrategy.readObjectType(IDBStoreAccessor accessor, + CDOID id) + +
+          Read the type (i.e. class) of the object referred to by a given ID.
+ booleanIClassMapping.readRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a revision.
+ booleanIClassMappingAuditSupport.readRevisionByVersion(IDBStoreAccessor storeAccessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a specific version of a revision.
+ voidIListMapping.readValues(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read the list size and the complete list or the first part of it.
+ voidIClassMapping.writeRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + boolean mapType, + boolean revise, + OMMonitor monitor) + +
+          Write the revision data to the database.
+ voidIClassMappingDeltaSupport.writeRevisionDelta(IDBStoreAccessor accessor, + InternalCDORevisionDelta delta, + long created, + OMMonitor monitor) + +
+          Write a revision delta.
+ voidIListMapping.writeValues(IDBStoreAccessor accessor, + InternalCDORevision revision) + +
+          Write a complete list of values to the database.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreChunkReader.html new file mode 100644 index 0000000000..0d71748439 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IDBStoreChunkReader.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IDBStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IDBStoreChunkReader

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

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IDBStoreChunkReader
+ voidIListMapping.readChunks(IDBStoreChunkReader dbStoreChunkReader, + List<IStoreChunkReader.Chunk> chunks, + String where) + +
+          Used to load-on-demand chunks of a list.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IIDHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IIDHandler.html new file mode 100644 index 0000000000..a00363afd3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IIDHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IIDHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IIDHandler

+
+ + + + + + + + + +
+Packages that use IIDHandler
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
+  +

+ + + + + +
+Uses of IIDHandler in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IIDHandler
+ IIDHandlerIDBStore.getIDHandler() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IMetaDataManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IMetaDataManager.html new file mode 100644 index 0000000000..024bdbcf22 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IMetaDataManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IMetaDataManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IMetaDataManager

+
+ + + + + + + + + +
+Packages that use IMetaDataManager
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
+  +

+ + + + + +
+Uses of IMetaDataManager in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IMetaDataManager
+ IMetaDataManagerIDBStore.getMetaDataManager() + +
+          Get the meta data manager associated with this DBStore.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.ReuseProbability.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.ReuseProbability.html new file mode 100644 index 0000000000..6d9b1a17da --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.ReuseProbability.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.IPreparedStatementCache.ReuseProbability (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.db.IPreparedStatementCache.ReuseProbability

+
+ + + + + + + + + +
+Packages that use IPreparedStatementCache.ReuseProbability
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
+  +

+ + + + + +
+Uses of IPreparedStatementCache.ReuseProbability in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IPreparedStatementCache.ReuseProbability
+static IPreparedStatementCache.ReuseProbabilityIPreparedStatementCache.ReuseProbability.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IPreparedStatementCache.ReuseProbability[]IPreparedStatementCache.ReuseProbability.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type IPreparedStatementCache.ReuseProbability
+ PreparedStatementIPreparedStatementCache.getPreparedStatement(String sql, + IPreparedStatementCache.ReuseProbability reuseProbability) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.html new file mode 100644 index 0000000000..8f65238adb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/class-use/IPreparedStatementCache.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.IPreparedStatementCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.IPreparedStatementCache

+
+ + + + + + + + + +
+Packages that use IPreparedStatementCache
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
+  +

+ + + + + +
+Uses of IPreparedStatementCache in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IPreparedStatementCache
+static IPreparedStatementCacheCDODBUtil.createStatementCache() + +
+          Creates a prepared statement cache with the default capacity.
+static IPreparedStatementCacheCDODBUtil.createStatementCache(int capacity) + +
+          Creates a prepared statement cache with the given capacity.
+ IPreparedStatementCacheIDBStoreAccessor.getStatementCache() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..6079eccfca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMapping.html @@ -0,0 +1,825 @@ + + + + + + +AbstractTypeMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping
+
+
+
All Implemented Interfaces:
ITypeMapping
+
+
+
+
public abstract class AbstractTypeMapping
extends Object
implements ITypeMapping
+ + +

+This is a default implementation for the ITypeMapping interface which provides default behavor for all common + types. Implementors should provide a constructor which the factory (see below) can use and implement + getResultSetValue(ResultSet). If needed, doSetValue(PreparedStatement, int, Object) can also be + overridden as a counterpart to getResultSetValue(ResultSet). Finally, an implementor should also implement a + suitable factory for the TypeMappingRegistry and register it either manually using + IManagedContainer.registerFactory(org.eclipse.net4j.util.factory.IFactory) or using the Net4j Extension Point + factories. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping
ITypeMapping.Descriptor, ITypeMapping.Factory, ITypeMapping.Provider, ITypeMapping.Registry
+  + + + + + + + + + + + +
+Constructor Summary
AbstractTypeMapping() + +
+          Create a new type mapping
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcreateDBField(IDBTable table) + +
+          Creates the DBField and adds it to the given table.
+ voidcreateDBField(IDBTable table, + String fieldName) + +
+          Creates the DBField and adds it to the given table.
+protected  voiddoSetValue(PreparedStatement stmt, + int index, + Object value) + +
+          Implementors could override this method to convert a given value to the database representation and set it to the + prepared statement.
+protected  intgetDBLength(DBType type) + +
+           
+ DBTypegetDBType() + +
+           
+protected  ObjectgetDefaultValue() + +
+           
+ EStructuralFeaturegetFeature() + +
+           
+ IDBFieldgetField() + +
+           
+ IMappingStrategygetMappingStrategy() + +
+           
+protected abstract  ObjectgetResultSetValue(ResultSet resultSet) + +
+          Subclasses should implement this method to read the value from the result set.
+protected  ObjectgetRevisionValue(InternalCDORevision revision) + +
+           
+protected  intgetSqlType() + +
+          Returns the SQL type of this TypeMapping.
+ ObjectreadValue(ResultSet resultSet) + +
+          Read the value from a ResultSet and convert it from the DB to the CDO representation.
+ voidreadValueToRevision(ResultSet resultSet, + InternalCDORevision revision) + +
+          Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision.
+ voidsetDBField(IDBTable table, + String fieldName) + +
+          Sets the DBField.
+ voidsetDBType(DBType dbType) + +
+           
+ voidsetDefaultValue(PreparedStatement stmt, + int index) + +
+          Set the feature's default value to the JDBC PreparedStatement using an appropriate setXxx + method.
+ voidsetFeature(EStructuralFeature feature) + +
+           
+ voidsetMappingStrategy(IMappingStrategy mappingStrategy) + +
+           
+ voidsetValue(PreparedStatement stmt, + int index, + Object value) + +
+          Set the given value to the JDBC PreparedStatement using an appropriate setXxx method.
+ voidsetValueFromRevision(PreparedStatement stmt, + int index, + InternalCDORevision revision) + +
+          Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractTypeMapping

+
+public AbstractTypeMapping()
+
+
Create a new type mapping +

+

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

+setMappingStrategy

+
+public final void setMappingStrategy(IMappingStrategy mappingStrategy)
+
+
+
Specified by:
setMappingStrategy in interface ITypeMapping
+
+
+
+
+
+
+ +

+getMappingStrategy

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

+setFeature

+
+public final void setFeature(EStructuralFeature feature)
+
+
+
Specified by:
setFeature in interface ITypeMapping
+
+
+
+
+
+
+ +

+getFeature

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

+setValueFromRevision

+
+public final void setValueFromRevision(PreparedStatement stmt,
+                                       int index,
+                                       InternalCDORevision revision)
+                                throws SQLException
+
+
Description copied from interface: ITypeMapping
+
Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method. The feature from which the value is taken is determined by ITypeMapping.getFeature(). +

+

+
Specified by:
setValueFromRevision in interface ITypeMapping
+
+
+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method.
revision - the revision to get the value to set from. +
Throws: +
SQLException - if the setXxx throws it.
+
+
+
+ +

+setDefaultValue

+
+public final void setDefaultValue(PreparedStatement stmt,
+                                  int index)
+                           throws SQLException
+
+
Description copied from interface: ITypeMapping
+
Set the feature's default value to the JDBC PreparedStatement using an appropriate setXxx + method. +

+

+
Specified by:
setDefaultValue in interface ITypeMapping
+
+
+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method. +
Throws: +
SQLException - if the setXxx throws it.
+
+
+
+ +

+setValue

+
+public final void setValue(PreparedStatement stmt,
+                           int index,
+                           Object value)
+                    throws SQLException
+
+
Description copied from interface: ITypeMapping
+
Set the given value to the JDBC PreparedStatement using an appropriate setXxx method. +

+

+
Specified by:
setValue in interface ITypeMapping
+
+
+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method.
value - the value to set. +
Throws: +
SQLException - if the setXxx throws it.
+
+
+
+ +

+createDBField

+
+public final void createDBField(IDBTable table)
+
+
Description copied from interface: ITypeMapping
+
Creates the DBField and adds it to the given table. The name of the DBField is derived from the feature. +

+

+
Specified by:
createDBField in interface ITypeMapping
+
+
+
Parameters:
table - the table to add this field to.
+
+
+
+ +

+createDBField

+
+public final void createDBField(IDBTable table,
+                                String fieldName)
+
+
Description copied from interface: ITypeMapping
+
Creates the DBField and adds it to the given table. The name of the DBField is explicitly determined by the + corresponding parameter. +

+

+
Specified by:
createDBField in interface ITypeMapping
+
+
+
Parameters:
table - the table to add this field to.
fieldName - the name for the DBField.
+
+
+
+ +

+setDBField

+
+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:
setDBField in interface ITypeMapping
+
+
+
Parameters:
table - the table to add this field to.
fieldName - the name for the DBField.
+
+
+
+ +

+getField

+
+public final IDBField getField()
+
+
+
Specified by:
getField in interface ITypeMapping
+
+
+ +
Returns:
The db field which is associated with this mapping.
+
+
+
+ +

+readValueToRevision

+
+public final void readValueToRevision(ResultSet resultSet,
+                                      InternalCDORevision revision)
+                               throws SQLException
+
+
Description copied from interface: ITypeMapping
+
Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision. The feature is determined by getFeature() The resultSet field to read from is determined + automatically by the internal ITypeMapping.getField() name. +

+

+
Specified by:
readValueToRevision in interface ITypeMapping
+
+
+
Parameters:
resultSet - the result set to read from
revision - the revision to which the value should be set. +
Throws: +
SQLException - if reading the value throws an SQLException
+
+
+
+ +

+readValue

+
+public final Object readValue(ResultSet resultSet)
+                       throws SQLException
+
+
Description copied from interface: ITypeMapping
+
Read the value from a ResultSet and convert it from the DB to the CDO representation. The resultSet field + to read from is determined automatically by the internal ITypeMapping.getField() name. +

+

+
Specified by:
readValue in interface ITypeMapping
+
+
+
Parameters:
resultSet - the result set to read from +
Returns:
the read value +
Throws: +
SQLException - if reading the value throws an SQLException
+
+
+
+ +

+getDefaultValue

+
+protected Object getDefaultValue()
+
+
+
+
+
+
+
+
+
+ +

+getRevisionValue

+
+protected final Object getRevisionValue(InternalCDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+doSetValue

+
+protected void doSetValue(PreparedStatement stmt,
+                          int index,
+                          Object value)
+                   throws SQLException
+
+
Implementors could override this method to convert a given value to the database representation and set it to the + prepared statement. +

+

+
+
+
+
Parameters:
stmt - the PreparedStatement which is used for DB access
index - the parameter index in the statement which should be set
value - the value of the feature which should be written into the DB +
Throws: +
SQLException
+
+
+
+ +

+getSqlType

+
+protected int getSqlType()
+
+
Returns the SQL type of this TypeMapping. The default implementation considers the type map hold by the meta-data + manager (@see MetaDataManager#getDBType(org.eclipse.emf.ecore.EClassifier) Subclasses may override. +

+

+
+
+
+ +
Returns:
The sql type of this TypeMapping.
+
+
+
+ +

+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

+
+protected int getDBLength(DBType type)
+
+
+
+
+
+
+
+
+
+ +

+getResultSetValue

+
+protected abstract Object getResultSetValue(ResultSet resultSet)
+                                     throws SQLException
+
+
Subclasses should implement this method to read the value from the result set. Typical implementations should look + similar to this one: resultSet.getString(getField().getName()) +

+

+
+
+
+
Parameters:
resultSet - the result set to read from +
Returns:
the result value read (this has to be compatible with the feature. +
Throws: +
SQLException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..abd7733b9c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/AbstractTypeMappingFactory.html @@ -0,0 +1,335 @@ + + + + + + +AbstractTypeMappingFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory
+
+
+
All Implemented Interfaces:
ITypeMapping.Factory, IFactory
+
+
+
+
public abstract class AbstractTypeMappingFactory
extends Factory
implements ITypeMapping.Factory
+ + +

+Abstract implementation for ITypeMapping.Factory. Implementors should implement their custom + create(String) method and construct the factory using their custom descriptor. Subclasses must have a + default constructor! +

+ +

+

+
Since:
+
4.0
+
Author:
+
Stefan Winkler
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
AbstractTypeMappingFactory(ITypeMapping.Descriptor descriptor) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+abstract  ITypeMappingcreate(String description) + +
+           
+ ITypeMapping.DescriptorgetDescriptor() + +
+          Return the descriptor of the kind of type mapping created by this factory.
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.factory.IFactory
getDescriptionFor, getKey
+  +

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

+AbstractTypeMappingFactory

+
+public AbstractTypeMappingFactory(ITypeMapping.Descriptor descriptor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public abstract ITypeMapping create(String description)
+                             throws ProductCreationException
+
+
+
Specified by:
create in interface IFactory
+
+
+ +
Throws: +
ProductCreationException
+
+
+
+ +

+getDescriptor

+
+public final ITypeMapping.Descriptor getDescriptor()
+
+
Description copied from interface: ITypeMapping.Factory
+
Return the descriptor of the kind of type mapping created by this factory. +

+

+
Specified by:
getDescriptor in interface ITypeMapping.Factory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..67c52e293e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMapping.html @@ -0,0 +1,558 @@ + + + + + + +IClassMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IClassMapping

+
+
+
public interface IClassMapping
+ + +

+Basic interface for class mappings. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ PreparedStatementcreateObjectIDStatement(IDBStoreAccessor accessor) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+ PreparedStatementcreateResourceQueryStatement(IDBStoreAccessor accessor, + CDOID folderId, + String name, + boolean exactMatch, + CDOBranchPoint branchPoint) + +
+          Create a prepared statement which returns all IDs of instances of the corresponding class.
+ voiddetachObject(IDBStoreAccessor accessor, + CDOID id, + int version, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+          Detaches (deletes) a CDO object leaving a "ghost" revision behind.
+ List<IDBTable>getDBTables() + +
+          Returns all DB tables which are used by this class and all its contained features.
+ EClassgetEClass() + +
+           
+ IListMappinggetListMapping(EStructuralFeature feature) + +
+          Get the mapping of the many-valued feature.
+ List<IListMapping>getListMappings() + +
+           
+ List<ITypeMapping>getValueMappings() + +
+           
+ voidhandleRevisions(IDBStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The branch parameter is null or equal to revision.getBranch().
+ booleanqueryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+ Set<CDOID>readChangeSet(IDBStoreAccessor accessor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ booleanreadRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a revision.
+ voidwriteRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + boolean mapType, + boolean revise, + OMMonitor monitor) + +
+          Write the revision data to the database.
+  +

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

+getEClass

+
+EClass getEClass()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getDBTables

+
+List<IDBTable> getDBTables()
+
+
Returns all DB tables which are used by this class and all its contained features. +

+

+ +
Returns:
a collection of all tables of this class and all its contained features.
Since:
+
3.0
+
+
+
+
+ +

+getListMapping

+
+IListMapping getListMapping(EStructuralFeature feature)
+
+
Get the mapping of the many-valued feature. +

+

+
Parameters:
feature - the feature for which the mapping should be returned. feature.isMany() has to be + true. +
Returns:
the list mapping corresponding to the feature.
+
+
+
+ +

+getListMappings

+
+List<IListMapping> getListMappings()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getValueMappings

+
+List<ITypeMapping> getValueMappings()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+readRevision

+
+boolean readRevision(IDBStoreAccessor accessor,
+                     InternalCDORevision revision,
+                     int listChunk)
+
+
Read a revision. The branch and timestamp to be read are derived from the branchPoint which is set to the Revision. + Note that non-audit stores only support CDOBranchPoint.UNSPECIFIED_DATE and non-branching stores only + support the main branch. +

+

+
Parameters:
accessor - the accessor to use.
revision - the revision object into which the data should be read. The revision has to be have its ID set to the + requested object's ID. The version is ignored, as the version parameter is used to determine the version + to be read.
listChunk - the chunk size to read attribute lists. +
Returns:
true, if the revision has been found and read correctly. false if the revision + could not be found. In this case, the content of revision is undefined.
+
+
+
+ +

+writeRevision

+
+void writeRevision(IDBStoreAccessor accessor,
+                   InternalCDORevision revision,
+                   boolean mapType,
+                   boolean revise,
+                   OMMonitor monitor)
+
+
Write the revision data to the database. +

+

+
Parameters:
accessor - the accessor to use.
revision - the revision to write.
mapType - true if the type of the object is supposed to be mapped, false otherwise.
revise - true if the previous revision is supposed to be revised, false otherwise.
monitor - the monitor to indicate progress.
Since:
+
4.0
+
+
+
+
+ +

+detachObject

+
+void detachObject(IDBStoreAccessor accessor,
+                  CDOID id,
+                  int version,
+                  CDOBranch branch,
+                  long timeStamp,
+                  OMMonitor monitor)
+
+
Detaches (deletes) a CDO object leaving a "ghost" revision behind. +

+

+
Parameters:
accessor - the accessor to use.
id - the id to revise
version - the last valid version plus one (needed as marker)
timeStamp - the timestamp of detach
monitor - the monitor to indicate progress.
Since:
+
3.0
+
+
+
+
+ +

+createObjectIDStatement

+
+PreparedStatement createObjectIDStatement(IDBStoreAccessor accessor)
+
+
Create a prepared statement which returns all IDs of instances of the corresponding class. +

+

+
Parameters:
accessor - the accessor to use to create the statement +
Returns:
the prepared statement ready to be executed using result.executeQuery().
Since:
+
3.0
+
+
+
+
+ +

+createResourceQueryStatement

+
+PreparedStatement createResourceQueryStatement(IDBStoreAccessor accessor,
+                                               CDOID folderId,
+                                               String name,
+                                               boolean exactMatch,
+                                               CDOBranchPoint branchPoint)
+
+
Create a prepared statement which returns all IDs of instances of the corresponding class. +

+

+
Parameters:
accessor - the accessor to use to create the statement
folderId - the ID of the containing folder. 0 means none.
name - the name of the resource node to look up
exactMatch - if true, name must match exactly, otherwise all resource nodes starting with + name are returned.
branchPoint - a branchPoint (branch and timestamp). A timestamp in the past if past versions should be looked up. In + case of no audit support, this must be CDOBranchPoint.UNSPECIFIED_DATE. In case of non branching + support the branch id must be equal to CDOBranch.MAIN_BRANCH_ID. +
Returns:
the prepared statement ready to be executed using result.executeQuery(). +
Throws: +
ImplementationError - if called on a mapping which does not map an EClass instanceof CDOResourceNode.
Since:
+
3.0
+
+
+
+
+ +

+handleRevisions

+
+void handleRevisions(IDBStoreAccessor accessor,
+                     CDOBranch branch,
+                     long timeStamp,
+                     boolean exactTime,
+                     CDORevisionHandler handler)
+
+
Passes all revisions of the store to the handler if all of the following + conditions are met: + +

+

+
Since:
+
4.0
+
See Also:
IMappingStrategy.handleRevisions(IDBStoreAccessor, org.eclipse.emf.ecore.EClass, CDOBranch, long, boolean, + CDORevisionHandler)
+
+
+
+ +

+readChangeSet

+
+Set<CDOID> readChangeSet(IDBStoreAccessor accessor,
+                         CDOChangeSetSegment[] segments)
+
+
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. + DetachedCDORevisions must also be considered! +

+

+
Since:
+
3.0
+
See Also:
IStoreAccessor.readChangeSet(OMMonitor, CDOChangeSetSegment...)
+
+
+
+ +

+queryXRefs

+
+boolean queryXRefs(IDBStoreAccessor accessor,
+                   IStoreAccessor.QueryXRefsContext context,
+                   String idString)
+
+
Retrieve cross-references from DB +

+

+
Parameters:
idString - a string of the form "(id1, id2, id3, ...)" which can be used directly in SQL to form the where-part + "SELECT * FROM foobar WHERE foobar.target IN [idString]".
Since:
+
4.0
+
See Also:
IStoreAccessor.queryXRefs(QueryXRefsContext)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingAuditSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingAuditSupport.html new file mode 100644 index 0000000000..2e5bd7f0a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingAuditSupport.html @@ -0,0 +1,229 @@ + + + + + + +IClassMappingAuditSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IClassMappingAuditSupport

+
+
+
public interface IClassMappingAuditSupport
+ + +

+Interface which complements IClassMapping with methods to facilitate audit support. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
See Also:
IMappingStrategy.hasAuditSupport()
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanreadRevisionByVersion(IDBStoreAccessor storeAccessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a specific version of a revision.
+  +

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

+readRevisionByVersion

+
+boolean readRevisionByVersion(IDBStoreAccessor storeAccessor,
+                              InternalCDORevision revision,
+                              int listChunk)
+
+
Read a specific version of a revision. If this method returns true it is guaranteed that + revision.getVersion() == version +

+

+
Parameters:
storeAccessor - the accessor to use.
revision - the revision object into which the data should be read. The revision has to be have its ID set to the + requested object's ID. The version is ignored, as the version parameter is used to determine the version + to be read.
listChunk - the chunk size to read attribute lists. +
Returns:
true, if the revision has been found and read correctly. false if the revision + could not be found. In this case, the content of revision is undefined.
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingDeltaSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingDeltaSupport.html new file mode 100644 index 0000000000..847da4a144 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IClassMappingDeltaSupport.html @@ -0,0 +1,224 @@ + + + + + + +IClassMappingDeltaSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IClassMappingDeltaSupport

+
+
+
public interface IClassMappingDeltaSupport
+ + +

+Interface which complements IClassMapping with methods to facilitate revision delta support. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
See Also:
IMappingStrategy.hasDeltaSupport()
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidwriteRevisionDelta(IDBStoreAccessor accessor, + InternalCDORevisionDelta delta, + long created, + OMMonitor monitor) + +
+          Write a revision delta.
+  +

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

+writeRevisionDelta

+
+void writeRevisionDelta(IDBStoreAccessor accessor,
+                        InternalCDORevisionDelta delta,
+                        long created,
+                        OMMonitor monitor)
+
+
Write a revision delta. +

+

+
Parameters:
accessor - the accessor to use.
delta - the delta to write.
created - the creation timestamp of the new version
monitor - the monitor to report progress.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMapping.html new file mode 100644 index 0000000000..5ba97fcf94 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMapping.html @@ -0,0 +1,376 @@ + + + + + + +IListMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IListMapping

+
+
+
public interface IListMapping
+ + +

+Interface for mapping features with isMany() == true. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Collection<IDBTable>getDBTables() + +
+          Returns all DB tables which are used by this feature.
+ EStructuralFeaturegetFeature() + +
+          Return the mapped feature.
+ voidobjectDetached(IDBStoreAccessor accessor, + CDOID id, + long revised) + +
+          Hook with which a list mapping is notified that a containing object has been revised.
+ booleanqueryXRefs(IDBStoreAccessor accessor, + String mainTableName, + String mainTableWhere, + IStoreAccessor.QueryXRefsContext context, + String idString) + +
+          Retrieve cross-references from DB
+ voidreadChunks(IDBStoreChunkReader dbStoreChunkReader, + List<IStoreChunkReader.Chunk> chunks, + String where) + +
+          Used to load-on-demand chunks of a list.
+ voidreadValues(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read the list size and the complete list or the first part of it.
+ voidwriteValues(IDBStoreAccessor accessor, + InternalCDORevision revision) + +
+          Write a complete list of values to the database.
+  +

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

+getFeature

+
+EStructuralFeature getFeature()
+
+
Return the mapped feature. +

+

+ +
Returns:
the mapped feature.
+
+
+
+ +

+getDBTables

+
+Collection<IDBTable> getDBTables()
+
+
Returns all DB tables which are used by this feature. +

+

+ +
Returns:
a collection of all tables of this feature.
+
+
+
+ +

+writeValues

+
+void writeValues(IDBStoreAccessor accessor,
+                 InternalCDORevision revision)
+
+
Write a complete list of values to the database. +

+

+
Parameters:
accessor - the accessor to use.
revision - the revision containing the list to be written.
+
+
+
+ +

+readValues

+
+void readValues(IDBStoreAccessor accessor,
+                InternalCDORevision revision,
+                int listChunk)
+
+
Read the list size and the complete list or the first part of it. +

+

+
Parameters:
accessor - the accessor to use.
revision - the revision into which the list values should be read.
listChunk - indicating the lazy loading behavior: CDORevision.UNCHUNKED means that the whole list should be + read. Else, if listChunk >= 0, the list is filled with InternalCDOList.UNINITIALIZED + and only the first listChunk values are read.
+
+
+
+ +

+readChunks

+
+void readChunks(IDBStoreChunkReader dbStoreChunkReader,
+                List<IStoreChunkReader.Chunk> chunks,
+                String where)
+
+
Used to load-on-demand chunks of a list. +

+

+
Parameters:
dbStoreChunkReader - the chunkReader to use
chunks - the chunks to read
where - the where-clause to use in order to read the chunks.
+
+
+
+ +

+objectDetached

+
+void objectDetached(IDBStoreAccessor accessor,
+                    CDOID id,
+                    long revised)
+
+
Hook with which a list mapping is notified that a containing object has been revised. Can be implemented in order + to clean up lists of revised objects. +

+

+
Parameters:
accessor - the accessor to use.
id - the ID of the object which has been revised.
revised - the timestamp at which the object was revised.
Since:
+
3.0
+
+
+
+
+ +

+queryXRefs

+
+boolean queryXRefs(IDBStoreAccessor accessor,
+                   String mainTableName,
+                   String mainTableWhere,
+                   IStoreAccessor.QueryXRefsContext context,
+                   String idString)
+
+
Retrieve cross-references from DB +

+

+
Since:
+
4.0
+
See Also:
IClassMapping#queryXRefs(IDBStoreAccessor, QueryXRefsContext, String), +IStoreAccessor.queryXRefs(QueryXRefsContext)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMappingDeltaSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMappingDeltaSupport.html new file mode 100644 index 0000000000..05884cecb8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IListMappingDeltaSupport.html @@ -0,0 +1,232 @@ + + + + + + +IListMappingDeltaSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IListMappingDeltaSupport

+
+
+
public interface IListMappingDeltaSupport
+ + +

+Interface to complement IListMapping in order to provide list delta processing support. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidprocessDelta(IDBStoreAccessor accessor, + CDOID id, + int branchId, + int oldVersion, + int newVersion, + long created, + CDOListFeatureDelta delta) + +
+          Process a set of CDOFeatureDeltas for a many-valued feature.
+  +

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

+processDelta

+
+void processDelta(IDBStoreAccessor accessor,
+                  CDOID id,
+                  int branchId,
+                  int oldVersion,
+                  int newVersion,
+                  long created,
+                  CDOListFeatureDelta delta)
+
+
Process a set of CDOFeatureDeltas for a many-valued feature. +

+

+
Parameters:
accessor - the accessor to use
id - the ID of the revision affected
oldVersion - the original version of the revision
newVersion - the new revision of the revision (after the change)
created - the creation date for the new revision
delta - the CDOListFeatureDelta which contains the list deltas.
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..a7e947c4ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/IMappingStrategy.html @@ -0,0 +1,1029 @@ + + + + + + +IMappingStrategy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface IMappingStrategy

+
+
+
public interface IMappingStrategy
+ + +

+The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes. + The DBStore uses methods of this interface to create and lookup mappings (or mappers, as they could also be + named as such) and to get properties and informations about the mappings used. The mapping classes (e.g., instances + of IClassMapping and IListMapping) also use this class as a central point of information and as a resource of common + functionalities. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringPROP_FORCE_NAMES_WITH_ID + +
+          Name of the boolean property that configures whether table names and column names are always suffixed with the + internal DBID or only in cases where generated names violate the naming constraints of the underlying backend.
+static StringPROP_MAX_FIELD_NAME_LENGTH + +
+          Name of the integer property that configures the maximum length for column names.
+static StringPROP_MAX_TABLE_NAME_LENGTH + +
+          Name of the integer property that configures the maximum length for table names.
+static StringPROP_OBJECT_TYPE_CACHE_SIZE + +
+          Name of the integer property that configures the size of the object type in-memory cache.
+static StringPROP_QUALIFIED_NAMES + +
+          Name of the boolean property that configures whether the table names are made of simple class names or of qualified + class names.
+static StringPROP_TABLE_NAME_PREFIX + +
+          Name of the String property that specifies a common prefix for table names.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IListMappingcreateListMapping(EClass containingClass, + EStructuralFeature feature) + +
+          Factory for value mappings of multi-valued-attributes.
+ voidcreateMapping(Connection connection, + InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Create and initialize the mapping infrastructure for the given packages.
+ ITypeMappingcreateValueMapping(EStructuralFeature feature) + +
+          Factory for value mappings of single-valued attributes.
+ IClassMappinggetClassMapping(EClass eClass) + +
+          Look up an existing class mapping for the given class.
+ Map<EClass,IClassMapping>getClassMappings() + +
+          Returns all class mappings of this strategy.
+ Map<EClass,IClassMapping>getClassMappings(boolean createOnDemand) + +
+          Returns all class mappings of this strategy.
+ StringgetFieldName(EStructuralFeature feature) + +
+          Create a suitable column name which can be used to map the given element.
+ StringgetListJoin(String attrTable, + String listTable) + +
+           
+ Map<String,String>getProperties() + +
+          Returns the configuration properties of this mapping strategy.
+ IDBStoregetStore() + +
+           
+ StringgetTableName(EClass containingClass, + EStructuralFeature feature) + +
+          Create a suitable table name which can be used to map the given element.
+ StringgetTableName(ENamedElement element) + +
+          Create a suitable table name which can be used to map the given element.
+ voidhandleRevisions(IDBStoreAccessor accessor, + EClass eClass, + CDOBranch branch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+          Passes all revisions of the store to the handler if all of the following + conditions are met: + + The eClass parameter is null or equal to revision.getEClass().
+ booleanhasAuditSupport() + +
+          Query if this mapping supports audits.
+ booleanhasBranchingSupport() + +
+          Query if this mapping supports branches.
+ booleanhasDeltaSupport() + +
+          Query if this mapping supports revision deltas.
+ voidqueryResources(IDBStoreAccessor accessor, + IStoreAccessor.QueryResourcesContext context) + +
+          Executes a resource query.
+ voidqueryXRefs(IDBStoreAccessor accessor, + IStoreAccessor.QueryXRefsContext context) + +
+          Executes a cross reference query.
+ voidrawExport(IDBStoreAccessor accessor, + CDODataOutput out, + int lastReplicatedBranchID, + int lastBranchID, + long lastReplicatedCommitTime, + long lastCommitTime) + +
+           
+ voidrawImport(IDBStoreAccessor accessor, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+ Set<CDOID>readChangeSet(IDBStoreAccessor accessor, + OMMonitor monitor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ CloseableIterator<CDOID>readObjectIDs(IDBStoreAccessor accessor) + +
+          Get an iterator over all instances of objects in the store.
+ CDOClassifierRefreadObjectType(IDBStoreAccessor accessor, + CDOID id) + +
+          Read the type (i.e. class) of the object referred to by a given ID.
+ voidremoveMapping(Connection connection, + InternalCDOPackageUnit[] packageUnits) + +
+          Remove the mapping infrastructure for the given packages.
+ voidrepairAfterCrash(IDBAdapter dbAdapter, + Connection connection) + +
+          Return the maximum object id used in the store.
+ voidsetProperties(Map<String,String> properties) + +
+          Set configuration properties for this mapping strategy.
+ voidsetStore(IDBStore dbStore) + +
+          Set the store to which this MappingStrategy instance belongs.
+  +

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

+PROP_MAX_TABLE_NAME_LENGTH

+
+static final String PROP_MAX_TABLE_NAME_LENGTH
+
+
Name of the integer property that configures the maximum length for table names. A value of zero indicates the + value of the db adapter to be used. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PROP_MAX_FIELD_NAME_LENGTH

+
+static final String PROP_MAX_FIELD_NAME_LENGTH
+
+
Name of the integer property that configures the maximum length for column names. A value of zero indicates the + value of the db adapter to be used. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PROP_TABLE_NAME_PREFIX

+
+static final String PROP_TABLE_NAME_PREFIX
+
+
Name of the String property that specifies a common prefix for table names. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PROP_QUALIFIED_NAMES

+
+static final String PROP_QUALIFIED_NAMES
+
+
Name of the boolean property that configures whether the table names are made of simple class names or of qualified + class names. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PROP_FORCE_NAMES_WITH_ID

+
+static final String PROP_FORCE_NAMES_WITH_ID
+
+
Name of the boolean property that configures whether table names and column names are always suffixed with the + internal DBID or only in cases where generated names violate the naming constraints of the underlying backend. +

+

+
See Also:
Constant Field Values
+
+
+ +

+PROP_OBJECT_TYPE_CACHE_SIZE

+
+static final String PROP_OBJECT_TYPE_CACHE_SIZE
+
+
Name of the integer property that configures the size of the object type in-memory cache. Possible configuration + values are: + + Default is a memory cache size of 10,000,000. +

+

+

+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getStore

+
+IDBStore getStore()
+
+
+ +
Returns:
the store, this MappingStrategy instance belongs to.
+
+
+
+ +

+setStore

+
+void setStore(IDBStore dbStore)
+
+
Set the store to which this MappingStrategy instance belongs. Should only be called by the DBStore, and + only once to initialize the connection between DBStore and mapping strategy. +

+

+
Parameters:
dbStore - the DBStore instance to which this MappingStrategy instance belongs.
+
+
+
+ +

+createValueMapping

+
+ITypeMapping createValueMapping(EStructuralFeature feature)
+
+
Factory for value mappings of single-valued attributes. +

+

+
Parameters:
feature - the feature for which a mapping should be created. It must hold feature.isMany() == false. +
Returns:
the mapping created.
+
+
+
+ +

+createListMapping

+
+IListMapping createListMapping(EClass containingClass,
+                               EStructuralFeature feature)
+
+
Factory for value mappings of multi-valued-attributes. +

+

+
Parameters:
containingClass - the class containing the feature.
feature - the feature for which a mapping should be created. It must hold feature.isMany() == true.
+
+
+
+ +

+getTableName

+
+String getTableName(ENamedElement element)
+
+
Create a suitable table name which can be used to map the given element. Should only be called by mapping classes. +

+

+
Parameters:
element - the element for which the name should be created. It must hold: + element instanceof EClass || element instanceof EPackage. +
Returns:
the created table name. It is guaranteed that the table name is compatible with the chosen database.
+
+
+
+ +

+getTableName

+
+String getTableName(EClass containingClass,
+                    EStructuralFeature feature)
+
+
Create a suitable table name which can be used to map the given element. Should only be called by mapping classes. + Should only be called by mapping classes. +

+

+
Parameters:
containingClass - the class containeng the feature.
feature - the feature for which the table name should be created. +
Returns:
the created table name. It is guaranteed that the table name is compatible with the chosen database.
+
+
+
+ +

+getFieldName

+
+String getFieldName(EStructuralFeature feature)
+
+
Create a suitable column name which can be used to map the given element. Should only be called by mapping classes. +

+

+
Parameters:
feature - the feature for which the column name should be created. +
Returns:
the created column name. It is guaranteed that the name is compatible with the chosen database.
+
+
+
+ +

+createMapping

+
+void createMapping(Connection connection,
+                   InternalCDOPackageUnit[] packageUnits,
+                   OMMonitor monitor)
+
+
Create and initialize the mapping infrastructure for the given packages. Should be called from the DBStore or the + DBStoreAccessor. +

+

+
Parameters:
connection - the connection to use.
packageUnits - the packages whose elements should be mapped.
monitor - the monitor to report progress.
+
+
+
+ +

+removeMapping

+
+void removeMapping(Connection connection,
+                   InternalCDOPackageUnit[] packageUnits)
+
+
Remove the mapping infrastructure for the given packages. Should be called from the DBStore or the DBStoreAccessor. +

+

+
Parameters:
connection - the connection to use.
packageUnits - the packages for which the mappings should be removed
Since:
+
4.0
+
+
+
+
+ +

+getClassMapping

+
+IClassMapping getClassMapping(EClass eClass)
+
+
Look up an existing class mapping for the given class. Before this method is called, the class mapping must have + been initialized by calling createMapping(Connection, InternalCDOPackageUnit[], OMMonitor) on its + containing package. +

+

+
Parameters:
eClass - the class to look up. +
Returns:
the class mapping.
+
+
+
+ +

+getClassMappings

+
+Map<EClass,IClassMapping> getClassMappings()
+
+
Returns all class mappings of this strategy. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+getClassMappings

+
+Map<EClass,IClassMapping> getClassMappings(boolean createOnDemand)
+
+
Returns all class mappings of this strategy. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+hasDeltaSupport

+
+boolean hasDeltaSupport()
+
+
Query if this mapping supports revision deltas.
+ If this method returns true, it is guaranteed that all class mappings returned by + getClassMapping(EClass) implement IClassMappingDeltaSupport. +

+

+ +
Returns:
true if revision deltas are supported, false else.
+
+
+
+ +

+hasAuditSupport

+
+boolean hasAuditSupport()
+
+
Query if this mapping supports audits.
+ If this method returns true, it is guaranteed that all class mappings returned by + getClassMapping(EClass) implement IClassMappingAuditSupport. +

+

+ +
Returns:
true if audits are supported, false else.
+
+
+
+ +

+hasBranchingSupport

+
+boolean hasBranchingSupport()
+
+
Query if this mapping supports branches.
+

+

+ +
Returns:
true if branches are supported, false else.
Since:
+
3.0
+
+
+
+
+ +

+queryResources

+
+void queryResources(IDBStoreAccessor accessor,
+                    IStoreAccessor.QueryResourcesContext context)
+
+
Executes a resource query. +

+

+
Parameters:
accessor - the accessor to use.
context - the context from which the query parameters are read and to which the result is written.
+
+
+
+ +

+queryXRefs

+
+void queryXRefs(IDBStoreAccessor accessor,
+                IStoreAccessor.QueryXRefsContext context)
+
+
Executes a cross reference query. +

+

+
Parameters:
accessor - the accessor to use.
context - the context from which the query parameters are read and to which the result is written.
Since:
+
3.0
+
+
+
+
+ +

+readObjectType

+
+CDOClassifierRef readObjectType(IDBStoreAccessor accessor,
+                                CDOID id)
+
+
Read the type (i.e. class) of the object referred to by a given ID. +

+

+
Parameters:
accessor - the accessor to use to look up the type.
id - the ID of the object for which the type is to be determined. +
Returns:
the type of the object.
+
+
+
+ +

+readObjectIDs

+
+CloseableIterator<CDOID> readObjectIDs(IDBStoreAccessor accessor)
+
+
Get an iterator over all instances of objects in the store. +

+

+
Parameters:
accessor - the accessor to use. +
Returns:
the iterator.
+
+
+
+ +

+repairAfterCrash

+
+void repairAfterCrash(IDBAdapter dbAdapter,
+                      Connection connection)
+
+
Return the maximum object id used in the store. This is used by the DBStore if a previous crash is discovered + during the startup process. Should only be called by the DBStore and only during startup. +

+

+
Parameters:
dbAdapter - the dbAdapter to use to access the database
connection - the connection to use to access the database
Since:
+
4.0
+
+
+
+
+ +

+getProperties

+
+Map<String,String> getProperties()
+
+
Returns the configuration properties of this mapping strategy. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+setProperties

+
+void setProperties(Map<String,String> properties)
+
+
Set configuration properties for this mapping strategy. Should only be called by the factory creating the mapping + strategy instance. +

+

+
Parameters:
properties - the configuration properties to set.
+
+
+
+ +

+handleRevisions

+
+void handleRevisions(IDBStoreAccessor accessor,
+                     EClass eClass,
+                     CDOBranch branch,
+                     long timeStamp,
+                     boolean exactTime,
+                     CDORevisionHandler handler)
+
+
Passes all revisions of the store to the handler if all of the following + conditions are met: + +

+

+
Since:
+
4.0
+
+
+
+
+ +

+readChangeSet

+
+Set<CDOID> readChangeSet(IDBStoreAccessor accessor,
+                         OMMonitor monitor,
+                         CDOChangeSetSegment[] segments)
+
+
Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges. + DetachedCDORevisions must also be considered! +

+

+
Since:
+
4.0
+
See Also:
IStoreAccessor.readChangeSet(OMMonitor, CDOChangeSetSegment...)
+
+
+
+ +

+rawExport

+
+void rawExport(IDBStoreAccessor accessor,
+               CDODataOutput out,
+               int lastReplicatedBranchID,
+               int lastBranchID,
+               long lastReplicatedCommitTime,
+               long lastCommitTime)
+               throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+rawImport

+
+void rawImport(IDBStoreAccessor accessor,
+               CDODataInput in,
+               long fromCommitTime,
+               long toCommitTime,
+               OMMonitor monitor)
+               throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+getListJoin

+
+String getListJoin(String attrTable,
+                   String listTable)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Descriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Descriptor.html new file mode 100644 index 0000000000..039f25b41f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Descriptor.html @@ -0,0 +1,286 @@ + + + + + + +ITypeMapping.Descriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface ITypeMapping.Descriptor

+
+
Enclosing interface:
ITypeMapping
+
+
+
+
public static interface ITypeMapping.Descriptor
+ + +

+A descriptor which describes one type mapping class. The descriptor is encoded in the factoryType which is used as + a string description for the extension point mechanism. Translations and instantiations can be done using the + methods in TypeMappingUtil. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ DBTypegetDBType() + +
+          The target (i.e., db) type that can be mapped by the type mapping.
+ EClassifiergetEClassifier() + +
+          The source (i.e., model) type that can be mapped by the type mapping.
+ StringgetFactoryType() + +
+          The factoryType of the factory which can create the type mapping
+ StringgetID() + +
+          The ID of the described type mapping.
+  +

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

+getFactoryType

+
+String getFactoryType()
+
+
The factoryType of the factory which can create the type mapping +

+

+
+
+
+
+ +

+getID

+
+String getID()
+
+
The ID of the described type mapping. +

+

+
+
+
+
+ +

+getEClassifier

+
+EClassifier getEClassifier()
+
+
The source (i.e., model) type that can be mapped by the type mapping. +

+

+
+
+
+
+ +

+getDBType

+
+DBType getDBType()
+
+
The target (i.e., db) type that can be mapped by the type mapping. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Factory.html new file mode 100644 index 0000000000..348ae5ae0b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Factory.html @@ -0,0 +1,279 @@ + + + + + + +ITypeMapping.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface ITypeMapping.Factory

+
+
All Superinterfaces:
IFactory
+
+
+
All Known Implementing Classes:
AbstractTypeMappingFactory
+
+
+
Enclosing interface:
ITypeMapping
+
+
+
+
public static interface ITypeMapping.Factory
extends IFactory
+ + +

+A factory for typeMappings. This is a regular Net4j factory registered by the respective extension point. It + enhances the regular factory using a descriptor which is translated from and to the factoryType by the methods in + TypeMappingUtil. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Stefan Winkler
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+          The Net4j factory product group for type mappings
+  + + + + + + + + + + + +
+Method Summary
+ ITypeMapping.DescriptorgetDescriptor() + +
+          Return the descriptor of the kind of type mapping created by this factory.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.factory.IFactory
create, getDescriptionFor, getKey
+  +

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

+PRODUCT_GROUP

+
+static final String PRODUCT_GROUP
+
+
The Net4j factory product group for type mappings +

+

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

+getDescriptor

+
+ITypeMapping.Descriptor getDescriptor()
+
+
Return the descriptor of the kind of type mapping created by this factory. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Provider.html new file mode 100644 index 0000000000..e53e2c32fc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Provider.html @@ -0,0 +1,264 @@ + + + + + + +ITypeMapping.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface ITypeMapping.Provider

+
+
Enclosing interface:
ITypeMapping
+
+
+
+
public static interface ITypeMapping.Provider
+ + +

+A provider for type mapping information. This provider is used by the TypeMappingRegistry to create an + ITypeMapping instance suitable for a given feature and DB field. Usually, one factory is responsible for + one type mapping. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Stefan Winkler
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static ITypeMapping.ProviderINSTANCE + +
+          The one global (singleton) provider instance.
+  + + + + + + + + + + + +
+Method Summary
+ ITypeMappingcreateTypeMapping(IMappingStrategy mappingStrategy, + EStructuralFeature feature) + +
+          Create an ITypeMapping implementation.
+  +

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

+INSTANCE

+
+static final ITypeMapping.Provider INSTANCE
+
+
The one global (singleton) provider instance. +

+

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

+createTypeMapping

+
+ITypeMapping createTypeMapping(IMappingStrategy mappingStrategy,
+                               EStructuralFeature feature)
+
+
Create an ITypeMapping implementation. +

+

+
Parameters:
mappingStrategy - the mapping strategy
feature - the feature the new type mapping shall be responsible for +
Returns:
the newly created ITypeMapping instance
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html new file mode 100644 index 0000000000..2ef701665d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.Registry.html @@ -0,0 +1,282 @@ + + + + + + +ITypeMapping.Registry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface ITypeMapping.Registry

+
+
Enclosing interface:
ITypeMapping
+
+
+
+
public static interface ITypeMapping.Registry
+ + +

+A global (singleton) registry which collects all available type mappings which are either available in the CDO + core, as declared extensions, or registered manually. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Stefan Winkler
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static ITypeMapping.RegistryINSTANCE + +
+          The one global (singleton) registry instance.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Collection<DBType>getDefaultFeatureMapDBTypes() + +
+          Provides a list of all DBTypes for which type mappings exist in the registry.
+ voidregisterTypeMapping(ITypeMapping.Descriptor descriptor) + +
+          Register a type mapping by descriptor.
+  +

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

+INSTANCE

+
+static final ITypeMapping.Registry INSTANCE
+
+
The one global (singleton) registry instance. +

+

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

+registerTypeMapping

+
+void registerTypeMapping(ITypeMapping.Descriptor descriptor)
+
+
Register a type mapping by descriptor. +

+

+
+
+
+
+ +

+getDefaultFeatureMapDBTypes

+
+Collection<DBType> getDefaultFeatureMapDBTypes()
+
+
Provides a list of all DBTypes for which type mappings exist in the registry. This is used in feature map tables + to create columns for all of these types. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html new file mode 100644 index 0000000000..d99787b54f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/ITypeMapping.html @@ -0,0 +1,584 @@ + + + + + + +ITypeMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db.mapping +
+Interface ITypeMapping

+
+
All Known Implementing Classes:
AbstractTypeMapping
+
+
+
+
public interface ITypeMapping
+ + +

+Mapping of single values to and from the database. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper, Stefan Winkler
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceITypeMapping.Descriptor + +
+          A descriptor which describes one type mapping class.
+static interfaceITypeMapping.Factory + +
+          A factory for typeMappings.
+static interfaceITypeMapping.Provider + +
+          A provider for type mapping information.
+static interfaceITypeMapping.Registry + +
+          A global (singleton) registry which collects all available type mappings which are either available in the CDO + core, as declared extensions, or registered manually.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcreateDBField(IDBTable table) + +
+          Creates the DBField and adds it to the given table.
+ voidcreateDBField(IDBTable table, + String fieldName) + +
+          Creates the DBField and adds it to the given table.
+ DBTypegetDBType() + +
+           
+ EStructuralFeaturegetFeature() + +
+           
+ IDBFieldgetField() + +
+           
+ ObjectreadValue(ResultSet resultSet) + +
+          Read the value from a ResultSet and convert it from the DB to the CDO representation.
+ voidreadValueToRevision(ResultSet resultSet, + InternalCDORevision revision) + +
+          Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision.
+ voidsetDBField(IDBTable table, + String fieldName) + +
+          Sets the DBField.
+ voidsetDBType(DBType dbType) + +
+           
+ voidsetDefaultValue(PreparedStatement stmt, + int index) + +
+          Set the feature's default value to the JDBC PreparedStatement using an appropriate setXxx + method.
+ voidsetFeature(EStructuralFeature feature) + +
+           
+ voidsetMappingStrategy(IMappingStrategy mappingStrategy) + +
+           
+ voidsetValue(PreparedStatement stmt, + int index, + Object value) + +
+          Set the given value to the JDBC PreparedStatement using an appropriate setXxx method.
+ voidsetValueFromRevision(PreparedStatement stmt, + int index, + InternalCDORevision value) + +
+          Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method.
+  +

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

+getFeature

+
+EStructuralFeature getFeature()
+
+
+ +
Returns:
The feature which is associated with this mapping.
+
+
+
+ +

+getField

+
+IDBField getField()
+
+
+ +
Returns:
The db field which is associated with this mapping.
+
+
+
+ +

+getDBType

+
+DBType getDBType()
+
+
+ +
Returns:
The db type which is associated with this mapping.
Since:
+
3.0
+
+
+
+
+ +

+setMappingStrategy

+
+void setMappingStrategy(IMappingStrategy mappingStrategy)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setFeature

+
+void setFeature(EStructuralFeature feature)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setDBType

+
+void setDBType(DBType dbType)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createDBField

+
+void createDBField(IDBTable table)
+
+
Creates the DBField and adds it to the given table. The name of the DBField is derived from the feature. +

+

+
Parameters:
table - the table to add this field to.
+
+
+
+ +

+createDBField

+
+void createDBField(IDBTable table,
+                   String fieldName)
+
+
Creates the DBField and adds it to the given table. The name of the DBField is explicitly determined by the + corresponding parameter. +

+

+
Parameters:
table - the table to add this field to.
fieldName - the name for the DBField.
+
+
+
+ +

+setDBField

+
+void setDBField(IDBTable table,
+                String fieldName)
+
+
Sets the DBField. The name of the DBField is explicitly determined by the corresponding parameter. +

+

+
Parameters:
table - the table to add this field to.
fieldName - the name for the DBField.
Since:
+
3.0
+
+
+
+
+ +

+setValue

+
+void setValue(PreparedStatement stmt,
+              int index,
+              Object value)
+              throws SQLException
+
+
Set the given value to the JDBC PreparedStatement using an appropriate setXxx method. +

+

+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method.
value - the value to set. +
Throws: +
SQLException - if the setXxx throws it.
+
+
+
+ +

+setDefaultValue

+
+void setDefaultValue(PreparedStatement stmt,
+                     int index)
+                     throws SQLException
+
+
Set the feature's default value to the JDBC PreparedStatement using an appropriate setXxx + method. +

+

+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method. +
Throws: +
SQLException - if the setXxx throws it.
Since:
+
3.0
+
+
+
+
+ +

+setValueFromRevision

+
+void setValueFromRevision(PreparedStatement stmt,
+                          int index,
+                          InternalCDORevision value)
+                          throws SQLException
+
+
Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method. The feature from which the value is taken is determined by getFeature(). +

+

+
Parameters:
stmt - the prepared statement to set the value
index - the index to use for the setXxx method.
value - the revision to get the value to set from. +
Throws: +
SQLException - if the setXxx throws it.
+
+
+
+ +

+readValue

+
+Object readValue(ResultSet resultSet)
+                 throws SQLException
+
+
Read the value from a ResultSet and convert it from the DB to the CDO representation. The resultSet field + to read from is determined automatically by the internal getField() name. +

+

+
Parameters:
resultSet - the result set to read from +
Returns:
the read value +
Throws: +
SQLException - if reading the value throws an SQLException
Since:
+
3.0
+
+
+
+
+ +

+readValueToRevision

+
+void readValueToRevision(ResultSet resultSet,
+                         InternalCDORevision revision)
+                         throws SQLException
+
+
Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision. The feature is determined by getFeature() The resultSet field to read from is determined + automatically by the internal getField() name. +

+

+
Parameters:
resultSet - the result set to read from
revision - the revision to which the value should be set. +
Throws: +
SQLException - if reading the value throws an SQLException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/AbstractTypeMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMapping.html new file mode 100644 index 0000000000..f9c5e0b93f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMapping.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

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

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/AbstractTypeMappingFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMappingFactory.html new file mode 100644 index 0000000000..eb1b3a9650 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/AbstractTypeMappingFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.db.mapping.AbstractTypeMappingFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

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

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

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/IClassMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMapping.html new file mode 100644 index 0000000000..22b41f1ee7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMapping.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IClassMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IClassMapping

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

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return IClassMapping
+ IClassMappingIMappingStrategy.getClassMapping(EClass eClass) + +
+          Look up an existing class mapping for the given class.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return types with arguments of type IClassMapping
+ Map<EClass,IClassMapping>IMappingStrategy.getClassMappings() + +
+          Returns all class mappings of this strategy.
+ Map<EClass,IClassMapping>IMappingStrategy.getClassMappings(boolean createOnDemand) + +
+          Returns all class mappings of this strategy.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/IClassMappingAuditSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingAuditSupport.html new file mode 100644 index 0000000000..9d441d741e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingAuditSupport.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IClassMappingAuditSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IClassMappingAuditSupport

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

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/IClassMappingDeltaSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingDeltaSupport.html new file mode 100644 index 0000000000..4e8e8057cf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IClassMappingDeltaSupport.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IClassMappingDeltaSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IClassMappingDeltaSupport

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

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/IListMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMapping.html new file mode 100644 index 0000000000..9b87b27ddb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMapping.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IListMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IListMapping

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

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return IListMapping
+ IListMappingIMappingStrategy.createListMapping(EClass containingClass, + EStructuralFeature feature) + +
+          Factory for value mappings of multi-valued-attributes.
+ IListMappingIClassMapping.getListMapping(EStructuralFeature feature) + +
+          Get the mapping of the many-valued feature.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return types with arguments of type IListMapping
+ List<IListMapping>IClassMapping.getListMappings() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/IListMappingDeltaSupport.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMappingDeltaSupport.html new file mode 100644 index 0000000000..d66515a4a1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IListMappingDeltaSupport.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IListMappingDeltaSupport (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IListMappingDeltaSupport

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

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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 new file mode 100644 index 0000000000..d74b0b8542 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/IMappingStrategy.html @@ -0,0 +1,285 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.IMappingStrategy

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

+ + + + + +
+Uses of IMappingStrategy in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return IMappingStrategy
+static IMappingStrategyCDODBUtil.createHorizontalMappingStrategy(boolean auditing) + +
+           
+static IMappingStrategyCDODBUtil.createHorizontalMappingStrategy(boolean auditing, + boolean branching) + +
+           
+static IMappingStrategyCDODBUtil.createMappingStrategy(String type) + +
+          Can only be used when Eclipse is running.
+ IMappingStrategyIDBStore.getMappingStrategy() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type IMappingStrategy
+static IDBStoreCDODBUtil.createStore(IMappingStrategy mappingStrategy, + IDBAdapter dbAdapter, + IDBConnectionProvider dbConnectionProvider) + +
+           
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return IMappingStrategy
+ IMappingStrategyAbstractTypeMapping.getMappingStrategy() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type IMappingStrategy
+ ITypeMappingITypeMapping.Provider.createTypeMapping(IMappingStrategy mappingStrategy, + EStructuralFeature feature) + +
+          Create an ITypeMapping implementation.
+ voidAbstractTypeMapping.setMappingStrategy(IMappingStrategy mappingStrategy) + +
+           
+ voidITypeMapping.setMappingStrategy(IMappingStrategy mappingStrategy) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/ITypeMapping.Descriptor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Descriptor.html new file mode 100644 index 0000000000..7151f6d747 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Descriptor.html @@ -0,0 +1,218 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Descriptor

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

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return ITypeMapping.Descriptor
+ ITypeMapping.DescriptorAbstractTypeMappingFactory.getDescriptor() + +
+           
+ ITypeMapping.DescriptorITypeMapping.Factory.getDescriptor() + +
+          Return the descriptor of the kind of type mapping created by this factory.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type ITypeMapping.Descriptor
+ voidITypeMapping.Registry.registerTypeMapping(ITypeMapping.Descriptor descriptor) + +
+          Register a type mapping by descriptor.
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.server.db.mapping with parameters of type ITypeMapping.Descriptor
AbstractTypeMappingFactory(ITypeMapping.Descriptor descriptor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/ITypeMapping.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Factory.html new file mode 100644 index 0000000000..f107077412 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Factory.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Factory

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

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

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.db.mapping that implement ITypeMapping.Factory
+ classAbstractTypeMappingFactory + +
+          Abstract implementation for ITypeMapping.Factory.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/ITypeMapping.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html new file mode 100644 index 0000000000..9871ec044c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Provider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Provider

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

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

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.server.db.mapping declared as ITypeMapping.Provider
+static ITypeMapping.ProviderITypeMapping.Provider.INSTANCE + +
+          The one global (singleton) provider instance.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/ITypeMapping.Registry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Registry.html new file mode 100644 index 0000000000..06ff65707f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.Registry.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Registry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping.Registry

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

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

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.server.db.mapping declared as ITypeMapping.Registry
+static ITypeMapping.RegistryITypeMapping.Registry.INSTANCE + +
+          The one global (singleton) registry instance.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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/ITypeMapping.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.html new file mode 100644 index 0000000000..d6ed31eb8d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/class-use/ITypeMapping.html @@ -0,0 +1,259 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db.mapping.ITypeMapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db.mapping.ITypeMapping

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

+ + + + + +
+Uses of ITypeMapping in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return ITypeMapping
+ ITypeMappingIIDHandler.getObjectTypeMapping() + +
+           
+  +

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

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.db.mapping that implement ITypeMapping
+ classAbstractTypeMapping + +
+          This is a default implementation for the ITypeMapping interface which provides default behavor for all common + types.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return ITypeMapping
+abstract  ITypeMappingAbstractTypeMappingFactory.create(String description) + +
+           
+ ITypeMappingITypeMapping.Provider.createTypeMapping(IMappingStrategy mappingStrategy, + EStructuralFeature feature) + +
+          Create an ITypeMapping implementation.
+ ITypeMappingIMappingStrategy.createValueMapping(EStructuralFeature feature) + +
+          Factory for value mappings of single-valued attributes.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping that return types with arguments of type ITypeMapping
+ List<ITypeMapping>IClassMapping.getValueMappings() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..2bbbd74620 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-frame.html @@ -0,0 +1,65 @@ + + + + + + +org.eclipse.emf.cdo.server.db.mapping (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.db.mapping + + + + +
+Interfaces  + +
+IClassMapping +
+IClassMappingAuditSupport +
+IClassMappingDeltaSupport +
+IListMapping +
+IListMappingDeltaSupport +
+IMappingStrategy +
+ITypeMapping +
+ITypeMapping.Descriptor +
+ITypeMapping.Factory +
+ITypeMapping.Provider +
+ITypeMapping.Registry
+ + + + + + +
+Classes  + +
+AbstractTypeMapping +
+AbstractTypeMappingFactory
+ + + + 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 new file mode 100644 index 0000000000..7ae69d76ef --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-summary.html @@ -0,0 +1,233 @@ + + + + + + +org.eclipse.emf.cdo.server.db.mapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.db.mapping +

+Server concepts for dealing with mapping strategies and mappings for classes, lists and types. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IClassMappingBasic interface for class mappings.
IClassMappingAuditSupportInterface which complements IClassMapping with methods to facilitate audit support.
IClassMappingDeltaSupportInterface which complements IClassMapping with methods to facilitate revision delta support.
IListMappingInterface for mapping features with isMany() == true.
IListMappingDeltaSupportInterface to complement IListMapping in order to provide list delta processing support.
IMappingStrategyThe mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
ITypeMappingMapping of single values to and from the database.
ITypeMapping.DescriptorA descriptor which describes one type mapping class.
ITypeMapping.FactoryA factory for typeMappings.
ITypeMapping.ProviderA provider for type mapping information.
ITypeMapping.RegistryA global (singleton) registry which collects all available type mappings which are either available in the CDO + core, as declared extensions, or registered manually.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
AbstractTypeMappingThis is a default implementation for the ITypeMapping interface which provides default behavor for all common + types.
AbstractTypeMappingFactoryAbstract implementation for ITypeMapping.Factory.
+  + +

+

+Package org.eclipse.emf.cdo.server.db.mapping Description +

+ +

+Server concepts for dealing with mapping strategies and mappings for classes, lists and types. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-tree.html new file mode 100644 index 0000000000..e798112b8a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-tree.html @@ -0,0 +1,165 @@ + + + + + + +org.eclipse.emf.cdo.server.db.mapping Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.db.mapping +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..9d8b5508bb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/mapping/package-use.html @@ -0,0 +1,238 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.db.mapping (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.db.mapping

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

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.db.mapping used by org.eclipse.emf.cdo.server.db
IMappingStrategy + +
+          The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
ITypeMapping + +
+          Mapping of single values to and from the database.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.db.mapping used by org.eclipse.emf.cdo.server.db.mapping
IClassMapping + +
+          Basic interface for class mappings.
IListMapping + +
+          Interface for mapping features with isMany() == true.
IMappingStrategy + +
+          The mapping strategy acts as a connection between the DBStore and the database management (and OR-mapping) classes.
ITypeMapping + +
+          Mapping of single values to and from the database.
ITypeMapping.Descriptor + +
+          A descriptor which describes one type mapping class.
ITypeMapping.Factory + +
+          A factory for typeMappings.
ITypeMapping.Provider + +
+          A provider for type mapping information.
ITypeMapping.Registry + +
+          A global (singleton) registry which collects all available type mappings which are either available in the CDO + core, as declared extensions, or registered manually.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-frame.html new file mode 100644 index 0000000000..861a7435f4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-frame.html @@ -0,0 +1,66 @@ + + + + + + +org.eclipse.emf.cdo.server.db (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.db + + + + +
+Interfaces  + +
+IDBStore +
+IDBStore.Props +
+IDBStoreAccessor +
+IDBStoreChunkReader +
+IIDHandler +
+IMetaDataManager +
+IPreparedStatementCache
+ + + + + + +
+Classes  + +
+CDODBUtil
+ + + + + + +
+Enums  + +
+IPreparedStatementCache.ReuseProbability
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.html new file mode 100644 index 0000000000..80fe7f238b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-summary.html @@ -0,0 +1,225 @@ + + + + + + +org.eclipse.emf.cdo.server.db (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.db +

+Server concepts for dealing with DB stores and accessors. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IDBStore 
IDBStore.Props 
IDBStoreAccessor 
IDBStoreChunkReader 
IIDHandler 
IMetaDataManager 
IPreparedStatementCache 
+  + +

+ + + + + + + + + +
+Class Summary
CDODBUtil 
+  + +

+ + + + + + + + + +
+Enum Summary
IPreparedStatementCache.ReuseProbabilityAn enum for the degree of probability to which a prepared statement is reused later on.
+  + +

+

+Package org.eclipse.emf.cdo.server.db Description +

+ +

+Server concepts for dealing with DB stores and accessors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-tree.html new file mode 100644 index 0000000000..52767ea2c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +org.eclipse.emf.cdo.server.db Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.db +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-use.html new file mode 100644 index 0000000000..e3c89ebc71 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db/package-use.html @@ -0,0 +1,231 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.db (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.db

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

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.db used by org.eclipse.emf.cdo.server.db
IDBStore + +
+           
IDBStoreAccessor + +
+           
IIDHandler + +
+           
IMetaDataManager + +
+           
IPreparedStatementCache + +
+           
IPreparedStatementCache.ReuseProbability + +
+          An enum for the degree of probability to which a prepared statement is reused later on.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.db used by org.eclipse.emf.cdo.server.db.mapping
IDBStore + +
+           
IDBStoreAccessor + +
+           
IDBStoreChunkReader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OIdentifiableObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OIdentifiableObject.html new file mode 100644 index 0000000000..312138a9a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OIdentifiableObject.html @@ -0,0 +1,214 @@ + + + + + + +IDB4OIdentifiableObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db4o +
+Interface IDB4OIdentifiableObject

+
+
+
public interface IDB4OIdentifiableObject
+ + +

+

+
Author:
+
Victor Roldan Betancort
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ StringgetId() + +
+           
+  +

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

+getId

+
+String getId()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OStore.html new file mode 100644 index 0000000000..6d8668d761 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/IDB4OStore.html @@ -0,0 +1,306 @@ + + + + + + +IDB4OStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.db4o +
+Interface IDB4OStore

+
+
All Superinterfaces:
IStore
+
+
+
+
public interface IDB4OStore
extends IStore
+ + +

+

+
Author:
+
Victor Roldan Betancort
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + +
+Field Summary
+static StringTYPE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ intgetPort() + +
+           
+ StringgetStoreLocation() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+  +

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

+TYPE

+
+static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getStoreLocation

+
+String getStoreLocation()
+
+
+
+
+
+
+
+
+
+ +

+getPort

+
+int getPort()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OIdentifiableObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OIdentifiableObject.html new file mode 100644 index 0000000000..172e825d48 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OIdentifiableObject.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db4o.IDB4OIdentifiableObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db4o.IDB4OIdentifiableObject

+
+No usage of org.eclipse.emf.cdo.server.db4o.IDB4OIdentifiableObject +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OStore.html new file mode 100644 index 0000000000..d581113db0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/class-use/IDB4OStore.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.db4o.IDB4OStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.db4o.IDB4OStore

+
+No usage of org.eclipse.emf.cdo.server.db4o.IDB4OStore +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-frame.html new file mode 100644 index 0000000000..f60263c125 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.emf.cdo.server.db4o (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.db4o + + + + +
+Interfaces  + +
+IDB4OIdentifiableObject +
+IDB4OStore
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.html new file mode 100644 index 0000000000..4947f79a93 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.emf.cdo.server.db4o (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.db4o +

+Server concepts for dealing with DB4O stores and accessors. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IDB4OIdentifiableObject 
IDB4OStore 
+  + +

+

+Package org.eclipse.emf.cdo.server.db4o Description +

+ +

+Server concepts for dealing with DB4O stores and accessors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-tree.html new file mode 100644 index 0000000000..3ef3e87c4b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +org.eclipse.emf.cdo.server.db4o Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.db4o +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-use.html new file mode 100644 index 0000000000..2dd41ff024 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/db4o/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.db4o (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.db4o

+
+No usage of org.eclipse.emf.cdo.server.db4o +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSession.html new file mode 100644 index 0000000000..b062379790 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSession.html @@ -0,0 +1,297 @@ + + + + + + +CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.embedded +
+Interface CDOSession

+
+
All Superinterfaces:
CDOCommonSession, CDOSession, CDOUpdatable, Closeable, IContainer<CDOView>, INotifier, IOptionsContainer, IUserAware
+
+
+
+
public interface CDOSession
extends CDOSession
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.CDOSession
CDOSession.ExceptionHandler, CDOSession.Options
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSession
compareRevisions, getBranchManager, getCommitInfoManager, getExceptionHandler, getFetchRuleManager, getPackageRegistry, getRemoteSessionManager, getRepositoryInfo, getRevisionManager, getView, getViews, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openView, openView, openView, openView, openView, openView, openView, openView, openView, openView, options, refresh, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSessionConfiguration.html new file mode 100644 index 0000000000..1714ce0890 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/CDOSessionConfiguration.html @@ -0,0 +1,319 @@ + + + + + + +CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.embedded +
+Interface CDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration
+
+
+
+
public interface CDOSessionConfiguration
extends CDOSessionConfiguration
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositorygetRepository() + +
+           
+ CDORevisionManagergetRevisionManager() + +
+           
+ CDOSessionopenSession() + +
+          Opens the session for this configuration.
+ voidsetRepository(IRepository repository) + +
+           
+ voidsetRevisionManager(CDORevisionManager revisionManager) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

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

+getRepository

+
+IRepository getRepository()
+
+
+
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(IRepository repository)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionManager

+
+CDORevisionManager getRevisionManager()
+
+
+
+
+
+
+
+
+
+ +

+setRevisionManager

+
+void setRevisionManager(CDORevisionManager revisionManager)
+
+
+
+
+
+
+
+
+
+ +

+openSession

+
+CDOSession openSession()
+
+
Description copied from interface: CDOSessionConfiguration
+
Opens the session for this configuration. Once the session is openend this method always returns the same session + instance. Therefore it is impossible to change this configuration while the session is open. +

+

+
Specified by:
openSession in interface CDOSessionConfiguration
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSession.html new file mode 100644 index 0000000000..81d90a5dc9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSession.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.embedded.CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.embedded.CDOSession

+
+ + + + + + + + + +
+Packages that use CDOSession
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions. 
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.server.embedded
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.embedded that return CDOSession
+ CDOSessionCDOSessionConfiguration.openSession() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSessionConfiguration.html new file mode 100644 index 0000000000..1f3d1f4a9f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/class-use/CDOSessionConfiguration.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.embedded.CDOSessionConfiguration

+
+ + + + + + + + + +
+Packages that use CDOSessionConfiguration
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOSessionConfiguration
+static CDOSessionConfigurationCDOServerUtil.createSessionConfiguration() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-frame.html new file mode 100644 index 0000000000..9ff7a132bb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.emf.cdo.server.embedded (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.embedded + + + + +
+Interfaces  + +
+CDOSession +
+CDOSessionConfiguration
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.html new file mode 100644 index 0000000000..21e1ffe3bd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.emf.cdo.server.embedded (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.embedded +

+Server concepts for dealing with embedded sessions. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
CDOSession 
CDOSessionConfiguration 
+  + +

+

+Package org.eclipse.emf.cdo.server.embedded Description +

+ +

+Server concepts for dealing with embedded sessions. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-tree.html new file mode 100644 index 0000000000..c73141792e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-tree.html @@ -0,0 +1,189 @@ + + + + + + +org.eclipse.emf.cdo.server.embedded Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.embedded +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-use.html new file mode 100644 index 0000000000..c13ce495a9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/embedded/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.embedded (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.embedded

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.embedded
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.embedded used by org.eclipse.emf.cdo.server
CDOSessionConfiguration + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.embedded used by org.eclipse.emf.cdo.server.embedded
CDOSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/CDOHibernateUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/CDOHibernateUtil.html new file mode 100644 index 0000000000..8ed4e85809 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/CDOHibernateUtil.html @@ -0,0 +1,223 @@ + + + + + + +CDOHibernateUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Class CDOHibernateUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.hibernate.CDOHibernateUtil
+
+
+
+
public final class CDOHibernateUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper, Martin Taal
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+static IHibernateStorecreateStore(IHibernateMappingProvider mappingProvider) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+createStore

+
+public static IHibernateStore createStore(IHibernateMappingProvider mappingProvider)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.Factory.html new file mode 100644 index 0000000000..fb3c56bc79 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.Factory.html @@ -0,0 +1,240 @@ + + + + + + +IHibernateMappingProvider.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Interface IHibernateMappingProvider.Factory

+
+
Enclosing interface:
IHibernateMappingProvider
+
+
+
+
public static interface IHibernateMappingProvider.Factory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ IHibernateMappingProvidercreate(Element config) + +
+          Creates a Hibernate mapping provider from the given element of the cdo-server.xml configuration + file.
+ StringgetType() + +
+          Returns the type of the mapping providers this factory can create.
+  +

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

+getType

+
+String getType()
+
+
Returns the type of the mapping providers this factory can create. +

+

+
+
+
+
+ +

+create

+
+IHibernateMappingProvider create(Element config)
+
+
Creates a Hibernate mapping provider from the given element of the cdo-server.xml configuration + file. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.html new file mode 100644 index 0000000000..4319d00fdf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateMappingProvider.html @@ -0,0 +1,255 @@ + + + + + + +IHibernateMappingProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Interface IHibernateMappingProvider

+
+
+
public interface IHibernateMappingProvider
+ + +

+A mappingprovider adds a hibernate mapping to a hibernate configuration object. +

+ +

+

+
Author:
+
Martin Taal
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIHibernateMappingProvider.Factory + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetMapping() + +
+           
+ voidsetHibernateStore(IHibernateStore hibernateStore) + +
+          Sets the Store in the mapping provider, is called before addMapping.
+  +

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

+getMapping

+
+String getMapping()
+
+
+ +
Returns:
the mapping as a String.
Since:
+
3.0
+
+
+
+
+ +

+setHibernateStore

+
+void setHibernateStore(IHibernateStore hibernateStore)
+
+
Sets the Store in the mapping provider, is called before addMapping. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStore.html new file mode 100644 index 0000000000..da3c12a38e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStore.html @@ -0,0 +1,361 @@ + + + + + + +IHibernateStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Interface IHibernateStore

+
+
All Superinterfaces:
IDBConnectionProvider, IStore
+
+
+
+
public interface IHibernateStore
extends IStore, IDBConnectionProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringCACHE_RESULTS + +
+          If results should be cached in the query cache, only needed if they are accessed directly as part of the query.
+static StringFIRST_RESULT + +
+           
+static StringQUERY_LANGUAGE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ org.hibernate.cfg.ConfigurationgetHibernateConfiguration() + +
+           
+ org.hibernate.SessionFactorygetHibernateSessionFactory() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.IDBConnectionProvider
getConnection
+  +

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

+QUERY_LANGUAGE

+
+static final String QUERY_LANGUAGE
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+FIRST_RESULT

+
+static final String FIRST_RESULT
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+CACHE_RESULTS

+
+static final String CACHE_RESULTS
+
+
If results should be cached in the query cache, only needed if they are accessed directly as part of the query. +

+

+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getHibernateConfiguration

+
+org.hibernate.cfg.Configuration getHibernateConfiguration()
+
+
+
+
+
+
+
+
+
+ +

+getHibernateSessionFactory

+
+org.hibernate.SessionFactory getHibernateSessionFactory()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html new file mode 100644 index 0000000000..c4fd357b49 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreAccessor.html @@ -0,0 +1,354 @@ + + + + + + +IHibernateStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Interface IHibernateStoreAccessor

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider, IStoreAccessor
+
+
+
+
public interface IHibernateStoreAccessor
extends IStoreAccessor
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IHibernateStoreChunkReadercreateChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+ org.hibernate.SessiongetHibernateSession() + +
+           
+ IHibernateStoregetStore() + +
+          Returns the store this accessor is associated with.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, getSession, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getStore

+
+IHibernateStore getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
+
+
+
+
+
+
+ +

+createChunkReader

+
+IHibernateStoreChunkReader createChunkReader(InternalCDORevision revision,
+                                             EStructuralFeature feature)
+
+
+
Specified by:
createChunkReader in interface IStoreAccessor
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getHibernateSession

+
+org.hibernate.Session getHibernateSession()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreChunkReader.html new file mode 100644 index 0000000000..b20bcaefdc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/IHibernateStoreChunkReader.html @@ -0,0 +1,250 @@ + + + + + + +IHibernateStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.hibernate +
+Interface IHibernateStoreChunkReader

+
+
All Superinterfaces:
IStoreChunkReader
+
+
+
+
public interface IHibernateStoreChunkReader
extends IStoreChunkReader
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
IStoreChunkReader.Chunk
+  + + + + + + + + + + + + +
+Method Summary
+ IHibernateStoreAccessorgetAccessor() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
addRangedChunk, addSimpleChunk, executeRead, getFeature, getRevision
+  +

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

+getAccessor

+
+IHibernateStoreAccessor getAccessor()
+
+
+
Specified by:
getAccessor in interface IStoreChunkReader
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/CDOHibernateUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/CDOHibernateUtil.html new file mode 100644 index 0000000000..9c1783c727 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/CDOHibernateUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.hibernate.CDOHibernateUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.hibernate.CDOHibernateUtil

+
+No usage of org.eclipse.emf.cdo.server.hibernate.CDOHibernateUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.Factory.html new file mode 100644 index 0000000000..c3663b9c19 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider.Factory

+
+No usage of org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.html new file mode 100644 index 0000000000..11513ea049 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateMappingProvider.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.hibernate.IHibernateMappingProvider

+
+ + + + + + + + + +
+Packages that use IHibernateMappingProvider
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
+  +

+ + + + + +
+Uses of IHibernateMappingProvider in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate that return IHibernateMappingProvider
+ IHibernateMappingProviderIHibernateMappingProvider.Factory.create(Element config) + +
+          Creates a Hibernate mapping provider from the given element of the cdo-server.xml configuration + file.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate with parameters of type IHibernateMappingProvider
+static IHibernateStoreCDOHibernateUtil.createStore(IHibernateMappingProvider mappingProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStore.html new file mode 100644 index 0000000000..3055b13c04 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStore.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.hibernate.IHibernateStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.hibernate.IHibernateStore

+
+ + + + + + + + + +
+Packages that use IHibernateStore
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
+  +

+ + + + + +
+Uses of IHibernateStore in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate that return IHibernateStore
+static IHibernateStoreCDOHibernateUtil.createStore(IHibernateMappingProvider mappingProvider) + +
+           
+ IHibernateStoreIHibernateStoreAccessor.getStore() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate with parameters of type IHibernateStore
+ voidIHibernateMappingProvider.setHibernateStore(IHibernateStore hibernateStore) + +
+          Sets the Store in the mapping provider, is called before addMapping.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreAccessor.html new file mode 100644 index 0000000000..e654ce6b4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreAccessor.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.hibernate.IHibernateStoreAccessor

+
+ + + + + + + + + +
+Packages that use IHibernateStoreAccessor
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
+  +

+ + + + + +
+Uses of IHibernateStoreAccessor in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate that return IHibernateStoreAccessor
+ IHibernateStoreAccessorIHibernateStoreChunkReader.getAccessor() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreChunkReader.html new file mode 100644 index 0000000000..28b8177f51 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/class-use/IHibernateStoreChunkReader.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.hibernate.IHibernateStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.hibernate.IHibernateStoreChunkReader

+
+ + + + + + + + + +
+Packages that use IHibernateStoreChunkReader
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
+  +

+ + + + + +
+Uses of IHibernateStoreChunkReader in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate that return IHibernateStoreChunkReader
+ IHibernateStoreChunkReaderIHibernateStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-frame.html new file mode 100644 index 0000000000..799365b6d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.emf.cdo.server.hibernate (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.hibernate + + + + +
+Interfaces  + +
+IHibernateMappingProvider +
+IHibernateMappingProvider.Factory +
+IHibernateStore +
+IHibernateStoreAccessor +
+IHibernateStoreChunkReader
+ + + + + + +
+Classes  + +
+CDOHibernateUtil
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.html new file mode 100644 index 0000000000..938f589ca8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +org.eclipse.emf.cdo.server.hibernate (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.hibernate +

+Server concepts for dealing with Hibernate stores and accessors. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IHibernateMappingProviderA mappingprovider adds a hibernate mapping to a hibernate configuration object.
IHibernateMappingProvider.Factory 
IHibernateStore 
IHibernateStoreAccessor 
IHibernateStoreChunkReader 
+  + +

+ + + + + + + + + +
+Class Summary
CDOHibernateUtil 
+  + +

+

+Package org.eclipse.emf.cdo.server.hibernate Description +

+ +

+Server concepts for dealing with Hibernate stores and accessors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-tree.html new file mode 100644 index 0000000000..56db207265 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-tree.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.server.hibernate Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.hibernate +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-use.html new file mode 100644 index 0000000000..d7ea25a5d1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/hibernate/package-use.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.hibernate (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.hibernate

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.hibernate
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.hibernate used by org.eclipse.emf.cdo.server.hibernate
IHibernateMappingProvider + +
+          A mappingprovider adds a hibernate mapping to a hibernate configuration object.
IHibernateStore + +
+           
IHibernateStoreAccessor + +
+           
IHibernateStoreChunkReader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/IMEMStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/IMEMStore.html new file mode 100644 index 0000000000..374c36d202 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/IMEMStore.html @@ -0,0 +1,358 @@ + + + + + + +IMEMStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.mem +
+Interface IMEMStore

+
+
All Superinterfaces:
CDOAllRevisionsProvider, IStore
+
+
+
All Known Subinterfaces:
IMEMStore
+
+
+
+
public interface IMEMStore
extends IStore, CDOAllRevisionsProvider
+ + +

+A simple in-memory store. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + +
+Field Summary
+static intUNLIMITED + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetListLimit() + +
+          Returns the number of revisions per CDOID that are stored.
+ EClassgetObjectType(CDOID id) + +
+           
+ voidsetListLimit(int listLimit) + +
+          Limits the number of revisions per CDOID to the given value.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOAllRevisionsProvider
getAllRevisions
+  +

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

+UNLIMITED

+
+static final int UNLIMITED
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getListLimit

+
+int getListLimit()
+
+
Returns the number of revisions per CDOID that are stored. +

+

+
+
+
+
+
+
+
+ +

+setListLimit

+
+void setListLimit(int listLimit)
+
+
Limits the number of revisions per CDOID to the given value. +

+ A value of 2, for example, stores the current and the immediately preceding revisions whereas older revisions are + dropped from thids store. A value of 1 only stores the current revisions. A value of UNLIMITED does not + limit the number of revisions to be stored for any id. +

+ The list limit can be set and enforced at any time before or after the activation of this store. +

+

+
+
+
+
+
+
+
+ +

+getObjectType

+
+EClass getObjectType(CDOID id)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/MEMStoreUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/MEMStoreUtil.html new file mode 100644 index 0000000000..687dbb1fef --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/MEMStoreUtil.html @@ -0,0 +1,227 @@ + + + + + + +MEMStoreUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.mem +
+Class MEMStoreUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.mem.MEMStoreUtil
+
+
+
+
public final class MEMStoreUtil
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+static IMEMStorecreateMEMStore() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+createMEMStore

+
+public static IMEMStore createMEMStore()
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/IMEMStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/IMEMStore.html new file mode 100644 index 0000000000..11b034d6f0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/IMEMStore.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.mem.IMEMStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.mem.IMEMStore

+
+ + + + + + + + + + + + + +
+Packages that use IMEMStore
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
+  +

+ + + + + +
+Uses of IMEMStore in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Subinterfaces of IMEMStore in org.eclipse.emf.cdo.server
+ interfaceIMEMStore + +
+          Deprecated. Use IMEMStore
+  +

+ + + + + +
+Uses of IMEMStore in org.eclipse.emf.cdo.server.mem
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.mem that return IMEMStore
+static IMEMStoreMEMStoreUtil.createMEMStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/MEMStoreUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/MEMStoreUtil.html new file mode 100644 index 0000000000..db320cf924 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/class-use/MEMStoreUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.mem.MEMStoreUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.mem.MEMStoreUtil

+
+No usage of org.eclipse.emf.cdo.server.mem.MEMStoreUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-frame.html new file mode 100644 index 0000000000..de1b6af637 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-frame.html @@ -0,0 +1,43 @@ + + + + + + +org.eclipse.emf.cdo.server.mem (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.mem + + + + +
+Interfaces  + +
+IMEMStore
+ + + + + + +
+Classes  + +
+MEMStoreUtil
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html new file mode 100644 index 0000000000..cc43ef5c8f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-summary.html @@ -0,0 +1,187 @@ + + + + + + +org.eclipse.emf.cdo.server.mem (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.mem +

+Server concepts for dealing with in-memory stores. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
IMEMStoreA simple in-memory store.
+  + +

+ + + + + + + + + +
+Class Summary
MEMStoreUtil 
+  + +

+

+Package org.eclipse.emf.cdo.server.mem Description +

+ +

+Server concepts for dealing with in-memory stores. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-tree.html new file mode 100644 index 0000000000..d854c50d3c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-tree.html @@ -0,0 +1,164 @@ + + + + + + +org.eclipse.emf.cdo.server.mem Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.mem +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-use.html new file mode 100644 index 0000000000..a5159dbd5e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mem/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.mem (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.mem

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.mem
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.mem used by org.eclipse.emf.cdo.server
IMEMStore + +
+          A simple in-memory store.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.mem used by org.eclipse.emf.cdo.server.mem
IMEMStore + +
+          A simple in-memory store.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/CDOMongoDBUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/CDOMongoDBUtil.html new file mode 100644 index 0000000000..86bc0b6fa7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/CDOMongoDBUtil.html @@ -0,0 +1,244 @@ + + + + + + +CDOMongoDBUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.mongodb +
+Class CDOMongoDBUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil
+
+
+
+
public final class CDOMongoDBUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static IMongoDBStorecreateStore(String uri, + String dbName) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+createStore

+
+public static IMongoDBStore createStore(String uri,
+                                        String dbName)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStore.html new file mode 100644 index 0000000000..0e47cb4252 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStore.html @@ -0,0 +1,250 @@ + + + + + + +IMongoDBStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.mongodb +
+Interface IMongoDBStore

+
+
All Superinterfaces:
IStore
+
+
+
+
public interface IMongoDBStore
extends IStore
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + + +
+Method Summary
+ ObjectgetDB() + +
+          The return value can be cast to DB.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+  +

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

+getDB

+
+Object getDB()
+
+
The return value can be cast to DB. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStoreAccessor.html new file mode 100644 index 0000000000..f1aa2a9957 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/IMongoDBStoreAccessor.html @@ -0,0 +1,306 @@ + + + + + + +IMongoDBStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.mongodb +
+Interface IMongoDBStoreAccessor

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider, IStoreAccessor
+
+
+
+
public interface IMongoDBStoreAccessor
extends IStoreAccessor
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + +
+Method Summary
+ IMongoDBStoregetStore() + +
+          Returns the store this accessor is associated with.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, createChunkReader, getSession, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getStore

+
+IMongoDBStore getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/CDOMongoDBUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/CDOMongoDBUtil.html new file mode 100644 index 0000000000..3fc5f44d58 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/CDOMongoDBUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil

+
+No usage of org.eclipse.emf.cdo.server.mongodb.CDOMongoDBUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStore.html new file mode 100644 index 0000000000..80adf5e21e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStore.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.mongodb.IMongoDBStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.mongodb.IMongoDBStore

+
+ + + + + + + + + +
+Packages that use IMongoDBStore
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
+  +

+ + + + + +
+Uses of IMongoDBStore in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.mongodb that return IMongoDBStore
+static IMongoDBStoreCDOMongoDBUtil.createStore(String uri, + String dbName) + +
+           
+ IMongoDBStoreIMongoDBStoreAccessor.getStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStoreAccessor.html new file mode 100644 index 0000000000..d098a06fa2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/class-use/IMongoDBStoreAccessor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.mongodb.IMongoDBStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.mongodb.IMongoDBStoreAccessor

+
+No usage of org.eclipse.emf.cdo.server.mongodb.IMongoDBStoreAccessor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-frame.html new file mode 100644 index 0000000000..3ec2f33c92 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-frame.html @@ -0,0 +1,45 @@ + + + + + + +org.eclipse.emf.cdo.server.mongodb (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.mongodb + + + + +
+Interfaces  + +
+IMongoDBStore +
+IMongoDBStoreAccessor
+ + + + + + +
+Classes  + +
+CDOMongoDBUtil
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.html new file mode 100644 index 0000000000..35bbdf98f7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-summary.html @@ -0,0 +1,191 @@ + + + + + + +org.eclipse.emf.cdo.server.mongodb (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.mongodb +

+Server concepts for dealing with MongoDB stores and accessors. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IMongoDBStore 
IMongoDBStoreAccessor 
+  + +

+ + + + + + + + + +
+Class Summary
CDOMongoDBUtil 
+  + +

+

+Package org.eclipse.emf.cdo.server.mongodb Description +

+ +

+Server concepts for dealing with MongoDB stores and accessors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-tree.html new file mode 100644 index 0000000000..b3a57b8eda --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.emf.cdo.server.mongodb Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.mongodb +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-use.html new file mode 100644 index 0000000000..87eb8751bd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/mongodb/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.mongodb (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.mongodb

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.mongodb
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.mongodb used by org.eclipse.emf.cdo.server.mongodb
IMongoDBStore + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/CDONet4jServerUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/CDONet4jServerUtil.html new file mode 100644 index 0000000000..b2172a7d7f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/CDONet4jServerUtil.html @@ -0,0 +1,244 @@ + + + + + + +CDONet4jServerUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class CDONet4jServerUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil
+
+
+
+
public final class CDONet4jServerUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static voidprepareContainer(IManagedContainer container) + +
+           
+static voidprepareContainer(IManagedContainer container, + IRepositoryProvider repositoryProvider) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container,
+                                    IRepositoryProvider repositoryProvider)
+
+
+
+
+
+
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.Protocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.Protocol.html new file mode 100644 index 0000000000..1cf8e9b03c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.Protocol.html @@ -0,0 +1,471 @@ + + + + + + +FailoverAgent.Protocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverAgent.Protocol

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<Object>
+                  extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
+                      extended by org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
+
+
Enclosing class:
FailoverAgent
+
+
+
+
public static class FailoverAgent.Protocol
extends HeartBeatProtocol
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
HeartBeatProtocol.Server
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
TYPE
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.SignalProtocol
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + +
+Constructor Summary
FailoverAgent.Protocol(FailoverAgent agent) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  SignalReactorcreateSignalReactor(short signalID) + +
+           
+ FailoverAgentgetAgent() + +
+           
+protected  voidrequestingStart(ExtendedDataOutputStream out, + long rate) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
doDeactivate, getDefaultTimer, getTimer, handleTimeout, start, start
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, toString, waitForSignals
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
doBeforeActivate, getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+FailoverAgent.Protocol

+
+public FailoverAgent.Protocol(FailoverAgent agent)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getAgent

+
+public FailoverAgent getAgent()
+
+
+
+
+
+
+ +

+requestingStart

+
+protected void requestingStart(ExtendedDataOutputStream out,
+                               long rate)
+                        throws IOException
+
+
+
Overrides:
requestingStart in class HeartBeatProtocol
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+createSignalReactor

+
+protected SignalReactor createSignalReactor(short signalID)
+
+
+
Overrides:
createSignalReactor in class HeartBeatProtocol
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.html new file mode 100644 index 0000000000..2e8eeff6b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverAgent.html @@ -0,0 +1,825 @@ + + + + + + +FailoverAgent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverAgent

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.server.net4j.FailoverAgent
+
+
+
All Implemented Interfaces:
CDOSessionConfigurationFactory, INotifier, ILifecycle
+
+
+
+
public abstract class FailoverAgent
extends Lifecycle
implements CDOSessionConfigurationFactory
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classFailoverAgent.Protocol + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
FailoverAgent() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOSessionConfigurationcreateSessionConfiguration() + +
+           
+protected abstract  CDOSessionConfigurationcreateSessionConfiguration(String connectorDescription, + String repositoryName) + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoBeforeActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ StringgetConnectorDescription() + +
+           
+protected  IManagedContainergetContainer() + +
+           
+ StringgetGroup() + +
+           
+ IConnectorgetMonitorConnector() + +
+           
+ FailoverAgent.ProtocolgetProtocol() + +
+           
+ longgetRate() + +
+           
+ ISynchronizableRepositorygetRepository() + +
+           
+ longgetTimeout() + +
+           
+ TimergetTimer() + +
+           
+protected  voidsetBackup(String connectorDescription, + String repositoryName) + +
+           
+ voidsetConnectorDescription(String connectorDescription) + +
+           
+ voidsetGroup(String group) + +
+           
+protected  voidsetMaster() + +
+           
+ voidsetMonitorConnector(IConnector connector) + +
+           
+ voidsetRate(long rate) + +
+           
+ voidsetRepository(ISynchronizableRepository repository) + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ voidsetTimer(Timer timer) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+FailoverAgent

+
+public FailoverAgent()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMonitorConnector

+
+public IConnector getMonitorConnector()
+
+
+
+
+
+
+
+
+
+ +

+setMonitorConnector

+
+public void setMonitorConnector(IConnector connector)
+
+
+
+
+
+
+
+
+
+ +

+getTimer

+
+public Timer getTimer()
+
+
+
+
+
+
+
+
+
+ +

+setTimer

+
+public void setTimer(Timer timer)
+
+
+
+
+
+
+
+
+
+ +

+getRate

+
+public long getRate()
+
+
+
+
+
+
+
+
+
+ +

+setRate

+
+public void setRate(long rate)
+
+
+
+
+
+
+
+
+
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
+
+
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
+
+
+
+
+
+
+ +

+getGroup

+
+public String getGroup()
+
+
+
+
+
+
+
+
+
+ +

+setGroup

+
+public void setGroup(String group)
+
+
+
+
+
+
+
+
+
+ +

+getConnectorDescription

+
+public String getConnectorDescription()
+
+
+
+
+
+
+
+
+
+ +

+setConnectorDescription

+
+public void setConnectorDescription(String connectorDescription)
+
+
+
+
+
+
+
+
+
+ +

+getRepository

+
+public ISynchronizableRepository getRepository()
+
+
+
+
+
+
+
+
+
+ +

+setRepository

+
+public void setRepository(ISynchronizableRepository repository)
+
+
+
+
+
+
+
+
+
+ +

+getProtocol

+
+public FailoverAgent.Protocol getProtocol()
+
+
+
+
+
+
+
+
+
+ +

+createSessionConfiguration

+
+public CDOSessionConfiguration createSessionConfiguration()
+
+
+
Specified by:
createSessionConfiguration in interface CDOSessionConfigurationFactory
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
Overrides:
doBeforeActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+setMaster

+
+protected void setMaster()
+
+
+
+
+
+
+
+
+
+ +

+setBackup

+
+protected void setBackup(String connectorDescription,
+                         String repositoryName)
+
+
+
+
+
+
+
+
+
+ +

+createSessionConfiguration

+
+protected abstract CDOSessionConfiguration createSessionConfiguration(String connectorDescription,
+                                                                      String repositoryName)
+
+
+
+
+
+
+
+
+
+ +

+getContainer

+
+protected IManagedContainer getContainer()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AbstractServerProtocolFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AbstractServerProtocolFactory.html new file mode 100644 index 0000000000..f64b2efda0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AbstractServerProtocolFactory.html @@ -0,0 +1,326 @@ + + + + + + +FailoverMonitor.AbstractServerProtocolFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.AbstractServerProtocolFactory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.spi.net4j.ServerProtocolFactory
+          extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory
+
+
+
All Implemented Interfaces:
FailoverMonitor.Provider, IFactory
+
+
+
Direct Known Subclasses:
FailoverMonitor.AgentProtocol.Factory, FailoverMonitor.ClientProtocol.Factory
+
+
+
Enclosing class:
FailoverMonitor
+
+
+
+
public abstract static class FailoverMonitor.AbstractServerProtocolFactory
extends ServerProtocolFactory
implements FailoverMonitor.Provider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.spi.net4j.ServerProtocolFactory
PRODUCT_GROUP
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected FailoverMonitor.AbstractServerProtocolFactory(String type) + +
+           
+protected FailoverMonitor.AbstractServerProtocolFactory(String type, + IManagedContainer container) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ FailoverMonitorgetFailoverMonitor(String group) + +
+           
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.factory.IFactory
create
+  +

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

+FailoverMonitor.AbstractServerProtocolFactory

+
+protected FailoverMonitor.AbstractServerProtocolFactory(String type)
+
+
+
+ +

+FailoverMonitor.AbstractServerProtocolFactory

+
+protected FailoverMonitor.AbstractServerProtocolFactory(String type,
+                                                        IManagedContainer container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFailoverMonitor

+
+public FailoverMonitor getFailoverMonitor(String group)
+
+
+
Specified by:
getFailoverMonitor in interface FailoverMonitor.Provider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.Factory.html new file mode 100644 index 0000000000..678dbce185 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.Factory.html @@ -0,0 +1,318 @@ + + + + + + +FailoverMonitor.AgentProtocol.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.AgentProtocol.Factory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.spi.net4j.ServerProtocolFactory
+          extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory
+              extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory
+
+
+
All Implemented Interfaces:
FailoverMonitor.Provider, IFactory
+
+
+
Enclosing class:
FailoverMonitor.AgentProtocol
+
+
+
+
public static class FailoverMonitor.AgentProtocol.Factory
extends FailoverMonitor.AbstractServerProtocolFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.spi.net4j.ServerProtocolFactory
PRODUCT_GROUP
+  + + + + + + + + + + + + + +
+Constructor Summary
FailoverMonitor.AgentProtocol.Factory() + +
+           
FailoverMonitor.AgentProtocol.Factory(IManagedContainer container) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ FailoverMonitor.AgentProtocolcreate(String description) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory
getFailoverMonitor
+ + + + + + + +
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
+  +

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

+FailoverMonitor.AgentProtocol.Factory

+
+public FailoverMonitor.AgentProtocol.Factory(IManagedContainer container)
+
+
+
+ +

+FailoverMonitor.AgentProtocol.Factory

+
+public FailoverMonitor.AgentProtocol.Factory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public FailoverMonitor.AgentProtocol create(String description)
+                                     throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html new file mode 100644 index 0000000000..67d14b4fe0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.AgentProtocol.html @@ -0,0 +1,531 @@ + + + + + + +FailoverMonitor.AgentProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.AgentProtocol

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<Object>
+                  extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
+                      extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
+
+
Enclosing class:
FailoverMonitor
+
+
+
+
public static class FailoverMonitor.AgentProtocol
extends HeartBeatProtocol.Server
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classFailoverMonitor.AgentProtocol.Factory + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
HeartBeatProtocol.Server.TimerInjector
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.SignalProtocol
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + +
+Constructor Summary
FailoverMonitor.AgentProtocol(FailoverMonitor.Provider failOverMonitorProvider) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoDeactivate() + +
+           
+protected  StringgetConnectorDescription() + +
+           
+protected  FailoverMonitorgetFailoverMonitor() + +
+           
+protected  StringgetRepositoryName() + +
+           
+protected  voidindicatingStart(ExtendedDataInputStream in) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
createSignalReactor, doBeforeActivate, getHeartBeatTimer, setHeartBeatTimer
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, waitForSignals
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+FailoverMonitor.AgentProtocol

+
+public FailoverMonitor.AgentProtocol(FailoverMonitor.Provider failOverMonitorProvider)
+
+
+ + + + + + + + +
+Method Detail
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class SignalProtocol<Object>
+
+
+
+
+
+
+ +

+getFailoverMonitor

+
+protected FailoverMonitor getFailoverMonitor()
+
+
+
+
+
+
+ +

+getConnectorDescription

+
+protected String getConnectorDescription()
+
+
+
+
+
+
+ +

+getRepositoryName

+
+protected String getRepositoryName()
+
+
+
+
+
+
+ +

+indicatingStart

+
+protected void indicatingStart(ExtendedDataInputStream in)
+                        throws IOException
+
+
+
Overrides:
indicatingStart in class HeartBeatProtocol.Server
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class HeartBeatProtocol.Server
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.Factory.html new file mode 100644 index 0000000000..f30f6771c7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.Factory.html @@ -0,0 +1,318 @@ + + + + + + +FailoverMonitor.ClientProtocol.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.ClientProtocol.Factory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.spi.net4j.ServerProtocolFactory
+          extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory
+              extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory
+
+
+
All Implemented Interfaces:
FailoverMonitor.Provider, IFactory
+
+
+
Enclosing class:
FailoverMonitor.ClientProtocol
+
+
+
+
public static class FailoverMonitor.ClientProtocol.Factory
extends FailoverMonitor.AbstractServerProtocolFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.spi.net4j.ServerProtocolFactory
PRODUCT_GROUP
+  + + + + + + + + + + + + + +
+Constructor Summary
FailoverMonitor.ClientProtocol.Factory() + +
+           
FailoverMonitor.ClientProtocol.Factory(IManagedContainer container) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ FailoverMonitor.ClientProtocolcreate(String description) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory
getFailoverMonitor
+ + + + + + + +
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
+  +

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

+FailoverMonitor.ClientProtocol.Factory

+
+public FailoverMonitor.ClientProtocol.Factory(IManagedContainer container)
+
+
+
+ +

+FailoverMonitor.ClientProtocol.Factory

+
+public FailoverMonitor.ClientProtocol.Factory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public FailoverMonitor.ClientProtocol create(String description)
+                                      throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.html new file mode 100644 index 0000000000..4fe681d2db --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.ClientProtocol.html @@ -0,0 +1,449 @@ + + + + + + +FailoverMonitor.ClientProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.ClientProtocol

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<Object>
+                  extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
+
+
Enclosing class:
FailoverMonitor
+
+
+
+
public static class FailoverMonitor.ClientProtocol
extends SignalProtocol<Object>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classFailoverMonitor.ClientProtocol.Factory + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + + + + + +
+Field Summary
+static StringPROTOCOL_NAME + +
+           
+static shortSIGNAL_QUERY_REPOSITORY_INFO + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.SignalProtocol
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + +
+Constructor Summary
FailoverMonitor.ClientProtocol(FailoverMonitor.Provider failOverMonitorProvider) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  SignalReactorcreateSignalReactor(short signalID) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, doDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, toString, waitForSignals
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
doBeforeActivate, getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+PROTOCOL_NAME

+
+public static final String PROTOCOL_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_QUERY_REPOSITORY_INFO

+
+public static final short SIGNAL_QUERY_REPOSITORY_INFO
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+FailoverMonitor.ClientProtocol

+
+public FailoverMonitor.ClientProtocol(FailoverMonitor.Provider failOverMonitorProvider)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createSignalReactor

+
+protected SignalReactor createSignalReactor(short signalID)
+
+
+
Overrides:
createSignalReactor in class SignalProtocol<Object>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Factory.html new file mode 100644 index 0000000000..bb21369855 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Factory.html @@ -0,0 +1,311 @@ + + + + + + +FailoverMonitor.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor.Factory

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

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringTYPE + +
+           
+  + + + + + + + + + + +
+Constructor Summary
FailoverMonitor.Factory() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ FailoverMonitorcreate(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
+ +

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+FailoverMonitor.Factory

+
+public FailoverMonitor.Factory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public FailoverMonitor create(String description)
+                       throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Provider.html new file mode 100644 index 0000000000..3f2a1369ab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.Provider.html @@ -0,0 +1,216 @@ + + + + + + +FailoverMonitor.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Interface FailoverMonitor.Provider

+
+
All Known Implementing Classes:
FailoverMonitor.AbstractServerProtocolFactory, FailoverMonitor.AgentProtocol.Factory, FailoverMonitor.ClientProtocol.Factory
+
+
+
Enclosing class:
FailoverMonitor
+
+
+
+
public static interface FailoverMonitor.Provider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ FailoverMonitorgetFailoverMonitor(String group) + +
+           
+  +

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

+getFailoverMonitor

+
+FailoverMonitor getFailoverMonitor(String group)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.html new file mode 100644 index 0000000000..50f0364b83 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/FailoverMonitor.html @@ -0,0 +1,579 @@ + + + + + + +FailoverMonitor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.net4j +
+Class FailoverMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<FailoverMonitor.AgentProtocol>
+              extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor
+
+
+
All Implemented Interfaces:
IContainer<FailoverMonitor.AgentProtocol>, INotifier, ILifecycle
+
+
+
+
public class FailoverMonitor
extends Container<FailoverMonitor.AgentProtocol>
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classFailoverMonitor.AbstractServerProtocolFactory + +
+           
+static classFailoverMonitor.AgentProtocol + +
+           
+static classFailoverMonitor.ClientProtocol + +
+           
+static classFailoverMonitor.Factory + +
+           
+static interfaceFailoverMonitor.Provider + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+static StringPROTOCOL_NAME + +
+           
+static shortSIGNAL_PUBLISH_MASTER + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
FailoverMonitor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidderegisterAgent(FailoverMonitor.AgentProtocol agent) + +
+           
+protected  voiddoBeforeActivate() + +
+           
+protected  FailoverMonitor.AgentProtocolelectNewMaster(List<FailoverMonitor.AgentProtocol> agents) + +
+           
+ FailoverMonitor.AgentProtocol[]getElements() + +
+           
+ StringgetGroup() + +
+           
+ FailoverMonitor.AgentProtocolgetMasterAgent() + +
+           
+ voidregisterAgent(FailoverMonitor.AgentProtocol agent) + +
+           
+ voidsetGroup(String group) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, isEmpty, newContainerEvent, newContainerEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+PRODUCT_GROUP

+
+public static final String PRODUCT_GROUP
+
+
+
See Also:
Constant Field Values
+
+
+ +

+PROTOCOL_NAME

+
+public static final String PROTOCOL_NAME
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_PUBLISH_MASTER

+
+public static final short SIGNAL_PUBLISH_MASTER
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+FailoverMonitor

+
+public FailoverMonitor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getGroup

+
+public String getGroup()
+
+
+
+
+
+
+ +

+setGroup

+
+public void setGroup(String group)
+
+
+
+
+
+
+ +

+getElements

+
+public FailoverMonitor.AgentProtocol[] getElements()
+
+
+
+
+
+
+ +

+getMasterAgent

+
+public FailoverMonitor.AgentProtocol getMasterAgent()
+
+
+
+
+
+
+ +

+registerAgent

+
+public void registerAgent(FailoverMonitor.AgentProtocol agent)
+
+
+
+
+
+
+ +

+deregisterAgent

+
+public void deregisterAgent(FailoverMonitor.AgentProtocol agent)
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
Overrides:
doBeforeActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+electNewMaster

+
+protected FailoverMonitor.AgentProtocol electNewMaster(List<FailoverMonitor.AgentProtocol> agents)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/CDONet4jServerUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/CDONet4jServerUtil.html new file mode 100644 index 0000000000..34dddfc28d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/CDONet4jServerUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil

+
+No usage of org.eclipse.emf.cdo.server.net4j.CDONet4jServerUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.Protocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.Protocol.html new file mode 100644 index 0000000000..3c0d2077a2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.Protocol.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol

+
+ + + + + + + + + +
+Packages that use FailoverAgent.Protocol
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverAgent.Protocol in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return FailoverAgent.Protocol
+ FailoverAgent.ProtocolFailoverAgent.getProtocol() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.html new file mode 100644 index 0000000000..83720d5849 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverAgent.html @@ -0,0 +1,194 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverAgent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverAgent

+
+ + + + + + + + + +
+Packages that use FailoverAgent
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverAgent in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return FailoverAgent
+ FailoverAgentFailoverAgent.Protocol.getAgent() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.server.net4j with parameters of type FailoverAgent
FailoverAgent.Protocol(FailoverAgent agent) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AbstractServerProtocolFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AbstractServerProtocolFactory.html new file mode 100644 index 0000000000..27040c456b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AbstractServerProtocolFactory.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AbstractServerProtocolFactory

+
+ + + + + + + + + +
+Packages that use FailoverMonitor.AbstractServerProtocolFactory
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverMonitor.AbstractServerProtocolFactory in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + + + + + +
Subclasses of FailoverMonitor.AbstractServerProtocolFactory in org.eclipse.emf.cdo.server.net4j
+static classFailoverMonitor.AgentProtocol.Factory + +
+           
+static classFailoverMonitor.ClientProtocol.Factory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.Factory.html new file mode 100644 index 0000000000..d05453ca03 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory

+
+No usage of org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.html new file mode 100644 index 0000000000..9622b39552 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.AgentProtocol.html @@ -0,0 +1,244 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol

+
+ + + + + + + + + +
+Packages that use FailoverMonitor.AgentProtocol
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverMonitor.AgentProtocol in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return FailoverMonitor.AgentProtocol
+ FailoverMonitor.AgentProtocolFailoverMonitor.AgentProtocol.Factory.create(String description) + +
+           
+protected  FailoverMonitor.AgentProtocolFailoverMonitor.electNewMaster(List<FailoverMonitor.AgentProtocol> agents) + +
+           
+ FailoverMonitor.AgentProtocol[]FailoverMonitor.getElements() + +
+           
+ FailoverMonitor.AgentProtocolFailoverMonitor.getMasterAgent() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j with parameters of type FailoverMonitor.AgentProtocol
+ voidFailoverMonitor.deregisterAgent(FailoverMonitor.AgentProtocol agent) + +
+           
+ voidFailoverMonitor.registerAgent(FailoverMonitor.AgentProtocol agent) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.server.net4j with type arguments of type FailoverMonitor.AgentProtocol
+protected  FailoverMonitor.AgentProtocolFailoverMonitor.electNewMaster(List<FailoverMonitor.AgentProtocol> agents) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.Factory.html new file mode 100644 index 0000000000..ec58633d39 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory

+
+No usage of org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.html new file mode 100644 index 0000000000..2873bb3188 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.ClientProtocol.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol

+
+ + + + + + + + + +
+Packages that use FailoverMonitor.ClientProtocol
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverMonitor.ClientProtocol in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return FailoverMonitor.ClientProtocol
+ FailoverMonitor.ClientProtocolFailoverMonitor.ClientProtocol.Factory.create(String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Factory.html new file mode 100644 index 0000000000..f3dbb6a400 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory

+
+No usage of org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Provider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Provider.html new file mode 100644 index 0000000000..e200cb3afc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.Provider.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Provider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.net4j.FailoverMonitor.Provider

+
+ + + + + + + + + +
+Packages that use FailoverMonitor.Provider
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverMonitor.Provider in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.net4j that implement FailoverMonitor.Provider
+static classFailoverMonitor.AbstractServerProtocolFactory + +
+           
+static classFailoverMonitor.AgentProtocol.Factory + +
+           
+static classFailoverMonitor.ClientProtocol.Factory + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.server.net4j with parameters of type FailoverMonitor.Provider
FailoverMonitor.AgentProtocol(FailoverMonitor.Provider failOverMonitorProvider) + +
+           
FailoverMonitor.ClientProtocol(FailoverMonitor.Provider failOverMonitorProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.html new file mode 100644 index 0000000000..81171744a6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/class-use/FailoverMonitor.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.net4j.FailoverMonitor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.net4j.FailoverMonitor

+
+ + + + + + + + + +
+Packages that use FailoverMonitor
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + +
+Uses of FailoverMonitor in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return FailoverMonitor
+ FailoverMonitorFailoverMonitor.Factory.create(String description) + +
+           
+protected  FailoverMonitorFailoverMonitor.AgentProtocol.getFailoverMonitor() + +
+           
+ FailoverMonitorFailoverMonitor.Provider.getFailoverMonitor(String group) + +
+           
+ FailoverMonitorFailoverMonitor.AbstractServerProtocolFactory.getFailoverMonitor(String group) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-frame.html new file mode 100644 index 0000000000..d22b0e1363 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-frame.html @@ -0,0 +1,61 @@ + + + + + + +org.eclipse.emf.cdo.server.net4j (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.net4j + + + + +
+Interfaces  + +
+FailoverMonitor.Provider
+ + + + + + +
+Classes  + +
+CDONet4jServerUtil +
+FailoverAgent +
+FailoverAgent.Protocol +
+FailoverMonitor +
+FailoverMonitor.AbstractServerProtocolFactory +
+FailoverMonitor.AgentProtocol +
+FailoverMonitor.AgentProtocol.Factory +
+FailoverMonitor.ClientProtocol +
+FailoverMonitor.ClientProtocol.Factory +
+FailoverMonitor.Factory
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.html new file mode 100644 index 0000000000..506d2ef940 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-summary.html @@ -0,0 +1,223 @@ + + + + + + +org.eclipse.emf.cdo.server.net4j (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.net4j +

+Server concepts for dealing with Net4j-based repositories and fail-over infrastructure. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
FailoverMonitor.Provider 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDONet4jServerUtil 
FailoverAgent 
FailoverAgent.Protocol 
FailoverMonitor 
FailoverMonitor.AbstractServerProtocolFactory 
FailoverMonitor.AgentProtocol 
FailoverMonitor.AgentProtocol.Factory 
FailoverMonitor.ClientProtocol 
FailoverMonitor.ClientProtocol.Factory 
FailoverMonitor.Factory 
+  + +

+

+Package org.eclipse.emf.cdo.server.net4j Description +

+ +

+Server concepts for dealing with Net4j-based repositories and fail-over infrastructure. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-tree.html new file mode 100644 index 0000000000..4b6cfd830a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-tree.html @@ -0,0 +1,186 @@ + + + + + + +org.eclipse.emf.cdo.server.net4j Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.net4j +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-use.html new file mode 100644 index 0000000000..83e090b9f4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/net4j/package-use.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.net4j (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.net4j

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.net4j
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.net4j used by org.eclipse.emf.cdo.server.net4j
FailoverAgent + +
+           
FailoverAgent.Protocol + +
+           
FailoverMonitor + +
+           
FailoverMonitor.AbstractServerProtocolFactory + +
+           
FailoverMonitor.AgentProtocol + +
+           
FailoverMonitor.ClientProtocol + +
+           
FailoverMonitor.Provider + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStore.html new file mode 100644 index 0000000000..803d58a0a2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStore.html @@ -0,0 +1,217 @@ + + + + + + +IObjectivityStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.objectivity +
+Interface IObjectivityStore

+
+
All Superinterfaces:
IStore
+
+
+
+
public interface IObjectivityStore
extends IStore
+ + +

+Interface to the Objecivity Store implemenation. +

+ +

+

+
Author:
+
ibrahim
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html new file mode 100644 index 0000000000..6553fb05f5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreAccessor.html @@ -0,0 +1,328 @@ + + + + + + +IObjectivityStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.objectivity +
+Interface IObjectivityStoreAccessor

+
+
All Superinterfaces:
InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, IQueryHandlerProvider, IStoreAccessor
+
+
+
+
public interface IObjectivityStoreAccessor
extends IStoreAccessor
+ + +

+

+
Author:
+
Ibrahim Sallam
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IObjectivityStoreChunkReadercreateChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+ IObjectivityStoregetStore() + +
+          Returns the store this accessor is associated with.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
commit, getSession, getTransaction, handleLobs, handleRevisions, isReader, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readResourceID, readRevision, readRevisionByVersion, release, rollback, write, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getStore

+
+IObjectivityStore getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
+
+
+
+
+
+
+ +

+createChunkReader

+
+IObjectivityStoreChunkReader createChunkReader(InternalCDORevision revision,
+                                               EStructuralFeature feature)
+
+
+
Specified by:
createChunkReader in interface IStoreAccessor
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreChunkReader.html new file mode 100644 index 0000000000..224fdcafc9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreChunkReader.html @@ -0,0 +1,246 @@ + + + + + + +IObjectivityStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.objectivity +
+Interface IObjectivityStoreChunkReader

+
+
All Superinterfaces:
IStoreChunkReader
+
+
+
+
public interface IObjectivityStoreChunkReader
extends IStoreChunkReader
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
IStoreChunkReader.Chunk
+  + + + + + + + + + + + + +
+Method Summary
+ IObjectivityStoreAccessorgetAccessor() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
addRangedChunk, addSimpleChunk, executeRead, getFeature, getRevision
+  +

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

+getAccessor

+
+IObjectivityStoreAccessor getAccessor()
+
+
+
Specified by:
getAccessor in interface IStoreChunkReader
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreConfig.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreConfig.html new file mode 100644 index 0000000000..1248c1e596 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/IObjectivityStoreConfig.html @@ -0,0 +1,278 @@ + + + + + + +IObjectivityStoreConfig (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.objectivity +
+Interface IObjectivityStoreConfig

+
+
All Superinterfaces:
Serializable
+
+
+
+
public interface IObjectivityStoreConfig
extends Serializable
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetFdName() + +
+           
+ intgetSessionMaxCacheSize() + +
+           
+ intgetSessionMinCacheSize() + +
+           
+ voidresetFD() + +
+           
+  +

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

+getFdName

+
+String getFdName()
+
+
+
+
+
+
+
+
+
+ +

+resetFD

+
+void resetFD()
+
+
+
+
+
+
+
+
+
+ +

+getSessionMinCacheSize

+
+int getSessionMinCacheSize()
+
+
+
+
+
+
+
+
+
+ +

+getSessionMaxCacheSize

+
+int getSessionMaxCacheSize()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/ObjyStoreUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/ObjyStoreUtil.html new file mode 100644 index 0000000000..c94aeae157 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/ObjyStoreUtil.html @@ -0,0 +1,219 @@ + + + + + + +ObjyStoreUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.objectivity +
+Class ObjyStoreUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.objectivity.ObjyStoreUtil
+
+
+
+
public final class ObjyStoreUtil
extends Object
+ + +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+static IObjectivityStorecreateStore(IObjectivityStoreConfig storeConfig) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+createStore

+
+public static IObjectivityStore createStore(IObjectivityStoreConfig storeConfig)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStore.html new file mode 100644 index 0000000000..25fbb7ad4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStore.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.objectivity.IObjectivityStore

+
+ + + + + + + + + +
+Packages that use IObjectivityStore
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
+  +

+ + + + + +
+Uses of IObjectivityStore in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.objectivity that return IObjectivityStore
+static IObjectivityStoreObjyStoreUtil.createStore(IObjectivityStoreConfig storeConfig) + +
+           
+ IObjectivityStoreIObjectivityStoreAccessor.getStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreAccessor.html new file mode 100644 index 0000000000..02503ea07b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreAccessor.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreAccessor

+
+ + + + + + + + + +
+Packages that use IObjectivityStoreAccessor
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
+  +

+ + + + + +
+Uses of IObjectivityStoreAccessor in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.objectivity that return IObjectivityStoreAccessor
+ IObjectivityStoreAccessorIObjectivityStoreChunkReader.getAccessor() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreChunkReader.html new file mode 100644 index 0000000000..1a8a2dadf0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreChunkReader.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreChunkReader

+
+ + + + + + + + + +
+Packages that use IObjectivityStoreChunkReader
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
+  +

+ + + + + +
+Uses of IObjectivityStoreChunkReader in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.objectivity that return IObjectivityStoreChunkReader
+ IObjectivityStoreChunkReaderIObjectivityStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreConfig.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreConfig.html new file mode 100644 index 0000000000..e42ccc1874 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/IObjectivityStoreConfig.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.objectivity.IObjectivityStoreConfig

+
+ + + + + + + + + +
+Packages that use IObjectivityStoreConfig
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
+  +

+ + + + + +
+Uses of IObjectivityStoreConfig in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.objectivity with parameters of type IObjectivityStoreConfig
+static IObjectivityStoreObjyStoreUtil.createStore(IObjectivityStoreConfig storeConfig) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/ObjyStoreUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/ObjyStoreUtil.html new file mode 100644 index 0000000000..d17bc39517 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/class-use/ObjyStoreUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.objectivity.ObjyStoreUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.objectivity.ObjyStoreUtil

+
+No usage of org.eclipse.emf.cdo.server.objectivity.ObjyStoreUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-frame.html new file mode 100644 index 0000000000..6261b3135d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +org.eclipse.emf.cdo.server.objectivity (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.objectivity + + + + +
+Interfaces  + +
+IObjectivityStore +
+IObjectivityStoreAccessor +
+IObjectivityStoreChunkReader +
+IObjectivityStoreConfig
+ + + + + + +
+Classes  + +
+ObjyStoreUtil
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.html new file mode 100644 index 0000000000..68c48b8370 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-summary.html @@ -0,0 +1,199 @@ + + + + + + +org.eclipse.emf.cdo.server.objectivity (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.objectivity +

+Server concepts for dealing with Objectivity/DB stores and accessors. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IObjectivityStoreInterface to the Objecivity Store implemenation.
IObjectivityStoreAccessor 
IObjectivityStoreChunkReader 
IObjectivityStoreConfig 
+  + +

+ + + + + + + + + +
+Class Summary
ObjyStoreUtil 
+  + +

+

+Package org.eclipse.emf.cdo.server.objectivity Description +

+ +

+Server concepts for dealing with Objectivity/DB stores and accessors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-tree.html new file mode 100644 index 0000000000..572eeedcbd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-tree.html @@ -0,0 +1,179 @@ + + + + + + +org.eclipse.emf.cdo.server.objectivity Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.objectivity +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-use.html new file mode 100644 index 0000000000..eafac864f8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/objectivity/package-use.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.objectivity (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.objectivity

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.objectivity
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.objectivity used by org.eclipse.emf.cdo.server.objectivity
IObjectivityStore + +
+          Interface to the Objecivity Store implemenation.
IObjectivityStoreAccessor + +
+           
IObjectivityStoreChunkReader + +
+           
IObjectivityStoreConfig + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.Lazy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.Lazy.html new file mode 100644 index 0000000000..6a0c5834c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.Lazy.html @@ -0,0 +1,302 @@ + + + + + + +CDOExtentCreator.Lazy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Class CDOExtentCreator.Lazy

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
+      extended by org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy
+
+
+
All Implemented Interfaces:
OCLExtentCreator
+
+
+
Enclosing class:
CDOExtentCreator
+
+
+
+
public static class CDOExtentCreator.Lazy
extends CDOExtentCreator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
CDOExtentCreator.Lazy
+  + + + + + + + + + + + +
+Constructor Summary
CDOExtentCreator.Lazy(CDOView view) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  Set<EObject>createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
createExtent, getChangeSetData, getEObject, getRevisionCacheAdder, getView, isDetached, setChangeSetData, setRevisionCacheAdder
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOExtentCreator.Lazy

+
+public CDOExtentCreator.Lazy(CDOView view)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createExtent

+
+protected Set<EObject> createExtent(EClass eClass,
+                                    IStoreAccessor accessor,
+                                    CDOBranch branch,
+                                    long timeStamp,
+                                    AtomicBoolean canceled)
+
+
+
Overrides:
createExtent in class CDOExtentCreator
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html new file mode 100644 index 0000000000..b4a3792016 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentCreator.html @@ -0,0 +1,471 @@ + + + + + + +CDOExtentCreator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Class CDOExtentCreator

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
+
+
+
All Implemented Interfaces:
OCLExtentCreator
+
+
+
Direct Known Subclasses:
CDOExtentCreator.Lazy
+
+
+
+
public class CDOExtentCreator
extends Object
implements OCLExtentCreator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOExtentCreator.Lazy + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CDOExtentCreator(CDOView view) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Set<EObject>createExtent(EClass eClass, + AtomicBoolean canceled) + +
+           
+protected  Set<EObject>createExtent(EClass eClass, + IStoreAccessor accessor, + CDOBranch branch, + long timeStamp, + AtomicBoolean canceled) + +
+           
+ CDOChangeSetDatagetChangeSetData() + +
+           
+protected  EObjectgetEObject(CDOID id) + +
+           
+ CDORevisionCacheAddergetRevisionCacheAdder() + +
+           
+ CDOViewgetView() + +
+           
+protected  booleanisDetached(CDOID id) + +
+           
+ voidsetChangeSetData(CDOChangeSetData changeSetData) + +
+           
+ voidsetRevisionCacheAdder(CDORevisionCacheAdder revisionCacheAdder) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOExtentCreator

+
+public CDOExtentCreator(CDOView view)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getView

+
+public CDOView getView()
+
+
+
+
+
+
+
+
+
+ +

+getChangeSetData

+
+public CDOChangeSetData getChangeSetData()
+
+
+
+
+
+
+
+
+
+ +

+setChangeSetData

+
+public void setChangeSetData(CDOChangeSetData changeSetData)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionCacheAdder

+
+public CDORevisionCacheAdder getRevisionCacheAdder()
+
+
+
+
+
+
+
+
+
+ +

+setRevisionCacheAdder

+
+public void setRevisionCacheAdder(CDORevisionCacheAdder revisionCacheAdder)
+
+
+
+
+
+
+
+
+
+ +

+createExtent

+
+public Set<EObject> createExtent(EClass eClass,
+                                 AtomicBoolean canceled)
+
+
+
Specified by:
createExtent in interface OCLExtentCreator
+
+
+
+
+
+
+ +

+createExtent

+
+protected Set<EObject> createExtent(EClass eClass,
+                                    IStoreAccessor accessor,
+                                    CDOBranch branch,
+                                    long timeStamp,
+                                    AtomicBoolean canceled)
+
+
+
+
+
+
+
+
+
+ +

+isDetached

+
+protected boolean isDetached(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+getEObject

+
+protected EObject getEObject(CDOID id)
+                      throws ObjectNotFoundException
+
+
+
+
+
+ +
Throws: +
ObjectNotFoundException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentMap.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentMap.html new file mode 100644 index 0000000000..3e9ebc1c1e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/CDOExtentMap.html @@ -0,0 +1,613 @@ + + + + + + +CDOExtentMap (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Class CDOExtentMap

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.ocl.CDOExtentMap
+
+
+
All Implemented Interfaces:
Map<EClass,Set<? extends EObject>>
+
+
+
+
public class CDOExtentMap
extends Object
implements Map<EClass,Set<? extends EObject>>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + +
+Constructor Summary
CDOExtentMap(OCLExtentCreator extentCreator) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcancel() + +
+           
+ voidclear() + +
+           
+ booleancontainsKey(Object key) + +
+           
+ booleancontainsValue(Object value) + +
+           
+ Set<Map.Entry<EClass,Set<? extends EObject>>>entrySet() + +
+           
+ booleanequals(Object obj) + +
+           
+ Set<? extends EObject>get(Object key) + +
+           
+ inthashCode() + +
+           
+ booleanisEmpty() + +
+           
+ Set<EClass>keySet() + +
+           
+ Set<? extends EObject>put(EClass key, + Set<? extends EObject> value) + +
+           
+ voidputAll(Map<? extends EClass,? extends Set<? extends EObject>> t) + +
+           
+ Set<? extends EObject>remove(Object key) + +
+           
+ intsize() + +
+           
+ StringtoString() + +
+           
+ Collection<Set<? extends EObject>>values() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+CDOExtentMap

+
+public CDOExtentMap(OCLExtentCreator extentCreator)
+
+
+ + + + + + + + +
+Method Detail
+ +

+cancel

+
+public void cancel()
+
+
+
+
+
+
+
+
+
+ +

+get

+
+public Set<? extends EObject> get(Object key)
+
+
+
Specified by:
get in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<EClass,Set<? extends EObject>>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Specified by:
equals in interface Map<EClass,Set<? extends EObject>>
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Specified by:
hashCode in interface Map<EClass,Set<? extends EObject>>
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+keySet

+
+public Set<EClass> keySet()
+
+
+
Specified by:
keySet in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+put

+
+public Set<? extends EObject> put(EClass key,
+                                  Set<? extends EObject> value)
+
+
+
Specified by:
put in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends EClass,? extends Set<? extends EObject>> t)
+
+
+
Specified by:
putAll in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+remove

+
+public Set<? extends EObject> remove(Object key)
+
+
+
Specified by:
remove in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+
+ +

+toString

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

+values

+
+public Collection<Set<? extends EObject>> values()
+
+
+
Specified by:
values in interface Map<EClass,Set<? extends EObject>>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLExtentCreator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLExtentCreator.html new file mode 100644 index 0000000000..e3a774b985 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLExtentCreator.html @@ -0,0 +1,215 @@ + + + + + + +OCLExtentCreator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Interface OCLExtentCreator

+
+
All Known Implementing Classes:
CDOExtentCreator, CDOExtentCreator.Lazy
+
+
+
+
public interface OCLExtentCreator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Set<EObject>createExtent(EClass cls, + AtomicBoolean canceled) + +
+           
+  +

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

+createExtent

+
+Set<EObject> createExtent(EClass cls,
+                          AtomicBoolean canceled)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html new file mode 100644 index 0000000000..64486e9996 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.Factory.html @@ -0,0 +1,297 @@ + + + + + + +OCLQueryHandler.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Class OCLQueryHandler.Factory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.emf.cdo.spi.server.QueryHandlerFactory
+          extended by org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Enclosing class:
OCLQueryHandler
+
+
+
+
public static class OCLQueryHandler.Factory
extends QueryHandlerFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.spi.server.QueryHandlerFactory
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
OCLQueryHandler.Factory() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ OCLQueryHandlercreate(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
+  +

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

+OCLQueryHandler.Factory

+
+public OCLQueryHandler.Factory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public OCLQueryHandler create(String description)
+                       throws ProductCreationException
+
+
+
Specified by:
create in interface IFactory
Specified by:
create in class QueryHandlerFactory
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.html new file mode 100644 index 0000000000..910b3768fc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/OCLQueryHandler.html @@ -0,0 +1,533 @@ + + + + + + +OCLQueryHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.server.ocl +
+Class OCLQueryHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.server.ocl.OCLQueryHandler
+
+
+
All Implemented Interfaces:
IQueryHandler
+
+
+
+
public class OCLQueryHandler
extends Object
implements IQueryHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classOCLQueryHandler.Factory + +
+           
+ + + + + + + + + + +
+Field Summary
+static StringLANGUAGE_NAME + +
+           
+  + + + + + + + + + + +
+Constructor Summary
OCLQueryHandler() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddEnvironmentVariable(org.eclipse.ocl.Environment<?,EClassifier,?,?,?,?,?,?,?,org.eclipse.ocl.ecore.Constraint,EClass,EObject> environment, + org.eclipse.ocl.expressions.Variable<EClassifier,?> variable) + +
+           
+protected  CDOExtentMapcreateExtentMap(CDOView view, + CDOChangeSetData changeSetData, + IQueryContext context) + +
+           
+protected  org.eclipse.ocl.expressions.OCLExpression<EClassifier>createInitExpression(org.eclipse.ocl.types.OCLStandardLibrary<EClassifier> stdLib, + CDOPackageRegistry packageRegistry, + Object value) + +
+           
+protected  booleancreatesLazyExtents() + +
+           
+protected  Objectevaluate(org.eclipse.ocl.Query<EClassifier,EClass,EObject> query, + EObject object) + +
+           
+ voidexecuteQuery(CDOQueryInfo info, + IQueryContext context) + +
+           
+protected  EClassifiergetArbitraryContextClassifier(CDOPackageRegistry packageRegistry) + +
+           
+protected  CDORevisiongetRevision(EObject object, + CDOView view) + +
+           
+protected  voidinitEnvironment(org.eclipse.ocl.Environment<?,EClassifier,?,?,?,?,?,?,?,org.eclipse.ocl.ecore.Constraint,EClass,EObject> environment, + CDOPackageRegistry packageRegistry, + Map<String,Object> parameters) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+LANGUAGE_NAME

+
+public static final String LANGUAGE_NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+OCLQueryHandler

+
+public OCLQueryHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+executeQuery

+
+public void executeQuery(CDOQueryInfo info,
+                         IQueryContext context)
+
+
+
Specified by:
executeQuery in interface IQueryHandler
+
+
+
+
+
+
+ +

+getRevision

+
+protected CDORevision getRevision(EObject object,
+                                  CDOView view)
+
+
+
+
+
+
+
+
+
+ +

+evaluate

+
+protected Object evaluate(org.eclipse.ocl.Query<EClassifier,EClass,EObject> query,
+                          EObject object)
+
+
+
+
+
+
+
+
+
+ +

+createExtentMap

+
+protected CDOExtentMap createExtentMap(CDOView view,
+                                       CDOChangeSetData changeSetData,
+                                       IQueryContext context)
+
+
+
+
+
+
+
+
+
+ +

+createsLazyExtents

+
+protected boolean createsLazyExtents()
+
+
+
+
+
+
+
+
+
+ +

+getArbitraryContextClassifier

+
+protected EClassifier getArbitraryContextClassifier(CDOPackageRegistry packageRegistry)
+
+
+
+
+
+
+
+
+
+ +

+initEnvironment

+
+protected void initEnvironment(org.eclipse.ocl.Environment<?,EClassifier,?,?,?,?,?,?,?,org.eclipse.ocl.ecore.Constraint,EClass,EObject> environment,
+                               CDOPackageRegistry packageRegistry,
+                               Map<String,Object> parameters)
+
+
+
+
+
+
+
+
+
+ +

+createInitExpression

+
+protected org.eclipse.ocl.expressions.OCLExpression<EClassifier> createInitExpression(org.eclipse.ocl.types.OCLStandardLibrary<EClassifier> stdLib,
+                                                                                      CDOPackageRegistry packageRegistry,
+                                                                                      Object value)
+
+
+
+
+
+
+
+
+
+ +

+addEnvironmentVariable

+
+protected void addEnvironmentVariable(org.eclipse.ocl.Environment<?,EClassifier,?,?,?,?,?,?,?,org.eclipse.ocl.ecore.Constraint,EClass,EObject> environment,
+                                      org.eclipse.ocl.expressions.Variable<EClassifier,?> variable)
+
+
+
+
+
+
+
+
+
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.Lazy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.Lazy.html new file mode 100644 index 0000000000..ecdcbe7725 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.Lazy.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy

+
+No usage of org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.html new file mode 100644 index 0000000000..eb84201b5e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentCreator.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ocl.CDOExtentCreator

+
+ + + + + + + + + +
+Packages that use CDOExtentCreator
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of CDOExtentCreator in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Subclasses of CDOExtentCreator in org.eclipse.emf.cdo.server.ocl
+static classCDOExtentCreator.Lazy + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentMap.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentMap.html new file mode 100644 index 0000000000..cd81b0c958 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/CDOExtentMap.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ocl.CDOExtentMap (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ocl.CDOExtentMap

+
+ + + + + + + + + +
+Packages that use CDOExtentMap
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of CDOExtentMap in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return CDOExtentMap
+protected  CDOExtentMapOCLQueryHandler.createExtentMap(CDOView view, + CDOChangeSetData changeSetData, + IQueryContext context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLExtentCreator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLExtentCreator.html new file mode 100644 index 0000000000..e97dd1a23f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLExtentCreator.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.server.ocl.OCLExtentCreator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.server.ocl.OCLExtentCreator

+
+ + + + + + + + + +
+Packages that use OCLExtentCreator
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of OCLExtentCreator in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.ocl that implement OCLExtentCreator
+ classCDOExtentCreator + +
+           
+static classCDOExtentCreator.Lazy + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.server.ocl with parameters of type OCLExtentCreator
CDOExtentMap(OCLExtentCreator extentCreator) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.Factory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.Factory.html new file mode 100644 index 0000000000..11b2713325 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory

+
+No usage of org.eclipse.emf.cdo.server.ocl.OCLQueryHandler.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.html new file mode 100644 index 0000000000..46b3d25959 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/class-use/OCLQueryHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.server.ocl.OCLQueryHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.server.ocl.OCLQueryHandler

+
+ + + + + + + + + +
+Packages that use OCLQueryHandler
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of OCLQueryHandler in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return OCLQueryHandler
+ OCLQueryHandlerOCLQueryHandler.Factory.create(String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-frame.html new file mode 100644 index 0000000000..d4c7a61065 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.emf.cdo.server.ocl (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server.ocl + + + + +
+Interfaces  + +
+OCLExtentCreator
+ + + + + + +
+Classes  + +
+CDOExtentCreator +
+CDOExtentCreator.Lazy +
+CDOExtentMap +
+OCLQueryHandler +
+OCLQueryHandler.Factory
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.html new file mode 100644 index 0000000000..f4f52d847c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +org.eclipse.emf.cdo.server.ocl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server.ocl +

+Server implementation of a generic OCL query handler. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
OCLExtentCreator 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOExtentCreator 
CDOExtentCreator.Lazy 
CDOExtentMap 
OCLQueryHandler 
OCLQueryHandler.Factory 
+  + +

+

+Package org.eclipse.emf.cdo.server.ocl Description +

+ +

+Server implementation of a generic OCL query handler. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-tree.html new file mode 100644 index 0000000000..0e55827398 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-tree.html @@ -0,0 +1,168 @@ + + + + + + +org.eclipse.emf.cdo.server.ocl Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server.ocl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-use.html new file mode 100644 index 0000000000..773290498e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/ocl/package-use.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server.ocl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server.ocl

+
+ + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server.ocl
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server.ocl used by org.eclipse.emf.cdo.server.ocl
CDOExtentCreator + +
+           
CDOExtentMap + +
+           
OCLExtentCreator + +
+           
OCLQueryHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-frame.html new file mode 100644 index 0000000000..a088b62367 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-frame.html @@ -0,0 +1,163 @@ + + + + + + +org.eclipse.emf.cdo.server (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.server + + + + +
+Interfaces  + +
+CDOServerBrowser.Page +
+CDOServerExporter.XMLConstants +
+CDOServerImporter.Handler +
+IMEMStore +
+IQueryContext +
+IQueryHandler +
+IQueryHandlerProvider +
+IRepository +
+IRepository.Handler +
+IRepository.Props +
+IRepository.ReadAccessHandler +
+IRepository.WriteAccessHandler +
+IRepositoryFactory +
+IRepositoryProvider +
+IRepositorySynchronizer +
+ISession +
+ISessionManager +
+IStore +
+IStoreAccessor +
+IStoreAccessor.CommitContext +
+IStoreAccessor.DurableLocking +
+IStoreAccessor.QueryResourcesContext +
+IStoreAccessor.QueryResourcesContext.ExactMatch +
+IStoreAccessor.QueryXRefsContext +
+IStoreAccessor.Raw +
+IStoreChunkReader +
+IStoreFactory +
+ISynchronizableRepository +
+ITransaction +
+IView
+ + + + + + +
+Classes  + +
+CDOServerBrowser +
+CDOServerBrowser.AbstractPage +
+CDOServerBrowser.ContainerBased +
+CDOServerBrowser.ContainerBased.Factory +
+CDOServerBrowser.HistoryPage +
+CDOServerBrowser.LobsPage +
+CDOServerBrowser.PackagesPage +
+CDOServerBrowser.RevisionsPage +
+CDOServerBrowser.RevisionsPage.FromCache +
+CDOServerBrowser.RevisionsPage.FromStore +
+CDOServerExporter +
+CDOServerExporter.XML +
+CDOServerImporter +
+CDOServerImporter.XML +
+CDOServerUtil +
+CDOServerUtil.RepositoryReadAccessValidator +
+IStoreChunkReader.Chunk +
+StoreThreadLocal
+ + + + + + +
+Enums  + +
+IStore.ChangeFormat +
+IStore.RevisionParallelism +
+IStore.RevisionTemporality
+ + + + + + +
+Exceptions  + +
+ContainmentCycleDetectedException +
+RepositoryNotFoundException
+ + + + 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 new file mode 100644 index 0000000000..f1ecb21691 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-summary.html @@ -0,0 +1,413 @@ + + + + + + +org.eclipse.emf.cdo.server (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.server +

+Server concepts for dealing with repositories and stores. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOServerBrowser.Page 
CDOServerExporter.XMLConstants 
CDOServerImporter.Handler 
IMEMStoreDeprecated. Use IMEMStore
IQueryContext 
IQueryHandler 
IQueryHandlerProvider 
IRepository 
IRepository.HandlerA marker interface to indicate valid arguments to IRepository.addHandler(Handler) and + IRepository.removeHandler(Handler).
IRepository.Props 
IRepository.ReadAccessHandlerProvides a way to handle revisions that are to be sent to the client.
IRepository.WriteAccessHandler 
IRepositoryFactory 
IRepositoryProvider 
IRepositorySynchronizer 
ISession 
ISessionManager 
IStore 
IStoreAccessor 
IStoreAccessor.CommitContextRepresents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
IStoreAccessor.DurableLocking 
IStoreAccessor.QueryResourcesContext 
IStoreAccessor.QueryResourcesContext.ExactMatch 
IStoreAccessor.QueryXRefsContext 
IStoreAccessor.Raw 
IStoreChunkReader 
IStoreFactory 
ISynchronizableRepositoryA repository with the ability to synchronize its content with another repository.
ITransaction 
IView 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOServerBrowser 
CDOServerBrowser.AbstractPage 
CDOServerBrowser.ContainerBased 
CDOServerBrowser.ContainerBased.Factory 
CDOServerBrowser.HistoryPage 
CDOServerBrowser.LobsPage 
CDOServerBrowser.PackagesPage 
CDOServerBrowser.RevisionsPage 
CDOServerBrowser.RevisionsPage.FromCache 
CDOServerBrowser.RevisionsPage.FromStore 
CDOServerExporter<OUT> 
CDOServerExporter.XML 
CDOServerImporter 
CDOServerImporter.XML 
CDOServerUtil 
CDOServerUtil.RepositoryReadAccessValidator 
IStoreChunkReader.Chunk 
StoreThreadLocal 
+  + +

+ + + + + + + + + + + + + + + + + +
+Enum Summary
IStore.ChangeFormat 
IStore.RevisionParallelism 
IStore.RevisionTemporality 
+  + +

+ + + + + + + + + + + + + +
+Exception Summary
ContainmentCycleDetectedException 
RepositoryNotFoundException 
+  + +

+

+Package org.eclipse.emf.cdo.server Description +

+ +

+Server concepts for dealing with repositories and stores. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-tree.html new file mode 100644 index 0000000000..e9ecc36808 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-tree.html @@ -0,0 +1,308 @@ + + + + + + +org.eclipse.emf.cdo.server Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.server +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-use.html new file mode 100644 index 0000000000..5bf3e8b1fa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/server/package-use.html @@ -0,0 +1,809 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.server (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.server

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.server
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.db4oServer concepts for dealing with DB4O stores and accessors. 
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server
CDOServerBrowser + +
+           
CDOServerBrowser.AbstractPage + +
+           
CDOServerBrowser.ContainerBased + +
+           
CDOServerBrowser.Page + +
+           
CDOServerBrowser.RevisionsPage + +
+           
CDOServerExporter + +
+           
CDOServerExporter.XMLConstants + +
+           
CDOServerImporter + +
+           
CDOServerImporter.Handler + +
+           
IQueryContext + +
+           
IQueryHandler + +
+           
IQueryHandlerProvider + +
+           
IRepository + +
+           
IRepository.Handler + +
+          A marker interface to indicate valid arguments to IRepository.addHandler(Handler) and + IRepository.removeHandler(Handler).
IRepository.ReadAccessHandler + +
+          Provides a way to handle revisions that are to be sent to the client.
IRepositorySynchronizer + +
+           
ISession + +
+           
ISessionManager + +
+           
IStore + +
+           
IStore.ChangeFormat + +
+           
IStore.RevisionParallelism + +
+           
IStore.RevisionTemporality + +
+           
IStoreAccessor + +
+           
IStoreAccessor.CommitContext + +
+          Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
IStoreAccessor.QueryResourcesContext + +
+           
IStoreAccessor.QueryXRefsContext + +
+           
IStoreChunkReader + +
+           
IStoreChunkReader.Chunk + +
+           
ISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
ITransaction + +
+           
IView + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.db
IQueryHandlerProvider + +
+           
ISession + +
+           
IStore + +
+           
IStoreAccessor + +
+           
IStoreAccessor.Raw + +
+           
IStoreChunkReader + +
+           
ITransaction + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.db.mapping
IStoreAccessor.QueryResourcesContext + +
+           
IStoreAccessor.QueryXRefsContext + +
+           
IStoreChunkReader.Chunk + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.db4o
IStore + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.embedded
IRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.hibernate
IQueryHandlerProvider + +
+           
IStore + +
+           
IStoreAccessor + +
+           
IStoreChunkReader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.mem
IStore + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.mongodb
IQueryHandlerProvider + +
+           
IStore + +
+           
IStoreAccessor + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.net4j
IRepositoryProvider + +
+           
ISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.objectivity
IQueryHandlerProvider + +
+           
IStore + +
+           
IStoreAccessor + +
+           
IStoreChunkReader + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.server.ocl
IQueryContext + +
+           
IQueryHandler + +
+           
IStoreAccessor + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.server used by org.eclipse.emf.cdo.spi.server
IQueryHandler + +
+           
IQueryHandlerProvider + +
+           
IRepository + +
+           
IRepository.Handler + +
+          A marker interface to indicate valid arguments to IRepository.addHandler(Handler) and + IRepository.removeHandler(Handler).
IRepository.WriteAccessHandler + +
+           
IRepositoryFactory + +
+           
IRepositoryProvider + +
+           
IRepositorySynchronizer + +
+           
ISession + +
+           
ISessionManager + +
+           
IStore + +
+           
IStore.ChangeFormat + +
+           
IStore.RevisionParallelism + +
+           
IStore.RevisionTemporality + +
+           
IStoreAccessor + +
+           
IStoreAccessor.CommitContext + +
+          Represents the state of a single, logical commit operation which is driven through multiple calls to several + methods on the IStoreAccessor API.
IStoreAccessor.QueryResourcesContext.ExactMatch + +
+           
IStoreChunkReader + +
+           
IStoreChunkReader.Chunk + +
+           
IStoreFactory + +
+           
ISynchronizableRepository + +
+          A repository with the ability to synchronize its content with another repository.
ITransaction + +
+           
IView + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOCollectionLoadingPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOCollectionLoadingPolicy.html new file mode 100644 index 0000000000..9c059594d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOCollectionLoadingPolicy.html @@ -0,0 +1,313 @@ + + + + + + +CDOCollectionLoadingPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOCollectionLoadingPolicy

+
+
All Superinterfaces:
CDOListResolver
+
+
+
+
public interface CDOCollectionLoadingPolicy
extends CDOListResolver
+ + +

+A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed. Implementations of this interface can control the + exact characteristics of a certain partial collection loading strategy. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetInitialChunkSize() + +
+          Returns the maximum number of CDOIDs to be loaded for collections when the owning object is loaded initially, i.e.
+ intgetResolveChunkSize() + +
+          Returns the maximum number of CDOIDs to be loaded for collections when the owning object is already loaded but the + actually accessed element is still a proxy.
+ CDOSessiongetSession() + +
+           
+ voidsetSession(CDOSession session) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOListResolver
resolveAllProxies, resolveProxy
+  +

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

+getSession

+
+CDOSession getSession()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSession

+
+void setSession(CDOSession session)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getInitialChunkSize

+
+int getInitialChunkSize()
+
+
Returns the maximum number of CDOIDs to be loaded for collections when the owning object is loaded initially, i.e. + before any of the collection elements is actually accessed. The remaining elements will be initialized as + proxys. +

+

+
+
+
+
+
+
+
+ +

+getResolveChunkSize

+
+int getResolveChunkSize()
+
+
Returns the maximum number of CDOIDs to be loaded for collections when the owning object is already loaded but the + actually accessed element is still a proxy. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORepositoryInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORepositoryInfo.html new file mode 100644 index 0000000000..13cb806574 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORepositoryInfo.html @@ -0,0 +1,265 @@ + + + + + + +CDORepositoryInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDORepositoryInfo

+
+
All Superinterfaces:
CDOCommonRepository, CDOTimeProvider
+
+
+
+
public interface CDORepositoryInfo
extends CDOCommonRepository
+ + +

+Describes a model repository a session is connected to. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
CDOSession.getRepositoryInfo()
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + + + + + +
+Method Summary
+ longgetTimeStamp(boolean forceRefresh) + +
+          Returns the approximate current time of this repository by optionally refreshing the approximation from the server.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+  +

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

+getTimeStamp

+
+long getTimeStamp(boolean forceRefresh)
+
+
Returns the approximate current time of this repository by optionally refreshing the approximation from the server. +

+

+
+
+
+
See Also:
CDOTimeProvider.getTimeStamp()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORetryExceptionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORetryExceptionHandler.html new file mode 100644 index 0000000000..75c5bdafa6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDORetryExceptionHandler.html @@ -0,0 +1,389 @@ + + + + + + +CDORetryExceptionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Class CDORetryExceptionHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.session.CDORetryExceptionHandler
+
+
+
All Implemented Interfaces:
CDOSession.ExceptionHandler
+
+
+
+
public class CDORetryExceptionHandler
extends Object
implements CDOSession.ExceptionHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intRETRY_FOREVER + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
CDORetryExceptionHandler() + +
+           
CDORetryExceptionHandler(int retries) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetRetries() + +
+           
+ voidhandleException(CDOSession session, + int attempt, + Exception exception) + +
+           
+ booleanisRetryingForever() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+RETRY_FOREVER

+
+public static final int RETRY_FOREVER
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDORetryExceptionHandler

+
+public CDORetryExceptionHandler(int retries)
+
+
+
+ +

+CDORetryExceptionHandler

+
+public CDORetryExceptionHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRetries

+
+public int getRetries()
+
+
+
+
+
+
+
+
+
+ +

+isRetryingForever

+
+public boolean isRetryingForever()
+
+
+
+
+
+
+
+
+
+ +

+handleException

+
+public void handleException(CDOSession session,
+                            int attempt,
+                            Exception exception)
+                     throws Exception
+
+
+
Specified by:
handleException in interface CDOSession.ExceptionHandler
+
+
+ +
Throws: +
Exception
Since:
+
4.0
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.ExceptionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.ExceptionHandler.html new file mode 100644 index 0000000000..8182a2df87 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.ExceptionHandler.html @@ -0,0 +1,223 @@ + + + + + + +CDOSession.ExceptionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession.ExceptionHandler

+
+
All Known Implementing Classes:
CDORetryExceptionHandler
+
+
+
Enclosing interface:
CDOSession
+
+
+
+
public static interface CDOSession.ExceptionHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleException(CDOSession session, + int attempt, + Exception exception) + +
+           
+  +

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

+handleException

+
+void handleException(CDOSession session,
+                     int attempt,
+                     Exception exception)
+                     throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.CollectionLoadingPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.CollectionLoadingPolicyEvent.html new file mode 100644 index 0000000000..28a2242c83 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.CollectionLoadingPolicyEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOSession.Options.CollectionLoadingPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession.Options.CollectionLoadingPolicyEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOSession.Options
+
+
+
+
public static interface CDOSession.Options.CollectionLoadingPolicyEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.GeneratedPackageEmulationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.GeneratedPackageEmulationEvent.html new file mode 100644 index 0000000000..e56c6812c4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.GeneratedPackageEmulationEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOSession.Options.GeneratedPackageEmulationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession.Options.GeneratedPackageEmulationEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOSession.Options
+
+
+
+
public static interface CDOSession.Options.GeneratedPackageEmulationEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.LobCacheEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.LobCacheEvent.html new file mode 100644 index 0000000000..d493279835 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.LobCacheEvent.html @@ -0,0 +1,203 @@ + + + + + + +CDOSession.Options.LobCacheEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession.Options.LobCacheEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOSession.Options
+
+
+
+
public static interface CDOSession.Options.LobCacheEvent
extends IOptionsEvent
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.html new file mode 100644 index 0000000000..a62a472e4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.Options.html @@ -0,0 +1,433 @@ + + + + + + +CDOSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession.Options

+
+
All Superinterfaces:
CDOCommonSession.Options, INotifier, IOptions
+
+
+
All Known Subinterfaces:
CDOSession.Options
+
+
+
Enclosing interface:
CDOSession
+
+
+
+
public static interface CDOSession.Options
extends CDOCommonSession.Options
+ + +

+

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

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOSession.Options.CollectionLoadingPolicyEvent + +
+           
+static interfaceCDOSession.Options.GeneratedPackageEmulationEvent + +
+           
+static interfaceCDOSession.Options.LobCacheEvent + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCollectionLoadingPolicygetCollectionLoadingPolicy() + +
+          The collection loading policy of this session controls how + a list gets populated.
+ CDOLobStoregetLobCache() + +
+          Returns the large object cache currently being used by this session.
+ booleanisGeneratedPackageEmulationEnabled() + +
+           
+ voidsetCollectionLoadingPolicy(CDOCollectionLoadingPolicy policy) + +
+          Sets the collection loading to be used by this session.
+ voidsetGeneratedPackageEmulationEnabled(boolean generatedPackageEmulationEnabled) + +
+           
+ voidsetLobCache(CDOLobStore lobCache) + +
+          Sets the large object cache to be used by this session.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
getPassiveUpdateMode, isPassiveUpdateEnabled, setPassiveUpdateEnabled, setPassiveUpdateMode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+isGeneratedPackageEmulationEnabled

+
+boolean isGeneratedPackageEmulationEnabled()
+
+
+
+
+
+
+
+
+
+ +

+setGeneratedPackageEmulationEnabled

+
+void setGeneratedPackageEmulationEnabled(boolean generatedPackageEmulationEnabled)
+
+
+
+
+
+
+
+
+
+ +

+getCollectionLoadingPolicy

+
+CDOCollectionLoadingPolicy getCollectionLoadingPolicy()
+
+
The collection loading policy of this session controls how + a list gets populated. By default, when an object is fetched, all its elements are filled with the proper values. +

+ This could be time-consuming, especially if the reference list does not need to be accessed. In CDO it is + possible to partially load collections. The default list implementation that is shipped with CDO makes a + distinction between the two following situations: +

    +
  1. How many CDOIDs to fill when an object is loaded for the first time; +
  2. Which elements to fill with CDOIDs when the accessed element is not yet filled. +
+ Example: +

+ CDOUtil.createCollectionLoadingPolicy(initialElements, subsequentElements); +

+ The user can also provide its own implementation of the CDOCollectionLoadingPolicy interface. +

+

+
+
+
+
+
+
+
+ +

+setCollectionLoadingPolicy

+
+void setCollectionLoadingPolicy(CDOCollectionLoadingPolicy policy)
+
+
Sets the collection loading to be used by this session. +

+

+
+
+
+
+
+
+
+ +

+getLobCache

+
+CDOLobStore getLobCache()
+
+
Returns the large object cache currently being used by this session. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setLobCache

+
+void setLobCache(CDOLobStore lobCache)
+
+
Sets the large object cache to be used by this session. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.html new file mode 100644 index 0000000000..7915fba5a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSession.html @@ -0,0 +1,1222 @@ + + + + + + +CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSession

+
+
All Superinterfaces:
CDOCommonSession, CDOUpdatable, Closeable, IContainer<CDOView>, INotifier, IOptionsContainer, IUserAware
+
+
+
All Known Subinterfaces:
CDOSession, CDOSession, InternalCDOSession
+
+
+
+
public interface CDOSession
extends CDOCommonSession, CDOUpdatable, IContainer<CDOView>
+ + +

+Represents and controls the connection to a model repository. +

+ A session has the following responsibilities: +

+

+ Note that, in order to retrieve, access and store objects a view is needed. The + various openXYZ methods are provided for this purpose. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOSession.ExceptionHandler + +
+           
+static interfaceCDOSession.Options + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatacompareRevisions(CDOBranchPoint source, + CDOBranchPoint target) + +
+           
+ CDOBranchManagergetBranchManager() + +
+          Returns the CDO branch manager that manages the branches of the + repository of this session.
+ CDOCommitInfoManagergetCommitInfoManager() + +
+          Returns the CDO commit info manager of this session.
+ CDOSession.ExceptionHandlergetExceptionHandler() + +
+           
+ CDOFetchRuleManagergetFetchRuleManager() + +
+           
+ CDOPackageRegistrygetPackageRegistry() + +
+          Returns the EMF package registry that is used by all objects of all + views of this session.
+ CDORemoteSessionManagergetRemoteSessionManager() + +
+          Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session.
+ CDORepositoryInfogetRepositoryInfo() + +
+          Returns an instance of CDORepositoryInfo that describes the model repository this session is connected to.
+ CDORevisionManagergetRevisionManager() + +
+          Returns the CDO revision manager that manages the revisions of the + repository of this session.
+ CDOViewgetView(int viewID) + +
+           
+ CDOView[]getViews() + +
+          Returns an array of all open views and transactions of this session.
+ CDOTransactionopenTransaction() + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionopenTransaction(CDOBranch branch) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionopenTransaction(CDOBranchPoint target) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionopenTransaction(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionopenTransaction(CDOBranch branch, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionopenTransaction(ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionopenTransaction(String durableLockingID) + +
+          Opens and returns a transaction on a new EMF resource set by resuming a + transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true).
+ CDOTransactionopenTransaction(String durableLockingID, + ResourceSet resourceSet) + +
+          Opens and returns a transaction on the given EMF resource set by + resuming a transaction that has previously been made durable by calling + CDOTransaction.enableDurableLocking(true).
+ CDOViewopenView() + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewopenView(CDOBranch branch) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewopenView(CDOBranch branch, + long timeStamp) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewopenView(CDOBranch branch, + long timeStamp, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewopenView(CDOBranchPoint target) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewopenView(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewopenView(long timeStamp) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewopenView(ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewopenView(String durableLockingID) + +
+          Opens and returns a view on a new EMF resource set by resuming a view that has + previously been made durable by calling CDOView.enableDurableLocking(true).
+ CDOViewopenView(String durableLockingID, + ResourceSet resourceSet) + +
+          Opens and returns a view on the given EMF resource set by resuming a view that + has previously been made durable by calling CDOView.enableDurableLocking(true).
+ CDOSession.Optionsoptions() + +
+          Returns the options of this session.
+ longrefresh() + +
+          Refreshes the object caches of all (non-historical) views.
+ voidwaitForUpdate(long updateTime) + +
+          Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views.
+ booleanwaitForUpdate(long updateTime, + long timeoutMillis) + +
+          Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getRepositoryInfo

+
+CDORepositoryInfo getRepositoryInfo()
+
+
Returns an instance of CDORepositoryInfo that describes the model repository this session is connected to. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageRegistry

+
+CDOPackageRegistry getPackageRegistry()
+
+
Returns the EMF package registry that is used by all objects of all + views of this session. +

+ This registry is managed by the package unit manager of this session. All packages that are already persisted in the repository of this session are automatically registered with this + registry. New packages can be locally registered with this registry and are committed to the repository through a + transaction, if needed. +

+

+
+
+
+
+
+
+
+ +

+getBranchManager

+
+CDOBranchManager getBranchManager()
+
+
Returns the CDO branch manager that manages the branches of the + repository of this session. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevisionManager

+
+CDORevisionManager getRevisionManager()
+
+
Returns the CDO revision manager that manages the revisions of the + repository of this session. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getFetchRuleManager

+
+CDOFetchRuleManager getFetchRuleManager()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRemoteSessionManager

+
+CDORemoteSessionManager getRemoteSessionManager()
+
+
Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session. +

+

+
+
+
+
+
+
+
+ +

+getCommitInfoManager

+
+CDOCommitInfoManager getCommitInfoManager()
+
+
Returns the CDO commit info manager of this session. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getExceptionHandler

+
+CDOSession.ExceptionHandler getExceptionHandler()
+
+
+
+
+
+
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(CDOBranchPoint target,
+                               ResourceSet resourceSet)
+
+
Opens and returns a new transaction on the given EMF resource set. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openTransaction()
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(CDOBranchPoint target)
+
+
Opens and returns a new transaction on a new EMF resource set. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openTransaction()
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(CDOBranch branch,
+                               ResourceSet resourceSet)
+
+
Opens and returns a new transaction on the given EMF resource set. +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openTransaction()
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(ResourceSet resourceSet)
+
+
Opens and returns a new transaction on the given EMF resource set. +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openTransaction()
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(CDOBranch branch)
+
+
Opens and returns a new transaction on a new EMF resource set. +

+ Same as calling openTransaction(new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openTransaction(ResourceSet)
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction()
+
+
Opens and returns a new transaction on a new EMF resource set. +

+ Same as calling openTransaction(new ResourceSetImpl()). +

+

+
+
+
+
See Also:
openTransaction(ResourceSet)
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(String durableLockingID)
+
+
Opens and returns a transaction on a new EMF resource set by resuming a + transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true). +

+ Same as calling openTransaction(durableLockingID, new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openTransaction(String,ResourceSet)
+
+
+
+ +

+openTransaction

+
+CDOTransaction openTransaction(String durableLockingID,
+                               ResourceSet resourceSet)
+
+
Opens and returns a transaction on the given EMF resource set by + resuming a transaction that has previously been made durable by calling + CDOTransaction.enableDurableLocking(true). +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openTransaction(String)
+
+
+
+ +

+openView

+
+CDOView openView(CDOBranchPoint target,
+                 ResourceSet resourceSet)
+
+
Opens and returns a new view on the given EMF resource set. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openView()
+
+
+
+ +

+openView

+
+CDOView openView(CDOBranchPoint target)
+
+
Opens and returns a new view on a new EMF resource set. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openView()
+
+
+
+ +

+openView

+
+CDOView openView(CDOBranch branch,
+                 long timeStamp,
+                 ResourceSet resourceSet)
+
+
Opens and returns a new view on the given EMF resource set. +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openView()
+
+
+
+ +

+openView

+
+CDOView openView(CDOBranch branch,
+                 long timeStamp)
+
+
Opens and returns a new view on a new EMF resource set. +

+ Same as calling openView(new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openView(CDOBranch, long, ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView(CDOBranch branch)
+
+
Opens and returns a new view on a new EMF resource set. +

+ Same as calling openView(new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openView(CDOBranch, long, ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView(long timeStamp)
+
+
Opens and returns a new view on a new EMF resource set. +

+ Same as calling openView(new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
3.0
+
See Also:
openView(CDOBranch, long, ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView(ResourceSet resourceSet)
+
+
Opens and returns a new view on the given EMF resource set. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openView(CDOBranch, long, ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView()
+
+
Opens and returns a new view on a new EMF resource set. +

+ Same as calling openView(new ResourceSetImpl()). +

+

+
+
+
+
See Also:
openView(CDOBranch, long, ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView(String durableLockingID)
+
+
Opens and returns a view on a new EMF resource set by resuming a view that has + previously been made durable by calling CDOView.enableDurableLocking(true). +

+ Same as calling openView(durableLockingID, new ResourceSetImpl()). +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openView(String,ResourceSet)
+
+
+
+ +

+openView

+
+CDOView openView(String durableLockingID,
+                 ResourceSet resourceSet)
+
+
Opens and returns a view on the given EMF resource set by resuming a view that + has previously been made durable by calling CDOView.enableDurableLocking(true). +

+

+
+
+
+
Since:
+
4.0
+
See Also:
openView(String)
+
+
+
+ +

+getViews

+
+CDOView[] getViews()
+
+
Returns an array of all open views and transactions of this session. +

+

+
Specified by:
getViews in interface CDOCommonSession
+
+
+
See Also:
openView(), +openTransaction()
+
+
+
+ +

+getView

+
+CDOView getView(int viewID)
+
+
+
Specified by:
getView in interface CDOCommonSession
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+refresh

+
+long refresh()
+
+
Refreshes the object caches of all (non-historical) views. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+waitForUpdate

+
+void waitForUpdate(long updateTime)
+
+
Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views. That is, this blocks the + calling thread until all of this session's views have incorporated a commit operation with the given time stamp (or + higher). +

+

+
Specified by:
waitForUpdate in interface CDOUpdatable
+
+
+
+
+
+
+ +

+waitForUpdate

+
+boolean waitForUpdate(long updateTime,
+                      long timeoutMillis)
+
+
Equivalent to calling CDOUpdatable.waitForUpdate(long) on each of this session's views. That is, this blocks the + calling thread until all of this session's views have incorporated a commit operation with the given time stamp (or + higher) or the given total timeout has expired. +

+

+
Specified by:
waitForUpdate in interface CDOUpdatable
+
+
+ +
Returns:
true if the specified commit operation has occured within the given timeout period, + false otherwise.
+
+
+
+ +

+compareRevisions

+
+CDOChangeSetData compareRevisions(CDOBranchPoint source,
+                                  CDOBranchPoint target)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+options

+
+CDOSession.Options options()
+
+
Returns the options of this session. +

+

+
Specified by:
options in interface CDOCommonSession
Specified by:
options in interface IOptionsContainer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfiguration.html new file mode 100644 index 0000000000..0204b15538 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfiguration.html @@ -0,0 +1,432 @@ + + + + + + +CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSessionConfiguration

+
+
All Known Subinterfaces:
CDOSessionConfiguration, CDOSessionConfiguration, FailoverCDOSessionConfiguration, InternalCDOSessionConfiguration, ReconnectingCDOSessionConfiguration, RecoveringCDOSessionConfiguration
+
+
+
+
public interface CDOSessionConfiguration
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOAuthenticatorgetAuthenticator() + +
+          Returns the authenticator of this configuration, never null.
+ CDOSession.ExceptionHandlergetExceptionHandler() + +
+           
+ CDOCommonSession.Options.PassiveUpdateModegetPassiveUpdateMode() + +
+           
+ booleanisActivateOnOpen() + +
+          Returns true if the session opened by openSession() will be automatically activated, + false otherwise.
+ booleanisPassiveUpdateEnabled() + +
+           
+ booleanisSessionOpen() + +
+          Returns true if the session for this configuration is currently open, false otherwise.
+ CDOSessionopenSession() + +
+          Opens the session for this configuration.
+ voidsetActivateOnOpen(boolean activateOnOpen) + +
+          Specifies whether the session opened by openSession() will be automatically activated or not.
+ voidsetExceptionHandler(CDOSession.ExceptionHandler exceptionHandler) + +
+          A special exception handler can be set before the session is opened and can not be changed thereafter.
+ voidsetPassiveUpdateEnabled(boolean passiveUpdateEnabled) + +
+           
+ voidsetPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode passiveUpdateMode) + +
+           
+  +

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

+isPassiveUpdateEnabled

+
+boolean isPassiveUpdateEnabled()
+
+
+
Since:
+
3.0
+
See Also:
CDOCommonSession.Options.isPassiveUpdateEnabled()
+
+
+
+ +

+setPassiveUpdateEnabled

+
+void setPassiveUpdateEnabled(boolean passiveUpdateEnabled)
+
+
+
Since:
+
3.0
+
See Also:
CDOCommonSession.Options.setPassiveUpdateEnabled(boolean)
+
+
+
+ +

+getPassiveUpdateMode

+
+CDOCommonSession.Options.PassiveUpdateMode getPassiveUpdateMode()
+
+
+
Since:
+
3.0
+
See Also:
CDOCommonSession.Options.getPassiveUpdateMode()
+
+
+
+ +

+setPassiveUpdateMode

+
+void setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode passiveUpdateMode)
+
+
+
Since:
+
3.0
+
See Also:
CDOCommonSession.Options.setPassiveUpdateMode(PassiveUpdateMode)
+
+
+
+ +

+getExceptionHandler

+
+CDOSession.ExceptionHandler getExceptionHandler()
+
+
+
See Also:
CDOSession.getExceptionHandler()
+
+
+
+ +

+setExceptionHandler

+
+void setExceptionHandler(CDOSession.ExceptionHandler exceptionHandler)
+
+
A special exception handler can be set before the session is opened and can not be changed thereafter. +

+

+
See Also:
CDOSession.getExceptionHandler()
+
+
+
+ +

+getAuthenticator

+
+CDOAuthenticator getAuthenticator()
+
+
Returns the authenticator of this configuration, never null. +

+

+
+
+
+
+ +

+isActivateOnOpen

+
+boolean isActivateOnOpen()
+
+
Returns true if the session opened by openSession() will be automatically activated, + false otherwise. +

+

+
+
+
+
+ +

+setActivateOnOpen

+
+void setActivateOnOpen(boolean activateOnOpen)
+
+
Specifies whether the session opened by openSession() will be automatically activated or not. +

+

+
+
+
+
+ +

+isSessionOpen

+
+boolean isSessionOpen()
+
+
Returns true if the session for this configuration is currently open, false otherwise. +

+

+
+
+
+
+ +

+openSession

+
+CDOSession openSession()
+
+
Opens the session for this configuration. Once the session is openend this method always returns the same session + instance. Therefore it is impossible to change this configuration while the session is open. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfigurationFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfigurationFactory.html new file mode 100644 index 0000000000..40e1faf6a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionConfigurationFactory.html @@ -0,0 +1,218 @@ + + + + + + +CDOSessionConfigurationFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSessionConfigurationFactory

+
+
All Known Subinterfaces:
IRepositoryLocation
+
+
+
All Known Implementing Classes:
FailoverAgent
+
+
+
+
public interface CDOSessionConfigurationFactory
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOSessionConfigurationcreateSessionConfiguration() + +
+           
+  +

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

+createSessionConfiguration

+
+CDOSessionConfiguration createSessionConfiguration()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionEvent.html new file mode 100644 index 0000000000..82fe387ae5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionEvent.html @@ -0,0 +1,227 @@ + + + + + + +CDOSessionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSessionEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Subinterfaces:
CDOSessionInvalidationEvent, CDOSessionRecoveryEvent
+
+
+
+
public interface CDOSessionEvent
extends IEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOSessiongetSource() + +
+           
+  +

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

+getSource

+
+CDOSession getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionInvalidationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionInvalidationEvent.html new file mode 100644 index 0000000000..02c5064c52 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionInvalidationEvent.html @@ -0,0 +1,382 @@ + + + + + + +CDOSessionInvalidationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSessionInvalidationEvent

+
+
All Superinterfaces:
CDOBranchPoint, CDOChangeKindProvider, CDOChangeSetData, CDOCommitData, CDOCommitInfo, CDOSessionEvent, IEvent
+
+
+
+
public interface CDOSessionInvalidationEvent
extends CDOSessionEvent, CDOCommitInfo
+ + +

+An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
CDOInvalidationNotification, +CDOAdapterPolicy
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static longLOCAL_ROLLBACK + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOTransactiongetLocalTransaction() + +
+          Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is + local, or null if the transaction was remote.
+ CDOViewgetView() + +
+          Deprecated. Use getLocalTransaction().
+ booleanisRemote() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionEvent
getSource
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfo
getComment, getCommitInfoManager, getPreviousTimeStamp, getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitData
getNewPackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetData
copy, getChangedObjects, getDetachedObjects, getNewObjects, isEmpty, merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeKindProvider
getChangeKind
+  +

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

+LOCAL_ROLLBACK

+
+static final long LOCAL_ROLLBACK
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getLocalTransaction

+
+CDOTransaction getLocalTransaction()
+
+
Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is + local, or null if the transaction was remote. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getView

+
+@Deprecated
+CDOView getView()
+
+
Deprecated. Use getLocalTransaction(). +

+

+
+
+
+
+
+
+
+ +

+isRemote

+
+boolean isRemote()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionProvider.html new file mode 100644 index 0000000000..c713eb9de3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/CDOSessionProvider.html @@ -0,0 +1,212 @@ + + + + + + +CDOSessionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session +
+Interface CDOSessionProvider

+
+
+
public interface CDOSessionProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOSessiongetSession() + +
+           
+  +

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

+getSession

+
+CDOSession getSession()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOCollectionLoadingPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOCollectionLoadingPolicy.html new file mode 100644 index 0000000000..38b05c87fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOCollectionLoadingPolicy.html @@ -0,0 +1,256 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOCollectionLoadingPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOCollectionLoadingPolicy

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOCollectionLoadingPolicy
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOCollectionLoadingPolicy in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOCollectionLoadingPolicy
+ CDOCollectionLoadingPolicyCDOSession.Options.getCollectionLoadingPolicy() + +
+          The collection loading policy of this session controls how + a list gets populated.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOCollectionLoadingPolicy
+ voidCDOSession.Options.setCollectionLoadingPolicy(CDOCollectionLoadingPolicy policy) + +
+          Sets the collection loading to be used by this session.
+  +

+ + + + + +
+Uses of CDOCollectionLoadingPolicy in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOCollectionLoadingPolicy
+static CDOCollectionLoadingPolicyCDOUtil.createCollectionLoadingPolicy(int initialChunkSize, + int resolveChunkSize) + +
+           
+  +

+ + + + + +
+Uses of CDOCollectionLoadingPolicy in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOCollectionLoadingPolicy
+ CDOCollectionLoadingPolicyCDOFetchRuleManager.getCollectionLoadingPolicy() + +
+          TODO Simon: JavaDoc
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORepositoryInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORepositoryInfo.html new file mode 100644 index 0000000000..461e6d0d77 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORepositoryInfo.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDORepositoryInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDORepositoryInfo

+
+ + + + + + + + + + + + + +
+Packages that use CDORepositoryInfo
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORepositoryInfo in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDORepositoryInfo
+ CDORepositoryInfoCDOSession.getRepositoryInfo() + +
+          Returns an instance of CDORepositoryInfo that describes the model repository this session is connected to.
+  +

+ + + + + +
+Uses of CDORepositoryInfo in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORepositoryInfo
+ voidInternalCDOSession.setRepositoryInfo(CDORepositoryInfo repositoryInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORetryExceptionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORetryExceptionHandler.html new file mode 100644 index 0000000000..654dc7655b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDORetryExceptionHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.session.CDORetryExceptionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.session.CDORetryExceptionHandler

+
+No usage of org.eclipse.emf.cdo.session.CDORetryExceptionHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.ExceptionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.ExceptionHandler.html new file mode 100644 index 0000000000..d40bf46b2d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.ExceptionHandler.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession.ExceptionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession.ExceptionHandler

+
+ + + + + + + + + + + + + +
+Packages that use CDOSession.ExceptionHandler
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSession.ExceptionHandler in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.session that implement CDOSession.ExceptionHandler
+ classCDORetryExceptionHandler + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOSession.ExceptionHandler
+ CDOSession.ExceptionHandlerCDOSession.getExceptionHandler() + +
+           
+ CDOSession.ExceptionHandlerCDOSessionConfiguration.getExceptionHandler() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOSession.ExceptionHandler
+ voidCDOSessionConfiguration.setExceptionHandler(CDOSession.ExceptionHandler exceptionHandler) + +
+          A special exception handler can be set before the session is opened and can not be changed thereafter.
+  +

+ + + + + +
+Uses of CDOSession.ExceptionHandler in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSession.ExceptionHandler
+ voidInternalCDOSession.setExceptionHandler(CDOSession.ExceptionHandler exceptionHandler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.CollectionLoadingPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.CollectionLoadingPolicyEvent.html new file mode 100644 index 0000000000..d1efc9ce78 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.CollectionLoadingPolicyEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession.Options.CollectionLoadingPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession.Options.CollectionLoadingPolicyEvent

+
+No usage of org.eclipse.emf.cdo.session.CDOSession.Options.CollectionLoadingPolicyEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.GeneratedPackageEmulationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.GeneratedPackageEmulationEvent.html new file mode 100644 index 0000000000..f66ac69638 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.GeneratedPackageEmulationEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession.Options.GeneratedPackageEmulationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession.Options.GeneratedPackageEmulationEvent

+
+No usage of org.eclipse.emf.cdo.session.CDOSession.Options.GeneratedPackageEmulationEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.LobCacheEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.LobCacheEvent.html new file mode 100644 index 0000000000..45228774aa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.LobCacheEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession.Options.LobCacheEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession.Options.LobCacheEvent

+
+No usage of org.eclipse.emf.cdo.session.CDOSession.Options.LobCacheEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.html new file mode 100644 index 0000000000..3c9f471ab8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.Options.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession.Options

+
+ + + + + + + + + + + + + +
+Packages that use CDOSession.Options
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSession.Options in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Subinterfaces of CDOSession.Options in org.eclipse.emf.cdo.net4j
+static interfaceCDOSession.Options + +
+           
+  +

+ + + + + +
+Uses of CDOSession.Options in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOSession.Options
+ CDOSession.OptionsCDOSession.options() + +
+          Returns the options of this session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.html new file mode 100644 index 0000000000..2b7b1414ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSession.html @@ -0,0 +1,498 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSession

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOSession
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Subinterfaces of CDOSession in org.eclipse.emf.cdo.net4j
+ interfaceCDOSession + +
+           
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOSession
+ CDOSessionIRepositorySynchronizer.getRemoteSession() + +
+           
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOSession
+ CDOSessionCDOCollectionLoadingPolicy.getSession() + +
+           
+ CDOSessionCDOSessionProvider.getSession() + +
+           
+ CDOSessionCDOSessionEvent.getSource() + +
+           
+ CDOSessionCDOSessionConfiguration.openSession() + +
+          Opens the session for this configuration.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session with parameters of type CDOSession
+ voidCDORetryExceptionHandler.handleException(CDOSession session, + int attempt, + Exception exception) + +
+           
+ voidCDOSession.ExceptionHandler.handleException(CDOSession session, + int attempt, + Exception exception) + +
+           
+ voidCDOCollectionLoadingPolicy.setSession(CDOSession session) + +
+           
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return CDOSession
+ CDOSessionCDORemoteSessionManager.getLocalSession() + +
+          Returns the local session this CDORemoteSessionManager belongs to.
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOSession
+ CDOSessionCDOPushTransaction.getSession() + +
+           
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOSession
+static CDOSessionCDOUtil.getSession(Object object) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOSession
+static URICDOURIUtil.createResourceURI(CDOSession session, + String path) + +
+           
+static booleanCDOUtil.isSessionDirty(CDOSession session) + +
+          Returns true if the given session contains a dirty transaction, false otherwise.
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOSession
+ CDOSessionCDOView.getSession() + +
+          Returns the session this view was opened by.
+  +

+ + + + + +
+Uses of CDOSession in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOSession in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSession + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSession
+ CDOSessionCDOSessionInvalidationAggregator.getSession() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOSession
CDOSessionInvalidationAggregator(CDOSession session) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfiguration.html new file mode 100644 index 0000000000..469ca0bb21 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfiguration.html @@ -0,0 +1,300 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionConfiguration

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOSessionConfiguration
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOSessionConfiguration in org.eclipse.emf.cdo.net4j
+ interfaceCDOSessionConfiguration + +
+           
+ interfaceFailoverCDOSessionConfiguration + +
+           
+ interfaceReconnectingCDOSessionConfiguration + +
+           
+ interfaceRecoveringCDOSessionConfiguration + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.net4j that return CDOSessionConfiguration
+ CDOSessionConfigurationFailoverAgent.createSessionConfiguration() + +
+           
+protected abstract  CDOSessionConfigurationFailoverAgent.createSessionConfiguration(String connectorDescription, + String repositoryName) + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOSessionConfiguration
+ CDOSessionConfigurationCDOSessionConfigurationFactory.createSessionConfiguration() + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfiguration in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOSessionConfiguration in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSessionConfiguration + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfigurationFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfigurationFactory.html new file mode 100644 index 0000000000..7e77867bb1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionConfigurationFactory.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSessionConfigurationFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionConfigurationFactory

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOSessionConfigurationFactory
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionConfigurationFactory in org.eclipse.emf.cdo.location
+  +

+ + + + + + + + + +
Subinterfaces of CDOSessionConfigurationFactory in org.eclipse.emf.cdo.location
+ interfaceIRepositoryLocation + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfigurationFactory in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOSessionConfigurationFactory
+ CDOSessionConfigurationFactoryIRepositorySynchronizer.getRemoteSessionConfigurationFactory() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOSessionConfigurationFactory
+static IRepositorySynchronizerCDOServerUtil.createRepositorySynchronizer(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfigurationFactory in org.eclipse.emf.cdo.server.net4j
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.server.net4j that implement CDOSessionConfigurationFactory
+ classFailoverAgent + +
+           
+  +

+ + + + + +
+Uses of CDOSessionConfigurationFactory in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOSessionConfigurationFactory
+ voidInternalRepositorySynchronizer.setRemoteSessionConfigurationFactory(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionEvent.html new file mode 100644 index 0000000000..f356f1f3a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionEvent.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSessionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionEvent

+
+ + + + + + + + + + + + + +
+Packages that use CDOSessionEvent
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
+  +

+ + + + + +
+Uses of CDOSessionEvent in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Subinterfaces of CDOSessionEvent in org.eclipse.emf.cdo.net4j
+ interfaceCDOSessionRecoveryEvent + +
+           
+  +

+ + + + + +
+Uses of CDOSessionEvent in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOSessionEvent in org.eclipse.emf.cdo.session
+ interfaceCDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionInvalidationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionInvalidationEvent.html new file mode 100644 index 0000000000..18bec8f545 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionInvalidationEvent.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionInvalidationEvent

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

+ + + + + +
+Uses of CDOSessionInvalidationEvent in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSessionInvalidationEvent
+protected  voidCDOSessionInvalidationAggregator.handleEvent(CDOSessionInvalidationEvent event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionProvider.html new file mode 100644 index 0000000000..2241333832 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/class-use/CDOSessionProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.CDOSessionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.CDOSessionProvider

+
+No usage of org.eclipse.emf.cdo.session.CDOSessionProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-frame.html new file mode 100644 index 0000000000..8420843fbd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-frame.html @@ -0,0 +1,67 @@ + + + + + + +org.eclipse.emf.cdo.session (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.session + + + + +
+Interfaces  + +
+CDOCollectionLoadingPolicy +
+CDORepositoryInfo +
+CDOSession +
+CDOSession.ExceptionHandler +
+CDOSession.Options +
+CDOSession.Options.CollectionLoadingPolicyEvent +
+CDOSession.Options.GeneratedPackageEmulationEvent +
+CDOSession.Options.LobCacheEvent +
+CDOSessionConfiguration +
+CDOSessionConfigurationFactory +
+CDOSessionEvent +
+CDOSessionInvalidationEvent +
+CDOSessionProvider
+ + + + + + +
+Classes  + +
+CDORetryExceptionHandler
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html new file mode 100644 index 0000000000..a2dc5f3817 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-summary.html @@ -0,0 +1,237 @@ + + + + + + +org.eclipse.emf.cdo.session (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.session +

+Client concepts for dealing with sessions to remote repositories. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOCollectionLoadingPolicyA strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDORepositoryInfoDescribes a model repository a session is connected to.
CDOSessionRepresents and controls the connection to a model repository.
CDOSession.ExceptionHandler 
CDOSession.Options 
CDOSession.Options.CollectionLoadingPolicyEvent 
CDOSession.Options.GeneratedPackageEmulationEvent 
CDOSession.Options.LobCacheEvent 
CDOSessionConfiguration 
CDOSessionConfigurationFactory 
CDOSessionEvent 
CDOSessionInvalidationEventAn event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
CDOSessionProvider 
+  + +

+ + + + + + + + + +
+Class Summary
CDORetryExceptionHandler 
+  + +

+

+Package org.eclipse.emf.cdo.session Description +

+ +

+Client concepts for dealing with sessions to remote repositories. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-tree.html new file mode 100644 index 0000000000..242f5a5117 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-tree.html @@ -0,0 +1,218 @@ + + + + + + +org.eclipse.emf.cdo.session Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.session +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-use.html new file mode 100644 index 0000000000..e317ee8f1b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/package-use.html @@ -0,0 +1,466 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.session (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.session

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.session
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources. 
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.location
CDOSessionConfigurationFactory + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.net4j
CDOSession + +
+          Represents and controls the connection to a model repository.
CDOSession.Options + +
+           
CDOSessionConfiguration + +
+           
CDOSessionEvent + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.server
CDOSession + +
+          Represents and controls the connection to a model repository.
CDOSessionConfigurationFactory + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.server.net4j
CDOSessionConfiguration + +
+           
CDOSessionConfigurationFactory + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.session
CDOCollectionLoadingPolicy + +
+          A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDORepositoryInfo + +
+          Describes a model repository a session is connected to.
CDOSession + +
+          Represents and controls the connection to a model repository.
CDOSession.ExceptionHandler + +
+           
CDOSession.Options + +
+           
CDOSessionConfiguration + +
+           
CDOSessionEvent + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.session.remote
CDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.spi.server
CDOSessionConfigurationFactory + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.transaction
CDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.util
CDOCollectionLoadingPolicy + +
+          A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.cdo.view
CDOCollectionLoadingPolicy + +
+          A strategy that specifies which list elememts must be present (loaded) in a CDOID list of a + revision when a certain list index is accessed.
CDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session used by org.eclipse.emf.spi.cdo
CDORepositoryInfo + +
+          Describes a model repository a session is connected to.
CDOSession + +
+          Represents and controls the connection to a model repository.
CDOSession.ExceptionHandler + +
+           
CDOSessionConfiguration + +
+           
CDOSessionInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOSession if + passive update is enabled for the session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSession.html new file mode 100644 index 0000000000..7ae59ff69c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSession.html @@ -0,0 +1,347 @@ + + + + + + +CDORemoteSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSession

+
+
All Superinterfaces:
Comparable<CDORemoteSession>
+
+
+
All Known Subinterfaces:
InternalCDORemoteSession
+
+
+
+
public interface CDORemoteSession
extends Comparable<CDORemoteSession>
+ + +

+Represents a remote session that is connected to the same repository as the + local session that the remote session manager + points to. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDORemoteSessionManagergetManager() + +
+          Returns the remote session manager that manages this remote session.
+ intgetSessionID() + +
+          Returns the session ID of this remote session.
+ StringgetUserID() + +
+          Returns the user ID of this remote session.
+ booleanisSubscribed() + +
+          Returns true if this remote session is subscribed to changes in the set of remote sessions and + delivers custom data events, false otherwise.
+ booleansendMessage(CDORemoteSessionMessage message) + +
+          Sends a unicast message to this remote session if it is subscribed.
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getManager

+
+CDORemoteSessionManager getManager()
+
+
Returns the remote session manager that manages this remote session. +

+

+
+
+
+
+
+
+
+ +

+getSessionID

+
+int getSessionID()
+
+
Returns the session ID of this remote session. +

+

+
+
+
+
+
+
+
+ +

+getUserID

+
+String getUserID()
+
+
Returns the user ID of this remote session. +

+

+
+
+
+
+
+
+
+ +

+isSubscribed

+
+boolean isSubscribed()
+
+
Returns true if this remote session is subscribed to changes in the set of remote sessions and + delivers custom data events, false otherwise. +

+

+
+
+
+
+
+
+
+ +

+sendMessage

+
+boolean sendMessage(CDORemoteSessionMessage message)
+
+
Sends a unicast message to this remote session if it is subscribed. +

+

+
+
+
+ +
Returns:
true if the server received the custom data message, false otherwise. + Note: No assumption must be made on whether the recipient session received the message and was able + to handle it adequately! +
Throws: +
CDOException - if this remote session is not subscribed.
Since:
+
3.0
+
See Also:
isSubscribed()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.MessageReceived.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.MessageReceived.html new file mode 100644 index 0000000000..7129cb1406 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.MessageReceived.html @@ -0,0 +1,253 @@ + + + + + + +CDORemoteSessionEvent.MessageReceived (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSessionEvent.MessageReceived

+
+
All Superinterfaces:
CDORemoteSessionEvent, IEvent
+
+
+
Enclosing interface:
CDORemoteSessionEvent
+
+
+
+
public static interface CDORemoteSessionEvent.MessageReceived
extends CDORemoteSessionEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent
CDORemoteSessionEvent.MessageReceived, CDORemoteSessionEvent.SubscriptionChanged
+  + + + + + + + + + + + + +
+Method Summary
+ CDORemoteSessionMessagegetMessage() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent
getRemoteSession, getSource
+  +

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

+getMessage

+
+CDORemoteSessionMessage getMessage()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.SubscriptionChanged.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.SubscriptionChanged.html new file mode 100644 index 0000000000..986a12a330 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.SubscriptionChanged.html @@ -0,0 +1,251 @@ + + + + + + +CDORemoteSessionEvent.SubscriptionChanged (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSessionEvent.SubscriptionChanged

+
+
All Superinterfaces:
CDORemoteSessionEvent, IEvent
+
+
+
Enclosing interface:
CDORemoteSessionEvent
+
+
+
+
public static interface CDORemoteSessionEvent.SubscriptionChanged
extends CDORemoteSessionEvent
+ + +

+

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

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent
CDORemoteSessionEvent.MessageReceived, CDORemoteSessionEvent.SubscriptionChanged
+  + + + + + + + + + + + + +
+Method Summary
+ booleanisSubscribed() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent
getRemoteSession, getSource
+  +

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

+isSubscribed

+
+boolean isSubscribed()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.html new file mode 100644 index 0000000000..4ef8a97f6e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionEvent.html @@ -0,0 +1,274 @@ + + + + + + +CDORemoteSessionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSessionEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Subinterfaces:
CDORemoteSessionEvent.MessageReceived, CDORemoteSessionEvent.SubscriptionChanged
+
+
+
+
public interface CDORemoteSessionEvent
extends IEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDORemoteSessionEvent.MessageReceived + +
+           
+static interfaceCDORemoteSessionEvent.SubscriptionChanged + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDORemoteSessiongetRemoteSession() + +
+           
+ CDORemoteSessionManagergetSource() + +
+           
+  +

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

+getSource

+
+CDORemoteSessionManager getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRemoteSession

+
+CDORemoteSession getRemoteSession()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.EventAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.EventAdapter.html new file mode 100644 index 0000000000..781f891af9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.EventAdapter.html @@ -0,0 +1,463 @@ + + + + + + +CDORemoteSessionManager.EventAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Class CDORemoteSessionManager.EventAdapter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.ContainerEventAdapter<CDORemoteSession>
+      extended by org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
Enclosing interface:
CDORemoteSessionManager
+
+
+
+
public static class CDORemoteSessionManager.EventAdapter
extends ContainerEventAdapter<CDORemoteSession>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDORemoteSessionManager.EventAdapter() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidnotifyOtherEvent(IEvent event) + +
+           
+protected  voidonAdded(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+protected  voidonClosed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session to + the same repository as the local session was closed.
+protected  voidonLocalSubscriptionChanged(boolean subscribed) + +
+          Called if the subscription mode of the local session changed.
+protected  voidonMessageReceived(CDORemoteSession remoteSession, + CDORemoteSessionMessage message) + +
+          Called if the local session is subscribed and a remote session + sent custom data to the local session.
+protected  voidonOpened(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a new remote session + was opened to the same repository as the local session.
+protected  voidonRemoved(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+protected  voidonSubscribed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session + subscribed to the same repository as the local session.
+protected  voidonUnsubscribed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session + unsubscribed from the same repository as the local session.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.ContainerEventAdapter
notifyContainerEvent, notifyEvent
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDORemoteSessionManager.EventAdapter

+
+public CDORemoteSessionManager.EventAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+onLocalSubscriptionChanged

+
+protected void onLocalSubscriptionChanged(boolean subscribed)
+
+
Called if the subscription mode of the local session changed. +

+

+
+
+
+
+ +

+onOpened

+
+protected void onOpened(CDORemoteSession remoteSession)
+
+
Called if the local session is subscribed and a new remote session + was opened to the same repository as the local session. +

+

+
+
+
+
+ +

+onClosed

+
+protected void onClosed(CDORemoteSession remoteSession)
+
+
Called if the local session is subscribed and a remote session to + the same repository as the local session was closed. +

+

+
+
+
+
+ +

+onSubscribed

+
+protected void onSubscribed(CDORemoteSession remoteSession)
+
+
Called if the local session is subscribed and a remote session + subscribed to the same repository as the local session. +

+

+
+
+
+
+ +

+onUnsubscribed

+
+protected void onUnsubscribed(CDORemoteSession remoteSession)
+
+
Called if the local session is subscribed and a remote session + unsubscribed from the same repository as the local session. +

+

+
+
+
+
+ +

+onMessageReceived

+
+protected void onMessageReceived(CDORemoteSession remoteSession,
+                                 CDORemoteSessionMessage message)
+
+
Called if the local session is subscribed and a remote session + sent custom data to the local session. +

+

+
+
+
+
+ +

+notifyOtherEvent

+
+protected void notifyOtherEvent(IEvent event)
+
+
+
Overrides:
notifyOtherEvent in class ContainerEventAdapter<CDORemoteSession>
+
+
+
+
+
+
+ +

+onAdded

+
+protected final void onAdded(IContainer<CDORemoteSession> container,
+                             CDORemoteSession element)
+
+
+
Overrides:
onAdded in class ContainerEventAdapter<CDORemoteSession>
+
+
+
+
+
+
+ +

+onRemoved

+
+protected final void onRemoved(IContainer<CDORemoteSession> container,
+                               CDORemoteSession element)
+
+
+
Overrides:
onRemoved in class ContainerEventAdapter<CDORemoteSession>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html new file mode 100644 index 0000000000..85d77bcab4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html @@ -0,0 +1,259 @@ + + + + + + +CDORemoteSessionManager.LocalSubscriptionChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSessionManager.LocalSubscriptionChangedEvent

+
+
All Superinterfaces:
IEvent
+
+
+
Enclosing interface:
CDORemoteSessionManager
+
+
+
+
public static interface CDORemoteSessionManager.LocalSubscriptionChangedEvent
extends IEvent
+ + +

+An event that is fired by a remote session manager after the + subscription mode of the + local session changed. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDORemoteSessionManagergetSource() + +
+          Returns the remote session manager that fired this event.
+ booleanisSubscribed() + +
+          Returns true if the remote session manager was subscribed, false + otherwise.
+  +

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

+getSource

+
+CDORemoteSessionManager getSource()
+
+
Returns the remote session manager that fired this event. +

+

+
Specified by:
getSource in interface IEvent
+
+
+
+
+
+
+ +

+isSubscribed

+
+boolean isSubscribed()
+
+
Returns true if the remote session manager was subscribed, false + otherwise. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.html new file mode 100644 index 0000000000..0d61b08a6b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionManager.html @@ -0,0 +1,476 @@ + + + + + + +CDORemoteSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Interface CDORemoteSessionManager

+
+
All Superinterfaces:
IContainer<CDORemoteSession>, INotifier
+
+
+
All Known Subinterfaces:
InternalCDORemoteSessionManager
+
+
+
+
public interface CDORemoteSessionManager
extends IContainer<CDORemoteSession>
+ + +

+Provides collaborative access to the remote sessions that are connected to the same + repository as the local session. A CDORemoteSessionManager can be subscribed or + unsubscribed to changes in the set of remote sessions. It is subscribed if at least one is true: +

    +
  1. At least one listener is registered with this remote session manager. +
  2. Force subscription is true. +
+ If this remote session manager is subscribed it eventually fires the following events to + registered listeners: + +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDORemoteSessionManager.EventAdapter + +
+           
+static interfaceCDORemoteSessionManager.LocalSubscriptionChangedEvent + +
+          An event that is fired by a remote session manager after the + subscription mode of the + local session changed.
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOSessiongetLocalSession() + +
+          Returns the local session this CDORemoteSessionManager belongs to.
+ CDORemoteSession[]getRemoteSessions() + +
+          Returns the set of remote sessions that are connected to the same repository as the + local session.
+ booleanisForceSubscription() + +
+          Returns true if this CDORemoteSessionManager shall be subscribed to changes in the set of remote + sessions and delivers custom data events even if no listener is + registered, false otherwise.
+ booleanisSubscribed() + +
+          Returns true if this CDORemoteSessionManager is subscribed to changes in the set of remote sessions + and delivers custom data events, false otherwise.
+ Set<CDORemoteSession>sendMessage(CDORemoteSessionMessage message, + CDORemoteSession... recipients) + +
+          Sends a multicast message to the subscribed recipients.
+ Set<CDORemoteSession>sendMessage(CDORemoteSessionMessage message, + Collection<CDORemoteSession> recipients) + +
+          Same as sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection.
+ voidsetForceSubscription(boolean forceSubscription) + +
+          Enables or disables subscription to changes in the set of remote sessions even if no listener is + registered.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getLocalSession

+
+CDOSession getLocalSession()
+
+
Returns the local session this CDORemoteSessionManager belongs to. +

+

+
+
+
+
+
+
+
+ +

+getRemoteSessions

+
+CDORemoteSession[] getRemoteSessions()
+
+
Returns the set of remote sessions that are connected to the same repository as the + local session. If this CDORemoteSessionManager itself is subscribed the result is returned from a local cache for remote sessions, otherwise it is requested from the + server each time this method is called. +

+

+
+
+
+
+
+
+
+ +

+isSubscribed

+
+boolean isSubscribed()
+
+
Returns true if this CDORemoteSessionManager is subscribed to changes in the set of remote sessions + and delivers custom data events, false otherwise. It is subscribed if at least + one is true: +
    +
  1. At least one listener is registered with this remote session manager. +
  2. Force subscription is true. +
+

+

+
+
+
+
See Also:
INotifier.addListener(IListener), +setForceSubscription(boolean)
+
+
+
+ +

+isForceSubscription

+
+boolean isForceSubscription()
+
+
Returns true if this CDORemoteSessionManager shall be subscribed to changes in the set of remote + sessions and delivers custom data events even if no listener is + registered, false otherwise. +

+

+
+
+
+
See Also:
INotifier.addListener(IListener), +setForceSubscription(boolean)
+
+
+
+ +

+setForceSubscription

+
+void setForceSubscription(boolean forceSubscription)
+
+
Enables or disables subscription to changes in the set of remote sessions even if no listener is + registered. +

+

+
+
+
+
See Also:
INotifier.addListener(IListener), +setForceSubscription(boolean)
+
+
+
+ +

+sendMessage

+
+Set<CDORemoteSession> sendMessage(CDORemoteSessionMessage message,
+                                  CDORemoteSession... recipients)
+
+
Sends a multicast message to the subscribed recipients. +

+

+
+
+
+ +
Returns:
The set of recipients that the message has been forwarded to by the server. + Note: No assumption must be made on whether a recipient session received the message and was able to + handle it adequately!
Since:
+
3.0
+
+
+
+
+ +

+sendMessage

+
+Set<CDORemoteSession> sendMessage(CDORemoteSessionMessage message,
+                                  Collection<CDORemoteSession> recipients)
+
+
Same as sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.Priority.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.Priority.html new file mode 100644 index 0000000000..da9cfb8b98 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.Priority.html @@ -0,0 +1,377 @@ + + + + + + +CDORemoteSessionMessage.Priority (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Enum CDORemoteSessionMessage.Priority

+
+java.lang.Object
+  extended by java.lang.Enum<CDORemoteSessionMessage.Priority>
+      extended by org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage.Priority
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDORemoteSessionMessage.Priority>
+
+
+
Enclosing class:
CDORemoteSessionMessage
+
+
+
+
public static enum CDORemoteSessionMessage.Priority
extends Enum<CDORemoteSessionMessage.Priority>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
HIGH + +
+           
LOW + +
+           
NORMAL + +
+           
VERY_HIGH + +
+           
VERY_LOW + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDORemoteSessionMessage.PriorityvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDORemoteSessionMessage.Priority[]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
+ +

+VERY_LOW

+
+public static final CDORemoteSessionMessage.Priority VERY_LOW
+
+
+
+
+
+ +

+LOW

+
+public static final CDORemoteSessionMessage.Priority LOW
+
+
+
+
+
+ +

+NORMAL

+
+public static final CDORemoteSessionMessage.Priority NORMAL
+
+
+
+
+
+ +

+HIGH

+
+public static final CDORemoteSessionMessage.Priority HIGH
+
+
+
+
+
+ +

+VERY_HIGH

+
+public static final CDORemoteSessionMessage.Priority VERY_HIGH
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDORemoteSessionMessage.Priority[] 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 (CDORemoteSessionMessage.Priority c : CDORemoteSessionMessage.Priority.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDORemoteSessionMessage.Priority 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.html new file mode 100644 index 0000000000..b37baeef6c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/CDORemoteSessionMessage.html @@ -0,0 +1,501 @@ + + + + + + +CDORemoteSessionMessage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.session.remote +
+Class CDORemoteSessionMessage

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage
+
+
+
+
public final class CDORemoteSessionMessage
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDORemoteSessionMessage.Priority + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CDORemoteSessionMessage(ExtendedDataInput in) + +
+           
CDORemoteSessionMessage(String type) + +
+           
CDORemoteSessionMessage(String type, + byte[] data) + +
+           
CDORemoteSessionMessage(String type, + CDORemoteSessionMessage.Priority priority) + +
+           
CDORemoteSessionMessage(String type, + CDORemoteSessionMessage.Priority priority, + byte[] data) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]getData() + +
+          Returns a copy of this message's data as a byte array.
+ ExtendedDataInputStreamgetInputStream() + +
+          Returns a copy of this message's data as an extended input stream.
+ ExtendedDataOutputStreamgetOutputStream() + +
+          Sets the data of this message as an extended output stream.
+ CDORemoteSessionMessage.PrioritygetPriority() + +
+          Returns the priority of this message.
+ StringgetType() + +
+          Returns the type of this message that enables message handlers to decide whether to react on this + message or not.
+ voidsetData(byte[] data) + +
+          Sets the data of this message as a byte array.
+ StringtoString() + +
+           
+ voidwrite(ExtendedDataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDORemoteSessionMessage

+
+public CDORemoteSessionMessage(String type,
+                               CDORemoteSessionMessage.Priority priority,
+                               byte[] data)
+
+
+
+ +

+CDORemoteSessionMessage

+
+public CDORemoteSessionMessage(String type,
+                               CDORemoteSessionMessage.Priority priority)
+
+
+
+ +

+CDORemoteSessionMessage

+
+public CDORemoteSessionMessage(String type,
+                               byte[] data)
+
+
+
+ +

+CDORemoteSessionMessage

+
+public CDORemoteSessionMessage(String type)
+
+
+
+ +

+CDORemoteSessionMessage

+
+public CDORemoteSessionMessage(ExtendedDataInput in)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(ExtendedDataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getType

+
+public String getType()
+
+
Returns the type of this message that enables message handlers to decide whether to react on this + message or not. +

+

+ +
Returns:
the message type, never null.
+
+
+
+ +

+getPriority

+
+public CDORemoteSessionMessage.Priority getPriority()
+
+
Returns the priority of this message. +

+

+ +
Returns:
the message priority, never null.
+
+
+
+ +

+getData

+
+public byte[] getData()
+
+
Returns a copy of this message's data as a byte array. Thread-safety for the message data is ensured internally. +

+

+
+
+
+
+ +

+setData

+
+public void setData(byte[] data)
+
+
Sets the data of this message as a byte array. Thread-safety for the message data is ensured internally. +

+

+
+
+
+
+ +

+getInputStream

+
+public ExtendedDataInputStream getInputStream()
+
+
Returns a copy of this message's data as an extended input stream. Thread-safety for the message data is ensured + internally, but not for the wrapping stream! +

+

+
+
+
+
+ +

+getOutputStream

+
+public ExtendedDataOutputStream getOutputStream()
+
+
Sets the data of this message as an extended output stream. Thread-safety for the message data is ensured + internally, but not for the wrapping stream! +

+

+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSession.html new file mode 100644 index 0000000000..c7123c0133 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSession.html @@ -0,0 +1,394 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSession

+
+ + + + + + + + + + + + + +
+Packages that use CDORemoteSession
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORemoteSession in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return CDORemoteSession
+ CDORemoteSessionCDORemoteSessionEvent.getRemoteSession() + +
+           
+ CDORemoteSession[]CDORemoteSessionManager.getRemoteSessions() + +
+          Returns the set of remote sessions that are connected to the same repository as the + local session.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return types with arguments of type CDORemoteSession
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + CDORemoteSession... recipients) + +
+          Sends a multicast message to the subscribed recipients.
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + Collection<CDORemoteSession> recipients) + +
+          Same as CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote with parameters of type CDORemoteSession
+protected  voidCDORemoteSessionManager.EventAdapter.onAdded(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+protected  voidCDORemoteSessionManager.EventAdapter.onClosed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session to + the same repository as the local session was closed.
+protected  voidCDORemoteSessionManager.EventAdapter.onMessageReceived(CDORemoteSession remoteSession, + CDORemoteSessionMessage message) + +
+          Called if the local session is subscribed and a remote session + sent custom data to the local session.
+protected  voidCDORemoteSessionManager.EventAdapter.onOpened(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a new remote session + was opened to the same repository as the local session.
+protected  voidCDORemoteSessionManager.EventAdapter.onRemoved(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+protected  voidCDORemoteSessionManager.EventAdapter.onSubscribed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session + subscribed to the same repository as the local session.
+protected  voidCDORemoteSessionManager.EventAdapter.onUnsubscribed(CDORemoteSession remoteSession) + +
+          Called if the local session is subscribed and a remote session + unsubscribed from the same repository as the local session.
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + CDORemoteSession... recipients) + +
+          Sends a multicast message to the subscribed recipients.
+  +

+ + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.session.remote with type arguments of type CDORemoteSession
+protected  voidCDORemoteSessionManager.EventAdapter.onAdded(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+protected  voidCDORemoteSessionManager.EventAdapter.onRemoved(IContainer<CDORemoteSession> container, + CDORemoteSession element) + +
+           
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + Collection<CDORemoteSession> recipients) + +
+          Same as CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection.
+  +

+ + + + + +
+Uses of CDORemoteSession in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDORemoteSession in org.eclipse.emf.spi.cdo
+ interfaceInternalCDORemoteSession + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDORemoteSession
+ List<CDORemoteSession>CDOSessionProtocol.getRemoteSessions(InternalCDORemoteSessionManager manager, + boolean subscribe) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDORemoteSession
+ Set<Integer>CDOSessionProtocol.sendRemoteMessage(CDORemoteSessionMessage message, + List<CDORemoteSession> recipients) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.MessageReceived.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.MessageReceived.html new file mode 100644 index 0000000000..6ef9aa27f8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.MessageReceived.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.MessageReceived (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.MessageReceived

+
+No usage of org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.MessageReceived +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.SubscriptionChanged.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.SubscriptionChanged.html new file mode 100644 index 0000000000..6382c74c5a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.SubscriptionChanged.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.SubscriptionChanged (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.SubscriptionChanged

+
+No usage of org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent.SubscriptionChanged +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.html new file mode 100644 index 0000000000..0bac9175e6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionEvent.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSessionEvent

+
+ + + + + + + + + +
+Packages that use CDORemoteSessionEvent
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
+  +

+ + + + + +
+Uses of CDORemoteSessionEvent in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDORemoteSessionEvent in org.eclipse.emf.cdo.session.remote
+static interfaceCDORemoteSessionEvent.MessageReceived + +
+           
+static interfaceCDORemoteSessionEvent.SubscriptionChanged + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.EventAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.EventAdapter.html new file mode 100644 index 0000000000..f7e9eaba6d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.EventAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter

+
+No usage of org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.EventAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html new file mode 100644 index 0000000000..0053c1b3ae --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.LocalSubscriptionChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.LocalSubscriptionChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.LocalSubscriptionChangedEvent

+
+No usage of org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager.LocalSubscriptionChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.html new file mode 100644 index 0000000000..bf0a5928ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionManager.html @@ -0,0 +1,255 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDORemoteSessionManager
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORemoteSessionManager in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDORemoteSessionManager
+ CDORemoteSessionManagerCDOSession.getRemoteSessionManager() + +
+          Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session.
+  +

+ + + + + +
+Uses of CDORemoteSessionManager in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return CDORemoteSessionManager
+ CDORemoteSessionManagerCDORemoteSession.getManager() + +
+          Returns the remote session manager that manages this remote session.
+ CDORemoteSessionManagerCDORemoteSessionEvent.getSource() + +
+           
+ CDORemoteSessionManagerCDORemoteSessionManager.LocalSubscriptionChangedEvent.getSource() + +
+          Returns the remote session manager that fired this event.
+  +

+ + + + + +
+Uses of CDORemoteSessionManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDORemoteSessionManager in org.eclipse.emf.spi.cdo
+ interfaceInternalCDORemoteSessionManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.Priority.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.Priority.html new file mode 100644 index 0000000000..1af46a6c09 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.Priority.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage.Priority (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage.Priority

+
+ + + + + + + + + +
+Packages that use CDORemoteSessionMessage.Priority
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
+  +

+ + + + + +
+Uses of CDORemoteSessionMessage.Priority in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return CDORemoteSessionMessage.Priority
+ CDORemoteSessionMessage.PriorityCDORemoteSessionMessage.getPriority() + +
+          Returns the priority of this message.
+static CDORemoteSessionMessage.PriorityCDORemoteSessionMessage.Priority.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDORemoteSessionMessage.Priority[]CDORemoteSessionMessage.Priority.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.session.remote with parameters of type CDORemoteSessionMessage.Priority
CDORemoteSessionMessage(String type, + CDORemoteSessionMessage.Priority priority) + +
+           
CDORemoteSessionMessage(String type, + CDORemoteSessionMessage.Priority priority, + byte[] data) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.html new file mode 100644 index 0000000000..7c5eb89d7c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/class-use/CDORemoteSessionMessage.html @@ -0,0 +1,312 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.session.remote.CDORemoteSessionMessage

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDORemoteSessionMessage
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORemoteSessionMessage in org.eclipse.emf.cdo.session.remote
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote that return CDORemoteSessionMessage
+ CDORemoteSessionMessageCDORemoteSessionEvent.MessageReceived.getMessage() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session.remote with parameters of type CDORemoteSessionMessage
+protected  voidCDORemoteSessionManager.EventAdapter.onMessageReceived(CDORemoteSession remoteSession, + CDORemoteSessionMessage message) + +
+          Called if the local session is subscribed and a remote session + sent custom data to the local session.
+ booleanCDORemoteSession.sendMessage(CDORemoteSessionMessage message) + +
+          Sends a unicast message to this remote session if it is subscribed.
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + CDORemoteSession... recipients) + +
+          Sends a multicast message to the subscribed recipients.
+ Set<CDORemoteSession>CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage message, + Collection<CDORemoteSession> recipients) + +
+          Same as CDORemoteSessionManager.sendMessage(CDORemoteSessionMessage, CDORemoteSession...) but with a recipients collection.
+  +

+ + + + + +
+Uses of CDORemoteSessionMessage in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORemoteSessionMessage
+ voidISessionProtocol.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ voidInternalSession.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ List<Integer>InternalSessionManager.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message, + int[] recipients) + +
+           
+  +

+ + + + + +
+Uses of CDORemoteSessionMessage in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORemoteSessionMessage
+ voidInternalCDORemoteSessionManager.handleRemoteSessionMessage(int sessionID, + CDORemoteSessionMessage message) + +
+           
+ Set<Integer>CDOSessionProtocol.sendRemoteMessage(CDORemoteSessionMessage message, + List<CDORemoteSession> recipients) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-frame.html new file mode 100644 index 0000000000..15ddf4e7b1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-frame.html @@ -0,0 +1,66 @@ + + + + + + +org.eclipse.emf.cdo.session.remote (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.session.remote + + + + +
+Interfaces  + +
+CDORemoteSession +
+CDORemoteSessionEvent +
+CDORemoteSessionEvent.MessageReceived +
+CDORemoteSessionEvent.SubscriptionChanged +
+CDORemoteSessionManager +
+CDORemoteSessionManager.LocalSubscriptionChangedEvent
+ + + + + + +
+Classes  + +
+CDORemoteSessionManager.EventAdapter +
+CDORemoteSessionMessage
+ + + + + + +
+Enums  + +
+CDORemoteSessionMessage.Priority
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html new file mode 100644 index 0000000000..b231e48b02 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-summary.html @@ -0,0 +1,230 @@ + + + + + + +org.eclipse.emf.cdo.session.remote (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.session.remote +

+Client concepts for the communication and collaboration with other sessions. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDORemoteSessionRepresents a remote session that is connected to the same repository as the + local session that the remote session manager + points to.
CDORemoteSessionEvent 
CDORemoteSessionEvent.MessageReceived 
CDORemoteSessionEvent.SubscriptionChanged 
CDORemoteSessionManagerProvides collaborative access to the remote sessions that are connected to the same + repository as the local session.
CDORemoteSessionManager.LocalSubscriptionChangedEventAn event that is fired by a remote session manager after the + subscription mode of the + local session changed.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
CDORemoteSessionManager.EventAdapter 
CDORemoteSessionMessage 
+  + +

+ + + + + + + + + +
+Enum Summary
CDORemoteSessionMessage.Priority 
+  + +

+

+Package org.eclipse.emf.cdo.session.remote Description +

+ +

+Client concepts for the communication and collaboration with other sessions. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-tree.html new file mode 100644 index 0000000000..6c62419380 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-tree.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.emf.cdo.session.remote Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.session.remote +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-use.html new file mode 100644 index 0000000000..2afc2e9503 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/session/remote/package-use.html @@ -0,0 +1,270 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.session.remote (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.session.remote

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.session.remote
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session.remote used by org.eclipse.emf.cdo.session
CDORemoteSessionManager + +
+          Provides collaborative access to the remote sessions that are connected to the same + repository as the local session.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session.remote used by org.eclipse.emf.cdo.session.remote
CDORemoteSession + +
+          Represents a remote session that is connected to the same repository as the + local session that the remote session manager + points to.
CDORemoteSessionEvent + +
+           
CDORemoteSessionManager + +
+          Provides collaborative access to the remote sessions that are connected to the same + repository as the local session.
CDORemoteSessionMessage + +
+           
CDORemoteSessionMessage.Priority + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.session.remote used by org.eclipse.emf.cdo.spi.server
CDORemoteSessionMessage + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.session.remote used by org.eclipse.emf.spi.cdo
CDORemoteSession + +
+          Represents a remote session that is connected to the same repository as the + local session that the remote session manager + points to.
CDORemoteSessionManager + +
+          Provides collaborative access to the remote sessions that are connected to the same + repository as the local session.
CDORemoteSessionMessage + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html new file mode 100644 index 0000000000..f947fc0521 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/AbstractQueryResult.html @@ -0,0 +1,500 @@ + + + + + + +AbstractQueryResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Class AbstractQueryResult<T>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.AbstractQueryResult<T>
+
+
+
All Implemented Interfaces:
Iterator<T>, BlockingCloseableIterator<T>, Closeable, CloseableIterator<T>
+
+
+
Direct Known Subclasses:
AbstractQueryIterator
+
+
+
+
public class AbstractQueryResult<T>
extends Object
implements BlockingCloseableIterator<T>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractQueryResult(CDOCommonView view, + CDOQueryInfo queryInfo, + int queryID) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ intgetQueryID() + +
+           
+ CDOQueryInfogetQueryInfo() + +
+           
+ CDOQueryQueue<Object>getQueue() + +
+           
+ CDOCommonViewgetView() + +
+           
+ booleanhasNext() + +
+           
+ booleanisClosed() + +
+           
+ Tnext() + +
+           
+ Tpeek() + +
+          Non-blocking call.
+ voidremove() + +
+           
+ voidsetQueryID(int queryID) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractQueryResult

+
+public AbstractQueryResult(CDOCommonView view,
+                           CDOQueryInfo queryInfo,
+                           int queryID)
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getQueryInfo

+
+public CDOQueryInfo getQueryInfo()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getQueue

+
+public CDOQueryQueue<Object> getQueue()
+
+
+
+
+
+
+
+
+
+ +

+getView

+
+public CDOCommonView getView()
+
+
+
+
+
+
+
+
+
+ +

+getQueryID

+
+public int getQueryID()
+
+
+
+
+
+
+
+
+
+ +

+setQueryID

+
+public void setQueryID(int queryID)
+
+
+
+
+
+
+
+
+
+ +

+peek

+
+public T peek()
+
+
Description copied from interface: BlockingCloseableIterator
+
Non-blocking call. +

+

+
Specified by:
peek in interface BlockingCloseableIterator<T>
+
+
+
+
+
+
+ +

+hasNext

+
+public boolean hasNext()
+
+
+
Specified by:
hasNext in interface Iterator<T>
+
+
+
+
+
+
+ +

+next

+
+public T next()
+
+
+
Specified by:
next in interface Iterator<T>
+
+
+
+
+
+
+ +

+remove

+
+public void remove()
+
+
+
Specified by:
remove in interface Iterator<T>
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface Closeable
+
+
+
+
+
+
+ +

+isClosed

+
+public boolean isClosed()
+
+
+
Specified by:
isClosed in interface Closeable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOAuthenticationResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOAuthenticationResult.html new file mode 100644 index 0000000000..2d98e07773 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOAuthenticationResult.html @@ -0,0 +1,336 @@ + + + + + + +CDOAuthenticationResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Class CDOAuthenticationResult

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public final class CDOAuthenticationResult
extends Object
implements Serializable
+ + +

+The result of an authentication operation. Carries a userID and a crypted token. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOAuthenticationResult(ExtendedDataInput in) + +
+           
CDOAuthenticationResult(String userID, + byte[] cryptedToken) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]getCryptedToken() + +
+           
+ StringgetUserID() + +
+           
+ voidwrite(ExtendedDataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOAuthenticationResult

+
+public CDOAuthenticationResult(String userID,
+                               byte[] cryptedToken)
+
+
+
+ +

+CDOAuthenticationResult

+
+public CDOAuthenticationResult(ExtendedDataInput in)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(ExtendedDataOutput out)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getUserID

+
+public String getUserID()
+
+
+
+
+
+
+
+
+
+ +

+getCryptedToken

+
+public byte[] getCryptedToken()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html new file mode 100644 index 0000000000..1859ddc5ff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOLobStoreImpl.html @@ -0,0 +1,521 @@ + + + + + + +CDOLobStoreImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Class CDOLobStoreImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl
+
+
+
All Implemented Interfaces:
CDOLobStore
+
+
+
+
public class CDOLobStoreImpl
extends Object
implements CDOLobStore
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.lob.CDOLobStore
CDOLobStore.Delegating
+  + + + + + + + + + + + +
+Field Summary
+static CDOLobStoreImplINSTANCE + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOLobStoreImpl() + +
+           
CDOLobStoreImpl(File folder) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  MessageDigestcreateDigest() + +
+           
+ InputStreamgetBinary(CDOLobInfo info) + +
+           
+ FilegetBinaryFile(byte[] id) + +
+           
+ ReadergetCharacter(CDOLobInfo info) + +
+           
+ FilegetCharacterFile(byte[] id) + +
+           
+ FilegetFolder() + +
+           
+protected  FilegetTempFile() + +
+           
+ CDOLobInfoputBinary(InputStream contents) + +
+           
+ CDOLobInfoputCharacter(Reader contents) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+INSTANCE

+
+public static final CDOLobStoreImpl INSTANCE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOLobStoreImpl

+
+public CDOLobStoreImpl(File folder)
+
+
+
+ +

+CDOLobStoreImpl

+
+public CDOLobStoreImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFolder

+
+public File getFolder()
+
+
+
+
+
+
+
+
+
+ +

+getBinaryFile

+
+public File getBinaryFile(byte[] id)
+
+
+
Specified by:
getBinaryFile in interface CDOLobStore
+
+
+
+
+
+
+ +

+getBinary

+
+public InputStream getBinary(CDOLobInfo info)
+                      throws IOException
+
+
+
Specified by:
getBinary in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putBinary

+
+public CDOLobInfo putBinary(InputStream contents)
+                     throws IOException
+
+
+
Specified by:
putBinary in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getCharacterFile

+
+public File getCharacterFile(byte[] id)
+
+
+
Specified by:
getCharacterFile in interface CDOLobStore
+
+
+
+
+
+
+ +

+getCharacter

+
+public Reader getCharacter(CDOLobInfo info)
+                    throws IOException
+
+
+
Specified by:
getCharacter in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+putCharacter

+
+public CDOLobInfo putCharacter(Reader contents)
+                        throws IOException
+
+
+
Specified by:
putCharacter in interface CDOLobStore
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+createDigest

+
+protected MessageDigest createDigest()
+
+
+
+
+
+
+
+
+
+ +

+getTempFile

+
+protected File getTempFile()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDORawReplicationContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDORawReplicationContext.html new file mode 100644 index 0000000000..2438acbc9a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDORawReplicationContext.html @@ -0,0 +1,237 @@ + + + + + + +CDORawReplicationContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Interface CDORawReplicationContext

+
+
All Superinterfaces:
CDOReplicationInfo
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface CDORawReplicationContext
extends CDOReplicationInfo
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidreplicateRaw(CDODataInput in, + OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime
+  +

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

+replicateRaw

+
+void replicateRaw(CDODataInput in,
+                  OMMonitor monitor)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationContext.html new file mode 100644 index 0000000000..db94bd96c6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationContext.html @@ -0,0 +1,217 @@ + + + + + + +CDOReplicationContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Interface CDOReplicationContext

+
+
All Superinterfaces:
CDOBranchHandler, CDOCommitInfoHandler, CDOReplicationInfo
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface CDOReplicationContext
extends CDOReplicationInfo, CDOBranchHandler, CDOCommitInfoHandler
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranch
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfo
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationInfo.html new file mode 100644 index 0000000000..9a185f39da --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/CDOReplicationInfo.html @@ -0,0 +1,234 @@ + + + + + + +CDOReplicationInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common +
+Interface CDOReplicationInfo

+
+
All Known Subinterfaces:
CDORawReplicationContext, CDOReplicationContext, InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface CDOReplicationInfo
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ intgetLastReplicatedBranchID() + +
+           
+ longgetLastReplicatedCommitTime() + +
+           
+  +

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

+getLastReplicatedBranchID

+
+int getLastReplicatedBranchID()
+
+
+
+
+
+
+ +

+getLastReplicatedCommitTime

+
+long getLastReplicatedCommitTime()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/CDOBranchUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/CDOBranchUtil.html new file mode 100644 index 0000000000..aa420210bd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/CDOBranchUtil.html @@ -0,0 +1,345 @@ + + + + + + +CDOBranchUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Class CDOBranchUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil
+
+
+
+
public final class CDOBranchUtil
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static CDOBranchPointcopyBranchPoint(CDOBranchPoint source) + +
+           
+static CDOBranchVersioncopyBranchVersion(CDOBranchVersion source) + +
+           
+static InternalCDOBranchManagercreateBranchManager() + +
+           
+static CDOBranchPointRangecreateRange(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+static CDOBranchPointgetAncestor(CDOBranchPoint point1, + CDOBranchPoint point2) + +
+           
+static CDOBranchPoint[]getPath(CDOBranchPoint point) + +
+           
+static booleanisContainedBy(CDOBranchPoint contained, + CDOBranchPoint container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+createBranchManager

+
+public static InternalCDOBranchManager createBranchManager()
+
+
+
+
+
+
+ +

+createRange

+
+public static CDOBranchPointRange createRange(CDOBranchPoint startPoint,
+                                              CDOBranchPoint endPoint)
+
+
+
+
+
+
+ +

+copyBranchPoint

+
+public static CDOBranchPoint copyBranchPoint(CDOBranchPoint source)
+
+
+
+
+
+
+ +

+copyBranchVersion

+
+public static CDOBranchVersion copyBranchVersion(CDOBranchVersion source)
+
+
+
+
+
+
+ +

+isContainedBy

+
+public static boolean isContainedBy(CDOBranchPoint contained,
+                                    CDOBranchPoint container)
+
+
+
+
+
+
+ +

+getAncestor

+
+public static CDOBranchPoint getAncestor(CDOBranchPoint point1,
+                                         CDOBranchPoint point2)
+
+
+
+
+
+
+ +

+getPath

+
+public static CDOBranchPoint[] getPath(CDOBranchPoint point)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranch.html new file mode 100644 index 0000000000..00a1c2d2f7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranch.html @@ -0,0 +1,524 @@ + + + + + + +InternalCDOBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Interface InternalCDOBranch

+
+
All Superinterfaces:
CDOBranch, Comparable<CDOBranch>, IContainer<CDOBranch>, INotifier
+
+
+
+
public interface InternalCDOBranch
extends CDOBranch
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranch
MAIN_BRANCH_ID, MAIN_BRANCH_NAME, PATH_SEPARATOR
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddChild(InternalCDOBranch branch) + +
+           
+ InternalCDOBranchcreateBranch(String name) + +
+          Creates a sub branch of this branch with the given name, based at the current time.
+ InternalCDOBranchcreateBranch(String name, + long timeStamp) + +
+          Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp.
+ InternalCDOBranchgetBranch(String path) + +
+          Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch.
+ InternalCDOBranch[]getBranches() + +
+          Returns an array of the sub branches of this branch, never null.
+ InternalCDOBranch[]getBranches(boolean loadOnDemand) + +
+           
+ InternalCDOBranchManager.BranchLoader.BranchInfogetBranchInfo() + +
+           
+ InternalCDOBranchManagergetBranchManager() + +
+          Returns the branch manager that manages this branch, never null.
+ booleanisProxy() + +
+           
+ voidsetBranchInfo(String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranch
getBase, getBasePath, getHead, getID, getName, getPathName, getPoint, getVersion, isLocal, isMainBranch
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+isProxy

+
+boolean isProxy()
+
+
+
+
+
+
+
+
+
+ +

+getBranchManager

+
+InternalCDOBranchManager getBranchManager()
+
+
Description copied from interface: CDOBranch
+
Returns the branch manager that manages this branch, never null. +

+

+
Specified by:
getBranchManager in interface CDOBranch
+
+
+
+
+
+
+ +

+getBranches

+
+InternalCDOBranch[] getBranches()
+
+
Description copied from interface: CDOBranch
+
Returns an array of the sub branches of this branch, never null. +

+

+
Specified by:
getBranches in interface CDOBranch
+
+
+
+
+
+
+ +

+getBranches

+
+InternalCDOBranch[] getBranches(boolean loadOnDemand)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getBranch

+
+InternalCDOBranch getBranch(String path)
+
+
Description copied from interface: CDOBranch
+
Returns the sub branch of this branch with the given relative path, or null if no sub branch with this + path exists in this branch. +

+ The path name is the concatenation of the names of all branches from a direct sub branch of this branch, separated + by slashes ("/" characters). Example: "team1/smith". +

+

+
Specified by:
getBranch in interface CDOBranch
+
+
+
+
+
+
+ +

+createBranch

+
+InternalCDOBranch createBranch(String name,
+                               long timeStamp)
+
+
Description copied from interface: CDOBranch
+
Creates a sub branch of this branch with the given name, based at the branch point in this branch with the given time stamp. +

+

+

+
Specified by:
createBranch in interface CDOBranch
+
+
+
timeStamp - The time stamp in this branch that the sub branch to be created is supposed to be based + at. It must not be before the base time stamp of this branch and it must be different from the fixed + special time stamp unspecified
See Also:
CDOBranch.createBranch(String)
+
+
+
+ +

+createBranch

+
+InternalCDOBranch createBranch(String name)
+
+
Description copied from interface: CDOBranch
+
Creates a sub branch of this branch with the given name, based at the current time. +

+

+
Specified by:
createBranch in interface CDOBranch
+
+
+
+
+
+
+ +

+getBranchInfo

+
+InternalCDOBranchManager.BranchLoader.BranchInfo getBranchInfo()
+
+
+
+
+
+
+
+
+
+ +

+setBranchInfo

+
+void setBranchInfo(String name,
+                   InternalCDOBranch baseBranch,
+                   long baseTimeStamp)
+
+
+
+
+
+
+
+
+
+ +

+addChild

+
+void addChild(InternalCDOBranch branch)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.BranchInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.BranchInfo.html new file mode 100644 index 0000000000..83f8542c18 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.BranchInfo.html @@ -0,0 +1,344 @@ + + + + + + +InternalCDOBranchManager.BranchLoader.BranchInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Class InternalCDOBranchManager.BranchLoader.BranchInfo

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo
+
+
+
Enclosing interface:
InternalCDOBranchManager.BranchLoader
+
+
+
+
public static final class InternalCDOBranchManager.BranchLoader.BranchInfo
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
InternalCDOBranchManager.BranchLoader.BranchInfo(CDODataInput in) + +
+           
InternalCDOBranchManager.BranchLoader.BranchInfo(String name, + int baseBranchID, + long baseTimeStamp) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetBaseBranchID() + +
+           
+ longgetBaseTimeStamp() + +
+           
+ StringgetName() + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InternalCDOBranchManager.BranchLoader.BranchInfo

+
+public InternalCDOBranchManager.BranchLoader.BranchInfo(String name,
+                                                        int baseBranchID,
+                                                        long baseTimeStamp)
+
+
+
+ +

+InternalCDOBranchManager.BranchLoader.BranchInfo

+
+public InternalCDOBranchManager.BranchLoader.BranchInfo(CDODataInput in)
+                                                 throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
+
+
+
+ +

+getBaseBranchID

+
+public int getBaseBranchID()
+
+
+
+
+
+
+ +

+getBaseTimeStamp

+
+public long getBaseTimeStamp()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html new file mode 100644 index 0000000000..36e6b6b4e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html @@ -0,0 +1,344 @@ + + + + + + +InternalCDOBranchManager.BranchLoader.SubBranchInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Class InternalCDOBranchManager.BranchLoader.SubBranchInfo

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo
+
+
+
Enclosing interface:
InternalCDOBranchManager.BranchLoader
+
+
+
+
public static final class InternalCDOBranchManager.BranchLoader.SubBranchInfo
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
InternalCDOBranchManager.BranchLoader.SubBranchInfo(CDODataInput in) + +
+           
InternalCDOBranchManager.BranchLoader.SubBranchInfo(int id, + String name, + long baseTimeStamp) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetBaseTimeStamp() + +
+           
+ intgetID() + +
+           
+ StringgetName() + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+InternalCDOBranchManager.BranchLoader.SubBranchInfo

+
+public InternalCDOBranchManager.BranchLoader.SubBranchInfo(int id,
+                                                           String name,
+                                                           long baseTimeStamp)
+
+
+
+ +

+InternalCDOBranchManager.BranchLoader.SubBranchInfo

+
+public InternalCDOBranchManager.BranchLoader.SubBranchInfo(CDODataInput in)
+                                                    throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getID

+
+public int getID()
+
+
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
+
+
+
+ +

+getBaseTimeStamp

+
+public long getBaseTimeStamp()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html new file mode 100644 index 0000000000..e86771c385 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.BranchLoader.html @@ -0,0 +1,374 @@ + + + + + + +InternalCDOBranchManager.BranchLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Interface InternalCDOBranchManager.BranchLoader

+
+
All Known Subinterfaces:
CDOSessionProtocol, IDBStoreAccessor, IHibernateStoreAccessor, IMongoDBStoreAccessor, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IObjectivityStoreAccessor, IStoreAccessor, IStoreAccessor.Raw
+
+
+
All Known Implementing Classes:
LongIDStoreAccessor, StoreAccessor, StoreAccessorBase
+
+
+
Enclosing interface:
InternalCDOBranchManager
+
+
+
+
public static interface InternalCDOBranchManager.BranchLoader
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classInternalCDOBranchManager.BranchLoader.BranchInfo + +
+           
+static classInternalCDOBranchManager.BranchLoader.SubBranchInfo + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static intNEW_BRANCH + +
+          Passed as the branchID in createBranch(int, BranchInfo) causes a new non-local branch to be created.
+static intNEW_LOCAL_BRANCH + +
+          Passed as the branchID in createBranch(int, BranchInfo) causes a new local branch to be created.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Pair<Integer,Long>createBranch(int branchID, + InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) + +
+          Creates a new branch with the given id and branch info.
+ InternalCDOBranchManager.BranchLoader.BranchInfoloadBranch(int branchID) + +
+           
+ intloadBranches(int startID, + int endID, + CDOBranchHandler branchHandler) + +
+           
+ InternalCDOBranchManager.BranchLoader.SubBranchInfo[]loadSubBranches(int branchID) + +
+           
+  +

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

+NEW_BRANCH

+
+static final int NEW_BRANCH
+
+
Passed as the branchID in createBranch(int, BranchInfo) causes a new non-local branch to be created. +

+

+
See Also:
Constant Field Values
+
+
+ +

+NEW_LOCAL_BRANCH

+
+static final int NEW_LOCAL_BRANCH
+
+
Passed as the branchID in createBranch(int, BranchInfo) causes a new local branch to be created. +

+

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

+createBranch

+
+Pair<Integer,Long> createBranch(int branchID,
+                                InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo)
+
+
Creates a new branch with the given id and branch info. If the id is equal to NEW_BRANCH the implementor + of this method will determine a new positive unique branch id. If the id is equal to NEW_LOCAL_BRANCH + the implementor of this method will determine a new negative unique branch id, so that the new branch becomes a + local branch. In either case the used branch id is returned to the caller. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+loadBranch

+
+InternalCDOBranchManager.BranchLoader.BranchInfo loadBranch(int branchID)
+
+
+
+
+
+
+ +

+loadSubBranches

+
+InternalCDOBranchManager.BranchLoader.SubBranchInfo[] loadSubBranches(int branchID)
+
+
+
+
+
+
+ +

+loadBranches

+
+int loadBranches(int startID,
+                 int endID,
+                 CDOBranchHandler branchHandler)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.html new file mode 100644 index 0000000000..34f4b26923 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/InternalCDOBranchManager.html @@ -0,0 +1,545 @@ + + + + + + +InternalCDOBranchManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.branch +
+Interface InternalCDOBranchManager

+
+
All Superinterfaces:
CDOBranchManager, ILifecycle, INotifier
+
+
+
+
public interface InternalCDOBranchManager
extends CDOBranchManager, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOBranchManager.BranchLoader + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOBranchcreateBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ InternalCDOBranchgetBranch(int branchID) + +
+          Returns the branch with the given unique integer ID.
+ InternalCDOBranchgetBranch(int id, + InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) + +
+           
+ InternalCDOBranchgetBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ InternalCDOBranchgetBranch(String path) + +
+          Returns the branch with the given absolute path.
+ InternalCDOBranchManager.BranchLoadergetBranchLoader() + +
+           
+ InternalCDOBranchgetMainBranch() + +
+          Returns the main branch of the branch tree managed by this branch manager.
+ CDOTimeProvidergetTimeProvider() + +
+           
+ voidhandleBranchCreated(InternalCDOBranch branch) + +
+           
+ voidinitMainBranch(boolean local, + long timestamp) + +
+           
+ voidsetBranchLoader(InternalCDOBranchManager.BranchLoader branchLoader) + +
+           
+ voidsetTimeProvider(CDOTimeProvider timeProvider) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchManager
getBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getBranchLoader

+
+InternalCDOBranchManager.BranchLoader getBranchLoader()
+
+
+
+
+
+
+
+
+
+ +

+setBranchLoader

+
+void setBranchLoader(InternalCDOBranchManager.BranchLoader branchLoader)
+
+
+
+
+
+
+
+
+
+ +

+getTimeProvider

+
+CDOTimeProvider getTimeProvider()
+
+
+
+
+
+
+
+
+
+ +

+setTimeProvider

+
+void setTimeProvider(CDOTimeProvider timeProvider)
+
+
+
+
+
+
+
+
+
+ +

+initMainBranch

+
+void initMainBranch(boolean local,
+                    long timestamp)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getMainBranch

+
+InternalCDOBranch getMainBranch()
+
+
Description copied from interface: CDOBranchManager
+
Returns the main branch of the branch tree managed by this branch manager. +

+ The main branch has the fixed name "MAIN" and the fixed + ID 0 (zero). +

+

+
Specified by:
getMainBranch in interface CDOBranchManager
+
+
+
+
+
+
+ +

+getBranch

+
+InternalCDOBranch getBranch(int branchID)
+
+
Description copied from interface: CDOBranchManager
+
Returns the branch with the given unique integer ID. +

+ Note that this method never returns null. Due to the lazy loading nature of branch managers this + method returns a transparent branch proxy if the branch is not already loaded in the internal branch + cache. This can result in unchecked exceptions being thrown from calls to arbitrary branch methods if the ID + that the proxy was created with does not exist in the branch tree. +

+

+
Specified by:
getBranch in interface CDOBranchManager
+
+
+
+
+
+
+ +

+getBranch

+
+InternalCDOBranch getBranch(int id,
+                            String name,
+                            InternalCDOBranch baseBranch,
+                            long baseTimeStamp)
+
+
+
+
+
+
+
+
+
+ +

+getBranch

+
+InternalCDOBranch getBranch(int id,
+                            InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo)
+
+
+
+
+
+
+
+
+
+ +

+getBranch

+
+InternalCDOBranch getBranch(String path)
+
+
Description copied from interface: CDOBranchManager
+
Returns the branch with the given absolute path. +

+

+
Specified by:
getBranch in interface CDOBranchManager
+
+
+
Parameters:
path - A concatenation of the names of all branches from the main branch to the + requested branch, separated by slashes ("/" characters). Example: + "MAIN/team1/smith".
+
+
+
+ +

+createBranch

+
+InternalCDOBranch createBranch(int id,
+                               String name,
+                               InternalCDOBranch baseBranch,
+                               long baseTimeStamp)
+
+
+
+
+
+
+
+
+
+ +

+handleBranchCreated

+
+void handleBranchCreated(InternalCDOBranch branch)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/CDOBranchUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/CDOBranchUtil.html new file mode 100644 index 0000000000..1e44c06c8d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/CDOBranchUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil

+
+No usage of org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranch.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranch.html new file mode 100644 index 0000000000..a1523a6a1c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranch.html @@ -0,0 +1,431 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranch

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOBranch
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOBranch in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDOBranch
+ InternalCDOBranchCDOServerImporter.Handler.handleBranch(int id, + String name, + long time, + int parentID) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranch in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return InternalCDOBranch
+ InternalCDOBranchInternalCDOBranchManager.createBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ InternalCDOBranchInternalCDOBranch.createBranch(String name) + +
+           
+ InternalCDOBranchInternalCDOBranch.createBranch(String name, + long timeStamp) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getBranch(int branchID) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getBranch(int id, + InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ InternalCDOBranchInternalCDOBranch.getBranch(String path) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getBranch(String path) + +
+           
+ InternalCDOBranch[]InternalCDOBranch.getBranches() + +
+           
+ InternalCDOBranch[]InternalCDOBranch.getBranches(boolean loadOnDemand) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getMainBranch() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type InternalCDOBranch
+ voidInternalCDOBranch.addChild(InternalCDOBranch branch) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.createBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ InternalCDOBranchInternalCDOBranchManager.getBranch(int id, + String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+ voidInternalCDOBranchManager.handleBranchCreated(InternalCDOBranch branch) + +
+           
+ voidInternalCDOBranch.setBranchInfo(String name, + InternalCDOBranch baseBranch, + long baseTimeStamp) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranch in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDOBranch
+ voidISessionProtocol.sendBranchNotification(InternalCDOBranch branch) + +
+           
+ voidInternalSession.sendBranchNotification(InternalCDOBranch branch) + +
+           
+ voidInternalSessionManager.sendBranchNotification(InternalSession sender, + InternalCDOBranch branch) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranch in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOBranch
+ voidInternalCDOSession.handleBranchNotification(InternalCDOBranch branch) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.BranchInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.BranchInfo.html new file mode 100644 index 0000000000..f7bc6b7956 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.BranchInfo.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.BranchInfo

+
+ + + + + + + + + +
+Packages that use InternalCDOBranchManager.BranchLoader.BranchInfo
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader.BranchInfo in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return InternalCDOBranchManager.BranchLoader.BranchInfo
+ InternalCDOBranchManager.BranchLoader.BranchInfoInternalCDOBranch.getBranchInfo() + +
+           
+ InternalCDOBranchManager.BranchLoader.BranchInfoInternalCDOBranchManager.BranchLoader.loadBranch(int branchID) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type InternalCDOBranchManager.BranchLoader.BranchInfo
+ Pair<Integer,Long>InternalCDOBranchManager.BranchLoader.createBranch(int branchID, + InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) + +
+          Creates a new branch with the given id and branch info.
+ InternalCDOBranchInternalCDOBranchManager.getBranch(int id, + InternalCDOBranchManager.BranchLoader.BranchInfo branchInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html new file mode 100644 index 0000000000..fc3a351469 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.SubBranchInfo.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader.SubBranchInfo

+
+ + + + + + + + + +
+Packages that use InternalCDOBranchManager.BranchLoader.SubBranchInfo
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader.SubBranchInfo in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return InternalCDOBranchManager.BranchLoader.SubBranchInfo
+ InternalCDOBranchManager.BranchLoader.SubBranchInfo[]InternalCDOBranchManager.BranchLoader.loadSubBranches(int branchID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.html new file mode 100644 index 0000000000..dd3ff76645 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.BranchLoader.html @@ -0,0 +1,455 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOBranchManager.BranchLoader
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server
+ interfaceIStoreAccessor + +
+           
+static interfaceIStoreAccessor.Raw + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.mongodb
+ interfaceIMongoDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return InternalCDOBranchManager.BranchLoader
+ InternalCDOBranchManager.BranchLoaderInternalCDOBranchManager.getBranchLoader() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch with parameters of type InternalCDOBranchManager.BranchLoader
+ voidInternalCDOBranchManager.setBranchLoader(InternalCDOBranchManager.BranchLoader branchLoader) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement InternalCDOBranchManager.BranchLoader
+ classLongIDStoreAccessor + +
+           
+ classStoreAccessor + +
+           
+ classStoreAccessorBase + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOBranchManager.BranchLoader in org.eclipse.emf.spi.cdo
+ interfaceCDOSessionProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.html new file mode 100644 index 0000000000..1e582ab01c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/class-use/InternalCDOBranchManager.html @@ -0,0 +1,287 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOBranchManager
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOBranchManager in org.eclipse.emf.cdo.spi.common.branch
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.branch that return InternalCDOBranchManager
+static InternalCDOBranchManagerCDOBranchUtil.createBranchManager() + +
+           
+ InternalCDOBranchManagerInternalCDOBranch.getBranchManager() + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDOBranchManager
+ InternalCDOBranchManagerInternalRepository.getBranchManager() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDOBranchManager
+ voidInternalRepository.initMainBranch(InternalCDOBranchManager branchManager, + long timeStamp) + +
+           
+ voidInternalRepository.setBranchManager(InternalCDOBranchManager branchManager) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOBranchManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOBranchManager
+ InternalCDOBranchManagerInternalCDOSession.getBranchManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOBranchManager
+ voidInternalCDOSession.setBranchManager(InternalCDOBranchManager branchManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-frame.html new file mode 100644 index 0000000000..4b2ae213c6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.branch (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common.branch + + + + +
+Interfaces  + +
+InternalCDOBranch +
+InternalCDOBranchManager +
+InternalCDOBranchManager.BranchLoader
+ + + + + + +
+Classes  + +
+CDOBranchUtil +
+InternalCDOBranchManager.BranchLoader.BranchInfo +
+InternalCDOBranchManager.BranchLoader.SubBranchInfo
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html new file mode 100644 index 0000000000..2751901911 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.branch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common.branch +

+Common service provider interfaces and useful base implementations for dealing with branches. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
InternalCDOBranch 
InternalCDOBranchManager 
InternalCDOBranchManager.BranchLoader 
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
CDOBranchUtil 
InternalCDOBranchManager.BranchLoader.BranchInfo 
InternalCDOBranchManager.BranchLoader.SubBranchInfo 
+  + +

+

+Package org.eclipse.emf.cdo.spi.common.branch Description +

+ +

+Common service provider interfaces and useful base implementations for dealing with branches. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-tree.html new file mode 100644 index 0000000000..6f6fa04cec --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-tree.html @@ -0,0 +1,176 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.branch Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common.branch +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-use.html new file mode 100644 index 0000000000..af92f2efc0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/branch/package-use.html @@ -0,0 +1,357 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common.branch (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common.branch

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common.branch
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.server
InternalCDOBranch + +
+           
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.server.db
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.server.hibernate
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.server.mongodb
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.server.objectivity
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.spi.common.branch
InternalCDOBranch + +
+           
InternalCDOBranchManager + +
+           
InternalCDOBranchManager.BranchLoader + +
+           
InternalCDOBranchManager.BranchLoader.BranchInfo + +
+           
InternalCDOBranchManager.BranchLoader.SubBranchInfo + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.cdo.spi.server
InternalCDOBranch + +
+           
InternalCDOBranchManager + +
+           
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.branch used by org.eclipse.emf.spi.cdo
InternalCDOBranch + +
+           
InternalCDOBranchManager + +
+           
InternalCDOBranchManager.BranchLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/AbstractQueryResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/AbstractQueryResult.html new file mode 100644 index 0000000000..a2297a583c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/AbstractQueryResult.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.AbstractQueryResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.AbstractQueryResult

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

+ + + + + +
+Uses of AbstractQueryResult in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subclasses of AbstractQueryResult in org.eclipse.emf.spi.cdo
+ classAbstractQueryIterator<T> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOAuthenticationResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOAuthenticationResult.html new file mode 100644 index 0000000000..da5cb24581 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOAuthenticationResult.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult

+
+ + + + + + + + + + + + + +
+Packages that use CDOAuthenticationResult
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOAuthenticationResult in org.eclipse.emf.cdo.common.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.protocol that return CDOAuthenticationResult
+ CDOAuthenticationResultCDOAuthenticator.authenticate(byte[] randomToken) + +
+           
+  +

+ + + + + +
+Uses of CDOAuthenticationResult in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOAuthenticationResult
+ CDOAuthenticationResultISessionProtocol.sendAuthenticationChallenge(byte[] randomToken) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOLobStoreImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOLobStoreImpl.html new file mode 100644 index 0000000000..a522f82ecb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOLobStoreImpl.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.CDOLobStoreImpl

+
+ + + + + + + + + +
+Packages that use CDOLobStoreImpl
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOLobStoreImpl in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.spi.common declared as CDOLobStoreImpl
+static CDOLobStoreImplCDOLobStoreImpl.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDORawReplicationContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDORawReplicationContext.html new file mode 100644 index 0000000000..6049409bdd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDORawReplicationContext.html @@ -0,0 +1,218 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.CDORawReplicationContext

+
+ + + + + + + + + + + + + +
+Packages that use CDORawReplicationContext
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORawReplicationContext in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDORawReplicationContext in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + +
+Uses of CDORawReplicationContext in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORawReplicationContext
+ voidCDOSessionProtocol.replicateRepositoryRaw(CDORawReplicationContext context, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationContext.html new file mode 100644 index 0000000000..47383254dd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationContext.html @@ -0,0 +1,234 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.CDOReplicationContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.CDOReplicationContext

+
+ + + + + + + + + + + + + +
+Packages that use CDOReplicationContext
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOReplicationContext in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOReplicationContext in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDOReplicationContext
+ voidInternalRepository.replicate(CDOReplicationContext context) + +
+           
+  +

+ + + + + +
+Uses of CDOReplicationContext in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOReplicationContext
+ voidCDOSessionProtocol.replicateRepository(CDOReplicationContext context, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationInfo.html new file mode 100644 index 0000000000..34c7a38428 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/class-use/CDOReplicationInfo.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.CDOReplicationInfo

+
+ + + + + + + + + + + + + +
+Packages that use CDOReplicationInfo
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOReplicationInfo in org.eclipse.emf.cdo.spi.common
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOReplicationInfo in org.eclipse.emf.cdo.spi.common
+ interfaceCDORawReplicationContext + +
+           
+ interfaceCDOReplicationContext + +
+           
+  +

+ + + + + +
+Uses of CDOReplicationInfo in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOReplicationInfo in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOReplicationInfo
+ CDOReplicationInfoInternalRepository.replicateRaw(CDODataOutput out, + int lastReplicatedBranchID, + long lastReplicatedCommitTime) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeKindCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeKindCache.html new file mode 100644 index 0000000000..f15e08c7b4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeKindCache.html @@ -0,0 +1,312 @@ + + + + + + +CDOChangeKindCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Class CDOChangeKindCache

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by java.util.HashMap<CDOID,CDOChangeKind>
+          extended by org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache
+
+
+
All Implemented Interfaces:
Serializable, Cloneable, Map<CDOID,CDOChangeKind>, CDOChangeKindProvider
+
+
+
+
public class CDOChangeKindCache
extends HashMap<CDOID,CDOChangeKind>
implements CDOChangeKindProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
+  + + + + + + + + + + + +
+Constructor Summary
CDOChangeKindCache(CDOChangeSetData changeSetData) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOChangeKindgetChangeKind(CDOID id) + +
+           
+ + + + + + + +
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+  +

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

+CDOChangeKindCache

+
+public CDOChangeKindCache(CDOChangeSetData changeSetData)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getChangeKind

+
+public CDOChangeKind getChangeKind(CDOID id)
+
+
+
Specified by:
getChangeKind in interface CDOChangeKindProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetDataRevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetDataRevisionProvider.html new file mode 100644 index 0000000000..78713e6316 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetDataRevisionProvider.html @@ -0,0 +1,308 @@ + + + + + + +CDOChangeSetDataRevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Class CDOChangeSetDataRevisionProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider
+
+
+
All Implemented Interfaces:
CDOChangeSetDataProvider, CDORevisionProvider
+
+
+
+
public class CDOChangeSetDataRevisionProvider
extends Object
implements CDORevisionProvider, CDOChangeSetDataProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData) + +
+           
CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, + CDOChangeSetData changeSetData, + CDORevisionProvider revisionCallback, + CDORevisionDeltaProvider revisionDeltaCallback) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatagetChangeSetData() + +
+           
+ CDORevisiongetRevision(CDOID id) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOChangeSetDataRevisionProvider

+
+public CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate,
+                                        CDOChangeSetData changeSetData,
+                                        CDORevisionProvider revisionCallback,
+                                        CDORevisionDeltaProvider revisionDeltaCallback)
+
+
+
+ +

+CDOChangeSetDataRevisionProvider

+
+public CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate,
+                                        CDOChangeSetData changeSetData)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getChangeSetData

+
+public CDOChangeSetData getChangeSetData()
+
+
+
Specified by:
getChangeSetData in interface CDOChangeSetDataProvider
+
+
+
+
+
+
+ +

+getRevision

+
+public CDORevision getRevision(CDOID id)
+
+
+
Specified by:
getRevision in interface CDORevisionProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetSegment.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetSegment.html new file mode 100644 index 0000000000..e572bcfed9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOChangeSetSegment.html @@ -0,0 +1,432 @@ + + + + + + +CDOChangeSetSegment (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Class CDOChangeSetSegment

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment
+
+
+
All Implemented Interfaces:
CDOBranchPoint
+
+
+
+
public class CDOChangeSetSegment
extends Object
implements CDOBranchPoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + +
+Constructor Summary
CDOChangeSetSegment(CDOBranch branch, + long timeStamp, + long endTime) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static CDOChangeSetSegment[]createFrom(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ CDOBranchPointgetEndPoint() + +
+           
+ longgetEndTime() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ booleanisOpenEnded() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOChangeSetSegment

+
+public CDOChangeSetSegment(CDOBranch branch,
+                           long timeStamp,
+                           long endTime)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getEndTime

+
+public long getEndTime()
+
+
+
+
+
+
+
+
+
+ +

+getEndPoint

+
+public CDOBranchPoint getEndPoint()
+
+
+
+
+
+
+
+
+
+ +

+isOpenEnded

+
+public boolean isOpenEnded()
+
+
+
+
+
+
+
+
+
+ +

+toString

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

+createFrom

+
+public static CDOChangeSetSegment[] createFrom(CDOBranchPoint startPoint,
+                                               CDOBranchPoint endPoint)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOCommitInfoUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOCommitInfoUtil.html new file mode 100644 index 0000000000..50a6b637e8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDOCommitInfoUtil.html @@ -0,0 +1,248 @@ + + + + + + +CDOCommitInfoUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Class CDOCommitInfoUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil
+
+
+
+
public final class CDOCommitInfoUtil
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static InternalCDOCommitInfoManagercreateCommitInfoManager() + +
+           
+static voiddump(PrintStream out, + CDOChangeSetData changeSetData) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+createCommitInfoManager

+
+public static InternalCDOCommitInfoManager createCommitInfoManager()
+
+
+
+
+
+
+ +

+dump

+
+public static void dump(PrintStream out,
+                        CDOChangeSetData changeSetData)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDORevisionAvailabilityInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDORevisionAvailabilityInfo.html new file mode 100644 index 0000000000..01c0996241 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/CDORevisionAvailabilityInfo.html @@ -0,0 +1,396 @@ + + + + + + +CDORevisionAvailabilityInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Class CDORevisionAvailabilityInfo

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo
+
+
+
All Implemented Interfaces:
CDORevisionProvider
+
+
+
+
public final class CDORevisionAvailabilityInfo
extends Object
implements CDORevisionProvider
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDORevisionAvailabilityInfo(CDOBranchPoint branchPoint) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddRevision(CDORevisionKey key) + +
+           
+ booleancontainsRevision(CDOID id) + +
+           
+ Map<CDOID,CDORevisionKey>getAvailableRevisions() + +
+           
+ CDOBranchPointgetBranchPoint() + +
+           
+ CDORevisiongetRevision(CDOID id) + +
+           
+ voidremoveRevision(CDOID id) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDORevisionAvailabilityInfo

+
+public CDORevisionAvailabilityInfo(CDOBranchPoint branchPoint)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBranchPoint

+
+public CDOBranchPoint getBranchPoint()
+
+
+
+
+
+
+
+
+
+ +

+getAvailableRevisions

+
+public Map<CDOID,CDORevisionKey> getAvailableRevisions()
+
+
+
+
+
+
+
+
+
+ +

+addRevision

+
+public void addRevision(CDORevisionKey key)
+
+
+
+
+
+
+
+
+
+ +

+removeRevision

+
+public void removeRevision(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+containsRevision

+
+public boolean containsRevision(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+public CDORevision getRevision(CDOID id)
+
+
+
Specified by:
getRevision in interface CDORevisionProvider
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html new file mode 100644 index 0000000000..02c064b25f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.CommitInfoLoader.html @@ -0,0 +1,244 @@ + + + + + + +InternalCDOCommitInfoManager.CommitInfoLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Interface InternalCDOCommitInfoManager.CommitInfoLoader

+
+
All Known Subinterfaces:
CDOSessionProtocol, IDBStoreAccessor, IHibernateStoreAccessor, IMongoDBStoreAccessor, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository, IObjectivityStoreAccessor, IStoreAccessor, IStoreAccessor.Raw
+
+
+
All Known Implementing Classes:
LongIDStoreAccessor, StoreAccessor, StoreAccessorBase
+
+
+
Enclosing interface:
InternalCDOCommitInfoManager
+
+
+
+
public static interface InternalCDOCommitInfoManager.CommitInfoLoader
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitDataloadCommitData(long timeStamp) + +
+           
+ voidloadCommitInfos(CDOBranch branch, + long startTime, + long endTime, + CDOCommitInfoHandler handler) + +
+           
+  +

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

+loadCommitInfos

+
+void loadCommitInfos(CDOBranch branch,
+                     long startTime,
+                     long endTime,
+                     CDOCommitInfoHandler handler)
+
+
+
+
+
+
+ +

+loadCommitData

+
+CDOCommitData loadCommitData(long timeStamp)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.html new file mode 100644 index 0000000000..895f77c0ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/InternalCDOCommitInfoManager.html @@ -0,0 +1,322 @@ + + + + + + +InternalCDOCommitInfoManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.commit +
+Interface InternalCDOCommitInfoManager

+
+
All Superinterfaces:
CDOCommitInfoManager, ILifecycle, INotifier
+
+
+
+
public interface InternalCDOCommitInfoManager
extends CDOCommitInfoManager, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitInfocreateCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + CDOCommitData commitData) + +
+           
+ InternalCDOCommitInfoManager.CommitInfoLoadergetCommitInfoLoader() + +
+           
+ voidsetCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader commitInfoLoader) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoManager
getCommitInfo, getCommitInfos, getCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getCommitInfoLoader

+
+InternalCDOCommitInfoManager.CommitInfoLoader getCommitInfoLoader()
+
+
+
+
+
+
+
+
+
+ +

+setCommitInfoLoader

+
+void setCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader commitInfoLoader)
+
+
+
+
+
+
+
+
+
+ +

+createCommitInfo

+
+CDOCommitInfo createCommitInfo(CDOBranch branch,
+                               long timeStamp,
+                               long previousTimeStamp,
+                               String userID,
+                               String comment,
+                               CDOCommitData commitData)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeKindCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeKindCache.html new file mode 100644 index 0000000000..4421e9821c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeKindCache.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache

+
+No usage of org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetDataRevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetDataRevisionProvider.html new file mode 100644 index 0000000000..47e2d7337f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetDataRevisionProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider

+
+No usage of org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetSegment.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetSegment.html new file mode 100644 index 0000000000..4012491051 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOChangeSetSegment.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOChangeSetSegment
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
+  +

+ + + + + +
+Uses of CDOChangeSetSegment in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type CDOChangeSetSegment
+ Set<CDOID>IStoreAccessor.readChangeSet(OMMonitor monitor, + CDOChangeSetSegment... segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type CDOChangeSetSegment
+ Set<CDOID>IClassMapping.readChangeSet(IDBStoreAccessor accessor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+ Set<CDOID>IMappingStrategy.readChangeSet(IDBStoreAccessor accessor, + OMMonitor monitor, + CDOChangeSetSegment[] segments) + +
+          Returns a set of CDOIDs that have at least one revision in any of the passed branches and time ranges.
+  +

+ + + + + +
+Uses of CDOChangeSetSegment in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return CDOChangeSetSegment
+static CDOChangeSetSegment[]CDOChangeSetSegment.createFrom(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOCommitInfoUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOCommitInfoUtil.html new file mode 100644 index 0000000000..f779fa12f5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDOCommitInfoUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil

+
+No usage of org.eclipse.emf.cdo.spi.common.commit.CDOCommitInfoUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDORevisionAvailabilityInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDORevisionAvailabilityInfo.html new file mode 100644 index 0000000000..0baff8a5a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/CDORevisionAvailabilityInfo.html @@ -0,0 +1,240 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.commit.CDORevisionAvailabilityInfo

+
+ + + + + + + + + + + + + +
+Packages that use CDORevisionAvailabilityInfo
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDORevisionAvailabilityInfo in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type CDORevisionAvailabilityInfo
+ Set<CDOID>InternalRepository.getMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionAvailabilityInfo in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDORevisionAvailabilityInfo
+ CDORevisionAvailabilityInfoInternalCDOSession.createRevisionAvailabilityInfo(CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDORevisionAvailabilityInfo
+ voidInternalCDOSession.cacheRevisions(CDORevisionAvailabilityInfo info) + +
+           
+ Set<CDOID>CDOSessionProtocol.loadMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.CommitInfoLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.CommitInfoLoader.html new file mode 100644 index 0000000000..fbcb2d206b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.CommitInfoLoader.html @@ -0,0 +1,455 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOCommitInfoManager.CommitInfoLoader
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server
+ interfaceIStoreAccessor + +
+           
+static interfaceIStoreAccessor.Raw + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.db
+ interfaceIDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.hibernate
+ interfaceIHibernateStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.mongodb
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.mongodb
+ interfaceIMongoDBStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.server.objectivity
+ interfaceIObjectivityStoreAccessor + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return InternalCDOCommitInfoManager.CommitInfoLoader
+ InternalCDOCommitInfoManager.CommitInfoLoaderInternalCDOCommitInfoManager.getCommitInfoLoader() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit with parameters of type InternalCDOCommitInfoManager.CommitInfoLoader
+ voidInternalCDOCommitInfoManager.setCommitInfoLoader(InternalCDOCommitInfoManager.CommitInfoLoader commitInfoLoader) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement InternalCDOCommitInfoManager.CommitInfoLoader
+ classLongIDStoreAccessor + +
+           
+ classStoreAccessor + +
+           
+ classStoreAccessorBase + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOCommitInfoManager.CommitInfoLoader in org.eclipse.emf.spi.cdo
+ interfaceCDOSessionProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.html new file mode 100644 index 0000000000..43604f614d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/class-use/InternalCDOCommitInfoManager.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOCommitInfoManager
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager in org.eclipse.emf.cdo.spi.common.commit
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.commit that return InternalCDOCommitInfoManager
+static InternalCDOCommitInfoManagerCDOCommitInfoUtil.createCommitInfoManager() + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDOCommitInfoManager
+ InternalCDOCommitInfoManagerInternalRepository.getCommitInfoManager() + +
+           
+  +

+ + + + + +
+Uses of InternalCDOCommitInfoManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOCommitInfoManager
+ InternalCDOCommitInfoManagerInternalCDOSession.getCommitInfoManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOCommitInfoManager
+ voidInternalCDOSession.setCommitInfoManager(InternalCDOCommitInfoManager commitInfoManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-frame.html new file mode 100644 index 0000000000..84ac5414f2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.commit (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common.commit + + + + +
+Interfaces  + +
+InternalCDOCommitInfoManager +
+InternalCDOCommitInfoManager.CommitInfoLoader
+ + + + + + +
+Classes  + +
+CDOChangeKindCache +
+CDOChangeSetDataRevisionProvider +
+CDOChangeSetSegment +
+CDOCommitInfoUtil +
+CDORevisionAvailabilityInfo
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html new file mode 100644 index 0000000000..fb1ffa7cd5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-summary.html @@ -0,0 +1,207 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.commit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common.commit +

+Common service provider interfaces and useful base implementations for dealing with commits and change sets. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
InternalCDOCommitInfoManager 
InternalCDOCommitInfoManager.CommitInfoLoader 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOChangeKindCache 
CDOChangeSetDataRevisionProvider 
CDOChangeSetSegment 
CDOCommitInfoUtil 
CDORevisionAvailabilityInfo 
+  + +

+

+Package org.eclipse.emf.cdo.spi.common.commit Description +

+ +

+Common service provider interfaces and useful base implementations for dealing with commits and change sets. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-tree.html new file mode 100644 index 0000000000..929d711d4f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-tree.html @@ -0,0 +1,176 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.commit Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common.commit +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-use.html new file mode 100644 index 0000000000..b0af8e4f00 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/commit/package-use.html @@ -0,0 +1,364 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common.commit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common.commit

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common.commit
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server
CDOChangeSetSegment + +
+           
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server.db
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server.db.mapping
CDOChangeSetSegment + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server.hibernate
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server.mongodb
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.server.objectivity
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.spi.common.commit
CDOChangeSetSegment + +
+           
InternalCDOCommitInfoManager + +
+           
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.cdo.spi.server
CDORevisionAvailabilityInfo + +
+           
InternalCDOCommitInfoManager + +
+           
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.commit used by org.eclipse.emf.spi.cdo
CDORevisionAvailabilityInfo + +
+           
InternalCDOCommitInfoManager + +
+           
InternalCDOCommitInfoManager.CommitInfoLoader + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOID.html new file mode 100644 index 0000000000..9ee9eff17a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOID.html @@ -0,0 +1,418 @@ + + + + + + +AbstractCDOID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.id +
+Class AbstractCDOID

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID>, CDOID
+
+
+
Direct Known Subclasses:
AbstractCDOIDInteger, AbstractCDOIDLong, AbstractCDOIDString
+
+
+
+
public abstract class AbstractCDOID
extends Object
implements CDOID
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + +
+Constructor Summary
AbstractCDOID() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intcompareTo(CDOID o) + +
+           
+protected abstract  intdoCompareTo(CDOID o) + +
+           
+abstract  voidread(ExtendedDataInput in) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+abstract  voidread(String fragmentPart) + +
+          Note: CDOID.toURIFragment() and read(String) need to match.
+abstract  voidwrite(ExtendedDataOutput out) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+  +

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

+AbstractCDOID

+
+public AbstractCDOID()
+
+
+ + + + + + + + +
+Method Detail
+ +

+compareTo

+
+public final int compareTo(CDOID o)
+
+
+
Specified by:
compareTo in interface Comparable<CDOID>
+
+
+
+
+
+
+ +

+doCompareTo

+
+protected abstract int doCompareTo(CDOID o)
+                            throws ClassCastException
+
+
+
+
+
+ +
Throws: +
ClassCastException
+
+
+
+ +

+read

+
+public abstract void read(String fragmentPart)
+
+
Note: CDOID.toURIFragment() and read(String) need to match. +

+

+
+
+
+
+
+
+
+ +

+read

+
+public abstract void read(ExtendedDataInput in)
+                   throws IOException
+
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public abstract void write(ExtendedDataOutput out)
+                    throws IOException
+
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDInteger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDInteger.html new file mode 100644 index 0000000000..7a87bc315a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDInteger.html @@ -0,0 +1,518 @@ + + + + + + +AbstractCDOIDInteger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.id +
+Class AbstractCDOIDInteger

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
+      extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID>, CDOID
+
+
+
+
public abstract class AbstractCDOIDInteger
extends AbstractCDOID
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractCDOIDInteger() + +
+           
AbstractCDOIDInteger(int value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intcompareTo(AbstractCDOIDInteger that) + +
+           
+ booleanequals(Object obj) + +
+           
+ intgetIntValue() + +
+           
+ inthashCode() + +
+           
+ voidread(ExtendedDataInput in) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ voidread(String fragmentPart) + +
+          Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match.
+ StringtoString() + +
+           
+ StringtoURIFragment() + +
+           
+ voidwrite(ExtendedDataOutput out) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
compareTo, doCompareTo
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary
+  +

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

+AbstractCDOIDInteger

+
+public AbstractCDOIDInteger()
+
+
+
+ +

+AbstractCDOIDInteger

+
+public AbstractCDOIDInteger(int value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIntValue

+
+public int getIntValue()
+
+
+
+
+
+
+ +

+toURIFragment

+
+public String toURIFragment()
+
+
+
+
+
+
+ +

+read

+
+public void read(String fragmentPart)
+
+
Description copied from class: AbstractCDOID
+
Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+
+
+
+
+ +

+read

+
+public void read(ExtendedDataInput in)
+          throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(ExtendedDataOutput out)
+           throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
write in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+compareTo

+
+public int compareTo(AbstractCDOIDInteger that)
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDLong.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDLong.html new file mode 100644 index 0000000000..5021ef7512 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDLong.html @@ -0,0 +1,526 @@ + + + + + + +AbstractCDOIDLong (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.id +
+Class AbstractCDOIDLong

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
+      extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID>, CDOID
+
+
+
+
public abstract class AbstractCDOIDLong
extends AbstractCDOID
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + + + + + +
+Field Summary
+static longNULL_VALUE + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractCDOIDLong() + +
+           
AbstractCDOIDLong(long value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ longgetLongValue() + +
+           
+ inthashCode() + +
+           
+ voidread(ExtendedDataInput in) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ voidread(String fragmentPart) + +
+          Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match.
+ StringtoString() + +
+           
+ StringtoURIFragment() + +
+           
+ voidwrite(ExtendedDataOutput out) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
compareTo, doCompareTo
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary
+  +

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

+NULL_VALUE

+
+public static final long NULL_VALUE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractCDOIDLong

+
+public AbstractCDOIDLong()
+
+
+
+ +

+AbstractCDOIDLong

+
+public AbstractCDOIDLong(long value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLongValue

+
+public long getLongValue()
+
+
+
+
+
+
+ +

+toURIFragment

+
+public String toURIFragment()
+
+
+
+
+
+
+ +

+read

+
+public void read(String fragmentPart)
+
+
Description copied from class: AbstractCDOID
+
Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+
+
+
+
+ +

+read

+
+public void read(ExtendedDataInput in)
+          throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(ExtendedDataOutput out)
+           throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
write in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDString.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDString.html new file mode 100644 index 0000000000..cb6ffd8b3d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/AbstractCDOIDString.html @@ -0,0 +1,528 @@ + + + + + + +AbstractCDOIDString (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.id +
+Class AbstractCDOIDString

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
+      extended by org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOID>, CDOID
+
+
+
+
public abstract class AbstractCDOIDString
extends AbstractCDOID
+ + +

+

+
Since:
+
3.0
+
Author:
+
Martin Taal
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + + + + + +
+Field Summary
+static StringNULL_VALUE + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + + + +
+Constructor Summary
AbstractCDOIDString() + +
+           
AbstractCDOIDString(String value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ StringgetStringValue() + +
+           
+ inthashCode() + +
+           
+ voidread(ExtendedDataInput in) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ voidread(String fragmentPart) + +
+          Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match.
+ StringtoString() + +
+           
+ StringtoURIFragment() + +
+           
+ voidwrite(ExtendedDataOutput out) + +
+          TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID
compareTo, doCompareTo
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary
+  +

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

+NULL_VALUE

+
+public static final String NULL_VALUE
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractCDOIDString

+
+public AbstractCDOIDString()
+
+
+
+ +

+AbstractCDOIDString

+
+public AbstractCDOIDString(String value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStringValue

+
+public String getStringValue()
+
+
+
+
+
+
+ +

+toURIFragment

+
+public String toURIFragment()
+
+
+
+
+
+
+ +

+read

+
+public void read(String fragmentPart)
+
+
Description copied from class: AbstractCDOID
+
Note: CDOID.toURIFragment() and AbstractCDOID.read(String) need to match. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+
+
+
+
+ +

+read

+
+public void read(ExtendedDataInput in)
+          throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
read in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(ExtendedDataOutput out)
+           throws IOException
+
+
Description copied from class: AbstractCDOID
+
TODO: Change the parameter to CDODataInput to prevent casting in IDs with classifier. +

+

+
Specified by:
write in class AbstractCDOID
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/InternalCDOIDObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/InternalCDOIDObject.html new file mode 100644 index 0000000000..cbe0e18312 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/InternalCDOIDObject.html @@ -0,0 +1,277 @@ + + + + + + +InternalCDOIDObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.id +
+Interface InternalCDOIDObject

+
+
All Superinterfaces:
CDOID, CDOIDObject, Comparable<CDOID>, Serializable
+
+
+
+
public interface InternalCDOIDObject
extends CDOIDObject
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.id.CDOID
CDOID.ObjectType, CDOID.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOID
NULL
+  + + + + + + + + + + + +
+Method Summary
+ CDOID.ObjectTypegetSubType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOID
getType, isDangling, isExternal, isNull, isObject, isTemporary, toURIFragment
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getSubType

+
+CDOID.ObjectType getSubType()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOID.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOID.html new file mode 100644 index 0000000000..54d514f88c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOID.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.id.AbstractCDOID

+
+ + + + + + + + + + + + + +
+Packages that use AbstractCDOID
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of AbstractCDOID in org.eclipse.emf.cdo.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.id that return AbstractCDOID
+static AbstractCDOIDCDOIDUtil.createCDOIDObject(CDOID.ObjectType subType) + +
+          Creates the correct implementation class for the passed CDOID.ObjectType.
+  +

+ + + + + +
+Uses of AbstractCDOID in org.eclipse.emf.cdo.spi.common.id
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractCDOID in org.eclipse.emf.cdo.spi.common.id
+ classAbstractCDOIDInteger + +
+           
+ classAbstractCDOIDLong + +
+           
+ classAbstractCDOIDString + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDInteger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDInteger.html new file mode 100644 index 0000000000..3616ff895a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDInteger.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger

+
+ + + + + + + + + +
+Packages that use AbstractCDOIDInteger
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
+  +

+ + + + + +
+Uses of AbstractCDOIDInteger in org.eclipse.emf.cdo.spi.common.id
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.id with parameters of type AbstractCDOIDInteger
+ intAbstractCDOIDInteger.compareTo(AbstractCDOIDInteger that) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDLong.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDLong.html new file mode 100644 index 0000000000..786146b615 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDLong.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong

+
+No usage of org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDString.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDString.html new file mode 100644 index 0000000000..f0f212be15 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/AbstractCDOIDString.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString

+
+No usage of org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/InternalCDOIDObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/InternalCDOIDObject.html new file mode 100644 index 0000000000..1a3034ac30 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/class-use/InternalCDOIDObject.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.id.InternalCDOIDObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.id.InternalCDOIDObject

+
+No usage of org.eclipse.emf.cdo.spi.common.id.InternalCDOIDObject +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-frame.html new file mode 100644 index 0000000000..453bef209c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-frame.html @@ -0,0 +1,49 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.id (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common.id + + + + +
+Interfaces  + +
+InternalCDOIDObject
+ + + + + + +
+Classes  + +
+AbstractCDOID +
+AbstractCDOIDInteger +
+AbstractCDOIDLong +
+AbstractCDOIDString
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.html new file mode 100644 index 0000000000..16c1bea6de --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-summary.html @@ -0,0 +1,199 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.id (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common.id +

+Common service provider interfaces and useful base implementations for dealing with object and revision IDs. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
InternalCDOIDObject 
+  + +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractCDOID 
AbstractCDOIDInteger 
AbstractCDOIDLong 
AbstractCDOIDString 
+  + +

+

+Package org.eclipse.emf.cdo.spi.common.id Description +

+ +

+Common service provider interfaces and useful base implementations for dealing with object and revision IDs. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-tree.html new file mode 100644 index 0000000000..8b65b7384d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.id Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common.id +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-use.html new file mode 100644 index 0000000000..1cd2e8da8c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/id/package-use.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common.id (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common.id

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common.id
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs. 
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.id used by org.eclipse.emf.cdo.common.id
AbstractCDOID + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.id used by org.eclipse.emf.cdo.spi.common.id
AbstractCDOID + +
+           
AbstractCDOIDInteger + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html new file mode 100644 index 0000000000..ba65645e57 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/DelegatingCDOPackageRegistry.html @@ -0,0 +1,1017 @@ + + + + + + +DelegatingCDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Class DelegatingCDOPackageRegistry

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry
+
+
+
All Implemented Interfaces:
Map<String,Object>, CDOPackageRegistry, InternalCDOPackageRegistry, EPackage.Registry, INotifier, ILifecycle
+
+
+Deprecated. +

+

+
@Deprecated
+public abstract class DelegatingCDOPackageRegistry
extends Lifecycle
implements InternalCDOPackageRegistry
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry
InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EPackage.Registry
INSTANCE
+  + + + + + + + + + + +
+Constructor Summary
DelegatingCDOPackageRegistry() + +
+          Deprecated.  
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectbasicPut(String nsURI, + Object value) + +
+          Deprecated.  
+ voidclear() + +
+          Deprecated.  
+ booleancontainsKey(Object key) + +
+          Deprecated.  
+ booleancontainsValue(Object value) + +
+          Deprecated.  
+ Set<Map.Entry<String,Object>>entrySet() + +
+          Deprecated.  
+ Objectget(Object key) + +
+          Deprecated.  
+protected abstract  InternalCDOPackageRegistrygetDelegate() + +
+          Deprecated.  
+ EFactorygetEFactory(String nsURI) + +
+          Deprecated.  
+ EPackagegetEPackage(String nsURI) + +
+          Deprecated.  
+ EPackage[]getEPackages() + +
+          Deprecated.  
+ InternalCDOPackageInfogetPackageInfo(EPackage ePackage) + +
+          Deprecated.  
+ InternalCDOPackageInfo[]getPackageInfos() + +
+          Deprecated. Returns all package infos that are registered in this package registry.
+ InternalCDOPackageRegistry.PackageLoadergetPackageLoader() + +
+          Deprecated.  
+ InternalCDOPackageRegistry.PackageProcessorgetPackageProcessor() + +
+          Deprecated.  
+ InternalCDOPackageUnitgetPackageUnit(EPackage ePackage) + +
+          Deprecated.  
+ InternalCDOPackageUnit[]getPackageUnits() + +
+          Deprecated. Returns all package units that are registered in this package registry.
+ booleanisEmpty() + +
+          Deprecated.  
+ booleanisReplacingDescriptors() + +
+          Deprecated.  
+ Set<String>keySet() + +
+          Deprecated.  
+ Objectput(String key, + Object value) + +
+          Deprecated.  
+ voidputAll(Map<? extends String,? extends Object> t) + +
+          Deprecated.  
+ ObjectputEPackage(EPackage ePackage) + +
+          Deprecated. Registers an EPackage with this package registry.
+ voidputPackageUnit(InternalCDOPackageUnit packageUnit) + +
+          Deprecated.  
+ Objectremove(Object key) + +
+          Deprecated.  
+ voidsetPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader) + +
+          Deprecated.  
+ voidsetPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor) + +
+          Deprecated.  
+ voidsetReplacingDescriptors(boolean replacingDescriptors) + +
+          Deprecated.  
+ intsize() + +
+          Deprecated.  
+ Collection<Object>values() + +
+          Deprecated.  
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry
createPackageUnit, getAllKeys, getPackageUnit, getPackageUnits, getPackageUnits, getWithDelegation, putPackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry
getEnumLiteralFor, getSubTypes
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+DelegatingCDOPackageRegistry

+
+public DelegatingCDOPackageRegistry()
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+protected abstract InternalCDOPackageRegistry getDelegate()
+
+
Deprecated. 
+
+
+
+
+
+
+
+ +

+basicPut

+
+public Object basicPut(String nsURI,
+                       Object value)
+
+
Deprecated. 
+
Specified by:
basicPut in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
Deprecated. 
+
Specified by:
clear in interface Map<String,Object>
+
+
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
Deprecated. 
+
Specified by:
containsKey in interface Map<String,Object>
+
+
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
Deprecated. 
+
Specified by:
containsValue in interface Map<String,Object>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<String,Object>> entrySet()
+
+
Deprecated. 
+
Specified by:
entrySet in interface Map<String,Object>
+
+
+
+
+
+
+ +

+get

+
+public Object get(Object key)
+
+
Deprecated. 
+
Specified by:
get in interface Map<String,Object>
+
+
+
+
+
+
+ +

+getEFactory

+
+public EFactory getEFactory(String nsURI)
+
+
Deprecated. 
+
Specified by:
getEFactory in interface EPackage.Registry
+
+
+
+
+
+
+ +

+getEPackage

+
+public EPackage getEPackage(String nsURI)
+
+
Deprecated. 
+
Specified by:
getEPackage in interface EPackage.Registry
+
+
+
+
+
+
+ +

+getEPackages

+
+public EPackage[] getEPackages()
+
+
Deprecated. 
+
Specified by:
getEPackages in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageInfo

+
+public InternalCDOPackageInfo getPackageInfo(EPackage ePackage)
+
+
Deprecated. 
+
Specified by:
getPackageInfo in interface CDOPackageRegistry
Specified by:
getPackageInfo in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageInfos

+
+public InternalCDOPackageInfo[] getPackageInfos()
+
+
Deprecated. 
Description copied from interface: CDOPackageRegistry
+
Returns all package infos that are registered in this package registry. +

+

+
Specified by:
getPackageInfos in interface CDOPackageRegistry
Specified by:
getPackageInfos in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageLoader

+
+public InternalCDOPackageRegistry.PackageLoader getPackageLoader()
+
+
Deprecated. 
+
Specified by:
getPackageLoader in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageProcessor

+
+public InternalCDOPackageRegistry.PackageProcessor getPackageProcessor()
+
+
Deprecated. 
+
Specified by:
getPackageProcessor in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageUnit

+
+public InternalCDOPackageUnit getPackageUnit(EPackage ePackage)
+
+
Deprecated. 
+
Specified by:
getPackageUnit in interface CDOPackageRegistry
Specified by:
getPackageUnit in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageUnits

+
+public InternalCDOPackageUnit[] getPackageUnits()
+
+
Deprecated. 
Description copied from interface: CDOPackageRegistry
+
Returns all package units that are registered in this package registry. +

+

+
Specified by:
getPackageUnits in interface CDOPackageRegistry
Specified by:
getPackageUnits in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
Deprecated. 
+
Specified by:
isEmpty in interface Map<String,Object>
+
+
+
+
+
+
+ +

+isReplacingDescriptors

+
+public boolean isReplacingDescriptors()
+
+
Deprecated. 
+
Specified by:
isReplacingDescriptors in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+keySet

+
+public Set<String> keySet()
+
+
Deprecated. 
+
Specified by:
keySet in interface Map<String,Object>
+
+
+
+
+
+
+ +

+put

+
+public Object put(String key,
+                  Object value)
+
+
Deprecated. 
+
Specified by:
put in interface Map<String,Object>
+
+
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends String,? extends Object> t)
+
+
Deprecated. 
+
Specified by:
putAll in interface Map<String,Object>
+
+
+
+
+
+
+ +

+putEPackage

+
+public Object putEPackage(EPackage ePackage)
+
+
Deprecated. 
Description copied from interface: CDOPackageRegistry
+
Registers an EPackage with this package registry. +

+

+
Specified by:
putEPackage in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+putPackageUnit

+
+public void putPackageUnit(InternalCDOPackageUnit packageUnit)
+
+
Deprecated. 
+
Specified by:
putPackageUnit in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+remove

+
+public Object remove(Object key)
+
+
Deprecated. 
+
Specified by:
remove in interface Map<String,Object>
+
+
+
+
+
+
+ +

+setPackageLoader

+
+public void setPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader)
+
+
Deprecated. 
+
Specified by:
setPackageLoader in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+setPackageProcessor

+
+public void setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor)
+
+
Deprecated. 
+
Specified by:
setPackageProcessor in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+setReplacingDescriptors

+
+public void setReplacingDescriptors(boolean replacingDescriptors)
+
+
Deprecated. 
+
Specified by:
setReplacingDescriptors in interface InternalCDOPackageRegistry
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
Deprecated. 
+
Specified by:
size in interface Map<String,Object>
+
+
+
+
+
+
+ +

+values

+
+public Collection<Object> values()
+
+
Deprecated. 
+
Specified by:
values in interface Map<String,Object>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageInfo.html new file mode 100644 index 0000000000..bcff25b1f5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageInfo.html @@ -0,0 +1,405 @@ + + + + + + +InternalCDOPackageInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Interface InternalCDOPackageInfo

+
+
All Superinterfaces:
Adapter, Adapter.Internal, CDOPackageInfo, Comparable<CDOPackageInfo>, EPackage.Descriptor
+
+
+
+
public interface InternalCDOPackageInfo
extends CDOPackageInfo, Adapter.Internal
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOPackageUnitgetPackageUnit() + +
+          Returns the package unit containing this package info.
+ voidread(CDODataInput in) + +
+           
+ voidsetPackageUnit(InternalCDOPackageUnit packageUnit) + +
+           
+ voidsetPackageURI(String packageURI) + +
+           
+ voidsetParentURI(String parentURI) + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageInfo
getEPackage, getPackageURI, getParentURI, isCorePackage, isResourcePackage, isSystemPackage, isTypePackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage.Descriptor
getEFactory, getEPackage
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter.Internal
unsetTarget
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
+  +

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

+getPackageUnit

+
+InternalCDOPackageUnit getPackageUnit()
+
+
Description copied from interface: CDOPackageInfo
+
Returns the package unit containing this package info. +

+

+
Specified by:
getPackageUnit in interface CDOPackageInfo
+
+
+
+
+
+
+ +

+setPackageUnit

+
+void setPackageUnit(InternalCDOPackageUnit packageUnit)
+
+
+
+
+
+
+
+
+
+ +

+setPackageURI

+
+void setPackageURI(String packageURI)
+
+
+
+
+
+
+
+
+
+ +

+setParentURI

+
+void setParentURI(String parentURI)
+
+
+
+
+
+
+
+
+
+ +

+write

+
+void write(CDODataOutput out)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+read

+
+void read(CDODataInput in)
+          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html new file mode 100644 index 0000000000..7d46442081 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageLoader.html @@ -0,0 +1,216 @@ + + + + + + +InternalCDOPackageRegistry.PackageLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Interface InternalCDOPackageRegistry.PackageLoader

+
+
All Known Subinterfaces:
CDOSessionProtocol, InternalCDOSession, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository
+
+
+
Enclosing interface:
InternalCDOPackageRegistry
+
+
+
+
public static interface InternalCDOPackageRegistry.PackageLoader
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ EPackage[]loadPackages(CDOPackageUnit packageUnit) + +
+           
+  +

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

+loadPackages

+
+EPackage[] loadPackages(CDOPackageUnit packageUnit)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html new file mode 100644 index 0000000000..6e91aa7fb6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.PackageProcessor.html @@ -0,0 +1,216 @@ + + + + + + +InternalCDOPackageRegistry.PackageProcessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Interface InternalCDOPackageRegistry.PackageProcessor

+
+
All Known Subinterfaces:
InternalCDOSession, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository
+
+
+
Enclosing interface:
InternalCDOPackageRegistry
+
+
+
+
public static interface InternalCDOPackageRegistry.PackageProcessor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ObjectprocessPackage(Object value) + +
+           
+  +

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

+processPackage

+
+Object processPackage(Object value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html new file mode 100644 index 0000000000..27c57c97c8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageRegistry.html @@ -0,0 +1,743 @@ + + + + + + +InternalCDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Interface InternalCDOPackageRegistry

+
+
All Superinterfaces:
CDOPackageRegistry, EPackage.Registry, ILifecycle, INotifier, Map<String,Object>
+
+
+
All Known Implementing Classes:
DelegatingCDOPackageRegistry
+
+
+
+
public interface InternalCDOPackageRegistry
extends CDOPackageRegistry, ILifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOPackageRegistry.PackageLoader + +
+           
+static interfaceInternalCDOPackageRegistry.PackageProcessor + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EPackage.Registry
INSTANCE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectbasicPut(String nsURI, + Object value) + +
+           
+ InternalCDOPackageUnitcreatePackageUnit() + +
+           
+ Set<String>getAllKeys() + +
+           
+ EPackage[]getEPackages() + +
+           
+ InternalCDOPackageInfogetPackageInfo(EPackage ePackage) + +
+           
+ InternalCDOPackageInfo[]getPackageInfos() + +
+          Returns all package infos that are registered in this package registry.
+ InternalCDOPackageRegistry.PackageLoadergetPackageLoader() + +
+           
+ InternalCDOPackageRegistry.PackageProcessorgetPackageProcessor() + +
+           
+ InternalCDOPackageUnitgetPackageUnit(EPackage ePackage) + +
+           
+ InternalCDOPackageUnitgetPackageUnit(String id) + +
+           
+ InternalCDOPackageUnit[]getPackageUnits() + +
+          Returns all package units that are registered in this package registry.
+ InternalCDOPackageUnit[]getPackageUnits(boolean withSystemPackages) + +
+           
+ InternalCDOPackageUnit[]getPackageUnits(long startTime, + long endTime) + +
+           
+ ObjectgetWithDelegation(String nsURI, + boolean resolve) + +
+           
+ voidputPackageUnit(InternalCDOPackageUnit packageUnit) + +
+           
+ voidputPackageUnits(InternalCDOPackageUnit[] packageUnits, + CDOPackageUnit.State state) + +
+           
+ voidsetPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader) + +
+           
+ voidsetPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor) + +
+           
+ voidsetReplacingDescriptors(boolean replacingDescriptors) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageRegistry
getEnumLiteralFor, getSubTypes, isReplacingDescriptors, putEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EPackage.Registry
getEFactory, getEPackage
+ + + + + + + +
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+setReplacingDescriptors

+
+void setReplacingDescriptors(boolean replacingDescriptors)
+
+
+
+
+
+
+
+
+
+ +

+getPackageProcessor

+
+InternalCDOPackageRegistry.PackageProcessor getPackageProcessor()
+
+
+
+
+
+
+
+
+
+ +

+setPackageProcessor

+
+void setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor)
+
+
+
+
+
+
+
+
+
+ +

+getPackageLoader

+
+InternalCDOPackageRegistry.PackageLoader getPackageLoader()
+
+
+
+
+
+
+
+
+
+ +

+setPackageLoader

+
+void setPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader)
+
+
+
+
+
+
+
+
+
+ +

+basicPut

+
+Object basicPut(String nsURI,
+                Object value)
+
+
+
+
+
+
+
+
+
+ +

+putPackageUnit

+
+void putPackageUnit(InternalCDOPackageUnit packageUnit)
+
+
+
+
+
+
+
+
+
+ +

+putPackageUnits

+
+void putPackageUnits(InternalCDOPackageUnit[] packageUnits,
+                     CDOPackageUnit.State state)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createPackageUnit

+
+InternalCDOPackageUnit createPackageUnit()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageUnit

+
+InternalCDOPackageUnit getPackageUnit(String id)
+
+
+
Specified by:
getPackageUnit in interface CDOPackageRegistry
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageUnit

+
+InternalCDOPackageUnit getPackageUnit(EPackage ePackage)
+
+
+
Specified by:
getPackageUnit in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageUnits

+
+InternalCDOPackageUnit[] getPackageUnits()
+
+
Description copied from interface: CDOPackageRegistry
+
Returns all package units that are registered in this package registry. +

+

+
Specified by:
getPackageUnits in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageUnits

+
+InternalCDOPackageUnit[] getPackageUnits(boolean withSystemPackages)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageUnits

+
+InternalCDOPackageUnit[] getPackageUnits(long startTime,
+                                         long endTime)
+
+
+
Specified by:
getPackageUnits in interface CDOPackageRegistry
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageInfo

+
+InternalCDOPackageInfo getPackageInfo(EPackage ePackage)
+
+
+
Specified by:
getPackageInfo in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+getPackageInfos

+
+InternalCDOPackageInfo[] getPackageInfos()
+
+
Description copied from interface: CDOPackageRegistry
+
Returns all package infos that are registered in this package registry. +

+

+
Specified by:
getPackageInfos in interface CDOPackageRegistry
+
+
+
+
+
+
+ +

+getEPackages

+
+EPackage[] getEPackages()
+
+
+
+
+
+
+
+
+
+ +

+getAllKeys

+
+Set<String> getAllKeys()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getWithDelegation

+
+Object getWithDelegation(String nsURI,
+                         boolean resolve)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageUnit.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageUnit.html new file mode 100644 index 0000000000..e0255e7135 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/InternalCDOPackageUnit.html @@ -0,0 +1,601 @@ + + + + + + +InternalCDOPackageUnit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.model +
+Interface InternalCDOPackageUnit

+
+
All Superinterfaces:
CDOPackageUnit, Comparable<CDOPackageUnit>
+
+
+
+
public interface InternalCDOPackageUnit
extends CDOPackageUnit
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageUnit
CDOPackageUnit.State, CDOPackageUnit.Type
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ InternalCDOPackageInfogetPackageInfo(String packageURI) + +
+          Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI.
+ InternalCDOPackageInfo[]getPackageInfos() + +
+          Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order.
+ InternalCDOPackageRegistrygetPackageRegistry() + +
+          Returns the package registry this package unit is managed by.
+ InternalCDOPackageInfogetTopLevelPackageInfo() + +
+          Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit.
+ voidinit(EPackage ePackage) + +
+           
+ voidload(boolean resolve) + +
+           
+ voidload(InternalCDOPackageRegistry.PackageLoader packageLoader, + boolean resolve) + +
+           
+ voidread(CDODataInput in, + ResourceSet resourceSet) + +
+           
+ voidsetOriginalType(CDOPackageUnit.Type originalType) + +
+           
+ voidsetPackageInfos(InternalCDOPackageInfo[] packageInfos) + +
+           
+ voidsetPackageRegistry(InternalCDOPackageRegistry packageRegistry) + +
+           
+ voidsetState(CDOPackageUnit.State state) + +
+           
+ voidsetTimeStamp(long timeStamp) + +
+           
+ voidwrite(CDODataOutput out, + boolean withPackages) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOPackageUnit
getEPackages, getID, getOriginalType, getState, getTimeStamp, getType, isResource, isSystem
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

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

+getPackageRegistry

+
+InternalCDOPackageRegistry getPackageRegistry()
+
+
Description copied from interface: CDOPackageUnit
+
Returns the package registry this package unit is managed by. +

+

+
Specified by:
getPackageRegistry in interface CDOPackageUnit
+
+
+
+
+
+
+ +

+setPackageRegistry

+
+void setPackageRegistry(InternalCDOPackageRegistry packageRegistry)
+
+
+
+
+
+
+
+
+
+ +

+setState

+
+void setState(CDOPackageUnit.State state)
+
+
+
+
+
+
+
+
+
+ +

+setOriginalType

+
+void setOriginalType(CDOPackageUnit.Type originalType)
+
+
+
+
+
+
+
+
+
+ +

+setTimeStamp

+
+void setTimeStamp(long timeStamp)
+
+
+
+
+
+
+
+
+
+ +

+getTopLevelPackageInfo

+
+InternalCDOPackageInfo getTopLevelPackageInfo()
+
+
Description copied from interface: CDOPackageUnit
+
Returns the package info object that describes the top level package of the + nested package tree structure described by this package unit. +

+

+
Specified by:
getTopLevelPackageInfo in interface CDOPackageUnit
+
+
+
+
+
+
+ +

+getPackageInfo

+
+InternalCDOPackageInfo getPackageInfo(String packageURI)
+
+
Description copied from interface: CDOPackageUnit
+
Returns the package info object that describes the package with the given + namespace URI, or null if this package unit does not contain a package with this URI. +

+

+
Specified by:
getPackageInfo in interface CDOPackageUnit
+
+
+
+
+
+
+ +

+getPackageInfos

+
+InternalCDOPackageInfo[] getPackageInfos()
+
+
Description copied from interface: CDOPackageUnit
+
Returns all package info objects of the nested package tree structure described by this + package unit in depth-first traversal order. +

+

+
Specified by:
getPackageInfos in interface CDOPackageUnit
+
+
+
+
+
+
+ +

+setPackageInfos

+
+void setPackageInfos(InternalCDOPackageInfo[] packageInfos)
+
+
+
+
+
+
+
+
+
+ +

+load

+
+void load(boolean resolve)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+load

+
+void load(InternalCDOPackageRegistry.PackageLoader packageLoader,
+          boolean resolve)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+write

+
+void write(CDODataOutput out,
+           boolean withPackages)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+read

+
+void read(CDODataInput in,
+          ResourceSet resourceSet)
+          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+init

+
+void init(EPackage ePackage)
+
+
+
+
+
+
+
+
+
+ +

+dispose

+
+void dispose()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/DelegatingCDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/DelegatingCDOPackageRegistry.html new file mode 100644 index 0000000000..022616fa9a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/DelegatingCDOPackageRegistry.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry

+
+No usage of org.eclipse.emf.cdo.spi.common.model.DelegatingCDOPackageRegistry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageInfo.html new file mode 100644 index 0000000000..e9c8ac9a45 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageInfo.html @@ -0,0 +1,295 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageInfo

+
+ + + + + + + + + + + + + +
+Packages that use InternalCDOPackageInfo
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
+  +

+ + + + + +
+Uses of InternalCDOPackageInfo in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDOPackageInfo
+ InternalCDOPackageInfoCDOServerImporter.Handler.handlePackageInfo(String packageURI) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalCDOPackageInfo
+protected  StringCDOServerBrowser.PackagesPage.showPackage(InternalCDOPackageInfo info, + InternalCDOPackageRegistry packageRegistry, + CDOServerBrowser browser, + String param, + PrintStream out, + String prefix) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageInfo in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model that return InternalCDOPackageInfo
+ InternalCDOPackageInfoDelegatingCDOPackageRegistry.getPackageInfo(EPackage ePackage) + +
+          Deprecated.  
+ InternalCDOPackageInfoInternalCDOPackageRegistry.getPackageInfo(EPackage ePackage) + +
+           
+ InternalCDOPackageInfoInternalCDOPackageUnit.getPackageInfo(String packageURI) + +
+           
+ InternalCDOPackageInfo[]DelegatingCDOPackageRegistry.getPackageInfos() + +
+          Deprecated.  
+ InternalCDOPackageInfo[]InternalCDOPackageRegistry.getPackageInfos() + +
+           
+ InternalCDOPackageInfo[]InternalCDOPackageUnit.getPackageInfos() + +
+           
+ InternalCDOPackageInfoInternalCDOPackageUnit.getTopLevelPackageInfo() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type InternalCDOPackageInfo
+ voidInternalCDOPackageUnit.setPackageInfos(InternalCDOPackageInfo[] packageInfos) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageLoader.html new file mode 100644 index 0000000000..1b4422c0e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageLoader.html @@ -0,0 +1,304 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOPackageRegistry.PackageLoader
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageLoader in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model that return InternalCDOPackageRegistry.PackageLoader
+ InternalCDOPackageRegistry.PackageLoaderDelegatingCDOPackageRegistry.getPackageLoader() + +
+          Deprecated.  
+ InternalCDOPackageRegistry.PackageLoaderInternalCDOPackageRegistry.getPackageLoader() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type InternalCDOPackageRegistry.PackageLoader
+ voidInternalCDOPackageUnit.load(InternalCDOPackageRegistry.PackageLoader packageLoader, + boolean resolve) + +
+           
+ voidDelegatingCDOPackageRegistry.setPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader) + +
+          Deprecated.  
+ voidInternalCDOPackageRegistry.setPackageLoader(InternalCDOPackageRegistry.PackageLoader packageLoader) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageLoader in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of InternalCDOPackageRegistry.PackageLoader in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageLoader in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalCDOPackageRegistry.PackageLoader in org.eclipse.emf.spi.cdo
+ interfaceCDOSessionProtocol + +
+           
+ interfaceInternalCDOSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageProcessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageProcessor.html new file mode 100644 index 0000000000..24981ea393 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.PackageProcessor.html @@ -0,0 +1,287 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOPackageRegistry.PackageProcessor
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageProcessor in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model that return InternalCDOPackageRegistry.PackageProcessor
+ InternalCDOPackageRegistry.PackageProcessorDelegatingCDOPackageRegistry.getPackageProcessor() + +
+          Deprecated.  
+ InternalCDOPackageRegistry.PackageProcessorInternalCDOPackageRegistry.getPackageProcessor() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type InternalCDOPackageRegistry.PackageProcessor
+ voidDelegatingCDOPackageRegistry.setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor) + +
+          Deprecated.  
+ voidInternalCDOPackageRegistry.setPackageProcessor(InternalCDOPackageRegistry.PackageProcessor packageProcessor) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageProcessor in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of InternalCDOPackageRegistry.PackageProcessor in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry.PackageProcessor in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOPackageRegistry.PackageProcessor in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.html new file mode 100644 index 0000000000..bb88ea0ce8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageRegistry.html @@ -0,0 +1,393 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOPackageRegistry
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model with parameters of type InternalCDOPackageRegistry
+static EMFUtil.ExtResourceSetEMFUtil.createExtResourceSet(InternalCDOPackageRegistry packageRegistry, + boolean delegating, + boolean demandLoading) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDOPackageRegistry
+ InternalCDOPackageRegistryIStoreAccessor.CommitContext.getPackageRegistry() + +
+          Returns the temporary, transactional package manager associated with the commit operation represented by this + CommitContext.
+ InternalCDOPackageRegistryCDOServerImporter.Handler.handleModels() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalCDOPackageRegistry
+protected  StringCDOServerBrowser.PackagesPage.showPackage(InternalCDOPackageInfo info, + InternalCDOPackageRegistry packageRegistry, + CDOServerBrowser browser, + String param, + PrintStream out, + String prefix) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.model that implement InternalCDOPackageRegistry
+ classDelegatingCDOPackageRegistry + +
+          Deprecated. 
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model that return InternalCDOPackageRegistry
+protected abstract  InternalCDOPackageRegistryDelegatingCDOPackageRegistry.getDelegate() + +
+          Deprecated.  
+ InternalCDOPackageRegistryInternalCDOPackageUnit.getPackageRegistry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type InternalCDOPackageRegistry
+ voidInternalCDOPackageUnit.setPackageRegistry(InternalCDOPackageRegistry packageRegistry) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDOPackageRegistry
+ InternalCDOPackageRegistryInternalRepository.getPackageRegistry() + +
+          Same as calling getPackageRegistry(true).
+ InternalCDOPackageRegistryInternalRepository.getPackageRegistry(boolean considerCommitContext) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageRegistry in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOPackageRegistry
+ InternalCDOPackageRegistryInternalCDOSession.getPackageRegistry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOPackageRegistry
+ voidInternalCDOSession.setPackageRegistry(InternalCDOPackageRegistry packageRegistry) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageUnit.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageUnit.html new file mode 100644 index 0000000000..8c76b47dcd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/class-use/InternalCDOPackageUnit.html @@ -0,0 +1,546 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageUnit

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOPackageUnit
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOPackageUnit in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDOPackageUnit
+ InternalCDOPackageUnit[]IStoreAccessor.CommitContext.getNewPackageUnits() + +
+          Returns an array of the new package units that are part of the commit operation represented by this + CommitContext.
+ InternalCDOPackageUnitCDOServerImporter.Handler.handlePackageUnit(String id, + CDOPackageUnit.Type type, + long time, + String data) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type InternalCDOPackageUnit
+ Collection<InternalCDOPackageUnit>IStoreAccessor.readPackageUnits() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalCDOPackageUnit
+ EPackage[]IStoreAccessor.loadPackageUnit(InternalCDOPackageUnit packageUnit) + +
+          Demand loads a given package proxy that has been created on startup of the repository.
+ voidIStoreAccessor.Raw.rawStore(InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Stores the given package units in the backend represented by this + raw store accessor without going through a regular + #commit(OMMonitor) commit.
+ voidIStoreAccessor.writePackageUnits(InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageUnit in org.eclipse.emf.cdo.server.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db that return types with arguments of type InternalCDOPackageUnit
+ Collection<InternalCDOPackageUnit>IMetaDataManager.rawImport(Connection connection, + CDODataInput in, + long fromCommitTime, + long toCommitTime, + OMMonitor monitor) + +
+           
+ Collection<InternalCDOPackageUnit>IMetaDataManager.readPackageUnits(Connection connection) + +
+          Reads information about package units present in the database.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db with parameters of type InternalCDOPackageUnit
+ EPackage[]IMetaDataManager.loadPackageUnit(Connection connection, + InternalCDOPackageUnit packageUnit) + +
+          Loads a package unit from the database.
+ voidIMetaDataManager.writePackageUnits(Connection connection, + InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Write package units to the database.
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type InternalCDOPackageUnit
+ voidIMappingStrategy.createMapping(Connection connection, + InternalCDOPackageUnit[] packageUnits, + OMMonitor monitor) + +
+          Create and initialize the mapping infrastructure for the given packages.
+ voidIMappingStrategy.removeMapping(Connection connection, + InternalCDOPackageUnit[] packageUnits) + +
+          Remove the mapping infrastructure for the given packages.
+  +

+ + + + + +
+Uses of InternalCDOPackageUnit in org.eclipse.emf.cdo.spi.common.model
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model that return InternalCDOPackageUnit
+ InternalCDOPackageUnitInternalCDOPackageRegistry.createPackageUnit() + +
+           
+ InternalCDOPackageUnitInternalCDOPackageInfo.getPackageUnit() + +
+           
+ InternalCDOPackageUnitDelegatingCDOPackageRegistry.getPackageUnit(EPackage ePackage) + +
+          Deprecated.  
+ InternalCDOPackageUnitInternalCDOPackageRegistry.getPackageUnit(EPackage ePackage) + +
+           
+ InternalCDOPackageUnitInternalCDOPackageRegistry.getPackageUnit(String id) + +
+           
+ InternalCDOPackageUnit[]DelegatingCDOPackageRegistry.getPackageUnits() + +
+          Deprecated.  
+ InternalCDOPackageUnit[]InternalCDOPackageRegistry.getPackageUnits() + +
+           
+ InternalCDOPackageUnit[]InternalCDOPackageRegistry.getPackageUnits(boolean withSystemPackages) + +
+           
+ InternalCDOPackageUnit[]InternalCDOPackageRegistry.getPackageUnits(long startTime, + long endTime) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.model with parameters of type InternalCDOPackageUnit
+ voidDelegatingCDOPackageRegistry.putPackageUnit(InternalCDOPackageUnit packageUnit) + +
+          Deprecated.  
+ voidInternalCDOPackageRegistry.putPackageUnit(InternalCDOPackageUnit packageUnit) + +
+           
+ voidInternalCDOPackageRegistry.putPackageUnits(InternalCDOPackageUnit[] packageUnits, + CDOPackageUnit.State state) + +
+           
+ voidInternalCDOPackageInfo.setPackageUnit(InternalCDOPackageUnit packageUnit) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageUnit in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDOPackageUnit
+ voidInternalCommitContext.setNewPackageUnits(InternalCDOPackageUnit[] newPackageUnits) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOPackageUnit in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type InternalCDOPackageUnit
+ List<InternalCDOPackageUnit>CDOSessionProtocol.OpenSessionResult.getPackageUnits() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-frame.html new file mode 100644 index 0000000000..412f8b5bf1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.model (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common.model + + + + +
+Interfaces  + +
+InternalCDOPackageInfo +
+InternalCDOPackageRegistry +
+InternalCDOPackageRegistry.PackageLoader +
+InternalCDOPackageRegistry.PackageProcessor +
+InternalCDOPackageUnit
+ + + + + + +
+Classes  + +
+DelegatingCDOPackageRegistry
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html new file mode 100644 index 0000000000..f003949f5c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-summary.html @@ -0,0 +1,204 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.model (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common.model +

+Common service provider interfaces and useful base implementations for dealing with models and types + +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
InternalCDOPackageInfo 
InternalCDOPackageRegistry 
InternalCDOPackageRegistry.PackageLoader 
InternalCDOPackageRegistry.PackageProcessor 
InternalCDOPackageUnit 
+  + +

+ + + + + + + + + +
+Class Summary
DelegatingCDOPackageRegistryDeprecated.
+  + +

+

+Package org.eclipse.emf.cdo.spi.common.model Description +

+ +

+Common service provider interfaces and useful base implementations for dealing with models and types +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-tree.html new file mode 100644 index 0000000000..2225ddfef3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-tree.html @@ -0,0 +1,200 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.model Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common.model +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-use.html new file mode 100644 index 0000000000..a30759a454 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/model/package-use.html @@ -0,0 +1,357 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common.model (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common.model

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common.model
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types + 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.common.model
InternalCDOPackageRegistry + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.server
InternalCDOPackageInfo + +
+           
InternalCDOPackageRegistry + +
+           
InternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.server.db
InternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.server.db.mapping
InternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.spi.common.model
InternalCDOPackageInfo + +
+           
InternalCDOPackageRegistry + +
+           
InternalCDOPackageRegistry.PackageLoader + +
+           
InternalCDOPackageRegistry.PackageProcessor + +
+           
InternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.cdo.spi.server
InternalCDOPackageRegistry + +
+           
InternalCDOPackageRegistry.PackageLoader + +
+           
InternalCDOPackageRegistry.PackageProcessor + +
+           
InternalCDOPackageUnit + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.model used by org.eclipse.emf.spi.cdo
InternalCDOPackageRegistry + +
+           
InternalCDOPackageRegistry.PackageLoader + +
+           
InternalCDOPackageRegistry.PackageProcessor + +
+           
InternalCDOPackageUnit + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-frame.html new file mode 100644 index 0000000000..41d9dc3428 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.emf.cdo.spi.common (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common + + + + +
+Interfaces  + +
+CDORawReplicationContext +
+CDOReplicationContext +
+CDOReplicationInfo
+ + + + + + +
+Classes  + +
+AbstractQueryResult +
+CDOAuthenticationResult +
+CDOLobStoreImpl
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html new file mode 100644 index 0000000000..f7482c234d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +org.eclipse.emf.cdo.spi.common (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common +

+Common service provider interfaces and useful base implementations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
CDORawReplicationContext 
CDOReplicationContext 
CDOReplicationInfo 
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AbstractQueryResult<T> 
CDOAuthenticationResultThe result of an authentication operation.
CDOLobStoreImpl 
+  + +

+

+Package org.eclipse.emf.cdo.spi.common Description +

+ +

+Common service provider interfaces and useful base implementations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-tree.html new file mode 100644 index 0000000000..d2cd205f90 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-tree.html @@ -0,0 +1,170 @@ + + + + + + +org.eclipse.emf.cdo.spi.common Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-use.html new file mode 100644 index 0000000000..63af68ca74 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/package-use.html @@ -0,0 +1,263 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O. 
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common used by org.eclipse.emf.cdo.common.protocol
CDOAuthenticationResult + +
+          The result of an authentication operation.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common used by org.eclipse.emf.cdo.spi.common
CDOLobStoreImpl + +
+           
CDOReplicationInfo + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common used by org.eclipse.emf.cdo.spi.server
CDOAuthenticationResult + +
+          The result of an authentication operation.
CDORawReplicationContext + +
+           
CDOReplicationContext + +
+           
CDOReplicationInfo + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common used by org.eclipse.emf.spi.cdo
AbstractQueryResult + +
+           
CDORawReplicationContext + +
+           
CDOReplicationContext + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..be90d9cd50 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/AbstractCDORevision.html @@ -0,0 +1,763 @@ + + + + + + +AbstractCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class AbstractCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
Direct Known Subclasses:
BaseCDORevision, StubCDORevision
+
+
+
+
public abstract class AbstractCDORevision
extends Object
implements InternalCDORevision
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + + +
+Constructor Summary
+protected AbstractCDORevision(EClass eClass) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+ CDORevisionDatadata() + +
+           
+ booleanequals(Object obj) + +
+           
+protected  EStructuralFeature[]getAllPersistentFeatures() + +
+           
+ CDOClassInfogetClassInfo() + +
+           
+ EClassgetEClass() + +
+           
+protected  intgetFeatureIndex(EStructuralFeature feature) + +
+           
+ inthashCode() + +
+           
+ booleanisHistorical() + +
+          Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise.
+ booleanisResource() + +
+           
+ booleanisResourceFolder() + +
+           
+ booleanisResourceNode() + +
+           
+ booleanisValid(CDOBranchPoint branchPoint) + +
+           
+ booleanisValid(long timeStamp) + +
+           
+ CDORevisionrevision() + +
+           
+protected  voidsetClassInfo(CDOClassInfo classInfo) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
add, clear, compare, convertEObjects, copy, freeze, getList, getList, getValue, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setResourceID, setRevised, setValue, setVersion, unset, write
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisable
getRevised
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
contains, get, getContainerID, getContainingFeatureID, getResourceID, hashCode, indexOf, isEmpty, lastIndexOf, size, toArray, toArray
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable
adjustReferences
+  +

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

+AbstractCDORevision

+
+protected AbstractCDORevision(EClass eClass)
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getClassInfo

+
+public CDOClassInfo getClassInfo()
+
+
+
Specified by:
getClassInfo in interface InternalCDORevision
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getEClass

+
+public EClass getEClass()
+
+
+
Specified by:
getEClass in interface CDORevision
+
+
+
+
+
+
+ +

+isResourceNode

+
+public boolean isResourceNode()
+
+
+
Specified by:
isResourceNode in interface CDORevision
+
+
+
+
+
+
+ +

+isResourceFolder

+
+public boolean isResourceFolder()
+
+
+
Specified by:
isResourceFolder in interface CDORevision
+
+
+
+
+
+
+ +

+isResource

+
+public boolean isResource()
+
+
+
Specified by:
isResource in interface CDORevision
+
+
+
+
+
+
+ +

+data

+
+public CDORevisionData data()
+
+
+
Specified by:
data in interface CDORevision
+
+
+
+
+
+
+ +

+revision

+
+public CDORevision revision()
+
+
+
Specified by:
revision in interface CDORevisionData
+
+
+
+
+
+
+ +

+isHistorical

+
+public boolean isHistorical()
+
+
Description copied from interface: CDORevision
+
Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise. +

+

+
Specified by:
isHistorical in interface CDORevision
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isValid

+
+public boolean isValid(long timeStamp)
+
+
+
Specified by:
isValid in interface CDORevision
+
+
+
+
+
+
+ +

+isValid

+
+public boolean isValid(CDOBranchPoint branchPoint)
+
+
+
Specified by:
isValid in interface CDORevision
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+adjustForCommit

+
+public void adjustForCommit(CDOBranch branch,
+                            long timeStamp)
+
+
+
Specified by:
adjustForCommit in interface InternalCDORevision
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+toString

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

+setClassInfo

+
+protected void setClassInfo(CDOClassInfo classInfo)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllPersistentFeatures

+
+protected EStructuralFeature[] getAllPersistentFeatures()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getFeatureIndex

+
+protected int getFeatureIndex(EStructuralFeature feature)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..270ad4dee4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/BaseCDORevision.html @@ -0,0 +1,1332 @@ + + + + + + +BaseCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class BaseCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+      extended by org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
+
public abstract class BaseCDORevision
extends AbstractCDORevision
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected BaseCDORevision(BaseCDORevision source) + +
+           
+ BaseCDORevision(EClass eClass) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(EStructuralFeature feature, + int index, + Object value) + +
+           
+ booleanadjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+static voidcheckNoFeatureMap(EStructuralFeature feature) + +
+           
+ voidclear(EStructuralFeature feature) + +
+           
+ InternalCDORevisionDeltacompare(CDORevision origin) + +
+           
+ booleancontains(EStructuralFeature feature, + Object value) + +
+           
+ voidconvertEObjects(CDOIDProvider idProvider) + +
+           
+ Objectget(EStructuralFeature feature, + int index) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ ObjectgetContainerID() + +
+           
+ intgetContainingFeatureID() + +
+           
+ CDOIDgetID() + +
+           
+ CDOListgetList(EStructuralFeature feature) + +
+           
+ CDOListgetList(EStructuralFeature feature, + int size) + +
+           
+ CDOIDgetResourceID() + +
+           
+ longgetRevised() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ ObjectgetValue(EStructuralFeature feature) + +
+          Should never return CDORevisionData.NIL
+protected abstract  ObjectgetValue(int featureIndex) + +
+           
+ intgetVersion() + +
+          Returns the version number of this branch version.
+ inthashCode(EStructuralFeature feature) + +
+           
+ intindexOf(EStructuralFeature feature, + Object value) + +
+           
+protected abstract  voidinitValues(EStructuralFeature[] allPersistentFeatures) + +
+           
+ booleanisEmpty(EStructuralFeature feature) + +
+           
+ intlastIndexOf(EStructuralFeature feature, + Object value) + +
+           
+ voidmerge(CDORevisionDelta delta) + +
+           
+ Objectmove(EStructuralFeature feature, + int targetIndex, + int sourceIndex) + +
+           
+ voidread(CDODataInput in) + +
+           
+protected  voidreadSystemValues(CDODataInput in) + +
+           
+static ObjectremapID(Object value, + Map<CDOID,CDOID> idMappings, + boolean allowUnmappedTempIDs) + +
+           
+ Objectremove(EStructuralFeature feature, + int index) + +
+           
+ Objectset(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidsetBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidsetContainerID(Object containerID) + +
+           
+ voidsetContainingFeatureID(int containingFeatureID) + +
+           
+ voidsetID(CDOID id) + +
+           
+ voidsetList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidsetResourceID(CDOID resourceID) + +
+           
+ voidsetRevised(long revised) + +
+           
+ ObjectsetValue(EStructuralFeature feature, + Object value) + +
+           
+protected abstract  voidsetValue(int featureIndex, + Object value) + +
+           
+ voidsetVersion(int version) + +
+           
+ intsize(EStructuralFeature feature) + +
+           
+ Object[]toArray(EStructuralFeature feature) + +
+           
+ + + + + +
+<T> T[]
+
toArray(EStructuralFeature feature, + T[] array) + +
+           
+ voidunset(EStructuralFeature feature) + +
+           
+ voidwrite(CDODataOutput out, + int referenceChunk) + +
+           
+protected  voidwriteSystemValues(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, hashCode, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, revision, setClassInfo, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
copy, freeze
+  +

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

+BaseCDORevision

+
+public BaseCDORevision(EClass eClass)
+
+
+
Since:
+
3.0
+
+
+
+ +

+BaseCDORevision

+
+protected BaseCDORevision(BaseCDORevision source)
+
+
+ + + + + + + + +
+Method Detail
+ +

+read

+
+public void read(CDODataInput in)
+          throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readSystemValues

+
+protected void readSystemValues(CDODataInput in)
+                         throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+write

+
+public void write(CDODataOutput out,
+                  int referenceChunk)
+           throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeSystemValues

+
+protected void writeSystemValues(CDODataOutput out)
+                          throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+convertEObjects

+
+public void convertEObjects(CDOIDProvider idProvider)
+
+
+
Since:
+
3.0
+
See Also:
write(CDODataOutput, int)
+
+
+
+ +

+getID

+
+public CDOID getID()
+
+
+
+
+
+
+ +

+setID

+
+public void setID(CDOID id)
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+setBranchPoint

+
+public void setBranchPoint(CDOBranchPoint branchPoint)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getVersion

+
+public int getVersion()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the version number of this branch version. +

+

+
+
+
+
+ +

+setVersion

+
+public void setVersion(int version)
+
+
+
+
+
+
+ +

+getRevised

+
+public long getRevised()
+
+
+
+
+
+
+ +

+setRevised

+
+public void setRevised(long revised)
+
+
+
+
+
+
+ +

+compare

+
+public InternalCDORevisionDelta compare(CDORevision origin)
+
+
+
+
+
+
+ +

+merge

+
+public void merge(CDORevisionDelta delta)
+
+
+
+
+
+
+ +

+getResourceID

+
+public CDOID getResourceID()
+
+
+
+
+
+
+ +

+setResourceID

+
+public void setResourceID(CDOID resourceID)
+
+
+
+
+
+
+ +

+getContainerID

+
+public Object getContainerID()
+
+
+
+
+
+
+ +

+setContainerID

+
+public void setContainerID(Object containerID)
+
+
+
+
+
+
+ +

+getContainingFeatureID

+
+public int getContainingFeatureID()
+
+
+
+
+
+
+ +

+setContainingFeatureID

+
+public void setContainingFeatureID(int containingFeatureID)
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+get

+
+public Object get(EStructuralFeature feature,
+                  int index)
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(EStructuralFeature feature,
+                        Object value)
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(EStructuralFeature feature,
+                   Object value)
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(EStructuralFeature feature,
+                       Object value)
+
+
+
+
+
+
+ +

+size

+
+public int size(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(EStructuralFeature feature,
+                       T[] array)
+
+
+
+
+
+
+ +

+add

+
+public void add(EStructuralFeature feature,
+                int index,
+                Object value)
+
+
+
+
+
+
+ +

+clear

+
+public void clear(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+move

+
+public Object move(EStructuralFeature feature,
+                   int targetIndex,
+                   int sourceIndex)
+
+
+
+
+
+
+ +

+remove

+
+public Object remove(EStructuralFeature feature,
+                     int index)
+
+
+
+
+
+
+ +

+set

+
+public Object set(EStructuralFeature feature,
+                  int index,
+                  Object value)
+
+
+
+
+
+
+ +

+unset

+
+public void unset(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+adjustReferences

+
+public boolean adjustReferences(CDOReferenceAdjuster referenceAdjuster)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getValue

+
+public Object getValue(EStructuralFeature feature)
+
+
Description copied from interface: InternalCDORevision
+
Should never return CDORevisionData.NIL +

+

+
+
+
+
+ +

+setValue

+
+public Object setValue(EStructuralFeature feature,
+                       Object value)
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature,
+                       int size)
+
+
+
size - the initialCapacity of a new list to be created if this revision has no list so far (its size will always + be 0), or -1 to skip list creation and return null in this case.
+
+
+
+ +

+setList

+
+public void setList(EStructuralFeature feature,
+                    InternalCDOList list)
+
+
+
+
+
+
+ +

+initValues

+
+protected abstract void initValues(EStructuralFeature[] allPersistentFeatures)
+
+
+
+
+
+
+ +

+getValue

+
+protected abstract Object getValue(int featureIndex)
+
+
+
+
+
+
+ +

+setValue

+
+protected abstract void setValue(int featureIndex,
+                                 Object value)
+
+
+
+
+
+
+ +

+checkNoFeatureMap

+
+public static void checkNoFeatureMap(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+remapID

+
+public static Object remapID(Object value,
+                             Map<CDOID,CDOID> idMappings,
+                             boolean allowUnmappedTempIDs)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureDeltaVisitorImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureDeltaVisitorImpl.html new file mode 100644 index 0000000000..681aeaf6a2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureDeltaVisitorImpl.html @@ -0,0 +1,445 @@ + + + + + + +CDOFeatureDeltaVisitorImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class CDOFeatureDeltaVisitorImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl
+
+
+
All Implemented Interfaces:
CDOFeatureDeltaVisitor
+
+
+
Direct Known Subclasses:
CDORevisionMerger
+
+
+
+
public class CDOFeatureDeltaVisitorImpl
extends Object
implements CDOFeatureDeltaVisitor
+ + +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOFeatureDeltaVisitorImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidstopVisit() + +
+           
+ voidvisit(CDOAddFeatureDelta delta) + +
+           
+ voidvisit(CDOClearFeatureDelta delta) + +
+           
+ voidvisit(CDOContainerFeatureDelta delta) + +
+           
+ voidvisit(CDOListFeatureDelta deltas) + +
+           
+ voidvisit(CDOMoveFeatureDelta delta) + +
+           
+ voidvisit(CDORemoveFeatureDelta delta) + +
+           
+ voidvisit(CDOSetFeatureDelta delta) + +
+           
+ voidvisit(CDOUnsetFeatureDelta delta) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOFeatureDeltaVisitorImpl

+
+public CDOFeatureDeltaVisitorImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+visit

+
+public void visit(CDOAddFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOClearFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOContainerFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOListFeatureDelta deltas)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOMoveFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDORemoveFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOSetFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOUnsetFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
+
+
+
+
+
+
+ +

+stopVisit

+
+protected void stopVisit()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureMapEntry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureMapEntry.html new file mode 100644 index 0000000000..19e7d2a436 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOFeatureMapEntry.html @@ -0,0 +1,268 @@ + + + + + + +CDOFeatureMapEntry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface CDOFeatureMapEntry

+
+
All Superinterfaces:
FeatureMap.Entry
+
+
+
+
public interface CDOFeatureMapEntry
extends FeatureMap.Entry
+ + +

+

+
Since:
+
3.0
+
Author:
+
Martin Taal
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.util.FeatureMap.Entry
FeatureMap.Entry.Internal
+  + + + + + + + + + + + + + + + + +
+Method Summary
+ voidsetEStructuralFeature(EStructuralFeature feature) + +
+           
+ voidsetValue(Object value) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.util.FeatureMap.Entry
getEStructuralFeature, getValue
+  +

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

+setEStructuralFeature

+
+void setEStructuralFeature(EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+setValue

+
+void setValue(Object value)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html new file mode 100644 index 0000000000..4ab1497d68 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOIDMapper.html @@ -0,0 +1,346 @@ + + + + + + +CDOIDMapper (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class CDOIDMapper

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper
+
+
+
All Implemented Interfaces:
CDOReferenceAdjuster
+
+
+
+
public class CDOIDMapper
extends Object
implements CDOReferenceAdjuster
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOIDMapper(Map<CDOID,CDOID> idMappings) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectadjustReference(Object value, + EStructuralFeature feature, + int index) + +
+          Adjusts the internal structure of an object (e.g: CDORevision).
+ Map<CDOID,CDOID>getIDMappings() + +
+           
+ booleanisAllowUnmappedTempIDs() + +
+           
+ voidsetAllowUnmappedTempIDs(boolean allowUnmappedTempIDs) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOIDMapper

+
+public CDOIDMapper(Map<CDOID,CDOID> idMappings)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIDMappings

+
+public Map<CDOID,CDOID> getIDMappings()
+
+
+
+
+
+
+
+
+
+ +

+isAllowUnmappedTempIDs

+
+public boolean isAllowUnmappedTempIDs()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setAllowUnmappedTempIDs

+
+public void setAllowUnmappedTempIDs(boolean allowUnmappedTempIDs)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+adjustReference

+
+public Object adjustReference(Object value,
+                              EStructuralFeature feature,
+                              int index)
+
+
Description copied from interface: CDOReferenceAdjuster
+
Adjusts the internal structure of an object (e.g: CDORevision). This is mainly used after committing a + transaction. CDORevision must replace CDOIDTemp for non-temporary CDOID with a mapped ID. + Only the internal structure knows how to do these modifications. This is important to consider using different + implementation of CDOList. +

+

+
Specified by:
adjustReference in interface CDOReferenceAdjuster
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjustable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjustable.html new file mode 100644 index 0000000000..78010f5850 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjustable.html @@ -0,0 +1,218 @@ + + + + + + +CDOReferenceAdjustable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface CDOReferenceAdjustable

+
+
All Known Subinterfaces:
InternalCDORevision
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface CDOReferenceAdjustable
+ + +

+

+
Since:
+
4.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanadjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+  +

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

+adjustReferences

+
+boolean adjustReferences(CDOReferenceAdjuster referenceAdjuster)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjuster.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjuster.html new file mode 100644 index 0000000000..5803c50343 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDOReferenceAdjuster.html @@ -0,0 +1,224 @@ + + + + + + +CDOReferenceAdjuster (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface CDOReferenceAdjuster

+
+
All Known Implementing Classes:
CDOIDMapper, CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
+
+
+
+
public interface CDOReferenceAdjuster
+ + +

+

+
Since:
+
4.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ObjectadjustReference(Object id, + EStructuralFeature feature, + int index) + +
+          Adjusts the internal structure of an object (e.g: CDORevision).
+  +

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

+adjustReference

+
+Object adjustReference(Object id,
+                       EStructuralFeature feature,
+                       int index)
+
+
Adjusts the internal structure of an object (e.g: CDORevision). This is mainly used after committing a + transaction. CDORevision must replace CDOIDTemp for non-temporary CDOID with a mapped ID. + Only the internal structure knows how to do these modifications. This is important to consider using different + implementation of CDOList. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDORevisionMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDORevisionMerger.html new file mode 100644 index 0000000000..5b15c72a90 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/CDORevisionMerger.html @@ -0,0 +1,427 @@ + + + + + + +CDORevisionMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class CDORevisionMerger

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl
+      extended by org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger
+
+
+
All Implemented Interfaces:
CDOFeatureDeltaVisitor
+
+
+
+
public class CDORevisionMerger
extends CDOFeatureDeltaVisitorImpl
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDORevisionMerger() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidmerge(InternalCDORevision revision, + CDORevisionDelta delta) + +
+           
+ voidvisit(CDOAddFeatureDelta delta) + +
+           
+ voidvisit(CDOClearFeatureDelta delta) + +
+           
+ voidvisit(CDOContainerFeatureDelta delta) + +
+           
+ voidvisit(CDOMoveFeatureDelta delta) + +
+           
+ voidvisit(CDORemoveFeatureDelta delta) + +
+           
+ voidvisit(CDOSetFeatureDelta delta) + +
+           
+ voidvisit(CDOUnsetFeatureDelta delta) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl
stopVisit, visit
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDORevisionMerger

+
+public CDORevisionMerger()
+
+
+ + + + + + + + +
+Method Detail
+ +

+merge

+
+public void merge(InternalCDORevision revision,
+                  CDORevisionDelta delta)
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOMoveFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOAddFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDORemoveFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOSetFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOUnsetFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOClearFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+
+ +

+visit

+
+public void visit(CDOContainerFeatureDelta delta)
+
+
+
Specified by:
visit in interface CDOFeatureDeltaVisitor
Overrides:
visit in class CDOFeatureDeltaVisitorImpl
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..9e8412edff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevision.html @@ -0,0 +1,1572 @@ + + + + + + +DelegatingCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class DelegatingCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
+
public abstract class DelegatingCDORevision
extends Object
implements InternalCDORevision
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + +
+Constructor Summary
DelegatingCDORevision() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidadjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+ booleanadjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ voidclear(EStructuralFeature feature) + +
+           
+ InternalCDORevisionDeltacompare(CDORevision origin) + +
+           
+ booleancontains(EStructuralFeature feature, + Object value) + +
+           
+ voidconvertEObjects(CDOIDProvider oidProvider) + +
+           
+ InternalCDORevisioncopy() + +
+           
+ CDORevisionDatadata() + +
+           
+ voidfreeze() + +
+           
+ Objectget(EStructuralFeature feature, + int index) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch version.
+ CDOClassInfogetClassInfo() + +
+           
+ ObjectgetContainerID() + +
+           
+ intgetContainingFeatureID() + +
+           
+abstract  InternalCDORevisiongetDelegate() + +
+           
+ EClassgetEClass() + +
+           
+ CDOIDgetID() + +
+           
+ CDOListgetList(EStructuralFeature feature) + +
+           
+ CDOListgetList(EStructuralFeature feature, + int size) + +
+           
+ CDOIDgetResourceID() + +
+           
+ longgetRevised() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ ObjectgetValue(EStructuralFeature feature) + +
+          Should never return CDORevisionData.NIL
+ intgetVersion() + +
+          Returns the version number of this branch version.
+ inthashCode(EStructuralFeature feature) + +
+           
+ intindexOf(EStructuralFeature feature, + Object value) + +
+           
+ booleanisEmpty(EStructuralFeature feature) + +
+           
+ booleanisHistorical() + +
+          Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise.
+ booleanisResource() + +
+           
+ booleanisResourceFolder() + +
+           
+ booleanisResourceNode() + +
+           
+ booleanisValid(CDOBranchPoint branchPoint) + +
+           
+ booleanisValid(long timeStamp) + +
+           
+ intlastIndexOf(EStructuralFeature feature, + Object value) + +
+           
+ voidmerge(CDORevisionDelta delta) + +
+           
+ Objectmove(EStructuralFeature feature, + int targetIndex, + int sourceIndex) + +
+           
+ voidread(CDODataInput in) + +
+           
+ Objectremove(EStructuralFeature feature, + int index) + +
+           
+ CDORevisionrevision() + +
+           
+ Objectset(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidsetBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidsetContainerID(Object containerID) + +
+           
+ voidsetContainingFeatureID(int containingFeatureID) + +
+           
+ voidsetID(CDOID id) + +
+           
+ voidsetList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidsetResourceID(CDOID resourceID) + +
+           
+ voidsetRevised(long revised) + +
+           
+ ObjectsetValue(EStructuralFeature feature, + Object value) + +
+           
+ voidsetVersion(int version) + +
+           
+ intsize(EStructuralFeature feature) + +
+           
+ Object[]toArray(EStructuralFeature feature) + +
+           
+ + + + + +
+<T> T[]
+
toArray(EStructuralFeature feature, + T[] array) + +
+           
+ voidunset(EStructuralFeature feature) + +
+           
+ voidwrite(CDODataOutput out, + int referenceChunk) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DelegatingCDORevision

+
+public DelegatingCDORevision()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public abstract InternalCDORevision getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+adjustReferences

+
+public boolean adjustReferences(CDOReferenceAdjuster referenceAdjuster)
+
+
+
Specified by:
adjustReferences in interface CDOReferenceAdjustable
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the branch of this branch version. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
Specified by:
getBranch in interface CDOBranchVersion
+
+
+
+
+
+
+ +

+isHistorical

+
+public boolean isHistorical()
+
+
Description copied from interface: CDORevision
+
Returns true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE, + false otherwise. +

+

+
Specified by:
isHistorical in interface CDORevision
+
+
+
+
+
+
+ +

+getID

+
+public CDOID getID()
+
+
+
Specified by:
getID in interface CDOIDAndVersion
+
+
+
+
+
+
+ +

+revision

+
+public CDORevision revision()
+
+
+
Specified by:
revision in interface CDORevisionData
+
+
+
+
+
+
+ +

+getResourceID

+
+public CDOID getResourceID()
+
+
+
Specified by:
getResourceID in interface CDORevisionData
+
+
+
+
+
+
+ +

+getContainerID

+
+public Object getContainerID()
+
+
+
Specified by:
getContainerID in interface CDORevisionData
+
+
+
+
+
+
+ +

+getContainingFeatureID

+
+public int getContainingFeatureID()
+
+
+
Specified by:
getContainingFeatureID in interface CDORevisionData
+
+
+
+
+
+
+ +

+get

+
+public Object get(EStructuralFeature feature,
+                  int index)
+
+
+
Specified by:
get in interface CDORevisionData
+
+
+
+
+
+
+ +

+getEClass

+
+public EClass getEClass()
+
+
+
Specified by:
getEClass in interface CDORevision
+
+
+
+
+
+
+ +

+getVersion

+
+public int getVersion()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the version number of this branch version. +

+

+
Specified by:
getVersion in interface CDOBranchVersion
Specified by:
getVersion in interface CDOIDAndVersion
+
+
+
+
+
+
+ +

+size

+
+public int size(EStructuralFeature feature)
+
+
+
Specified by:
size in interface CDORevisionData
+
+
+
+
+
+
+ +

+getRevised

+
+public long getRevised()
+
+
+
Specified by:
getRevised in interface CDORevisable
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty(EStructuralFeature feature)
+
+
+
Specified by:
isEmpty in interface CDORevisionData
+
+
+
+
+
+
+ +

+isValid

+
+public boolean isValid(long timeStamp)
+
+
+
Specified by:
isValid in interface CDORevision
+
+
+
+
+
+
+ +

+isValid

+
+public boolean isValid(CDOBranchPoint branchPoint)
+
+
+
Specified by:
isValid in interface CDORevision
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+copy

+
+public InternalCDORevision copy()
+
+
+
Specified by:
copy in interface CDORevision
Specified by:
copy in interface InternalCDORevision
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getClassInfo

+
+public CDOClassInfo getClassInfo()
+
+
+
Specified by:
getClassInfo in interface InternalCDORevision
+
+
+
+
+
+
+ +

+setID

+
+public void setID(CDOID id)
+
+
+
Specified by:
setID in interface InternalCDORevision
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(EStructuralFeature feature,
+                        Object value)
+
+
+
Specified by:
contains in interface CDORevisionData
+
+
+
+
+
+
+ +

+isResourceNode

+
+public boolean isResourceNode()
+
+
+
Specified by:
isResourceNode in interface CDORevision
+
+
+
+
+
+
+ +

+setVersion

+
+public void setVersion(int version)
+
+
+
Specified by:
setVersion in interface InternalCDORevision
+
+
+
+
+
+
+ +

+isResourceFolder

+
+public boolean isResourceFolder()
+
+
+
Specified by:
isResourceFolder in interface CDORevision
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(EStructuralFeature feature,
+                   Object value)
+
+
+
Specified by:
indexOf in interface CDORevisionData
+
+
+
+
+
+
+ +

+isResource

+
+public boolean isResource()
+
+
+
Specified by:
isResource in interface CDORevision
+
+
+
+
+
+
+ +

+setBranchPoint

+
+public void setBranchPoint(CDOBranchPoint branchPoint)
+
+
+
Specified by:
setBranchPoint in interface InternalCDORevision
+
+
+
+
+
+
+ +

+adjustForCommit

+
+public void adjustForCommit(CDOBranch branch,
+                            long timeStamp)
+
+
+
Specified by:
adjustForCommit in interface InternalCDORevision
+
+
+
+
+
+
+ +

+data

+
+public CDORevisionData data()
+
+
+
Specified by:
data in interface CDORevision
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(EStructuralFeature feature,
+                       Object value)
+
+
+
Specified by:
lastIndexOf in interface CDORevisionData
+
+
+
+
+
+
+ +

+setRevised

+
+public void setRevised(long revised)
+
+
+
Specified by:
setRevised in interface InternalCDORevision
+
+
+
+
+
+
+ +

+compare

+
+public InternalCDORevisionDelta compare(CDORevision origin)
+
+
+
Specified by:
compare in interface CDORevision
Specified by:
compare in interface InternalCDORevision
+
+
+
+
+
+
+ +

+setResourceID

+
+public void setResourceID(CDOID resourceID)
+
+
+
Specified by:
setResourceID in interface InternalCDORevision
+
+
+
+
+
+
+ +

+merge

+
+public void merge(CDORevisionDelta delta)
+
+
+
Specified by:
merge in interface CDORevision
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(EStructuralFeature feature,
+                       T[] array)
+
+
+
Specified by:
toArray in interface CDORevisionData
+
+
+
+
+
+
+ +

+setContainerID

+
+public void setContainerID(Object containerID)
+
+
+
Specified by:
setContainerID in interface InternalCDORevision
+
+
+
+
+
+
+ +

+setContainingFeatureID

+
+public void setContainingFeatureID(int containingFeatureID)
+
+
+
Specified by:
setContainingFeatureID in interface InternalCDORevision
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray(EStructuralFeature feature)
+
+
+
Specified by:
toArray in interface CDORevisionData
+
+
+
+
+
+
+ +

+add

+
+public void add(EStructuralFeature feature,
+                int index,
+                Object value)
+
+
+
Specified by:
add in interface InternalCDORevision
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode(EStructuralFeature feature)
+
+
+
Specified by:
hashCode in interface CDORevisionData
+
+
+
+
+
+
+ +

+clear

+
+public void clear(EStructuralFeature feature)
+
+
+
Specified by:
clear in interface InternalCDORevision
+
+
+
+
+
+
+ +

+move

+
+public Object move(EStructuralFeature feature,
+                   int targetIndex,
+                   int sourceIndex)
+
+
+
Specified by:
move in interface InternalCDORevision
+
+
+
+
+
+
+ +

+remove

+
+public Object remove(EStructuralFeature feature,
+                     int index)
+
+
+
Specified by:
remove in interface InternalCDORevision
+
+
+
+
+
+
+ +

+set

+
+public Object set(EStructuralFeature feature,
+                  int index,
+                  Object value)
+
+
+
Specified by:
set in interface InternalCDORevision
+
+
+
+
+
+
+ +

+unset

+
+public void unset(EStructuralFeature feature)
+
+
+
Specified by:
unset in interface InternalCDORevision
+
+
+
+
+
+
+ +

+getValue

+
+public Object getValue(EStructuralFeature feature)
+
+
Description copied from interface: InternalCDORevision
+
Should never return CDORevisionData.NIL +

+

+
Specified by:
getValue in interface InternalCDORevision
+
+
+
+
+
+
+ +

+setValue

+
+public Object setValue(EStructuralFeature feature,
+                       Object value)
+
+
+
Specified by:
setValue in interface InternalCDORevision
+
+
+
+
+
+
+ +

+setList

+
+public void setList(EStructuralFeature feature,
+                    InternalCDOList list)
+
+
+
Specified by:
setList in interface InternalCDORevision
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature)
+
+
+
Specified by:
getList in interface InternalCDORevision
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature,
+                       int size)
+
+
+
Specified by:
getList in interface InternalCDORevision
+
+
+
size - the initialCapacity of a new list to be created if this revision has no list so far (its size will always + be 0), or -1 to skip list creation and return null in this case.
+
+
+
+ +

+read

+
+public void read(CDODataInput in)
+          throws IOException
+
+
+
Specified by:
read in interface InternalCDORevision
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(CDODataOutput out,
+                  int referenceChunk)
+           throws IOException
+
+
+
Specified by:
write in interface InternalCDORevision
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+convertEObjects

+
+public void convertEObjects(CDOIDProvider oidProvider)
+
+
+
Specified by:
convertEObjects in interface InternalCDORevision
+
+
+
+
+
+
+ +

+freeze

+
+public void freeze()
+
+
+
Specified by:
freeze in interface InternalCDORevision
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevisionManager.html new file mode 100644 index 0000000000..1e965fce3d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DelegatingCDORevisionManager.html @@ -0,0 +1,981 @@ + + + + + + +DelegatingCDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class DelegatingCDORevisionManager

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager
+
+
+
All Implemented Interfaces:
CDORevisionCacheAdder, CDORevisionManager, InternalCDORevisionManager, INotifier, ILifecycle
+
+
+
+
public abstract class DelegatingCDORevisionManager
extends Lifecycle
implements InternalCDORevisionManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager
InternalCDORevisionManager.RevisionLoader, InternalCDORevisionManager.RevisionLocker
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
DelegatingCDORevisionManager() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddRevision(CDORevision revision) + +
+           
+ booleancontainsRevision(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ booleancontainsRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ InternalCDORevisionCachegetCache() + +
+           
+protected abstract  InternalCDORevisionManagergetDelegate() + +
+           
+ CDORevisionFactorygetFactory() + +
+           
+ EClassgetObjectType(CDOID id) + +
+           
+ InternalCDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisiongetRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionManager.RevisionLoadergetRevisionLoader() + +
+           
+ InternalCDORevisionManager.RevisionLockergetRevisionLocker() + +
+           
+ List<CDORevision>getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ List<CDORevision>getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+protected  booleanisDelegatingLifecycle() + +
+           
+ booleanisSupportingAudits() + +
+           
+ booleanisSupportingBranches() + +
+           
+ voidreviseLatest(CDOID id, + CDOBranch branch) + +
+          Called on client via postCommit when there is no version of detached objects available.
+ voidreviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+ voidsetCache(CDORevisionCache cache) + +
+           
+ voidsetFactory(CDORevisionFactory factory) + +
+           
+ voidsetRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader) + +
+           
+ voidsetRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker) + +
+           
+ voidsetSupportingAudits(boolean on) + +
+           
+ voidsetSupportingBranches(boolean on) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+DelegatingCDORevisionManager

+
+public DelegatingCDORevisionManager()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCache

+
+public InternalCDORevisionCache getCache()
+
+
+
Specified by:
getCache in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+setCache

+
+public void setCache(CDORevisionCache cache)
+
+
+
Specified by:
setCache in interface InternalCDORevisionManager
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setFactory

+
+public void setFactory(CDORevisionFactory factory)
+
+
+
Specified by:
setFactory in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getFactory

+
+public CDORevisionFactory getFactory()
+
+
+
Specified by:
getFactory in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getRevisionLoader

+
+public InternalCDORevisionManager.RevisionLoader getRevisionLoader()
+
+
+
Specified by:
getRevisionLoader in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+setRevisionLoader

+
+public void setRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader)
+
+
+
Specified by:
setRevisionLoader in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getRevisionLocker

+
+public InternalCDORevisionManager.RevisionLocker getRevisionLocker()
+
+
+
Specified by:
getRevisionLocker in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+setRevisionLocker

+
+public void setRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker)
+
+
+
Specified by:
setRevisionLocker in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+isSupportingAudits

+
+public boolean isSupportingAudits()
+
+
+
Specified by:
isSupportingAudits in interface InternalCDORevisionManager
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSupportingAudits

+
+public void setSupportingAudits(boolean on)
+
+
+
Specified by:
setSupportingAudits in interface InternalCDORevisionManager
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSupportingBranches

+
+public boolean isSupportingBranches()
+
+
+
Specified by:
isSupportingBranches in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+setSupportingBranches

+
+public void setSupportingBranches(boolean on)
+
+
+
Specified by:
setSupportingBranches in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+addRevision

+
+public void addRevision(CDORevision revision)
+
+
+
Specified by:
addRevision in interface CDORevisionCacheAdder
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+containsRevision

+
+public boolean containsRevision(CDOID id,
+                                CDOBranchPoint branchPoint)
+
+
+
Specified by:
containsRevision in interface CDORevisionManager
+
+
+
+
+
+
+ +

+containsRevisionByVersion

+
+public boolean containsRevisionByVersion(CDOID id,
+                                         CDOBranchVersion branchVersion)
+
+
+
Specified by:
containsRevisionByVersion in interface CDORevisionManager
+
+
+
+
+
+
+ +

+getObjectType

+
+public EClass getObjectType(CDOID id)
+
+
+
Specified by:
getObjectType in interface CDORevisionManager
+
+
+ +
Returns:
The type of an object if a revision for that object is in the revision cache, null otherwise.
+
+
+
+ +

+getRevisionByVersion

+
+public InternalCDORevision getRevisionByVersion(CDOID id,
+                                                CDOBranchVersion branchVersion,
+                                                int referenceChunk,
+                                                boolean loadOnDemand)
+
+
+
Specified by:
getRevisionByVersion in interface CDORevisionManager
Specified by:
getRevisionByVersion in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getRevision

+
+public InternalCDORevision getRevision(CDOID id,
+                                       CDOBranchPoint branchPoint,
+                                       int referenceChunk,
+                                       int prefetchDepth,
+                                       boolean loadOnDemand)
+
+
+
Specified by:
getRevision in interface CDORevisionManager
Specified by:
getRevision in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getRevision

+
+public InternalCDORevision getRevision(CDOID id,
+                                       CDOBranchPoint branchPoint,
+                                       int referenceChunk,
+                                       int prefetchDepth,
+                                       boolean loadOnDemand,
+                                       SyntheticCDORevision[] synthetics)
+
+
+
Specified by:
getRevision in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+getRevisions

+
+public List<CDORevision> getRevisions(List<CDOID> ids,
+                                      CDOBranchPoint branchPoint,
+                                      int referenceChunk,
+                                      int prefetchDepth,
+                                      boolean loadOnDemand)
+
+
+
Specified by:
getRevisions in interface CDORevisionManager
+
+
+
+
+
+
+ +

+getRevisions

+
+public List<CDORevision> getRevisions(List<CDOID> ids,
+                                      CDOBranchPoint branchPoint,
+                                      int referenceChunk,
+                                      int prefetchDepth,
+                                      boolean loadOnDemand,
+                                      SyntheticCDORevision[] synthetics)
+
+
+
Specified by:
getRevisions in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+reviseLatest

+
+public void reviseLatest(CDOID id,
+                         CDOBranch branch)
+
+
Description copied from interface: InternalCDORevisionManager
+
Called on client via postCommit when there is no version of detached objects available. +

+

+
Specified by:
reviseLatest in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+reviseVersion

+
+public void reviseVersion(CDOID id,
+                          CDOBranchVersion branchVersion,
+                          long timeStamp)
+
+
+
Specified by:
reviseVersion in interface InternalCDORevisionManager
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+isDelegatingLifecycle

+
+protected boolean isDelegatingLifecycle()
+
+
+
+
+
+
+
+
+
+ +

+getDelegate

+
+protected abstract InternalCDORevisionManager getDelegate()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..210afae815 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/DetachedCDORevision.html @@ -0,0 +1,449 @@ + + + + + + +DetachedCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class DetachedCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+      extended by org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
+          extended by org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
+              extended by org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
+
public class DetachedCDORevision
extends SyntheticCDORevision
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + + + + +
+Constructor Summary
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp) + +
+           
DetachedCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + int version, + long timeStamp, + long revised) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetRevised() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ intgetVersion() + +
+          Returns the version number of this branch version.
+ voidsetRevised(long revised) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
freeze, getBranch, getID
+ + + + + + + +
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, getResourceID, getValue, hashCode, indexOf, isEmpty, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setResourceID, setValue, setVersion, size, toArray, toArray, unset, write
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, hashCode, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, revision, setClassInfo, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+DetachedCDORevision

+
+public DetachedCDORevision(EClass eClass,
+                           CDOID id,
+                           CDOBranch branch,
+                           int version,
+                           long timeStamp)
+
+
+
+ +

+DetachedCDORevision

+
+public DetachedCDORevision(EClass eClass,
+                           CDOID id,
+                           CDOBranch branch,
+                           int version,
+                           long timeStamp,
+                           long revised)
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getVersion

+
+public final int getVersion()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the version number of this branch version. +

+

+
Specified by:
getVersion in interface CDOBranchVersion
Specified by:
getVersion in interface CDOIDAndVersion
Overrides:
getVersion in class StubCDORevision
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
Overrides:
getTimeStamp in class StubCDORevision
+
+
+
+
+
+
+ +

+getRevised

+
+public long getRevised()
+
+
+
Specified by:
getRevised in interface CDORevisable
Overrides:
getRevised in class StubCDORevision
+
+
+
+
+
+
+ +

+setRevised

+
+public void setRevised(long revised)
+
+
+
Specified by:
setRevised in interface InternalCDORevision
Overrides:
setRevised in class StubCDORevision
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..05a2ee68cb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListIndexAffecting.html @@ -0,0 +1,217 @@ + + + + + + +InternalCDOFeatureDelta.ListIndexAffecting (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDOFeatureDelta.ListIndexAffecting

+
+
Enclosing interface:
InternalCDOFeatureDelta
+
+
+
+
public static interface InternalCDOFeatureDelta.ListIndexAffecting
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidaffectIndices(InternalCDOFeatureDelta.ListTargetAdding[] source, + int[] indices) + +
+          Expects the number of indices in the first element of the indices array.
+  +

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

+affectIndices

+
+void affectIndices(InternalCDOFeatureDelta.ListTargetAdding[] source,
+                   int[] indices)
+
+
Expects the number of indices in the first element of the indices array. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..83c74eeb5a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.ListTargetAdding.html @@ -0,0 +1,253 @@ + + + + + + +InternalCDOFeatureDelta.ListTargetAdding (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDOFeatureDelta.ListTargetAdding

+
+
Enclosing interface:
InternalCDOFeatureDelta
+
+
+
+
public static interface InternalCDOFeatureDelta.ListTargetAdding
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ intgetIndex() + +
+           
+ ObjectgetValue() + +
+           
+  +

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

+getValue

+
+Object getValue()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getIndex

+
+int getIndex()
+
+
+
+
+
+
+ +

+clear

+
+void clear()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..9a10d1e07d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.WithIndex.html @@ -0,0 +1,232 @@ + + + + + + +InternalCDOFeatureDelta.WithIndex (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDOFeatureDelta.WithIndex

+
+
Enclosing interface:
InternalCDOFeatureDelta
+
+
+
+
public static interface InternalCDOFeatureDelta.WithIndex
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidadjustAfterAddition(int index) + +
+           
+ voidadjustAfterRemoval(int index) + +
+           
+  +

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

+adjustAfterAddition

+
+void adjustAfterAddition(int index)
+
+
+
+
+
+
+ +

+adjustAfterRemoval

+
+void adjustAfterRemoval(int index)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.html new file mode 100644 index 0000000000..8c4c1a821e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOFeatureDelta.html @@ -0,0 +1,257 @@ + + + + + + +InternalCDOFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDOFeatureDelta

+
+
All Superinterfaces:
CDOFeatureDelta
+
+
+
+
public interface InternalCDOFeatureDelta
extends CDOFeatureDelta
+ + +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOFeatureDelta.ListIndexAffecting + +
+           
+static interfaceInternalCDOFeatureDelta.ListTargetAdding + +
+           
+static interfaceInternalCDOFeatureDelta.WithIndex + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
CDOFeatureDelta.Type
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
NO_INDEX, UNKNOWN_VALUE
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDOFeatureDelta
accept, apply, copy, getFeature, getType, isStructurallyEqual
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOList.html new file mode 100644 index 0000000000..c68a75d4a9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDOList.html @@ -0,0 +1,370 @@ + + + + + + +InternalCDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDOList

+
+
All Superinterfaces:
CDOList, Collection<Object>, EList<Object>, Iterable<Object>, List<Object>, MoveableList<Object>
+
+
+
+
public interface InternalCDOList
extends CDOList
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static ObjectUNINITIALIZED + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadjustReferences(CDOReferenceAdjuster adjuster, + EStructuralFeature feature) + +
+          Adjusts references according to the passed adjuster and resynchronizes indexes.
+ InternalCDOListclone(EClassifier classifier) + +
+          Clones the list.
+ voidfreeze() + +
+           
+ voidsetWithoutFrozenCheck(int i, + Object value) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOList
get
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.MoveableList
move
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.util.EList
move, move
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
+  +

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

+UNINITIALIZED

+
+static final Object UNINITIALIZED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+adjustReferences

+
+boolean adjustReferences(CDOReferenceAdjuster adjuster,
+                         EStructuralFeature feature)
+
+
Adjusts references according to the passed adjuster and resynchronizes indexes. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+clone

+
+InternalCDOList clone(EClassifier classifier)
+
+
Clones the list. +

+

+
+
+
+
+
+
+
+ +

+freeze

+
+void freeze()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setWithoutFrozenCheck

+
+void setWithoutFrozenCheck(int i,
+                           Object value)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..9139f27c98 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevision.html @@ -0,0 +1,930 @@ + + + + + + +InternalCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevision

+
+
All Superinterfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDOReferenceAdjustable, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey
+
+
+
All Known Implementing Classes:
AbstractCDORevision, BaseCDORevision, DelegatingCDORevision, DetachedCDORevision, PointerCDORevision, StubCDORevision, SyntheticCDORevision
+
+
+
+
public interface InternalCDORevision
extends CDORevision, CDORevisionData, CDOReferenceAdjustable
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidadjustForCommit(CDOBranch branch, + long timeStamp) + +
+           
+ voidclear(EStructuralFeature feature) + +
+           
+ InternalCDORevisionDeltacompare(CDORevision origin) + +
+           
+ voidconvertEObjects(CDOIDProvider oidProvider) + +
+           
+ InternalCDORevisioncopy() + +
+           
+ voidfreeze() + +
+           
+ CDOClassInfogetClassInfo() + +
+           
+ CDOListgetList(EStructuralFeature feature) + +
+           
+ CDOListgetList(EStructuralFeature feature, + int initialCapacity) + +
+           
+ ObjectgetValue(EStructuralFeature feature) + +
+          Should never return CDORevisionData.NIL
+ Objectmove(EStructuralFeature feature, + int targetIndex, + int sourceIndex) + +
+           
+ voidread(CDODataInput in) + +
+           
+ Objectremove(EStructuralFeature feature, + int index) + +
+           
+ Objectset(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidsetBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidsetContainerID(Object containerID) + +
+           
+ voidsetContainingFeatureID(int containingFeatureID) + +
+           
+ voidsetID(CDOID id) + +
+           
+ voidsetList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidsetResourceID(CDOID resourceID) + +
+           
+ voidsetRevised(long revised) + +
+           
+ ObjectsetValue(EStructuralFeature feature, + Object value) + +
+           
+ voidsetVersion(int version) + +
+           
+ voidunset(EStructuralFeature feature) + +
+           
+ voidwrite(CDODataOutput out, + int referenceChunk) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
data, getEClass, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, merge
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisable
getRevised
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
contains, get, getContainerID, getContainingFeatureID, getResourceID, hashCode, indexOf, isEmpty, lastIndexOf, revision, size, toArray, toArray
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable
adjustReferences
+  +

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

+getClassInfo

+
+CDOClassInfo getClassInfo()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setID

+
+void setID(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+setVersion

+
+void setVersion(int version)
+
+
+
+
+
+
+
+
+
+ +

+setBranchPoint

+
+void setBranchPoint(CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setRevised

+
+void setRevised(long revised)
+
+
+
+
+
+
+
+
+
+ +

+setResourceID

+
+void setResourceID(CDOID resourceID)
+
+
+
+
+
+
+
+
+
+ +

+setContainerID

+
+void setContainerID(Object containerID)
+
+
+
+
+
+
+
+
+
+ +

+setContainingFeatureID

+
+void setContainingFeatureID(int containingFeatureID)
+
+
+
+
+
+
+
+
+
+ +

+adjustForCommit

+
+void adjustForCommit(CDOBranch branch,
+                     long timeStamp)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+add

+
+void add(EStructuralFeature feature,
+         int index,
+         Object value)
+
+
+
+
+
+
+
+
+
+ +

+clear

+
+void clear(EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+move

+
+Object move(EStructuralFeature feature,
+            int targetIndex,
+            int sourceIndex)
+
+
+
+
+
+
+
+
+
+ +

+remove

+
+Object remove(EStructuralFeature feature,
+              int index)
+
+
+
+
+
+
+
+
+
+ +

+set

+
+Object set(EStructuralFeature feature,
+           int index,
+           Object value)
+
+
+
+
+
+
+
+
+
+ +

+unset

+
+void unset(EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+Object getValue(EStructuralFeature feature)
+
+
Should never return CDORevisionData.NIL +

+

+
+
+
+
+
+
+
+ +

+setValue

+
+Object setValue(EStructuralFeature feature,
+                Object value)
+
+
+
+
+
+
+
+
+
+ +

+setList

+
+void setList(EStructuralFeature feature,
+             InternalCDOList list)
+
+
+
+
+
+
+
+
+
+ +

+getList

+
+CDOList getList(EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+getList

+
+CDOList getList(EStructuralFeature feature,
+                int initialCapacity)
+
+
+
+
+
+
Parameters:
initialCapacity - the initialCapacity of a new list to be created if this revision has no list so far (its size will always + be 0), or -1 to skip list creation and return null in this case.
+
+
+
+ +

+read

+
+void read(CDODataInput in)
+          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+write

+
+void write(CDODataOutput out,
+           int referenceChunk)
+           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+convertEObjects

+
+void convertEObjects(CDOIDProvider oidProvider)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+compare

+
+InternalCDORevisionDelta compare(CDORevision origin)
+
+
+
Specified by:
compare in interface CDORevision
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+copy

+
+InternalCDORevision copy()
+
+
+
Specified by:
copy in interface CDORevision
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+freeze

+
+void freeze()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionCache.html new file mode 100644 index 0000000000..5b5782fc2a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionCache.html @@ -0,0 +1,368 @@ + + + + + + +InternalCDORevisionCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevisionCache

+
+
All Superinterfaces:
CDOAllRevisionsProvider, CDORevisionCache, CDORevisionCacheAdder, ILifecycle, INotifier
+
+
+
+
public interface InternalCDORevisionCache
extends CDORevisionCache, CDOAllRevisionsProvider, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCache
CDORevisionCache.EvictionEvent
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCache
NOOP
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ List<CDORevision>getRevisions(CDOBranchPoint branchPoint) + +
+           
+ InternalCDORevisionCacheinstantiate(CDORevision revision) + +
+           
+ CDORevisionremoveRevision(CDOID id, + CDOBranchVersion branchVersion) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCache
getCurrentRevisions, getObjectType, getRevision, getRevisionByVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCacheAdder
addRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOAllRevisionsProvider
getAllRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+instantiate

+
+InternalCDORevisionCache instantiate(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+removeRevision

+
+CDORevision removeRevision(CDOID id,
+                           CDOBranchVersion branchVersion)
+
+
+
+
+
+
+
+
+
+ +

+clear

+
+void clear()
+
+
+
+
+
+
+
+
+
+ +

+getRevisions

+
+List<CDORevision> getRevisions(CDOBranchPoint branchPoint)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..bd2647219e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionDelta.html @@ -0,0 +1,394 @@ + + + + + + +InternalCDORevisionDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevisionDelta

+
+
All Superinterfaces:
CDOBranchVersion, CDOIDAndVersion, CDORevisionDelta, CDORevisionKey
+
+
+
+
public interface InternalCDORevisionDelta
extends CDORevisionDelta
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta
DETACHED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
FIRST_VERSION, UNSPECIFIED_VERSION
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFeatureDelta(CDOFeatureDelta delta) + +
+           
+ booleanadjustReferences(CDOReferenceAdjuster idMappings) + +
+           
+ Map<EStructuralFeature,CDOFeatureDelta>getFeatureDeltaMap() + +
+           
+ voidsetBranch(CDOBranch branch) + +
+           
+ voidsetTarget(CDORevisable target) + +
+           
+ voidsetVersion(int version) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta
accept, apply, copy, getEClass, getFeatureDelta, getFeatureDeltas, getTarget, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getBranch, getVersion
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getID, getVersion
+  +

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

+getFeatureDeltaMap

+
+Map<EStructuralFeature,CDOFeatureDelta> getFeatureDeltaMap()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+addFeatureDelta

+
+void addFeatureDelta(CDOFeatureDelta delta)
+
+
+
+
+
+
+
+
+
+ +

+adjustReferences

+
+boolean adjustReferences(CDOReferenceAdjuster idMappings)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setBranch

+
+void setBranch(CDOBranch branch)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setVersion

+
+void setVersion(int version)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setTarget

+
+void setTarget(CDORevisable target)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html new file mode 100644 index 0000000000..865f9bcf1c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLoader.html @@ -0,0 +1,247 @@ + + + + + + +InternalCDORevisionManager.RevisionLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevisionManager.RevisionLoader

+
+
All Known Subinterfaces:
CDOSessionProtocol, InternalFailoverParticipant, InternalRepository, InternalSynchronizableRepository
+
+
+
Enclosing interface:
InternalCDORevisionManager
+
+
+
+
public static interface InternalCDORevisionManager.RevisionLoader
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDORevisionloadRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk) + +
+           
+ List<InternalCDORevision>loadRevisions(List<RevisionInfo> infos, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth) + +
+           
+  +

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

+loadRevisions

+
+List<InternalCDORevision> loadRevisions(List<RevisionInfo> infos,
+                                        CDOBranchPoint branchPoint,
+                                        int referenceChunk,
+                                        int prefetchDepth)
+
+
+
+
+
+
+ +

+loadRevisionByVersion

+
+InternalCDORevision loadRevisionByVersion(CDOID id,
+                                          CDOBranchVersion branchVersion,
+                                          int referenceChunk)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html new file mode 100644 index 0000000000..54efc5d06a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.RevisionLocker.html @@ -0,0 +1,237 @@ + + + + + + +InternalCDORevisionManager.RevisionLocker (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevisionManager.RevisionLocker

+
+
All Known Subinterfaces:
InternalCDOSession
+
+
+
Enclosing interface:
InternalCDORevisionManager
+
+
+
+
public static interface InternalCDORevisionManager.RevisionLocker
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidacquireAtomicRequestLock(Object key) + +
+           
+ voidreleaseAtomicRequestLock(Object key) + +
+           
+  +

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

+acquireAtomicRequestLock

+
+void acquireAtomicRequestLock(Object key)
+
+
+
+
+
+
+ +

+releaseAtomicRequestLock

+
+void releaseAtomicRequestLock(Object key)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.html new file mode 100644 index 0000000000..814f60c26e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/InternalCDORevisionManager.html @@ -0,0 +1,704 @@ + + + + + + +InternalCDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Interface InternalCDORevisionManager

+
+
All Superinterfaces:
CDORevisionCacheAdder, CDORevisionManager, ILifecycle, INotifier
+
+
+
All Known Implementing Classes:
DelegatingCDORevisionManager
+
+
+
+
public interface InternalCDORevisionManager
extends CDORevisionManager, CDORevisionCacheAdder, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDORevisionManager.RevisionLoader + +
+           
+static interfaceInternalCDORevisionManager.RevisionLocker + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDORevisionCachegetCache() + +
+           
+ CDORevisionFactorygetFactory() + +
+           
+ InternalCDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisiongetRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisiongetRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionManager.RevisionLoadergetRevisionLoader() + +
+           
+ InternalCDORevisionManager.RevisionLockergetRevisionLocker() + +
+           
+ List<CDORevision>getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ booleanisSupportingAudits() + +
+           
+ booleanisSupportingBranches() + +
+           
+ voidreviseLatest(CDOID id, + CDOBranch branch) + +
+          Called on client via postCommit when there is no version of detached objects available.
+ voidreviseVersion(CDOID id, + CDOBranchVersion branchVersion, + long timeStamp) + +
+           
+ voidsetCache(CDORevisionCache cache) + +
+           
+ voidsetFactory(CDORevisionFactory factory) + +
+           
+ voidsetRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader) + +
+           
+ voidsetRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker) + +
+           
+ voidsetSupportingAudits(boolean on) + +
+           
+ voidsetSupportingBranches(boolean on) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionManager
containsRevision, containsRevisionByVersion, getObjectType, getRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionCacheAdder
addRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+isSupportingAudits

+
+boolean isSupportingAudits()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSupportingAudits

+
+void setSupportingAudits(boolean on)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSupportingBranches

+
+boolean isSupportingBranches()
+
+
+
+
+
+
+
+
+
+ +

+setSupportingBranches

+
+void setSupportingBranches(boolean on)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionLoader

+
+InternalCDORevisionManager.RevisionLoader getRevisionLoader()
+
+
+
+
+
+
+
+
+
+ +

+setRevisionLoader

+
+void setRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionLocker

+
+InternalCDORevisionManager.RevisionLocker getRevisionLocker()
+
+
+
+
+
+
+
+
+
+ +

+setRevisionLocker

+
+void setRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker)
+
+
+
+
+
+
+
+
+
+ +

+getFactory

+
+CDORevisionFactory getFactory()
+
+
+
+
+
+
+
+
+
+ +

+setFactory

+
+void setFactory(CDORevisionFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+getCache

+
+InternalCDORevisionCache getCache()
+
+
+
+
+
+
+
+
+
+ +

+setCache

+
+void setCache(CDORevisionCache cache)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+reviseLatest

+
+void reviseLatest(CDOID id,
+                  CDOBranch branch)
+
+
Called on client via postCommit when there is no version of detached objects available. +

+

+
+
+
+
+
+
+
+ +

+reviseVersion

+
+void reviseVersion(CDOID id,
+                   CDOBranchVersion branchVersion,
+                   long timeStamp)
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+InternalCDORevision getRevision(CDOID id,
+                                CDOBranchPoint branchPoint,
+                                int referenceChunk,
+                                int prefetchDepth,
+                                boolean loadOnDemand,
+                                SyntheticCDORevision[] synthetics)
+
+
+
+
+
+
+
+
+
+ +

+getRevisions

+
+List<CDORevision> getRevisions(List<CDOID> ids,
+                               CDOBranchPoint branchPoint,
+                               int referenceChunk,
+                               int prefetchDepth,
+                               boolean loadOnDemand,
+                               SyntheticCDORevision[] synthetics)
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+InternalCDORevision getRevision(CDOID id,
+                                CDOBranchPoint branchPoint,
+                                int referenceChunk,
+                                int prefetchDepth,
+                                boolean loadOnDemand)
+
+
+
Specified by:
getRevision in interface CDORevisionManager
+
+
+
+
+
+
+ +

+getRevisionByVersion

+
+InternalCDORevision getRevisionByVersion(CDOID id,
+                                         CDOBranchVersion branchVersion,
+                                         int referenceChunk,
+                                         boolean loadOnDemand)
+
+
+
Specified by:
getRevisionByVersion in interface CDORevisionManager
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/ManagedRevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/ManagedRevisionProvider.html new file mode 100644 index 0000000000..7fa7c18da7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/ManagedRevisionProvider.html @@ -0,0 +1,310 @@ + + + + + + +ManagedRevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class ManagedRevisionProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider
+
+
+
All Implemented Interfaces:
CDORevisionProvider
+
+
+
+
public class ManagedRevisionProvider
extends Object
implements CDORevisionProvider
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ManagedRevisionProvider(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchPointgetBranchPoint() + +
+           
+ CDORevisiongetRevision(CDOID id) + +
+           
+ CDORevisionManagergetRevisionManager() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ManagedRevisionProvider

+
+public ManagedRevisionProvider(CDORevisionManager revisionManager,
+                               CDOBranchPoint branchPoint)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRevisionManager

+
+public CDORevisionManager getRevisionManager()
+
+
+
+
+
+
+
+
+
+ +

+getBranchPoint

+
+public CDOBranchPoint getBranchPoint()
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+public CDORevision getRevision(CDOID id)
+
+
+
Specified by:
getRevision in interface CDORevisionProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..c2c2ec98b9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/PointerCDORevision.html @@ -0,0 +1,447 @@ + + + + + + +PointerCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class PointerCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+      extended by org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
+          extended by org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
+              extended by org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
+
public class PointerCDORevision
extends SyntheticCDORevision
+ + +

+A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches. It + always has version zero and can only appear in + branches below the main branch. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + +
+Constructor Summary
PointerCDORevision(EClass eClass, + CDOID id, + CDOBranch branch, + long revised, + CDOBranchVersion target) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetRevised() + +
+           
+ CDOBranchVersiongetTarget() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ intgetVersion() + +
+          Returns the version number of this branch version.
+ voidsetRevised(long revised) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
freeze, getBranch, getID
+ + + + + + + +
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, getResourceID, getValue, hashCode, indexOf, isEmpty, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setResourceID, setValue, setVersion, size, toArray, toArray, unset, write
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, hashCode, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, revision, setClassInfo, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+PointerCDORevision

+
+public PointerCDORevision(EClass eClass,
+                          CDOID id,
+                          CDOBranch branch,
+                          long revised,
+                          CDOBranchVersion target)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getVersion

+
+public final int getVersion()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the version number of this branch version. +

+

+
Specified by:
getVersion in interface CDOBranchVersion
Specified by:
getVersion in interface CDOIDAndVersion
Overrides:
getVersion in class StubCDORevision
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
Overrides:
getTimeStamp in class StubCDORevision
+
+
+
+
+
+
+ +

+getRevised

+
+public long getRevised()
+
+
+
Specified by:
getRevised in interface CDORevisable
Overrides:
getRevised in class StubCDORevision
+
+
+
+
+
+
+ +

+setRevised

+
+public void setRevised(long revised)
+
+
+
Specified by:
setRevised in interface InternalCDORevision
Overrides:
setRevised in class StubCDORevision
+
+
+
+
+
+
+ +

+getTarget

+
+public CDOBranchVersion getTarget()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..cfb1a0f10d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Detached.html @@ -0,0 +1,345 @@ + + + + + + +RevisionInfo.Available.Detached (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo.Available.Detached

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+      extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
+          extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached
+
+
+
Enclosing class:
RevisionInfo.Available
+
+
+
+
public static class RevisionInfo.Available.Detached
extends RevisionInfo.Available
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
+  + + + + + + + + + + + +
+Constructor Summary
RevisionInfo.Available.Detached(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ RevisionInfo.TypegetType() + +
+           
+ voidprocessResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
getAvailableBranchVersion, isDirect, isLoadNeeded, readRevision, write, writeRevision
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo.Available.Detached

+
+public RevisionInfo.Available.Detached(CDOID id,
+                                       CDOBranchPoint requestedBranchPoint,
+                                       CDOBranchVersion availableBranchVersion)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public RevisionInfo.Type getType()
+
+
+
Specified by:
getType in class RevisionInfo
+
+
+
+
+
+
+ +

+processResult

+
+public void processResult(InternalCDORevisionManager revisionManager,
+                          List<CDORevision> results,
+                          SyntheticCDORevision[] synthetics,
+                          int i)
+
+
+
Overrides:
processResult in class RevisionInfo
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..d4f2071e18 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Normal.html @@ -0,0 +1,367 @@ + + + + + + +RevisionInfo.Available.Normal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo.Available.Normal

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+      extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
+          extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal
+
+
+
Enclosing class:
RevisionInfo.Available
+
+
+
+
public static class RevisionInfo.Available.Normal
extends RevisionInfo.Available
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
+  + + + + + + + + + + + +
+Constructor Summary
RevisionInfo.Available.Normal(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDORevisiongetResult() + +
+           
+ RevisionInfo.TypegetType() + +
+           
+ voidprocessResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
getAvailableBranchVersion, isDirect, isLoadNeeded, readRevision, write, writeRevision
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo.Available.Normal

+
+public RevisionInfo.Available.Normal(CDOID id,
+                                     CDOBranchPoint requestedBranchPoint,
+                                     CDOBranchVersion availableBranchVersion)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public RevisionInfo.Type getType()
+
+
+
Specified by:
getType in class RevisionInfo
+
+
+
+
+
+
+ +

+getResult

+
+public InternalCDORevision getResult()
+
+
+
Overrides:
getResult in class RevisionInfo
+
+
+
+
+
+
+ +

+processResult

+
+public void processResult(InternalCDORevisionManager revisionManager,
+                          List<CDORevision> results,
+                          SyntheticCDORevision[] synthetics,
+                          int i)
+
+
+
Overrides:
processResult in class RevisionInfo
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..0d8e86ae92 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.Pointer.html @@ -0,0 +1,432 @@ + + + + + + +RevisionInfo.Available.Pointer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo.Available.Pointer

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+      extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
+          extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer
+
+
+
Enclosing class:
RevisionInfo.Available
+
+
+
+
public static class RevisionInfo.Available.Pointer
extends RevisionInfo.Available
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
+  + + + + + + + + + + + +
+Constructor Summary
RevisionInfo.Available.Pointer(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion, + CDOBranchVersion targetBranchVersion) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchVersiongetTargetBranchVersion() + +
+           
+ RevisionInfo.TypegetType() + +
+           
+ booleanhasTarget() + +
+           
+ booleanisLoadNeeded() + +
+           
+ voidprocessResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
getAvailableBranchVersion, isDirect, readRevision, writeRevision
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo.Available.Pointer

+
+public RevisionInfo.Available.Pointer(CDOID id,
+                                      CDOBranchPoint requestedBranchPoint,
+                                      CDOBranchVersion availableBranchVersion,
+                                      CDOBranchVersion targetBranchVersion)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetBranchVersion

+
+public CDOBranchVersion getTargetBranchVersion()
+
+
+
+
+
+
+ +

+getType

+
+public RevisionInfo.Type getType()
+
+
+
Specified by:
getType in class RevisionInfo
+
+
+
+
+
+
+ +

+hasTarget

+
+public boolean hasTarget()
+
+
+
+
+
+
+ +

+isLoadNeeded

+
+public boolean isLoadNeeded()
+
+
+
Overrides:
isLoadNeeded in class RevisionInfo.Available
+
+
+
+
+
+
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+
Overrides:
write in class RevisionInfo.Available
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+processResult

+
+public void processResult(InternalCDORevisionManager revisionManager,
+                          List<CDORevision> results,
+                          SyntheticCDORevision[] synthetics,
+                          int i)
+
+
+
Overrides:
processResult in class RevisionInfo
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..3abe6e7aca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Available.html @@ -0,0 +1,464 @@ + + + + + + +RevisionInfo.Available (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo.Available

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+      extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
+
+
+
Direct Known Subclasses:
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
+
+
+
Enclosing class:
RevisionInfo
+
+
+
+
public abstract static class RevisionInfo.Available
extends RevisionInfo
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classRevisionInfo.Available.Detached + +
+           
+static classRevisionInfo.Available.Normal + +
+           
+static classRevisionInfo.Available.Pointer + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
+protected RevisionInfo.Available(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+protected RevisionInfo.Available(CDOID id, + CDOBranchPoint requestedBranchPoint, + CDOBranchVersion availableBranchVersion) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchVersiongetAvailableBranchVersion() + +
+           
+ booleanisDirect() + +
+           
+ booleanisLoadNeeded() + +
+           
+protected  voidreadRevision(CDODataInput in) + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+protected  voidwriteRevision(CDODataOutput out, + int referenceChunk) + +
+           
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo.Available

+
+protected RevisionInfo.Available(CDOID id,
+                                 CDOBranchPoint requestedBranchPoint,
+                                 CDOBranchVersion availableBranchVersion)
+
+
+
+ +

+RevisionInfo.Available

+
+protected RevisionInfo.Available(CDODataInput in,
+                                 CDOBranchPoint requestedBranchPoint)
+                          throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+getAvailableBranchVersion

+
+public CDOBranchVersion getAvailableBranchVersion()
+
+
+
+
+
+
+ +

+isDirect

+
+public boolean isDirect()
+
+
+
+
+
+
+ +

+isLoadNeeded

+
+public boolean isLoadNeeded()
+
+
+
Specified by:
isLoadNeeded in class RevisionInfo
+
+
+
+
+
+
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+
Overrides:
write in class RevisionInfo
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeRevision

+
+protected void writeRevision(CDODataOutput out,
+                             int referenceChunk)
+                      throws IOException
+
+
+
Overrides:
writeRevision in class RevisionInfo
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readRevision

+
+protected void readRevision(CDODataInput in)
+                     throws IOException
+
+
+
Overrides:
readRevision in class RevisionInfo
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..60892b5a89 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Missing.html @@ -0,0 +1,317 @@ + + + + + + +RevisionInfo.Missing (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo.Missing

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+      extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing
+
+
+
Enclosing class:
RevisionInfo
+
+
+
+
public static class RevisionInfo.Missing
extends RevisionInfo
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
+  + + + + + + + + + + + +
+Constructor Summary
RevisionInfo.Missing(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ RevisionInfo.TypegetType() + +
+           
+ booleanisLoadNeeded() + +
+           
+ + + + + + + +
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, writeRevision
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo.Missing

+
+public RevisionInfo.Missing(CDOID id,
+                            CDOBranchPoint requestedBranchPoint)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public RevisionInfo.Type getType()
+
+
+
Specified by:
getType in class RevisionInfo
+
+
+
+
+
+
+ +

+isLoadNeeded

+
+public boolean isLoadNeeded()
+
+
+
Specified by:
isLoadNeeded in class RevisionInfo
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Type.html new file mode 100644 index 0000000000..1fef239751 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.Type.html @@ -0,0 +1,363 @@ + + + + + + +RevisionInfo.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Enum RevisionInfo.Type

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

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
AVAILABLE_DETACHED + +
+           
AVAILABLE_NORMAL + +
+           
AVAILABLE_POINTER + +
+           
MISSING + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static RevisionInfo.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static RevisionInfo.Type[]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
+ +

+AVAILABLE_NORMAL

+
+public static final RevisionInfo.Type AVAILABLE_NORMAL
+
+
+
+
+
+ +

+AVAILABLE_POINTER

+
+public static final RevisionInfo.Type AVAILABLE_POINTER
+
+
+
+
+
+ +

+AVAILABLE_DETACHED

+
+public static final RevisionInfo.Type AVAILABLE_DETACHED
+
+
+
+
+
+ +

+MISSING

+
+public static final RevisionInfo.Type MISSING
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static RevisionInfo.Type[] 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 (RevisionInfo.Type c : RevisionInfo.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static RevisionInfo.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..17693d92c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/RevisionInfo.html @@ -0,0 +1,742 @@ + + + + + + +RevisionInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class RevisionInfo

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
+
+
+
Direct Known Subclasses:
RevisionInfo.Available, RevisionInfo.Missing
+
+
+
+
public abstract class RevisionInfo
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classRevisionInfo.Available + +
+           
+static classRevisionInfo.Missing + +
+           
+static classRevisionInfo.Type + +
+           
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected RevisionInfo(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+protected RevisionInfo(CDOID id, + CDOBranchPoint requestedBranchPoint) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  InternalCDORevisiondoReadResult(CDODataInput in) + +
+           
+protected  voiddoWriteResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+ voidexecute(InternalCDORevisionManager revisionManager, + int referenceChunk) + +
+           
+ CDOIDgetID() + +
+           
+ CDOBranchPointgetRequestedBranchPoint() + +
+           
+ InternalCDORevisiongetResult() + +
+           
+ SyntheticCDORevisiongetSynthetic() + +
+           
+abstract  RevisionInfo.TypegetType() + +
+           
+abstract  booleanisLoadNeeded() + +
+           
+ voidprocessResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+static RevisionInforead(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+ voidreadResult(CDODataInput in) + +
+           
+static InternalCDORevisionreadResult(CDODataInput in, + CDOID id, + CDOBranch branch) + +
+           
+protected  voidreadRevision(CDODataInput in) + +
+           
+ voidsetResult(InternalCDORevision result) + +
+           
+ voidsetSynthetic(SyntheticCDORevision synthetic) + +
+           
+ voidwrite(CDODataOutput out) + +
+           
+ voidwriteResult(CDODataOutput out, + int referenceChunk) + +
+           
+static voidwriteResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+protected  voidwriteRevision(CDODataOutput out, + int referenceChunk) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RevisionInfo

+
+protected RevisionInfo(CDOID id,
+                       CDOBranchPoint requestedBranchPoint)
+
+
+
+ +

+RevisionInfo

+
+protected RevisionInfo(CDODataInput in,
+                       CDOBranchPoint requestedBranchPoint)
+                throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public abstract RevisionInfo.Type getType()
+
+
+
+
+
+
+ +

+getID

+
+public final CDOID getID()
+
+
+
+
+
+
+ +

+getRequestedBranchPoint

+
+public final CDOBranchPoint getRequestedBranchPoint()
+
+
+
+
+
+
+ +

+getResult

+
+public InternalCDORevision getResult()
+
+
+
+
+
+
+ +

+setResult

+
+public void setResult(InternalCDORevision result)
+
+
+
+
+
+
+ +

+getSynthetic

+
+public SyntheticCDORevision getSynthetic()
+
+
+
+
+
+
+ +

+setSynthetic

+
+public void setSynthetic(SyntheticCDORevision synthetic)
+
+
+
+
+
+
+ +

+isLoadNeeded

+
+public abstract boolean isLoadNeeded()
+
+
+
+
+
+
+ +

+write

+
+public void write(CDODataOutput out)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public static RevisionInfo read(CDODataInput in,
+                                CDOBranchPoint requestedBranchPoint)
+                         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+execute

+
+public void execute(InternalCDORevisionManager revisionManager,
+                    int referenceChunk)
+
+
+
+
+
+
+ +

+writeResult

+
+public void writeResult(CDODataOutput out,
+                        int referenceChunk)
+                 throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readResult

+
+public void readResult(CDODataInput in)
+                throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+processResult

+
+public void processResult(InternalCDORevisionManager revisionManager,
+                          List<CDORevision> results,
+                          SyntheticCDORevision[] synthetics,
+                          int i)
+
+
+
+
+
+
+ +

+writeRevision

+
+protected void writeRevision(CDODataOutput out,
+                             int referenceChunk)
+                      throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readRevision

+
+protected void readRevision(CDODataInput in)
+                     throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeResult

+
+public static void writeResult(CDODataOutput out,
+                               InternalCDORevision revision,
+                               int referenceChunk)
+                        throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+readResult

+
+public static InternalCDORevision readResult(CDODataInput in,
+                                             CDOID id,
+                                             CDOBranch branch)
+                                      throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+doWriteResult

+
+protected void doWriteResult(CDODataOutput out,
+                             InternalCDORevision revision,
+                             int referenceChunk)
+                      throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doReadResult

+
+protected InternalCDORevision doReadResult(CDODataInput in)
+                                    throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..75949eba31 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/StubCDORevision.html @@ -0,0 +1,1202 @@ + + + + + + +StubCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class StubCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+      extended by org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
Direct Known Subclasses:
SyntheticCDORevision
+
+
+
+
public class StubCDORevision
extends AbstractCDORevision
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + +
+Constructor Summary
StubCDORevision(EClass eClass) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(EStructuralFeature feature, + int index, + Object value) + +
+           
+ booleanadjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ voidclear(EStructuralFeature feature) + +
+           
+ InternalCDORevisionDeltacompare(CDORevision origin) + +
+           
+ intcompareTo(CDOBranchPoint o) + +
+           
+ booleancontains(EStructuralFeature feature, + Object value) + +
+           
+ voidconvertEObjects(CDOIDProvider oidProvider) + +
+           
+ InternalCDORevisioncopy() + +
+           
+ voidfreeze() + +
+           
+ Objectget(EStructuralFeature feature, + int index) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ ObjectgetContainerID() + +
+           
+ intgetContainingFeatureID() + +
+           
+ CDOIDgetID() + +
+           
+ CDOListgetList(EStructuralFeature feature) + +
+           
+ CDOListgetList(EStructuralFeature feature, + int size) + +
+           
+ CDOIDgetResourceID() + +
+           
+ longgetRevised() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ ObjectgetValue(EStructuralFeature feature) + +
+          Should never return CDORevisionData.NIL
+ intgetVersion() + +
+          Returns the version number of this branch version.
+ inthashCode(EStructuralFeature feature) + +
+           
+ intindexOf(EStructuralFeature feature, + Object value) + +
+           
+ booleanisEmpty(EStructuralFeature feature) + +
+           
+ intlastIndexOf(EStructuralFeature feature, + Object value) + +
+           
+ voidmerge(CDORevisionDelta delta) + +
+           
+ Objectmove(EStructuralFeature feature, + int targetIndex, + int sourceIndex) + +
+           
+ voidread(CDODataInput in) + +
+           
+ Objectremove(EStructuralFeature feature, + int index) + +
+           
+ Objectset(EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidsetBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidsetContainerID(Object containerID) + +
+           
+ voidsetContainingFeatureID(int containingFeatureID) + +
+           
+ voidsetID(CDOID id) + +
+           
+ voidsetList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidsetResourceID(CDOID resourceID) + +
+           
+ voidsetRevised(long revised) + +
+           
+ ObjectsetValue(EStructuralFeature feature, + Object value) + +
+           
+ voidsetVersion(int version) + +
+           
+ intsize(EStructuralFeature feature) + +
+           
+ Object[]toArray(EStructuralFeature feature) + +
+           
+ + + + + +
+<T> T[]
+
toArray(EStructuralFeature feature, + T[] array) + +
+           
+ voidunset(EStructuralFeature feature) + +
+           
+ voidwrite(CDODataOutput out, + int referenceChunk) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, hashCode, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, revision, setClassInfo, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+StubCDORevision

+
+public StubCDORevision(EClass eClass)
+
+
+ + + + + + + + +
+Method Detail
+ +

+compareTo

+
+public int compareTo(CDOBranchPoint o)
+
+
+
+
+
+
+ +

+setID

+
+public void setID(CDOID id)
+
+
+
+
+
+
+ +

+setVersion

+
+public void setVersion(int version)
+
+
+
+
+
+
+ +

+setBranchPoint

+
+public void setBranchPoint(CDOBranchPoint branchPoint)
+
+
+
+
+
+
+ +

+setRevised

+
+public void setRevised(long revised)
+
+
+
+
+
+
+ +

+setResourceID

+
+public void setResourceID(CDOID resourceID)
+
+
+
+
+
+
+ +

+setContainerID

+
+public void setContainerID(Object containerID)
+
+
+
+
+
+
+ +

+setContainingFeatureID

+
+public void setContainingFeatureID(int containingFeatureID)
+
+
+
+
+
+
+ +

+add

+
+public void add(EStructuralFeature feature,
+                int index,
+                Object value)
+
+
+
+
+
+
+ +

+clear

+
+public void clear(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+move

+
+public Object move(EStructuralFeature feature,
+                   int targetIndex,
+                   int sourceIndex)
+
+
+
+
+
+
+ +

+remove

+
+public Object remove(EStructuralFeature feature,
+                     int index)
+
+
+
+
+
+
+ +

+set

+
+public Object set(EStructuralFeature feature,
+                  int index,
+                  Object value)
+
+
+
+
+
+
+ +

+unset

+
+public void unset(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+getValue

+
+public Object getValue(EStructuralFeature feature)
+
+
Description copied from interface: InternalCDORevision
+
Should never return CDORevisionData.NIL +

+

+
+
+
+
+ +

+setValue

+
+public Object setValue(EStructuralFeature feature,
+                       Object value)
+
+
+
+
+
+
+ +

+setList

+
+public void setList(EStructuralFeature feature,
+                    InternalCDOList list)
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+getList

+
+public CDOList getList(EStructuralFeature feature,
+                       int size)
+
+
+
size - the initialCapacity of a new list to be created if this revision has no list so far (its size will always + be 0), or -1 to skip list creation and return null in this case.
+
+
+
+ +

+read

+
+public void read(CDODataInput in)
+          throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(CDODataOutput out,
+                  int referenceChunk)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+convertEObjects

+
+public void convertEObjects(CDOIDProvider oidProvider)
+
+
+
+
+
+
+ +

+getVersion

+
+public int getVersion()
+
+
Description copied from interface: CDOBranchVersion
+
Returns the version number of this branch version. +

+

+
+
+
+
+ +

+getRevised

+
+public long getRevised()
+
+
+
+
+
+
+ +

+compare

+
+public InternalCDORevisionDelta compare(CDORevision origin)
+
+
+
+
+
+
+ +

+merge

+
+public void merge(CDORevisionDelta delta)
+
+
+
+
+
+
+ +

+copy

+
+public InternalCDORevision copy()
+
+
+
+
+
+
+ +

+getID

+
+public CDOID getID()
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
+
+
+
+ +

+getResourceID

+
+public CDOID getResourceID()
+
+
+
+
+
+
+ +

+getContainerID

+
+public Object getContainerID()
+
+
+
+
+
+
+ +

+getContainingFeatureID

+
+public int getContainingFeatureID()
+
+
+
+
+
+
+ +

+get

+
+public Object get(EStructuralFeature feature,
+                  int index)
+
+
+
+
+
+
+ +

+size

+
+public int size(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(EStructuralFeature feature,
+                        Object value)
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(EStructuralFeature feature,
+                   Object value)
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(EStructuralFeature feature,
+                       Object value)
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(EStructuralFeature feature,
+                       T[] array)
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+adjustReferences

+
+public boolean adjustReferences(CDOReferenceAdjuster referenceAdjuster)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+freeze

+
+public void freeze()
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..e41c085c16 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/SyntheticCDORevision.html @@ -0,0 +1,401 @@ + + + + + + +SyntheticCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.common.revision +
+Class SyntheticCDORevision

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
+      extended by org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
+          extended by org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOBranchVersion, CDOIDAndVersion, CDORevisable, CDORevision, CDORevisionData, CDORevisionKey, CDOReferenceAdjustable, InternalCDORevision
+
+
+
Direct Known Subclasses:
DetachedCDORevision, PointerCDORevision
+
+
+
+
public abstract class SyntheticCDORevision
extends StubCDORevision
+ + +

+A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches. It always has version + zero and can only appear in branches below the + main branch. +

+ Synthetic revisions are used for two slightly different purposes: +

    +
  1. For cache optimization. +
  2. As a persistent "detach marker" indicating that the first modification of an object in a branch is its deletion. +
+

+ Instances of this marker revision are not supposed to be exposed outside of a revision manager. They are mainly used in the communication between a revision manager and its associated revision + loader. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, UNCHUNKED
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
+  + + + + + + + + + + +
+Constructor Summary
SyntheticCDORevision(EClass eClass, + CDOID id, + CDOBranch branch) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfreeze() + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ CDOIDgetID() + +
+           
+ + + + + + + +
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, getResourceID, getRevised, getTimeStamp, getValue, getVersion, hashCode, indexOf, isEmpty, lastIndexOf, merge, move, read, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setResourceID, setRevised, setValue, setVersion, size, toArray, toArray, unset, write
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, hashCode, isHistorical, isResource, isResourceFolder, isResourceNode, isValid, isValid, revision, setClassInfo, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

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

+SyntheticCDORevision

+
+public SyntheticCDORevision(EClass eClass,
+                            CDOID id,
+                            CDOBranch branch)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public CDOID getID()
+
+
+
Specified by:
getID in interface CDOIDAndVersion
Overrides:
getID in class StubCDORevision
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
Specified by:
getBranch in interface CDOBranchVersion
Overrides:
getBranch in class StubCDORevision
+
+
+
+
+
+
+ +

+freeze

+
+public void freeze()
+
+
+
Specified by:
freeze in interface InternalCDORevision
Overrides:
freeze in class StubCDORevision
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/AbstractCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/AbstractCDORevision.html new file mode 100644 index 0000000000..6fb042d076 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/AbstractCDORevision.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision

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

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractCDORevision in org.eclipse.emf.cdo.spi.common.revision
+ classBaseCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/BaseCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/BaseCDORevision.html new file mode 100644 index 0000000000..c8d8c3c1e7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/BaseCDORevision.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.BaseCDORevision

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

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

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.common.revision with parameters of type BaseCDORevision
BaseCDORevision(BaseCDORevision source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureDeltaVisitorImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureDeltaVisitorImpl.html new file mode 100644 index 0000000000..883815c3f5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureDeltaVisitorImpl.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.CDOFeatureDeltaVisitorImpl

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

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

+ + + + + + + + + +
Subclasses of CDOFeatureDeltaVisitorImpl in org.eclipse.emf.cdo.spi.common.revision
+ classCDORevisionMerger + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureMapEntry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureMapEntry.html new file mode 100644 index 0000000000..a621018451 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOFeatureMapEntry.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.CDOFeatureMapEntry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.CDOFeatureMapEntry

+
+ + + + + + + + + +
+Packages that use CDOFeatureMapEntry
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.revision that return CDOFeatureMapEntry
+static CDOFeatureMapEntryCDORevisionUtil.createCDOFeatureMapEntry() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOIDMapper.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOIDMapper.html new file mode 100644 index 0000000000..52b9e88c4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOIDMapper.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.CDOIDMapper

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

+ + + + + +
+Uses of CDOIDMapper in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOIDMapper
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster(CDOIDProvider idProvider, + CDOIDMapper idMapper) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjustable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjustable.html new file mode 100644 index 0000000000..33a60e7141 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjustable.html @@ -0,0 +1,246 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable

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

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

+ + + + + + + + + +
Subinterfaces of CDOReferenceAdjustable in org.eclipse.emf.cdo.spi.common.revision
+ interfaceInternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOReferenceAdjustable
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjuster.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjuster.html new file mode 100644 index 0000000000..f31972d28a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDOReferenceAdjuster.html @@ -0,0 +1,330 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjuster (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjuster

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOReferenceAdjuster
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOReferenceAdjuster in org.eclipse.emf.cdo.common.model
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.common.model with parameters of type CDOReferenceAdjuster
+ ObjectCDOType.adjustReferences(CDOReferenceAdjuster adjuster, + Object value, + EStructuralFeature feature, + int index) + +
+           
+  +

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

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement CDOReferenceAdjuster
+ classCDOIDMapper + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type CDOReferenceAdjuster
+ booleanBaseCDORevision.adjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ booleanCDOReferenceAdjustable.adjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ booleanDelegatingCDORevision.adjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ booleanInternalCDORevisionDelta.adjustReferences(CDOReferenceAdjuster idMappings) + +
+           
+ booleanStubCDORevision.adjustReferences(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ booleanInternalCDOList.adjustReferences(CDOReferenceAdjuster adjuster, + EStructuralFeature feature) + +
+          Adjusts references according to the passed adjuster and resynchronizes indexes.
+  +

+ + + + + +
+Uses of CDOReferenceAdjuster in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOReferenceAdjuster
+protected static classCDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOReferenceAdjuster
+ CDOReferenceAdjusterCDOSessionProtocol.CommitTransactionResult.getReferenceAdjuster() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOReferenceAdjuster
+ voidCDOSessionProtocol.CommitTransactionResult.setReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDORevisionMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDORevisionMerger.html new file mode 100644 index 0000000000..19f9fb9fe0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/CDORevisionMerger.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.CDORevisionMerger +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevision.html new file mode 100644 index 0000000000..a92801cec1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevision.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevision +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevisionManager.html new file mode 100644 index 0000000000..34f05575d6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DelegatingCDORevisionManager.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.DelegatingCDORevisionManager +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DetachedCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DetachedCDORevision.html new file mode 100644 index 0000000000..6723604195 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/DetachedCDORevision.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.DetachedCDORevision +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListIndexAffecting.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListIndexAffecting.html new file mode 100644 index 0000000000..9cef679b5f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListIndexAffecting.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListIndexAffecting (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListIndexAffecting

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListIndexAffecting +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListTargetAdding.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListTargetAdding.html new file mode 100644 index 0000000000..532112d181 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.ListTargetAdding.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListTargetAdding (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.ListTargetAdding

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

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDOFeatureDelta.ListTargetAdding
+ voidInternalCDOFeatureDelta.ListIndexAffecting.affectIndices(InternalCDOFeatureDelta.ListTargetAdding[] source, + int[] indices) + +
+          Expects the number of indices in the first element of the indices array.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.WithIndex.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.WithIndex.html new file mode 100644 index 0000000000..73abb1bd77 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.WithIndex.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.WithIndex (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.WithIndex

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta.WithIndex +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.html new file mode 100644 index 0000000000..939f07cc5a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOFeatureDelta.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.InternalCDOFeatureDelta +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOList.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOList.html new file mode 100644 index 0000000000..d23ad319d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDOList.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDOList (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDOList

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

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDOList
+ InternalCDOListInternalCDOList.clone(EClassifier classifier) + +
+          Clones the list.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDOList
+ voidBaseCDORevision.setList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidDelegatingCDORevision.setList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidInternalCDORevision.setList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+ voidStubCDORevision.setList(EStructuralFeature feature, + InternalCDOList list) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevision.html new file mode 100644 index 0000000000..b26c1d08c7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevision.html @@ -0,0 +1,1051 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDORevision
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDORevision
+ InternalCDORevision[]IStoreAccessor.CommitContext.getDirtyObjects() + +
+          Returns an array of the dirty objects that are part of the commit operation represented by this + CommitContext.
+ InternalCDORevision[]IStoreAccessor.CommitContext.getNewObjects() + +
+          Returns an array of the new objects that are part of the commit operation represented by this + CommitContext.
+ InternalCDORevisionIStoreAccessor.readRevision(CDOID id, + CDOBranchPoint branchPoint, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision from the back-end that was valid at the given timeStamp in the given branch.
+ InternalCDORevisionIStoreAccessor.readRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int listChunk, + CDORevisionCacheAdder cache) + +
+          Reads a revision with the given version in the given branch from the back-end.
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalCDORevision
+ IStoreChunkReaderIStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+protected  ObjectCDOServerBrowser.RevisionsPage.getRevisionValue(Object value, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision context) + +
+           
+ voidIStoreAccessor.Raw.rawStore(InternalCDORevision revision, + OMMonitor monitor) + +
+          Stores the given revision in the backend represented by this raw + store accessor without going through a regular commit.
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOID,List<CDORevision>> ids, + InternalCDORevision revision) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type InternalCDORevision
+protected  ObjectAbstractTypeMapping.getRevisionValue(InternalCDORevision revision) + +
+           
+ booleanIClassMapping.readRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a revision.
+ booleanIClassMappingAuditSupport.readRevisionByVersion(IDBStoreAccessor storeAccessor, + InternalCDORevision revision, + int listChunk) + +
+          Read a specific version of a revision.
+ voidIListMapping.readValues(IDBStoreAccessor accessor, + InternalCDORevision revision, + int listChunk) + +
+          Read the list size and the complete list or the first part of it.
+ voidAbstractTypeMapping.readValueToRevision(ResultSet resultSet, + InternalCDORevision revision) + +
+           
+ voidITypeMapping.readValueToRevision(ResultSet resultSet, + InternalCDORevision revision) + +
+          Read a value from a ResultSet, convert it from the DB to the CDO representation and set it to the feature + of the revision.
+ voidAbstractTypeMapping.setValueFromRevision(PreparedStatement stmt, + int index, + InternalCDORevision revision) + +
+           
+ voidITypeMapping.setValueFromRevision(PreparedStatement stmt, + int index, + InternalCDORevision value) + +
+          Set a value of the given revision to the JDBC PreparedStatement using an appropriate setXxx + method.
+ voidIClassMapping.writeRevision(IDBStoreAccessor accessor, + InternalCDORevision revision, + boolean mapType, + boolean revise, + OMMonitor monitor) + +
+          Write the revision data to the database.
+ voidIListMapping.writeValues(IDBStoreAccessor accessor, + InternalCDORevision revision) + +
+          Write a complete list of values to the database.
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.cdo.server.hibernate
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.hibernate with parameters of type InternalCDORevision
+ IHibernateStoreChunkReaderIHibernateStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.cdo.server.objectivity
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.objectivity with parameters of type InternalCDORevision
+ IObjectivityStoreChunkReaderIObjectivityStoreAccessor.createChunkReader(InternalCDORevision revision, + EStructuralFeature feature) + +
+           
+  +

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement InternalCDORevision
+ classAbstractCDORevision + +
+           
+ classBaseCDORevision + +
+           
+ classDelegatingCDORevision + +
+           
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classStubCDORevision + +
+           
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevision
+ InternalCDORevisionDelegatingCDORevision.copy() + +
+           
+ InternalCDORevisionInternalCDORevision.copy() + +
+           
+ InternalCDORevisionStubCDORevision.copy() + +
+           
+protected  InternalCDORevisionRevisionInfo.doReadResult(CDODataInput in) + +
+           
+abstract  InternalCDORevisionDelegatingCDORevision.getDelegate() + +
+           
+ InternalCDORevisionRevisionInfo.getResult() + +
+           
+ InternalCDORevisionRevisionInfo.Available.Normal.getResult() + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionDelegatingCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk, + boolean loadOnDemand) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.RevisionLoader.loadRevisionByVersion(CDOID id, + CDOBranchVersion branchVersion, + int referenceChunk) + +
+           
+static InternalCDORevisionRevisionInfo.readResult(CDODataInput in, + CDOID id, + CDOBranch branch) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return types with arguments of type InternalCDORevision
+ List<InternalCDORevision>InternalCDORevisionManager.RevisionLoader.loadRevisions(List<RevisionInfo> infos, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDORevision
+protected  voidRevisionInfo.doWriteResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+ voidCDORevisionMerger.merge(InternalCDORevision revision, + CDORevisionDelta delta) + +
+           
+ voidRevisionInfo.setResult(InternalCDORevision result) + +
+           
+static voidRevisionInfo.writeResult(CDODataOutput out, + InternalCDORevision revision, + int referenceChunk) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDORevision
+ InternalCDORevisionStore.createRevision(EClass eClass, + CDOID id) + +
+           
+ InternalCDORevision[]InternalCommitContext.getDetachedRevisions() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDORevision
+ voidInternalSession.collectContainedRevisions(InternalCDORevision revision, + CDOBranchPoint branchPoint, + int referenceChunk, + Set<CDOID> revisions, + List<CDORevision> additionalRevisions) + +
+           
+ IStoreAccessorInternalRepository.ensureChunk(InternalCDORevision revision, + EStructuralFeature feature, + int chunkStart, + int chunkEnd) + +
+           
+ voidInternalCommitContext.setNewObjects(InternalCDORevision[] newObjects) + +
+           
+protected abstract  voidStoreAccessor.writeRevisions(InternalCDORevision[] revisions, + CDOBranch branch, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return InternalCDORevision
+ InternalCDORevisionCDOObjectImpl.cdoRevision() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type InternalCDORevision
+static voidCDOObjectImpl.revisionToInstanceFeature(InternalCDOObject instance, + InternalCDORevision revision, + EStructuralFeature eFeature) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevision in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDORevision
+ InternalCDORevisionInternalCDOObject.cdoRevision() + +
+           
+ InternalCDORevisionInternalCDOView.getRevision(CDOID id, + boolean loadOnDemand) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type InternalCDORevision
+ List<InternalCDORevision>CDOSessionProtocol.RefreshSessionResult.getChangedObjects(CDOBranch branch) + +
+           
+ Map<InternalCDOObject,InternalCDORevision>InternalCDOTransaction.getCleanRevisions() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDORevision
+ voidCDOSessionProtocol.RefreshSessionResult.addChangedObject(InternalCDORevision revision) + +
+           
+ ObjectCDOStore.convertToEMF(EObject eObject, + InternalCDORevision revision, + EStructuralFeature feature, + int index, + Object value) + +
+           
+ ObjectCDOSessionProtocol.loadChunk(InternalCDORevision revision, + EStructuralFeature feature, + int accessIndex, + int fetchIndex, + int fromIndex, + int toIndex) + +
+           
+ ObjectCDOStore.resolveProxy(InternalCDORevision revision, + EStructuralFeature feature, + int index, + Object value) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type InternalCDORevision
+ voidInternalCDOView.collectViewedRevisions(Map<CDOID,InternalCDORevision> revisions) + +
+           
+ voidInternalCDOView.invalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ CDOSessionProtocol.LockObjectsResultCDOSessionProtocol.lockObjects(List<InternalCDORevision> viewedRevisions, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + long timeout) + +
+           
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+ CDOSessionProtocol.RefreshSessionResultCDOSessionProtocol.refresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionCache.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionCache.html new file mode 100644 index 0000000000..312a60f2d7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionCache.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionCache

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

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

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevisionCache
+ InternalCDORevisionCacheDelegatingCDORevisionManager.getCache() + +
+           
+ InternalCDORevisionCacheInternalCDORevisionManager.getCache() + +
+           
+ InternalCDORevisionCacheInternalCDORevisionCache.instantiate(CDORevision revision) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionDelta.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionDelta.html new file mode 100644 index 0000000000..5c26b24ccb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionDelta.html @@ -0,0 +1,306 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionDelta

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDORevisionDelta
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDORevisionDelta in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalCDORevisionDelta
+ InternalCDORevisionDelta[]IStoreAccessor.CommitContext.getDirtyObjectDeltas() + +
+          Returns an array of the dirty object deltas that are part of the commit operation represented by this + CommitContext.
+  +

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

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.db.mapping with parameters of type InternalCDORevisionDelta
+ voidIClassMappingDeltaSupport.writeRevisionDelta(IDBStoreAccessor accessor, + InternalCDORevisionDelta delta, + long created, + OMMonitor monitor) + +
+          Write a revision delta.
+  +

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

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevisionDelta
+ InternalCDORevisionDeltaBaseCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaDelegatingCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaInternalCDORevision.compare(CDORevision origin) + +
+           
+ InternalCDORevisionDeltaStubCDORevision.compare(CDORevision origin) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionDelta in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDORevisionDelta
+ voidInternalCommitContext.setDirtyObjectDeltas(InternalCDORevisionDelta[] dirtyObjectDeltas) + +
+           
+protected abstract  voidStoreAccessor.writeRevisionDeltas(InternalCDORevisionDelta[] revisionDeltas, + CDOBranch branch, + long created, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLoader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLoader.html new file mode 100644 index 0000000000..59cdfe0fd8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLoader.html @@ -0,0 +1,286 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDORevisionManager.RevisionLoader
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevisionManager.RevisionLoader
+ InternalCDORevisionManager.RevisionLoaderDelegatingCDORevisionManager.getRevisionLoader() + +
+           
+ InternalCDORevisionManager.RevisionLoaderInternalCDORevisionManager.getRevisionLoader() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDORevisionManager.RevisionLoader
+ voidDelegatingCDORevisionManager.setRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader) + +
+           
+ voidInternalCDORevisionManager.setRevisionLoader(InternalCDORevisionManager.RevisionLoader revisionLoader) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionManager.RevisionLoader in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of InternalCDORevisionManager.RevisionLoader in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalRepository + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionManager.RevisionLoader in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDORevisionManager.RevisionLoader in org.eclipse.emf.spi.cdo
+ interfaceCDOSessionProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLocker.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLocker.html new file mode 100644 index 0000000000..d3157a69c4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.RevisionLocker.html @@ -0,0 +1,241 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLocker (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLocker

+
+ + + + + + + + + + + + + +
+Packages that use InternalCDORevisionManager.RevisionLocker
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevisionManager.RevisionLocker
+ InternalCDORevisionManager.RevisionLockerDelegatingCDORevisionManager.getRevisionLocker() + +
+           
+ InternalCDORevisionManager.RevisionLockerInternalCDORevisionManager.getRevisionLocker() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDORevisionManager.RevisionLocker
+ voidDelegatingCDORevisionManager.setRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker) + +
+           
+ voidInternalCDORevisionManager.setRevisionLocker(InternalCDORevisionManager.RevisionLocker revisionLocker) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionManager.RevisionLocker in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDORevisionManager.RevisionLocker in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSession + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.html new file mode 100644 index 0000000000..18f568b768 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/InternalCDORevisionManager.html @@ -0,0 +1,347 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager

+
+ + + + + + + + + + + + + + + + + +
+Packages that use InternalCDORevisionManager
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

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

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.common.revision that implement InternalCDORevisionManager
+ classDelegatingCDORevisionManager + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return InternalCDORevisionManager
+protected abstract  InternalCDORevisionManagerDelegatingCDORevisionManager.getDelegate() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type InternalCDORevisionManager
+ voidRevisionInfo.execute(InternalCDORevisionManager revisionManager, + int referenceChunk) + +
+           
+ voidRevisionInfo.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Normal.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Pointer.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Detached.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDORevisionManager
+ InternalCDORevisionManagerInternalRepository.getRevisionManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCDORevisionManager
+ voidInternalRepository.setRevisionManager(InternalCDORevisionManager revisionManager) + +
+           
+  +

+ + + + + +
+Uses of InternalCDORevisionManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDORevisionManager
+ InternalCDORevisionManagerInternalCDOSession.getRevisionManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDORevisionManager
+ voidInternalCDOSession.setRevisionManager(InternalCDORevisionManager revisionManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/ManagedRevisionProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/ManagedRevisionProvider.html new file mode 100644 index 0000000000..b547f2f82e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/ManagedRevisionProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.ManagedRevisionProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/PointerCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/PointerCDORevision.html new file mode 100644 index 0000000000..086c7f1bc6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/PointerCDORevision.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Detached.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Detached.html new file mode 100644 index 0000000000..568b7e0d64 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Detached.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Detached +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Normal.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Normal.html new file mode 100644 index 0000000000..4f79ee6b92 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Normal.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Normal +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Pointer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Pointer.html new file mode 100644 index 0000000000..091c2086a1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.Pointer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.html new file mode 100644 index 0000000000..c3f285542b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Available.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available

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

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

+ + + + + + + + + + + + + + + + + +
Subclasses of RevisionInfo.Available in org.eclipse.emf.cdo.spi.common.revision
+static classRevisionInfo.Available.Detached + +
+           
+static classRevisionInfo.Available.Normal + +
+           
+static classRevisionInfo.Available.Pointer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Missing.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Missing.html new file mode 100644 index 0000000000..924b029459 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Missing.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing

+
+No usage of org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Missing +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Type.html new file mode 100644 index 0000000000..0c0e99cb2a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.Type.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Type

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

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return RevisionInfo.Type
+abstract  RevisionInfo.TypeRevisionInfo.getType() + +
+           
+ RevisionInfo.TypeRevisionInfo.Available.Normal.getType() + +
+           
+ RevisionInfo.TypeRevisionInfo.Available.Pointer.getType() + +
+           
+ RevisionInfo.TypeRevisionInfo.Available.Detached.getType() + +
+           
+ RevisionInfo.TypeRevisionInfo.Missing.getType() + +
+           
+static RevisionInfo.TypeRevisionInfo.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static RevisionInfo.Type[]RevisionInfo.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.html new file mode 100644 index 0000000000..cd0fddc80e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/RevisionInfo.html @@ -0,0 +1,248 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo

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

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

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of RevisionInfo in org.eclipse.emf.cdo.spi.common.revision
+static classRevisionInfo.Available + +
+           
+static classRevisionInfo.Available.Detached + +
+           
+static classRevisionInfo.Available.Normal + +
+           
+static classRevisionInfo.Available.Pointer + +
+           
+static classRevisionInfo.Missing + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return RevisionInfo
+static RevisionInfoRevisionInfo.read(CDODataInput in, + CDOBranchPoint requestedBranchPoint) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.cdo.spi.common.revision with type arguments of type RevisionInfo
+ List<InternalCDORevision>InternalCDORevisionManager.RevisionLoader.loadRevisions(List<RevisionInfo> infos, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/StubCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/StubCDORevision.html new file mode 100644 index 0000000000..864edec453 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/StubCDORevision.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.StubCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.StubCDORevision

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

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

+ + + + + + + + + + + + + + + + + +
Subclasses of StubCDORevision in org.eclipse.emf.cdo.spi.common.revision
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+ classSyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/SyntheticCDORevision.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/SyntheticCDORevision.html new file mode 100644 index 0000000000..4f2b87bff9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/class-use/SyntheticCDORevision.html @@ -0,0 +1,317 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision

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

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

+ + + + + + + + + + + + + +
Subclasses of SyntheticCDORevision in org.eclipse.emf.cdo.spi.common.revision
+ classDetachedCDORevision + +
+           
+ classPointerCDORevision + +
+          A synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision that return SyntheticCDORevision
+ SyntheticCDORevisionRevisionInfo.getSynthetic() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.common.revision with parameters of type SyntheticCDORevision
+ InternalCDORevisionDelegatingCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ InternalCDORevisionInternalCDORevisionManager.getRevision(CDOID id, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>DelegatingCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ List<CDORevision>InternalCDORevisionManager.getRevisions(List<CDOID> ids, + CDOBranchPoint branchPoint, + int referenceChunk, + int prefetchDepth, + boolean loadOnDemand, + SyntheticCDORevision[] synthetics) + +
+           
+ voidRevisionInfo.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Normal.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Pointer.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.Available.Detached.processResult(InternalCDORevisionManager revisionManager, + List<CDORevision> results, + SyntheticCDORevision[] synthetics, + int i) + +
+           
+ voidRevisionInfo.setSynthetic(SyntheticCDORevision synthetic) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-frame.html new file mode 100644 index 0000000000..8f3e3fd052 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-frame.html @@ -0,0 +1,114 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.revision (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.common.revision + + + + +
+Interfaces  + +
+CDOFeatureMapEntry +
+CDOReferenceAdjustable +
+CDOReferenceAdjuster +
+InternalCDOFeatureDelta +
+InternalCDOFeatureDelta.ListIndexAffecting +
+InternalCDOFeatureDelta.ListTargetAdding +
+InternalCDOFeatureDelta.WithIndex +
+InternalCDOList +
+InternalCDORevision +
+InternalCDORevisionCache +
+InternalCDORevisionDelta +
+InternalCDORevisionManager +
+InternalCDORevisionManager.RevisionLoader +
+InternalCDORevisionManager.RevisionLocker
+ + + + + + +
+Classes  + +
+AbstractCDORevision +
+BaseCDORevision +
+CDOFeatureDeltaVisitorImpl +
+CDOIDMapper +
+CDORevisionMerger +
+DelegatingCDORevision +
+DelegatingCDORevisionManager +
+DetachedCDORevision +
+ManagedRevisionProvider +
+PointerCDORevision +
+RevisionInfo +
+RevisionInfo.Available +
+RevisionInfo.Available.Detached +
+RevisionInfo.Available.Normal +
+RevisionInfo.Available.Pointer +
+RevisionInfo.Missing +
+StubCDORevision +
+SyntheticCDORevision
+ + + + + + +
+Enums  + +
+RevisionInfo.Type
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html new file mode 100644 index 0000000000..9fdb7728f8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-summary.html @@ -0,0 +1,323 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.revision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.common.revision +

+Common service provider interfaces and useful base implementations for dealing with revisions and deltas. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOFeatureMapEntry 
CDOReferenceAdjustable 
CDOReferenceAdjuster 
InternalCDOFeatureDelta 
InternalCDOFeatureDelta.ListIndexAffecting 
InternalCDOFeatureDelta.ListTargetAdding 
InternalCDOFeatureDelta.WithIndex 
InternalCDOList 
InternalCDORevision 
InternalCDORevisionCache 
InternalCDORevisionDelta 
InternalCDORevisionManager 
InternalCDORevisionManager.RevisionLoader 
InternalCDORevisionManager.RevisionLocker 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractCDORevision 
BaseCDORevision 
CDOFeatureDeltaVisitorImpl 
CDOIDMapper 
CDORevisionMerger 
DelegatingCDORevision 
DelegatingCDORevisionManager 
DetachedCDORevision 
ManagedRevisionProvider 
PointerCDORevisionA synthetic revision that represents the initial period of an object in a + branch when the object is still associated with a revision from one of the baseline branches.
RevisionInfo 
RevisionInfo.Available 
RevisionInfo.Available.Detached 
RevisionInfo.Available.Normal 
RevisionInfo.Available.Pointer 
RevisionInfo.Missing 
StubCDORevision 
SyntheticCDORevisionA synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  + +

+ + + + + + + + + +
+Enum Summary
RevisionInfo.Type 
+  + +

+

+Package org.eclipse.emf.cdo.spi.common.revision Description +

+ +

+Common service provider interfaces and useful base implementations for dealing with revisions and deltas. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-tree.html new file mode 100644 index 0000000000..3e3c8500ec --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-tree.html @@ -0,0 +1,279 @@ + + + + + + +org.eclipse.emf.cdo.spi.common.revision Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.common.revision +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-use.html new file mode 100644 index 0000000000..6316f34326 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/common/revision/package-use.html @@ -0,0 +1,504 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.common.revision (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.common.revision

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.common.revision
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types. 
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types. 
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors. 
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors. 
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.common.model
CDOReferenceAdjuster + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.common.revision
CDOFeatureMapEntry + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.server
InternalCDORevision + +
+           
InternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.server.db.mapping
InternalCDORevision + +
+           
InternalCDORevisionDelta + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.server.hibernate
InternalCDORevision + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.server.objectivity
InternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.spi.common.revision
AbstractCDORevision + +
+           
BaseCDORevision + +
+           
CDOFeatureDeltaVisitorImpl + +
+           
CDOReferenceAdjustable + +
+           
CDOReferenceAdjuster + +
+           
InternalCDOFeatureDelta.ListTargetAdding + +
+           
InternalCDOList + +
+           
InternalCDORevision + +
+           
InternalCDORevisionCache + +
+           
InternalCDORevisionDelta + +
+           
InternalCDORevisionManager + +
+           
InternalCDORevisionManager.RevisionLoader + +
+           
InternalCDORevisionManager.RevisionLocker + +
+           
RevisionInfo + +
+           
RevisionInfo.Available + +
+           
RevisionInfo.Type + +
+           
StubCDORevision + +
+           
SyntheticCDORevision + +
+          A synthetic revision that represents the initial period of an object in a branch when the object is + still associated with a revision from one of the baseline branches.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.cdo.spi.server
InternalCDORevision + +
+           
InternalCDORevisionDelta + +
+           
InternalCDORevisionManager + +
+           
InternalCDORevisionManager.RevisionLoader + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.internal.cdo
InternalCDORevision + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.common.revision used by org.eclipse.emf.spi.cdo
CDOIDMapper + +
+           
CDOReferenceAdjuster + +
+           
InternalCDORevision + +
+           
InternalCDORevisionManager + +
+           
InternalCDORevisionManager.RevisionLoader + +
+           
InternalCDORevisionManager.RevisionLocker + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerQueryHandlerProvider.html new file mode 100644 index 0000000000..0b8b0072fa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerQueryHandlerProvider.html @@ -0,0 +1,288 @@ + + + + + + +ContainerQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class ContainerQueryHandlerProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider
+
+
+
All Implemented Interfaces:
IQueryHandlerProvider
+
+
+
+
public class ContainerQueryHandlerProvider
extends Object
implements IQueryHandlerProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContainerQueryHandlerProvider(IManagedContainer container) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IManagedContainergetContainer() + +
+           
+ IQueryHandlergetQueryHandler(CDOQueryInfo info) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContainerQueryHandlerProvider

+
+public ContainerQueryHandlerProvider(IManagedContainer container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IManagedContainer getContainer()
+
+
+
+
+
+
+
+
+
+ +

+getQueryHandler

+
+public IQueryHandler getQueryHandler(CDOQueryInfo info)
+
+
+
Specified by:
getQueryHandler in interface IQueryHandlerProvider
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerRepositoryProvider.html new file mode 100644 index 0000000000..505f639329 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ContainerRepositoryProvider.html @@ -0,0 +1,289 @@ + + + + + + +ContainerRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class ContainerRepositoryProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider
+
+
+
All Implemented Interfaces:
IRepositoryProvider
+
+
+
Direct Known Subclasses:
PluginRepositoryProvider
+
+
+
+
public class ContainerRepositoryProvider
extends Object
implements IRepositoryProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContainerRepositoryProvider(IManagedContainer container) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IManagedContainergetContainer() + +
+           
+ IRepositorygetRepository(String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ContainerRepositoryProvider

+
+public ContainerRepositoryProvider(IManagedContainer container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IManagedContainer getContainer()
+
+
+
+
+
+
+
+
+
+ +

+getRepository

+
+public IRepository getRepository(String name)
+
+
+
Specified by:
getRepository in interface IRepositoryProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/DurableLockArea.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/DurableLockArea.html new file mode 100644 index 0000000000..8ab61a270a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/DurableLockArea.html @@ -0,0 +1,524 @@ + + + + + + +DurableLockArea (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class DurableLockArea

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.DurableLockArea
+
+
+
All Implemented Interfaces:
CDOBranchPoint, IDurableLockingManager.LockArea
+
+
+
+
public class DurableLockArea
extends Object
implements IDurableLockingManager.LockArea
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockArea
IDurableLockingManager.LockArea.Handler
+  + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_DURABLE_LOCKING_ID_BYTES + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + +
+Constructor Summary
DurableLockArea(String durableLockingID, + String userID, + CDOBranchPoint branchPoint, + boolean readOnly, + Map<CDOID,IDurableLockingManager.LockGrade> locks) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static StringcreateDurableLockingID() + +
+           
+static StringcreateDurableLockingID(int bytes) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ StringgetDurableLockingID() + +
+           
+ Map<CDOID,IDurableLockingManager.LockGrade>getLocks() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ StringgetUserID() + +
+           
+ booleanisReadOnly() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DEFAULT_DURABLE_LOCKING_ID_BYTES

+
+public static final int DEFAULT_DURABLE_LOCKING_ID_BYTES
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+DurableLockArea

+
+public DurableLockArea(String durableLockingID,
+                       String userID,
+                       CDOBranchPoint branchPoint,
+                       boolean readOnly,
+                       Map<CDOID,IDurableLockingManager.LockGrade> locks)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDurableLockingID

+
+public String getDurableLockingID()
+
+
+
Specified by:
getDurableLockingID in interface IDurableLockingManager.LockArea
+
+
+
+
+
+
+ +

+getUserID

+
+public String getUserID()
+
+
+
Specified by:
getUserID in interface IDurableLockingManager.LockArea
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+isReadOnly

+
+public boolean isReadOnly()
+
+
+
Specified by:
isReadOnly in interface IDurableLockingManager.LockArea
+
+
+
+
+
+
+ +

+getLocks

+
+public Map<CDOID,IDurableLockingManager.LockGrade> getLocks()
+
+
+
Specified by:
getLocks in interface IDurableLockingManager.LockArea
+
+
+
+
+
+
+ +

+toString

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

+createDurableLockingID

+
+public static String createDurableLockingID()
+
+
+
+
+
+
+
+
+
+ +

+createDurableLockingID

+
+public static String createDurableLockingID(int bytes)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/FactoriesQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/FactoriesQueryHandlerProvider.html new file mode 100644 index 0000000000..31860cea81 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/FactoriesQueryHandlerProvider.html @@ -0,0 +1,360 @@ + + + + + + +FactoriesQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class FactoriesQueryHandlerProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider
+
+
+
All Implemented Interfaces:
IQueryHandlerProvider
+
+
+
+
public class FactoriesQueryHandlerProvider
extends Object
implements IQueryHandlerProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
FactoriesQueryHandlerProvider() + +
+           
FactoriesQueryHandlerProvider(IFactory factory) + +
+           
FactoriesQueryHandlerProvider(IRegistry<String,IFactory> registry) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFactory(IFactory factory) + +
+           
+ IQueryHandlergetQueryHandler(CDOQueryInfo info) + +
+           
+ IRegistry<String,IFactory>getRegistry() + +
+           
+ voidsetRegistry(IRegistry<String,IFactory> registry) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+FactoriesQueryHandlerProvider

+
+public FactoriesQueryHandlerProvider()
+
+
+
+ +

+FactoriesQueryHandlerProvider

+
+public FactoriesQueryHandlerProvider(IRegistry<String,IFactory> registry)
+
+
+
+ +

+FactoriesQueryHandlerProvider

+
+public FactoriesQueryHandlerProvider(IFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRegistry

+
+public IRegistry<String,IFactory> getRegistry()
+
+
+
+
+
+
+
+
+
+ +

+setRegistry

+
+public void setRegistry(IRegistry<String,IFactory> registry)
+
+
+
+
+
+
+
+
+
+ +

+addFactory

+
+public void addFactory(IFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+getQueryHandler

+
+public IQueryHandler getQueryHandler(CDOQueryInfo info)
+
+
+
Specified by:
getQueryHandler in interface IQueryHandlerProvider
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/IAppExtension.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/IAppExtension.html new file mode 100644 index 0000000000..8c871823a3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/IAppExtension.html @@ -0,0 +1,273 @@ + + + + + + +IAppExtension (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface IAppExtension

+
+
+
public interface IAppExtension
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringEXT_POINT + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidstart(File configFile) + +
+           
+ voidstop() + +
+           
+  +

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

+EXT_POINT

+
+static final String EXT_POINT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+void start(File configFile)
+           throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+stop

+
+void stop()
+          throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ISessionProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ISessionProtocol.html new file mode 100644 index 0000000000..a16a37f269 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ISessionProtocol.html @@ -0,0 +1,394 @@ + + + + + + +ISessionProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface ISessionProtocol

+
+
All Superinterfaces:
CDOProtocol
+
+
+
+
public interface ISessionProtocol
extends CDOProtocol
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOAuthenticationResultsendAuthenticationChallenge(byte[] randomToken) + +
+           
+ voidsendBranchNotification(InternalCDOBranch branch) + +
+           
+ voidsendCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidsendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ voidsendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidsendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidsendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.protocol.CDOProtocol
getSession
+  +

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

+sendAuthenticationChallenge

+
+CDOAuthenticationResult sendAuthenticationChallenge(byte[] randomToken)
+                                                    throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
Since:
+
4.0
+
+
+
+
+ +

+sendRepositoryTypeNotification

+
+void sendRepositoryTypeNotification(CDOCommonRepository.Type oldType,
+                                    CDOCommonRepository.Type newType)
+                                    throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRepositoryStateNotification

+
+void sendRepositoryStateNotification(CDOCommonRepository.State oldState,
+                                     CDOCommonRepository.State newState)
+                                     throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendBranchNotification

+
+void sendBranchNotification(InternalCDOBranch branch)
+                            throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendCommitNotification

+
+void sendCommitNotification(CDOCommitInfo commitInfo)
+                            throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRemoteSessionNotification

+
+void sendRemoteSessionNotification(InternalSession sender,
+                                   byte opcode)
+                                   throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRemoteMessageNotification

+
+void sendRemoteMessageNotification(InternalSession sender,
+                                   CDORemoteSessionMessage message)
+                                   throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..6de3d03bea --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitContext.html @@ -0,0 +1,641 @@ + + + + + + +InternalCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalCommitContext

+
+
All Superinterfaces:
CDORevisionProvider, IStoreAccessor.CommitContext
+
+
+
+
public interface InternalCommitContext
extends IStoreAccessor.CommitContext
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static ProgressDistributable<InternalCommitContext>[]OPS + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddIDMapping(CDOID oldID, + CDOID newID) + +
+           
+ voidapplyIDMappings(OMMonitor monitor) + +
+           
+ voidcommit(OMMonitor monitor) + +
+           
+ InternalCDORevision[]getDetachedRevisions() + +
+           
+ InternalTransactiongetTransaction() + +
+          Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext.
+ voidpostCommit(boolean success) + +
+           
+ voidpreWrite() + +
+           
+ voidrollback(String message) + +
+           
+ voidsetAutoReleaseLocksEnabled(boolean on) + +
+           
+ voidsetCommitComment(String comment) + +
+           
+ voidsetDetachedObjects(CDOID[] detachedObjects) + +
+           
+ voidsetDetachedObjectTypes(Map<CDOID,EClass> detachedObjectTypes) + +
+           
+ voidsetDirtyObjectDeltas(InternalCDORevisionDelta[] dirtyObjectDeltas) + +
+           
+ voidsetLobs(ExtendedDataInputStream in) + +
+           
+ voidsetNewObjects(InternalCDORevision[] newObjects) + +
+           
+ voidsetNewPackageUnits(InternalCDOPackageUnit[] newPackageUnits) + +
+           
+ voidwrite(OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor.CommitContext
createCommitInfo, getBranchPoint, getCommitComment, getDetachedObjects, getDetachedObjectTypes, getDirtyObjectDeltas, getDirtyObjects, getIDMappings, getLobs, getNewObjects, getNewPackageUnits, getPackageRegistry, getPreviousTimeStamp, getRollbackMessage, getUserID, getXRefs, isAutoReleaseLocksEnabled
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+  +

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

+OPS

+
+static final ProgressDistributable<InternalCommitContext>[] OPS
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+InternalTransaction getTransaction()
+
+
Description copied from interface: IStoreAccessor.CommitContext
+
Returns the transactional view (ITransaction) which is the scope of the commit operation represented + by this CommitContext. +

+

+
Specified by:
getTransaction in interface IStoreAccessor.CommitContext
+
+
+
+
+
+
+ +

+preWrite

+
+void preWrite()
+
+
+
+
+
+
+
+
+
+ +

+write

+
+void write(OMMonitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+commit

+
+void commit(OMMonitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+rollback

+
+void rollback(String message)
+
+
+
+
+
+
+
+
+
+ +

+postCommit

+
+void postCommit(boolean success)
+
+
+
+
+
+
+
+
+
+ +

+getDetachedRevisions

+
+InternalCDORevision[] getDetachedRevisions()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setNewPackageUnits

+
+void setNewPackageUnits(InternalCDOPackageUnit[] newPackageUnits)
+
+
+
+
+
+
+
+
+
+ +

+setNewObjects

+
+void setNewObjects(InternalCDORevision[] newObjects)
+
+
+
+
+
+
+
+
+
+ +

+setDirtyObjectDeltas

+
+void setDirtyObjectDeltas(InternalCDORevisionDelta[] dirtyObjectDeltas)
+
+
+
+
+
+
+
+
+
+ +

+setDetachedObjects

+
+void setDetachedObjects(CDOID[] detachedObjects)
+
+
+
+
+
+
+
+
+
+ +

+setDetachedObjectTypes

+
+void setDetachedObjectTypes(Map<CDOID,EClass> detachedObjectTypes)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setAutoReleaseLocksEnabled

+
+void setAutoReleaseLocksEnabled(boolean on)
+
+
+
+
+
+
+
+
+
+ +

+setCommitComment

+
+void setCommitComment(String comment)
+
+
+
+
+
+
+
+
+
+ +

+setLobs

+
+void setLobs(ExtendedDataInputStream in)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+addIDMapping

+
+void addIDMapping(CDOID oldID,
+                  CDOID newID)
+
+
+
+
+
+
+
+
+
+ +

+applyIDMappings

+
+void applyIDMappings(OMMonitor monitor)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitManager.html new file mode 100644 index 0000000000..acf7bf5bf8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalCommitManager.html @@ -0,0 +1,343 @@ + + + + + + +InternalCommitManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalCommitManager

+
+
+
public interface InternalCommitManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCommitContextget(InternalTransaction transaction) + +
+           
+ InternalRepositorygetRepository() + +
+           
+ voidpreCommit(InternalCommitContext commitContext, + OMMonitor monitor) + +
+          Create a future to execute commitContext in a different thread.
+ voidremove(InternalCommitContext commitContext) + +
+          Called after a commitContext is done successfully or not.
+ voidrollback(InternalCommitContext commitContext) + +
+           
+ voidsetRepository(InternalRepository repository) + +
+           
+ voidwaitForTermination(InternalTransaction transaction) + +
+          Waiting for a commit to be done.
+  +

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

+getRepository

+
+InternalRepository getRepository()
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(InternalRepository repository)
+
+
+
+
+
+
+ +

+preCommit

+
+void preCommit(InternalCommitContext commitContext,
+               OMMonitor monitor)
+
+
Create a future to execute commitContext in a different thread. +

+

+
+
+
+
+ +

+remove

+
+void remove(InternalCommitContext commitContext)
+
+
Called after a commitContext is done successfully or not. +

+

+
+
+
+
+ +

+rollback

+
+void rollback(InternalCommitContext commitContext)
+
+
+
+
+
+
+ +

+waitForTermination

+
+void waitForTermination(InternalTransaction transaction)
+                        throws InterruptedException,
+                               ExecutionException
+
+
Waiting for a commit to be done. +

+

+ +
Throws: +
InterruptedException +
ExecutionException
+
+
+
+ +

+get

+
+InternalCommitContext get(InternalTransaction transaction)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalFailoverParticipant.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalFailoverParticipant.html new file mode 100644 index 0000000000..54c4da4e92 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalFailoverParticipant.html @@ -0,0 +1,482 @@ + + + + + + +InternalFailoverParticipant (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalFailoverParticipant

+
+
All Superinterfaces:
CDOBranchHandler, CDOCommitInfoHandler, CDOCommonRepository, CDORawReplicationContext, CDOReplicationContext, CDOReplicationInfo, CDOTimeProvider, IContainer<Object>, INotifier, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor, InternalCDORevisionManager.RevisionLoader, InternalRepository, InternalSynchronizableRepository, IQueryHandlerProvider, IRepository, ISynchronizableRepository
+
+
+
+
public interface InternalFailoverParticipant
extends InternalSynchronizableRepository
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanisAllowBackupCommits() + +
+           
+ voidsetAllowBackupCommits(boolean allowBackupCommits) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository
getReplicatorSession, getSynchronizer, setLastReplicatedBranchID, setLastReplicatedCommitTime, setSynchronizer
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.ISynchronizableRepository
getLastReplicatedBranchID, getLastReplicatedCommitTime
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalRepository
createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getLockManager, getMergeData, getPackageRegistry, getPackageRegistry, getQueryManager, getRevisionManager, getSessionManager, getStore, handleLobs, handleRevisions, initMainBranch, initSystemPackages, isSkipInitialization, loadLob, notifyReadAccessHandlers, notifyWriteAccessHandlers, queryLobs, replicate, replicateRaw, sendCommitNotification, setBranchManager, setLastCommitTimeStamp, setName, setProperties, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setType
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranch
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfo
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContext
replicateRaw
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime
+  +

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

+isAllowBackupCommits

+
+boolean isAllowBackupCommits()
+
+
+
+
+
+
+
+
+
+ +

+setAllowBackupCommits

+
+void setAllowBackupCommits(boolean allowBackupCommits)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalLockManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalLockManager.html new file mode 100644 index 0000000000..78177a1d08 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalLockManager.html @@ -0,0 +1,539 @@ + + + + + + +InternalLockManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalLockManager

+
+
All Superinterfaces:
IDurableLockingManager, IRWLockManager<Object,IView>
+
+
+
+
public interface InternalLockManager
extends IRWLockManager<Object,IView>, IDurableLockingManager
+ + +

+The type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether + branching is supported by the repository or not. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.concurrent.IRWLockManager
IRWLockManager.LockType
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager
IDurableLockingManager.LockArea, IDurableLockingManager.LockAreaNotFoundException, IDurableLockingManager.LockGrade
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.concurrent.IRWLockManager
NO_WAIT, WAIT
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDurableLockingManager.LockAreacreateLockArea(InternalView view) + +
+           
+ ObjectgetLockEntryObject(Object key) + +
+           
+ ObjectgetLockKey(CDOID id, + CDOBranch branch) + +
+           
+ Map<CDOID,IDurableLockingManager.LockGrade>getLocks(IView view) + +
+           
+ InternalRepositorygetRepository() + +
+           
+ voidlock(boolean explicit, + IRWLockManager.LockType type, + IView context, + Collection<? extends Object> objectsToLock, + long timeout) + +
+           
+ IViewopenView(ISession session, + int viewID, + boolean readOnly, + String durableLockingID) + +
+           
+ voidsetRepository(InternalRepository repository) + +
+           
+ voidunlock(boolean explicit, + IRWLockManager.LockType type, + IView context, + Collection<? extends Object> objectsToUnlock) + +
+          Attempts to release for a given locktype, view and objects.
+ voidunlock(boolean explicit, + IView context) + +
+          Attempts to release all locks(read and write) for a given view.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.concurrent.IRWLockManager
hasLock, hasLockByOthers, lock, lock, unlock, unlock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.lock.IDurableLockingManager
createLockArea, deleteLockArea, getLockArea, getLockAreas
+  +

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

+getRepository

+
+InternalRepository getRepository()
+
+
+
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(InternalRepository repository)
+
+
+
+
+
+
+
+
+
+ +

+getLockEntryObject

+
+Object getLockEntryObject(Object key)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLockKey

+
+Object getLockKey(CDOID id,
+                  CDOBranch branch)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLocks

+
+Map<CDOID,IDurableLockingManager.LockGrade> getLocks(IView view)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+lock

+
+void lock(boolean explicit,
+          IRWLockManager.LockType type,
+          IView context,
+          Collection<? extends Object> objectsToLock,
+          long timeout)
+          throws InterruptedException
+
+
+
+
+
+ +
Throws: +
InterruptedException
Since:
+
4.0
+
+
+
+
+ +

+unlock

+
+void unlock(boolean explicit,
+            IRWLockManager.LockType type,
+            IView context,
+            Collection<? extends Object> objectsToUnlock)
+
+
Attempts to release for a given locktype, view and objects. +

+

+
+
+
+ +
Throws: +
IllegalMonitorStateException - Unlocking objects without lock.
Since:
+
4.0
+
+
+
+
+ +

+unlock

+
+void unlock(boolean explicit,
+            IView context)
+
+
Attempts to release all locks(read and write) for a given view. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createLockArea

+
+IDurableLockingManager.LockArea createLockArea(InternalView view)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+openView

+
+IView openView(ISession session,
+               int viewID,
+               boolean readOnly,
+               String durableLockingID)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryManager.html new file mode 100644 index 0000000000..658341bce8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryManager.html @@ -0,0 +1,294 @@ + + + + + + +InternalQueryManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalQueryManager

+
+
+
public interface InternalQueryManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcancel(int queryID) + +
+           
+ InternalQueryResultexecute(InternalView view, + CDOQueryInfo queryInfo) + +
+           
+ InternalRepositorygetRepository() + +
+           
+ booleanisRunning(int queryID) + +
+           
+ voidsetRepository(InternalRepository repository) + +
+           
+  +

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

+getRepository

+
+InternalRepository getRepository()
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(InternalRepository repository)
+
+
+
+
+
+
+ +

+execute

+
+InternalQueryResult execute(InternalView view,
+                            CDOQueryInfo queryInfo)
+
+
+
+
+
+
+ +

+isRunning

+
+boolean isRunning(int queryID)
+
+
+
+
+
+
+ +

+cancel

+
+void cancel(int queryID)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryResult.html new file mode 100644 index 0000000000..d4b97b299b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalQueryResult.html @@ -0,0 +1,315 @@ + + + + + + +InternalQueryResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalQueryResult

+
+
All Superinterfaces:
BlockingCloseableIterator<Object>, Closeable, CloseableIterator<Object>, Iterator<Object>
+
+
+
+
public interface InternalQueryResult
extends BlockingCloseableIterator<Object>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetQueryID() + +
+           
+ CDOQueryInfogetQueryInfo() + +
+           
+ CDOQueryQueue<Object>getQueue() + +
+           
+ InternalViewgetView() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.BlockingCloseableIterator
peek
+ + + + + + + +
Methods inherited from interface java.util.Iterator
hasNext, next, remove
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

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

+getQueryID

+
+int getQueryID()
+
+
+
+
+
+
+
+
+
+ +

+getQueryInfo

+
+CDOQueryInfo getQueryInfo()
+
+
+
+
+
+
+
+
+
+ +

+getView

+
+InternalView getView()
+
+
+
+
+
+
+
+
+
+ +

+getQueue

+
+CDOQueryQueue<Object> getQueue()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepository.html new file mode 100644 index 0000000000..9d6b34a93e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepository.html @@ -0,0 +1,1409 @@ + + + + + + +InternalRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalRepository

+
+
All Superinterfaces:
CDOCommonRepository, CDOTimeProvider, IContainer<Object>, INotifier, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor, InternalCDORevisionManager.RevisionLoader, IQueryHandlerProvider, IRepository
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant, InternalSynchronizableRepository
+
+
+
+
public interface InternalRepository
extends IRepository, InternalCDOPackageRegistry.PackageProcessor, InternalCDOPackageRegistry.PackageLoader, InternalCDOBranchManager.BranchLoader, InternalCDORevisionManager.RevisionLoader, InternalCDOCommitInfoManager.CommitInfoLoader
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCommitContextcreateCommitContext(InternalTransaction transaction) + +
+           
+ long[]createCommitTimeStamp(OMMonitor monitor) + +
+          Returns a commit time stamp that is guaranteed to be unique in this repository.
+ voidendCommit(long timeStamp) + +
+          Notifies the repository of the completion of a commit.
+ IStoreAccessorensureChunk(InternalCDORevision revision, + EStructuralFeature feature, + int chunkStart, + int chunkEnd) + +
+           
+ voidfailCommit(long timeStamp) + +
+          Notifies the repository of the failure of a commit.
+ long[]forceCommitTimeStamp(long timestamp, + OMMonitor monitor) + +
+          Like createCommitTimeStamp(OMMonitor), but forces the repository to use the timestamp value passed in as + the argument.
+ InternalCDOBranchManagergetBranchManager() + +
+           
+ CDOChangeSetDatagetChangeSet(CDOBranchPoint startPoint, + CDOBranchPoint endPoint) + +
+           
+ InternalCDOCommitInfoManagergetCommitInfoManager() + +
+           
+ InternalCommitManagergetCommitManager() + +
+           
+ InternalLockManagergetLockManager() + +
+           
+ Set<CDOID>getMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo, + OMMonitor monitor) + +
+           
+ InternalCDOPackageRegistrygetPackageRegistry() + +
+          Same as calling getPackageRegistry(true).
+ InternalCDOPackageRegistrygetPackageRegistry(boolean considerCommitContext) + +
+           
+ InternalQueryManagergetQueryManager() + +
+           
+ InternalCDORevisionManagergetRevisionManager() + +
+           
+ InternalSessionManagergetSessionManager() + +
+           
+ InternalStoregetStore() + +
+           
+ voidhandleLobs(long fromTime, + long toTime, + CDOLobHandler handler) + +
+           
+ voidhandleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+ voidinitMainBranch(InternalCDOBranchManager branchManager, + long timeStamp) + +
+           
+ voidinitSystemPackages() + +
+           
+ booleanisSkipInitialization() + +
+           
+ voidloadLob(byte[] id, + OutputStream out) + +
+           
+ voidnotifyReadAccessHandlers(InternalSession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidnotifyWriteAccessHandlers(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + boolean beforeCommit, + OMMonitor monitor) + +
+           
+ voidqueryLobs(List<byte[]> ids) + +
+           
+ voidreplicate(CDOReplicationContext context) + +
+           
+ CDOReplicationInforeplicateRaw(CDODataOutput out, + int lastReplicatedBranchID, + long lastReplicatedCommitTime) + +
+           
+ voidsendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+ voidsetBranchManager(InternalCDOBranchManager branchManager) + +
+           
+ voidsetLastCommitTimeStamp(long commitTimeStamp) + +
+           
+ voidsetName(String name) + +
+           
+ voidsetProperties(Map<String,String> properties) + +
+           
+ voidsetQueryHandlerProvider(IQueryHandlerProvider queryHandlerProvider) + +
+           
+ voidsetRevisionManager(InternalCDORevisionManager revisionManager) + +
+           
+ voidsetRootResourceID(CDOID rootResourceID) + +
+           
+ voidsetSessionManager(InternalSessionManager sessionManager) + +
+           
+ voidsetSkipInitialization(boolean skipInitialization) + +
+           
+ voidsetState(CDOCommonRepository.State state) + +
+           
+ voidsetStore(InternalStore store) + +
+           
+ voidsetType(CDOCommonRepository.Type type) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+setName

+
+void setName(String name)
+
+
+
+
+
+
+
+
+
+ +

+setType

+
+void setType(CDOCommonRepository.Type type)
+
+
+
+
+
+
+
+
+
+ +

+setState

+
+void setState(CDOCommonRepository.State state)
+
+
+
+
+
+
+
+
+
+ +

+getStore

+
+InternalStore getStore()
+
+
+
Specified by:
getStore in interface IRepository
+
+
+
+
+
+
+ +

+setStore

+
+void setStore(InternalStore store)
+
+
+
+
+
+
+
+
+
+ +

+setProperties

+
+void setProperties(Map<String,String> properties)
+
+
+
+
+
+
+
+
+
+ +

+getBranchManager

+
+InternalCDOBranchManager getBranchManager()
+
+
+
Specified by:
getBranchManager in interface IRepository
+
+
+
+
+
+
+ +

+setBranchManager

+
+void setBranchManager(InternalCDOBranchManager branchManager)
+
+
+
+
+
+
+
+
+
+ +

+getPackageRegistry

+
+InternalCDOPackageRegistry getPackageRegistry()
+
+
Same as calling getPackageRegistry(true). +

+

+
Specified by:
getPackageRegistry in interface IRepository
+
+
+
+
+
+
+ +

+getPackageRegistry

+
+InternalCDOPackageRegistry getPackageRegistry(boolean considerCommitContext)
+
+
+
+
+
+
+
+
+
+ +

+getRevisionManager

+
+InternalCDORevisionManager getRevisionManager()
+
+
+
Specified by:
getRevisionManager in interface IRepository
+
+
+
+
+
+
+ +

+setRevisionManager

+
+void setRevisionManager(InternalCDORevisionManager revisionManager)
+
+
+
+
+
+
+
+
+
+ +

+getCommitInfoManager

+
+InternalCDOCommitInfoManager getCommitInfoManager()
+
+
+
+
+
+
+
+
+
+ +

+getSessionManager

+
+InternalSessionManager getSessionManager()
+
+
+
Specified by:
getSessionManager in interface IRepository
+
+
+
+
+
+
+ +

+setSessionManager

+
+void setSessionManager(InternalSessionManager sessionManager)
+
+
+
+
+
+
+
+
+
+ +

+getLockManager

+
+InternalLockManager getLockManager()
+
+
+
Specified by:
getLockManager in interface IRepository
+
+
+
+
+
+
+ +

+getQueryManager

+
+InternalQueryManager getQueryManager()
+
+
+
+
+
+
+
+
+
+ +

+setQueryHandlerProvider

+
+void setQueryHandlerProvider(IQueryHandlerProvider queryHandlerProvider)
+
+
+
+
+
+
+
+
+
+ +

+getCommitManager

+
+InternalCommitManager getCommitManager()
+
+
+
+
+
+
+
+
+
+ +

+createCommitContext

+
+InternalCommitContext createCommitContext(InternalTransaction transaction)
+
+
+
+
+
+
+
+
+
+ +

+createCommitTimeStamp

+
+long[] createCommitTimeStamp(OMMonitor monitor)
+
+
Returns a commit time stamp that is guaranteed to be unique in this repository. At index 1 of the returned + long array is the previous commit time. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+forceCommitTimeStamp

+
+long[] forceCommitTimeStamp(long timestamp,
+                            OMMonitor monitor)
+
+
Like createCommitTimeStamp(OMMonitor), but forces the repository to use the timestamp value passed in as + the argument. This should be called only to force the timestamp of the first commit of a new repository to be equal + to its creation time. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+endCommit

+
+void endCommit(long timeStamp)
+
+
Notifies the repository of the completion of a commit. The value passed in must be a value obtained earlier through + createCommitTimeStamp(OMMonitor) +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+failCommit

+
+void failCommit(long timeStamp)
+
+
Notifies the repository of the failure of a commit. The value passed in must be a value obtained earlier through + createCommitTimeStamp(OMMonitor) +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+sendCommitNotification

+
+void sendCommitNotification(InternalSession sender,
+                            CDOCommitInfo commitInfo)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setRootResourceID

+
+void setRootResourceID(CDOID rootResourceID)
+
+
+
+
+
+
+
+
+
+ +

+setLastCommitTimeStamp

+
+void setLastCommitTimeStamp(long commitTimeStamp)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+ensureChunk

+
+IStoreAccessor ensureChunk(InternalCDORevision revision,
+                           EStructuralFeature feature,
+                           int chunkStart,
+                           int chunkEnd)
+
+
+
+
+
+
+
+
+
+ +

+notifyReadAccessHandlers

+
+void notifyReadAccessHandlers(InternalSession session,
+                              CDORevision[] revisions,
+                              List<CDORevision> additionalRevisions)
+
+
+
+
+
+
+
+
+
+ +

+notifyWriteAccessHandlers

+
+void notifyWriteAccessHandlers(ITransaction transaction,
+                               IStoreAccessor.CommitContext commitContext,
+                               boolean beforeCommit,
+                               OMMonitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+replicate

+
+void replicate(CDOReplicationContext context)
+
+
+
+
+
+
+
+
+
+ +

+replicateRaw

+
+CDOReplicationInfo replicateRaw(CDODataOutput out,
+                                int lastReplicatedBranchID,
+                                long lastReplicatedCommitTime)
+                                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getChangeSet

+
+CDOChangeSetData getChangeSet(CDOBranchPoint startPoint,
+                              CDOBranchPoint endPoint)
+
+
+
+
+
+
+
+
+
+ +

+getMergeData

+
+Set<CDOID> getMergeData(CDORevisionAvailabilityInfo targetInfo,
+                        CDORevisionAvailabilityInfo sourceInfo,
+                        CDORevisionAvailabilityInfo targetBaseInfo,
+                        CDORevisionAvailabilityInfo sourceBaseInfo,
+                        OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+queryLobs

+
+void queryLobs(List<byte[]> ids)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+handleLobs

+
+void handleLobs(long fromTime,
+                long toTime,
+                CDOLobHandler handler)
+                throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+loadLob

+
+void loadLob(byte[] id,
+             OutputStream out)
+             throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+handleRevisions

+
+void handleRevisions(EClass eClass,
+                     CDOBranch branch,
+                     boolean exactBranch,
+                     long timeStamp,
+                     boolean exactTime,
+                     CDORevisionHandler handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isSkipInitialization

+
+boolean isSkipInitialization()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSkipInitialization

+
+void setSkipInitialization(boolean skipInitialization)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+initSystemPackages

+
+void initSystemPackages()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+initMainBranch

+
+void initMainBranch(InternalCDOBranchManager branchManager,
+                    long timeStamp)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepositorySynchronizer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepositorySynchronizer.html new file mode 100644 index 0000000000..130d2ce1e4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalRepositorySynchronizer.html @@ -0,0 +1,315 @@ + + + + + + +InternalRepositorySynchronizer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalRepositorySynchronizer

+
+
All Superinterfaces:
ILifecycle, INotifier, IRepositorySynchronizer
+
+
+
+
public interface InternalRepositorySynchronizer
extends IRepositorySynchronizer, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalSynchronizableRepositorygetLocalRepository() + +
+           
+ InternalCDOSessiongetRemoteSession() + +
+           
+ voidsetLocalRepository(InternalSynchronizableRepository localRepository) + +
+           
+ voidsetRemoteSessionConfigurationFactory(CDOSessionConfigurationFactory remoteSessionConfigurationFactory) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IRepositorySynchronizer
getMaxRecommits, getRecommitInterval, getRemoteSessionConfigurationFactory, getRetryInterval, isRawReplication, setMaxRecommits, setRawReplication, setRecommitInterval, setRetryInterval
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getLocalRepository

+
+InternalSynchronizableRepository getLocalRepository()
+
+
+
Specified by:
getLocalRepository in interface IRepositorySynchronizer
+
+
+
+
+
+
+ +

+setLocalRepository

+
+void setLocalRepository(InternalSynchronizableRepository localRepository)
+
+
+
+
+
+
+
+
+
+ +

+setRemoteSessionConfigurationFactory

+
+void setRemoteSessionConfigurationFactory(CDOSessionConfigurationFactory remoteSessionConfigurationFactory)
+
+
+
+
+
+
+
+
+
+ +

+getRemoteSession

+
+InternalCDOSession getRemoteSession()
+
+
+
Specified by:
getRemoteSession in interface IRepositorySynchronizer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSession.html new file mode 100644 index 0000000000..8ecc655b84 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSession.html @@ -0,0 +1,711 @@ + + + + + + +InternalSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalSession

+
+
All Superinterfaces:
CDOCommonSession, CDOCommonSession.Options, CDOIDProvider, Closeable, IContainer<IView>, INotifier, IOptions, IOptionsContainer, ISession, IUserAware
+
+
+
+
public interface InternalSession
extends ISession, CDOIDProvider, CDOCommonSession.Options
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
CDOCommonSession.Options
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
CDOCommonSession.Options.PassiveUpdateEvent, CDOCommonSession.Options.PassiveUpdateMode
+  + + + + + + + + + + + +
+Field Summary
+static intTEMP_VIEW_ID + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
NOOP
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcollectContainedRevisions(InternalCDORevision revision, + CDOBranchPoint branchPoint, + int referenceChunk, + Set<CDOID> revisions, + List<CDORevision> additionalRevisions) + +
+           
+ InternalSessionManagergetManager() + +
+           
+ InternalViewgetView(int viewID) + +
+           
+ InternalView[]getViews() + +
+           
+ InternalTransactionopenTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ InternalViewopenView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+ voidsendBranchNotification(InternalCDOBranch branch) + +
+           
+ voidsendCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidsendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ voidsendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidsendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidsendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidsetSubscribed(boolean subscribed) + +
+           
+ voidviewClosed(InternalView view) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.ISession
getLastUpdateTime, getProtocol, isSubscribed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID, options
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOID
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession.Options
getPassiveUpdateMode, isPassiveUpdateEnabled, setPassiveUpdateEnabled, setPassiveUpdateMode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+TEMP_VIEW_ID

+
+static final int TEMP_VIEW_ID
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getManager

+
+InternalSessionManager getManager()
+
+
+
Specified by:
getManager in interface ISession
+
+
+
+
+
+
+ +

+getViews

+
+InternalView[] getViews()
+
+
+
Specified by:
getViews in interface CDOCommonSession
+
+
+
+
+
+
+ +

+getView

+
+InternalView getView(int viewID)
+
+
+
Specified by:
getView in interface CDOCommonSession
+
+
+
+
+
+
+ +

+openView

+
+InternalView openView(int viewID,
+                      CDOBranchPoint branchPoint)
+
+
+
Specified by:
openView in interface ISession
+
+
+
+
+
+
+ +

+openTransaction

+
+InternalTransaction openTransaction(int viewID,
+                                    CDOBranchPoint branchPoint)
+
+
+
Specified by:
openTransaction in interface ISession
+
+
+
+
+
+
+ +

+viewClosed

+
+void viewClosed(InternalView view)
+
+
+
+
+
+
+
+
+
+ +

+setSubscribed

+
+void setSubscribed(boolean subscribed)
+
+
+
+
+
+
+
+
+
+ +

+collectContainedRevisions

+
+void collectContainedRevisions(InternalCDORevision revision,
+                               CDOBranchPoint branchPoint,
+                               int referenceChunk,
+                               Set<CDOID> revisions,
+                               List<CDORevision> additionalRevisions)
+
+
+
+
+
+
+
+
+
+ +

+sendRepositoryTypeNotification

+
+void sendRepositoryTypeNotification(CDOCommonRepository.Type oldType,
+                                    CDOCommonRepository.Type newType)
+                                    throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRepositoryStateNotification

+
+void sendRepositoryStateNotification(CDOCommonRepository.State oldState,
+                                     CDOCommonRepository.State newState)
+                                     throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendBranchNotification

+
+void sendBranchNotification(InternalCDOBranch branch)
+                            throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendCommitNotification

+
+void sendCommitNotification(CDOCommitInfo commitInfo)
+                            throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRemoteSessionNotification

+
+void sendRemoteSessionNotification(InternalSession sender,
+                                   byte opcode)
+                                   throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+sendRemoteMessageNotification

+
+void sendRemoteMessageNotification(InternalSession sender,
+                                   CDORemoteSessionMessage message)
+                                   throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSessionManager.html new file mode 100644 index 0000000000..84b2b042ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSessionManager.html @@ -0,0 +1,538 @@ + + + + + + +InternalSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalSessionManager

+
+
All Superinterfaces:
IContainer<ISession>, INotifier, ISessionManager
+
+
+
+
public interface InternalSessionManager
extends ISessionManager
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalRepositorygetRepository() + +
+           
+ InternalSessiongetSession(int sessionID) + +
+           
+ InternalSession[]getSessions() + +
+           
+ InternalSessionopenSession(ISessionProtocol sessionProtocol) + +
+           
+ voidsendBranchNotification(InternalSession sender, + InternalCDOBranch branch) + +
+           
+ voidsendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+ List<Integer>sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message, + int[] recipients) + +
+           
+ voidsendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidsendRepositoryStateNotification(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidsendRepositoryTypeNotification(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidsessionClosed(InternalSession session) + +
+           
+ voidsetRepository(InternalRepository repository) + +
+           
+ voidsetUserManager(IUserManager userManager) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getRepository

+
+InternalRepository getRepository()
+
+
+
Specified by:
getRepository in interface ISessionManager
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(InternalRepository repository)
+
+
+
+
+
+
+
+
+
+ +

+setUserManager

+
+void setUserManager(IUserManager userManager)
+
+
+
+
+
+
+
+
+
+ +

+getSessions

+
+InternalSession[] getSessions()
+
+
+
Specified by:
getSessions in interface ISessionManager
+
+
+
+
+
+
+ +

+getSession

+
+InternalSession getSession(int sessionID)
+
+
+
Specified by:
getSession in interface ISessionManager
+
+
+
+
+
+
+ +

+openSession

+
+InternalSession openSession(ISessionProtocol sessionProtocol)
+
+
+
+
+
+ +
Returns:
Never null
+
+
+
+ +

+sessionClosed

+
+void sessionClosed(InternalSession session)
+
+
+
+
+
+
+
+
+
+ +

+sendRepositoryTypeNotification

+
+void sendRepositoryTypeNotification(CDOCommonRepository.Type oldType,
+                                    CDOCommonRepository.Type newType)
+
+
+
+
+
+
+
+
+
+ +

+sendRepositoryStateNotification

+
+void sendRepositoryStateNotification(CDOCommonRepository.State oldState,
+                                     CDOCommonRepository.State newState)
+
+
+
+
+
+
+
+
+
+ +

+sendBranchNotification

+
+void sendBranchNotification(InternalSession sender,
+                            InternalCDOBranch branch)
+
+
+
+
+
+
+
+
+
+ +

+sendCommitNotification

+
+void sendCommitNotification(InternalSession sender,
+                            CDOCommitInfo commitInfo)
+
+
+
+
+
+
+
+
+
+ +

+sendRemoteSessionNotification

+
+void sendRemoteSessionNotification(InternalSession sender,
+                                   byte opcode)
+
+
+
+
+
+
+
+
+
+ +

+sendRemoteMessageNotification

+
+List<Integer> sendRemoteMessageNotification(InternalSession sender,
+                                            CDORemoteSessionMessage message,
+                                            int[] recipients)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoExternalReferences.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoExternalReferences.html new file mode 100644 index 0000000000..878ac3d67e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoExternalReferences.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoExternalReferences (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoExternalReferences

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoExternalReferences
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoFeatureMaps.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoFeatureMaps.html new file mode 100644 index 0000000000..ded487cc31 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoFeatureMaps.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoFeatureMaps (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoFeatureMaps

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoFeatureMaps
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoHandleRevisions.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoHandleRevisions.html new file mode 100644 index 0000000000..62d35af24e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoHandleRevisions.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoHandleRevisions (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoHandleRevisions

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoHandleRevisions
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoLargeObjects.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoLargeObjects.html new file mode 100644 index 0000000000..8a3db38d93 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoLargeObjects.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoLargeObjects (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoLargeObjects

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoLargeObjects
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoQueryXRefs.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoQueryXRefs.html new file mode 100644 index 0000000000..0945ae8619 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoQueryXRefs.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoQueryXRefs (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoQueryXRefs

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoQueryXRefs
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoRawAccess.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoRawAccess.html new file mode 100644 index 0000000000..854d604ec3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.NoRawAccess.html @@ -0,0 +1,177 @@ + + + + + + +InternalStore.NoRawAccess (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore.NoRawAccess

+
+
Enclosing interface:
InternalStore
+
+
+
+
public static interface InternalStore.NoRawAccess
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.html new file mode 100644 index 0000000000..74aac35da0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalStore.html @@ -0,0 +1,609 @@ + + + + + + +InternalStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalStore

+
+
All Superinterfaces:
ILifecycle, INotifier, IStore
+
+
+
All Known Implementing Classes:
LongIDStore, Store
+
+
+
+
public interface InternalStore
extends IStore, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalStore.NoExternalReferences + +
+           
+static interfaceInternalStore.NoFeatureMaps + +
+           
+static interfaceInternalStore.NoHandleRevisions + +
+           
+static interfaceInternalStore.NoLargeObjects + +
+           
+static interfaceInternalStore.NoQueryXRefs + +
+           
+static interfaceInternalStore.NoRawAccess + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetNextBranchID() + +
+           
+ intgetNextLocalBranchID() + +
+           
+ InternalRepositorygetRepository() + +
+           
+ booleanisDropAllDataOnActivate() + +
+           
+ booleanisLocal(CDOID id) + +
+           
+ voidsetCreationTime(long creationTime) + +
+           
+ voidsetDropAllDataOnActivate(boolean dropAllDataOnActivate) + +
+           
+ voidsetLastBranchID(int lastBranchID) + +
+           
+ voidsetLastCommitTime(long lastCommitTime) + +
+           
+ voidsetLastLocalBranchID(int lastLocalBranchID) + +
+           
+ voidsetLastNonLocalCommitTime(long lastNonLocalCommitTime) + +
+           
+ voidsetRepository(IRepository repository) + +
+           
+ voidsetRevisionParallelism(IStore.RevisionParallelism revisionParallelism) + +
+           
+ voidsetRevisionTemporality(IStore.RevisionTemporality revisionTemporality) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getObjectIDTypes, getPersistentProperties, getReader, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getRepository

+
+InternalRepository getRepository()
+
+
+
Specified by:
getRepository in interface IStore
+
+
+
+
+
+
+ +

+setRepository

+
+void setRepository(IRepository repository)
+
+
+
+
+
+
+
+
+
+ +

+setRevisionTemporality

+
+void setRevisionTemporality(IStore.RevisionTemporality revisionTemporality)
+
+
+
+
+
+
+
+
+
+ +

+setRevisionParallelism

+
+void setRevisionParallelism(IStore.RevisionParallelism revisionParallelism)
+
+
+
+
+
+
+
+
+
+ +

+getNextBranchID

+
+int getNextBranchID()
+
+
+
+
+
+
+
+
+
+ +

+getNextLocalBranchID

+
+int getNextLocalBranchID()
+
+
+
+
+
+
+
+
+
+ +

+setLastBranchID

+
+void setLastBranchID(int lastBranchID)
+
+
+
+
+
+
+
+
+
+ +

+setLastLocalBranchID

+
+void setLastLocalBranchID(int lastLocalBranchID)
+
+
+
+
+
+
+
+
+
+ +

+setLastCommitTime

+
+void setLastCommitTime(long lastCommitTime)
+
+
+
+
+
+
+
+
+
+ +

+setLastNonLocalCommitTime

+
+void setLastNonLocalCommitTime(long lastNonLocalCommitTime)
+
+
+
+
+
+
+
+
+
+ +

+isLocal

+
+boolean isLocal(CDOID id)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isDropAllDataOnActivate

+
+boolean isDropAllDataOnActivate()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setDropAllDataOnActivate

+
+void setDropAllDataOnActivate(boolean dropAllDataOnActivate)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setCreationTime

+
+void setCreationTime(long creationTime)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSynchronizableRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSynchronizableRepository.html new file mode 100644 index 0000000000..8b4d6cb53e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalSynchronizableRepository.html @@ -0,0 +1,542 @@ + + + + + + +InternalSynchronizableRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalSynchronizableRepository

+
+
All Superinterfaces:
CDOBranchHandler, CDOCommitInfoHandler, CDOCommonRepository, CDORawReplicationContext, CDOReplicationContext, CDOReplicationInfo, CDOTimeProvider, IContainer<Object>, INotifier, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor, InternalCDORevisionManager.RevisionLoader, InternalRepository, IQueryHandlerProvider, IRepository, ISynchronizableRepository
+
+
+
All Known Subinterfaces:
InternalFailoverParticipant
+
+
+
+
public interface InternalSynchronizableRepository
extends ISynchronizableRepository, InternalRepository, CDOReplicationContext, CDORawReplicationContext
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IRepository
IRepository.Handler, IRepository.Props, IRepository.ReadAccessHandler, IRepository.WriteAccessHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
CDOCommonRepository.State, CDOCommonRepository.StateChangedEvent, CDOCommonRepository.Type, CDOCommonRepository.TypeChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.IRepository
SYSTEM_USER_ID
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalSessiongetReplicatorSession() + +
+           
+ InternalRepositorySynchronizergetSynchronizer() + +
+           
+ voidsetLastReplicatedBranchID(int lastReplicatedBranchID) + +
+           
+ voidsetLastReplicatedCommitTime(long lastReplicatedCommitTime) + +
+           
+ voidsetSynchronizer(InternalRepositorySynchronizer synchronizer) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.ISynchronizableRepository
getLastReplicatedBranchID, getLastReplicatedCommitTime
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalRepository
createCommitContext, createCommitTimeStamp, endCommit, ensureChunk, failCommit, forceCommitTimeStamp, getBranchManager, getChangeSet, getCommitInfoManager, getCommitManager, getLockManager, getMergeData, getPackageRegistry, getPackageRegistry, getQueryManager, getRevisionManager, getSessionManager, getStore, handleLobs, handleRevisions, initMainBranch, initSystemPackages, isSkipInitialization, loadLob, notifyReadAccessHandlers, notifyWriteAccessHandlers, queryLobs, replicate, replicateRaw, sendCommitNotification, setBranchManager, setLastCommitTimeStamp, setName, setProperties, setQueryHandlerProvider, setRevisionManager, setRootResourceID, setSessionManager, setSkipInitialization, setState, setStore, setType
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IRepository
addCommitInfoHandler, addHandler, getLastCommitTimeStamp, getProperties, getQueryHandlerProvider, removeCommitInfoHandler, removeHandler, setInitialPackages, validateTimeStamp, waitForCommit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonRepository
getCreationTime, getName, getObjectIDTypes, getRootResourceID, getState, getStoreType, getType, getUUID, isEnsuringReferentialIntegrity, isSupportingAudits, isSupportingBranches, isSupportingEcore
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOTimeProvider
getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchHandler
handleBranch
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOCommitInfoHandler
handleCommitInfo
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDORawReplicationContext
replicateRaw
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.CDOReplicationInfo
getLastReplicatedBranchID, getLastReplicatedCommitTime
+  +

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

+getSynchronizer

+
+InternalRepositorySynchronizer getSynchronizer()
+
+
+
Specified by:
getSynchronizer in interface ISynchronizableRepository
+
+
+
+
+
+
+ +

+setSynchronizer

+
+void setSynchronizer(InternalRepositorySynchronizer synchronizer)
+
+
+
+
+
+
+
+
+
+ +

+getReplicatorSession

+
+InternalSession getReplicatorSession()
+
+
+
Specified by:
getReplicatorSession in interface ISynchronizableRepository
+
+
+
+
+
+
+ +

+setLastReplicatedBranchID

+
+void setLastReplicatedBranchID(int lastReplicatedBranchID)
+
+
+
+
+
+
+
+
+
+ +

+setLastReplicatedCommitTime

+
+void setLastReplicatedCommitTime(long lastReplicatedCommitTime)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalTransaction.html new file mode 100644 index 0000000000..b4682bcabb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalTransaction.html @@ -0,0 +1,303 @@ + + + + + + +InternalTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalTransaction

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonTransaction, CDOCommonView, CDORevisionProvider, Closeable, ILifecycle, INotifier, InternalView, ITransaction, IView
+
+
+
+
public interface InternalTransaction
extends ITransaction, InternalView
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + +
+Method Summary
+ InternalCommitContextcreateCommitContext() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalView
changeTarget, clearChangeSubscription, doClose, getRepository, getSession, hasSubscription, setBranchPoint, setDurableLockingID, subscribe, unsubscribe
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+createCommitContext

+
+InternalCommitContext createCommitContext()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalView.html new file mode 100644 index 0000000000..492ac24d78 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/InternalView.html @@ -0,0 +1,505 @@ + + + + + + +InternalView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Interface InternalView

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonView, CDORevisionProvider, Closeable, ILifecycle, INotifier, IView
+
+
+
All Known Subinterfaces:
InternalTransaction
+
+
+
+
public interface InternalView
extends IView, ILifecycle
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidchangeTarget(CDOBranchPoint branchPoint, + List<CDOID> invalidObjects, + List<CDORevisionDelta> allChangedObjects, + List<CDOID> allDetachedObjects) + +
+           
+ voidclearChangeSubscription() + +
+           
+ voiddoClose() + +
+           
+ InternalRepositorygetRepository() + +
+           
+ InternalSessiongetSession() + +
+           
+ booleanhasSubscription(CDOID id) + +
+           
+ voidsetBranchPoint(CDOBranchPoint branchPoint) + +
+           
+ voidsetDurableLockingID(String durableLockingID) + +
+           
+ voidsubscribe(CDOID id) + +
+           
+ voidunsubscribe(CDOID id) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getSession

+
+InternalSession getSession()
+
+
+
Specified by:
getSession in interface CDOCommonView
Specified by:
getSession in interface IView
+
+
+
+
+
+
+ +

+getRepository

+
+InternalRepository getRepository()
+
+
+
Specified by:
getRepository in interface IView
+
+
+
+
+
+
+ +

+setBranchPoint

+
+void setBranchPoint(CDOBranchPoint branchPoint)
+
+
+
+
+
+
+
+
+
+ +

+setDurableLockingID

+
+void setDurableLockingID(String durableLockingID)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+changeTarget

+
+void changeTarget(CDOBranchPoint branchPoint,
+                  List<CDOID> invalidObjects,
+                  List<CDORevisionDelta> allChangedObjects,
+                  List<CDOID> allDetachedObjects)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+subscribe

+
+void subscribe(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+unsubscribe

+
+void unsubscribe(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+hasSubscription

+
+boolean hasSubscription(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+clearChangeSubscription

+
+void clearChangeSubscription()
+
+
+
+
+
+
+
+
+
+ +

+doClose

+
+void doClose()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStore.html new file mode 100644 index 0000000000..11252b3be3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStore.html @@ -0,0 +1,585 @@ + + + + + + +LongIDStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class LongIDStore

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.Store
+              extended by org.eclipse.emf.cdo.spi.server.LongIDStore
+
+
+
All Implemented Interfaces:
IStore, InternalStore, INotifier, ILifecycle
+
+
+
+
public abstract class LongIDStore
extends Store
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.server.InternalStore
InternalStore.NoExternalReferences, InternalStore.NoFeatureMaps, InternalStore.NoHandleRevisions, InternalStore.NoLargeObjects, InternalStore.NoQueryXRefs, InternalStore.NoRawAccess
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + + + + + +
+Field Summary
+static longNULL + +
+           
+static Set<CDOID.ObjectType>OBJECT_ID_TYPES + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.emf.cdo.spi.server.Store
UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
LongIDStore(String type, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDcreateObjectID(String val) + +
+           
+ voidensureLastObjectID(CDOID id) + +
+           
+ longgetLastObjectID() + +
+           
+ CDOIDgetNextCDOID(LongIDStoreAccessor accessor, + CDORevision revision) + +
+           
+ longgetNextLocalObjectID() + +
+           
+ booleanisLocal(CDOID id) + +
+           
+ voidsetLastObjectID(long lastObjectID) + +
+           
+ voidsetNextLocalObjectID(long nextLocalObjectID) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.server.Store
createExactMatchContext, createReader, createRevision, createWriter, getIndicatingCommitDistributor, getLastBranchID, getLastCommitTime, getLastLocalBranchID, getLastNonLocalCommitTime, getNextBranchID, getNextLocalBranchID, getObjectIDTypes, getReader, getReaderPool, getRepository, getRevisionParallelism, getRevisionTemporality, getSupportedChangeFormats, getSupportedRevisionParallelisms, getSupportedRevisionTemporalities, getType, getWriter, getWriterPool, idToString, isDropAllDataOnActivate, releaseAccessor, set, setDropAllDataOnActivate, setLastBranchID, setLastCommitTime, setLastLocalBranchID, setLastNonLocalCommitTime, setObjectIDTypes, setRepository, setRevisionParallelism, setRevisionTemporality, stringToID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalStore
setCreationTime
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
getCreationTime, getPersistentProperties, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+OBJECT_ID_TYPES

+
+public static final Set<CDOID.ObjectType> OBJECT_ID_TYPES
+
+
+
Since:
+
3.0
+
+
+
+ +

+NULL

+
+public static final long NULL
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+LongIDStore

+
+public LongIDStore(String type,
+                   Set<IStore.ChangeFormat> supportedChangeFormats,
+                   Set<IStore.RevisionTemporality> supportedRevisionTemporalities,
+                   Set<IStore.RevisionParallelism> supportedRevisionParallelisms)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createObjectID

+
+public CDOID createObjectID(String val)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLastObjectID

+
+public long getLastObjectID()
+
+
+
+
+
+
+ +

+setLastObjectID

+
+public void setLastObjectID(long lastObjectID)
+
+
+
+
+
+
+ +

+getNextLocalObjectID

+
+public long getNextLocalObjectID()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setNextLocalObjectID

+
+public void setNextLocalObjectID(long nextLocalObjectID)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNextCDOID

+
+public CDOID getNextCDOID(LongIDStoreAccessor accessor,
+                          CDORevision revision)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isLocal

+
+public boolean isLocal(CDOID id)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+ensureLastObjectID

+
+public void ensureLastObjectID(CDOID id)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStoreAccessor.html new file mode 100644 index 0000000000..52734d361b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/LongIDStoreAccessor.html @@ -0,0 +1,464 @@ + + + + + + +LongIDStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class LongIDStoreAccessor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.StoreAccessorBase
+              extended by org.eclipse.emf.cdo.spi.server.StoreAccessor
+                  extended by org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor
+
+
+
All Implemented Interfaces:
IQueryHandlerProvider, IStoreAccessor, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, INotifier, ILifecycle
+
+
+
+
public abstract class LongIDStoreAccessor
extends StoreAccessor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBase
StoreAccessorBase.CommitDataRevisionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected LongIDStoreAccessor(Store store, + ISession session) + +
+           
+protected LongIDStoreAccessor(Store store, + ITransaction transaction) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  CDOIDgetNextCDOID(CDORevision revision) + +
+           
+ LongIDStoregetStore() + +
+          Returns the store this accessor is associated with.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessor
applyIDMappings, detachObjects, doWrite, writeBlob, writeClob, writeCommitInfo, writeRevisionDeltas, writeRevisions
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBase
addIDMappings, commit, doCommit, doPassivate, doRollback, doUnpassivate, getSession, getTransaction, isReader, loadCommitData, readResourceID, release, rollback, write
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
createChunkReader, handleLobs, handleRevisions, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readRevision, readRevisionByVersion, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+LongIDStoreAccessor

+
+protected LongIDStoreAccessor(Store store,
+                              ISession session)
+
+
+
+ +

+LongIDStoreAccessor

+
+protected LongIDStoreAccessor(Store store,
+                              ITransaction transaction)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStore

+
+public LongIDStore getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
Overrides:
getStore in class StoreAccessorBase
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getNextCDOID

+
+protected CDOID getNextCDOID(CDORevision revision)
+
+
+
Specified by:
getNextCDOID in class StoreAccessorBase
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ObjectWriteAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ObjectWriteAccessHandler.html new file mode 100644 index 0000000000..dd238f5f7d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/ObjectWriteAccessHandler.html @@ -0,0 +1,501 @@ + + + + + + +ObjectWriteAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class ObjectWriteAccessHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler
+
+
+
All Implemented Interfaces:
IRepository.Handler, IRepository.WriteAccessHandler
+
+
+
+
public class ObjectWriteAccessHandler
extends Object
implements IRepository.WriteAccessHandler
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ObjectWriteAccessHandler() + +
+           
ObjectWriteAccessHandler(boolean legacyModeEnabled) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  IStoreAccessor.CommitContextgetCommitContext() + +
+           
+protected  EObject[]getDirtyObjects() + +
+           
+protected  EObject[]getNewObjects() + +
+           
+protected  ITransactiongetTransaction() + +
+           
+protected  CDOViewgetView() + +
+           
+ voidhandleTransactionAfterCommitted(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions after they have been committed to the backend store.
+protected  voidhandleTransactionAfterCommitted(OMMonitor monitor) + +
+           
+ voidhandleTransactionBeforeCommitting(ITransaction transaction, + IStoreAccessor.CommitContext commitContext, + OMMonitor monitor) + +
+          Provides a way to handle transactions that are to be committed to the backend store.
+protected  voidhandleTransactionBeforeCommitting(OMMonitor monitor) + +
+           
+ booleanisLegacyModeEnabled() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+ObjectWriteAccessHandler

+
+public ObjectWriteAccessHandler()
+
+
+
+ +

+ObjectWriteAccessHandler

+
+public ObjectWriteAccessHandler(boolean legacyModeEnabled)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isLegacyModeEnabled

+
+public final boolean isLegacyModeEnabled()
+
+
+
+
+
+
+
+
+
+ +

+getCommitContext

+
+protected final IStoreAccessor.CommitContext getCommitContext()
+
+
+
+
+
+
+
+
+
+ +

+getTransaction

+
+protected final ITransaction getTransaction()
+
+
+
+
+
+
+
+
+
+ +

+getView

+
+protected final CDOView getView()
+
+
+
+
+
+
+
+
+
+ +

+getNewObjects

+
+protected final EObject[] getNewObjects()
+
+
+
+
+
+
+
+
+
+ +

+getDirtyObjects

+
+protected final EObject[] getDirtyObjects()
+
+
+
+
+
+
+
+
+
+ +

+handleTransactionBeforeCommitting

+
+public final void handleTransactionBeforeCommitting(ITransaction transaction,
+                                                    IStoreAccessor.CommitContext commitContext,
+                                                    OMMonitor monitor)
+                                             throws RuntimeException
+
+
Description copied from interface: IRepository.WriteAccessHandler
+
Provides a way to handle transactions that are to be committed to the backend store. +

+

+
Specified by:
handleTransactionBeforeCommitting in interface IRepository.WriteAccessHandler
+
+
+
Parameters:
transaction - The transaction that is going to be committed.
commitContext - The context of the commit operation that is to be executed against the backend store. The context can be + used to introspect all aspects of the current commit operation. Note that you must not alter the + internal state of the commit context in any way!
monitor - A monitor that should be used by the implementor to avoid timeouts. +
Throws: +
RuntimeException - to indicate that the commit operation must not be executed against the backend store. This exception + will be visible at the client side!
+
+
+
+ +

+handleTransactionAfterCommitted

+
+public final void handleTransactionAfterCommitted(ITransaction transaction,
+                                                  IStoreAccessor.CommitContext commitContext,
+                                                  OMMonitor monitor)
+
+
Description copied from interface: IRepository.WriteAccessHandler
+
Provides a way to handle transactions after they have been committed to the backend store. +

+

+
Specified by:
handleTransactionAfterCommitted in interface IRepository.WriteAccessHandler
+
+
+
Parameters:
transaction - The transaction that has been committed.
commitContext - The context of the commit operation that was executed against the backend store. The context can be used + to introspect all aspects of the current commit operation. Note that you must not alter the internal + state of the commit context in any way!
monitor - A monitor that should be used by the implementor to avoid timeouts.
+
+
+
+ +

+handleTransactionBeforeCommitting

+
+protected void handleTransactionBeforeCommitting(OMMonitor monitor)
+                                          throws RuntimeException
+
+
+
+
+
+ +
Throws: +
RuntimeException
+
+
+
+ +

+handleTransactionAfterCommitted

+
+protected void handleTransactionAfterCommitted(OMMonitor monitor)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html new file mode 100644 index 0000000000..e27bc66b31 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/PluginRepositoryProvider.html @@ -0,0 +1,246 @@ + + + + + + +PluginRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class PluginRepositoryProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider
+      extended by org.eclipse.emf.cdo.spi.server.PluginRepositoryProvider
+
+
+
All Implemented Interfaces:
IRepositoryProvider
+
+
+
+
public final class PluginRepositoryProvider
extends ContainerRepositoryProvider
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static PluginRepositoryProviderINSTANCE + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider
getContainer, getRepository
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+INSTANCE

+
+public static final PluginRepositoryProvider INSTANCE
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/QueryHandlerFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/QueryHandlerFactory.html new file mode 100644 index 0000000000..2439256d30 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/QueryHandlerFactory.html @@ -0,0 +1,315 @@ + + + + + + +QueryHandlerFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class QueryHandlerFactory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.emf.cdo.spi.server.QueryHandlerFactory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Direct Known Subclasses:
OCLQueryHandler.Factory
+
+
+
+
public abstract class QueryHandlerFactory
extends Factory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+  + + + + + + + + + + +
+Constructor Summary
QueryHandlerFactory(String language) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+abstract  IQueryHandlercreate(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
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+QueryHandlerFactory

+
+public QueryHandlerFactory(String language)
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public abstract IQueryHandler create(String description)
+                              throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryConfigurator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryConfigurator.html new file mode 100644 index 0000000000..c0eddd3115 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryConfigurator.html @@ -0,0 +1,602 @@ + + + + + + +RepositoryConfigurator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class RepositoryConfigurator

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.RepositoryConfigurator
+
+
+
+
public class RepositoryConfigurator
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
RepositoryConfigurator() + +
+           
RepositoryConfigurator(IManagedContainer container) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRepository[]configure(File configFile) + +
+           
+protected  IStorecreateStore(String repositoryName, + Map<String,String> repositoryProperties, + Element storeConfig) + +
+           
+ IManagedContainergetContainer() + +
+           
+protected  DocumentgetDocument(File configFile) + +
+           
+protected  EPackage[]getInitialPackages(Element repositoryConfig) + +
+           
+static Map<String,String>getProperties(Element element, + int levels) + +
+           
+protected  IRepositorygetRepository(Element repositoryConfig) + +
+           
+protected  IRepositorygetRepository(String repositoryType) + +
+           
+ Map<String,IRepositoryFactory>getRepositoryFactories() + +
+           
+protected  IRepositoryFactorygetRepositoryFactory(String type) + +
+           
+protected  ElementgetStoreConfig(Element repositoryConfig) + +
+           
+ Map<String,IStoreFactory>getStoreFactories() + +
+           
+protected  IStoreFactorygetStoreFactory(String type) + +
+           
+protected  IUserManagergetUserManager(Element userManagerConfig) + +
+           
+protected  IUserManagergetUserManager(String type, + String description) + +
+           
+protected  ElementgetUserManagerConfig(Element repositoryConfig) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RepositoryConfigurator

+
+public RepositoryConfigurator()
+
+
+
+ +

+RepositoryConfigurator

+
+public RepositoryConfigurator(IManagedContainer container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IManagedContainer getContainer()
+
+
+
+
+
+
+ +

+getRepositoryFactories

+
+public Map<String,IRepositoryFactory> getRepositoryFactories()
+
+
+
+
+
+
+ +

+getStoreFactories

+
+public Map<String,IStoreFactory> getStoreFactories()
+
+
+
+
+
+
+ +

+configure

+
+public IRepository[] configure(File configFile)
+                        throws ParserConfigurationException,
+                               SAXException,
+                               IOException,
+                               CoreException
+
+
+ +
Throws: +
ParserConfigurationException +
SAXException +
IOException +
CoreException
+
+
+
+ +

+getDocument

+
+protected Document getDocument(File configFile)
+                        throws ParserConfigurationException,
+                               SAXException,
+                               IOException
+
+
+ +
Throws: +
ParserConfigurationException +
SAXException +
IOException
+
+
+
+ +

+getRepositoryFactory

+
+protected IRepositoryFactory getRepositoryFactory(String type)
+                                           throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getRepository

+
+protected IRepository getRepository(Element repositoryConfig)
+                             throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getRepository

+
+protected IRepository getRepository(String repositoryType)
+                             throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getUserManagerConfig

+
+protected Element getUserManagerConfig(Element repositoryConfig)
+
+
+
+
+
+
+ +

+getUserManager

+
+protected IUserManager getUserManager(Element userManagerConfig)
+                               throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getUserManager

+
+protected IUserManager getUserManager(String type,
+                                      String description)
+                               throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getInitialPackages

+
+protected EPackage[] getInitialPackages(Element repositoryConfig)
+
+
+
+
+
+
+ +

+getStoreConfig

+
+protected Element getStoreConfig(Element repositoryConfig)
+
+
+
+
+
+
+ +

+getStoreFactory

+
+protected IStoreFactory getStoreFactory(String type)
+                                 throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+createStore

+
+protected IStore createStore(String repositoryName,
+                             Map<String,String> repositoryProperties,
+                             Element storeConfig)
+                      throws CoreException
+
+
+ +
Throws: +
CoreException
+
+
+
+ +

+getProperties

+
+public static Map<String,String> getProperties(Element element,
+                                               int levels)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryFactory.html new file mode 100644 index 0000000000..822e559468 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryFactory.html @@ -0,0 +1,355 @@ + + + + + + +RepositoryFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class RepositoryFactory

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.RepositoryFactory
+
+
+
All Implemented Interfaces:
IRepositoryFactory
+
+
+
+
public class RepositoryFactory
extends Object
implements IRepositoryFactory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringTYPE + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.server.IRepositoryFactory
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
RepositoryFactory() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IRepositorycreateRepository() + +
+           
+static IRepositoryget(IManagedContainer container, + String name) + +
+           
+ StringgetRepositoryType() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+RepositoryFactory

+
+public RepositoryFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRepositoryType

+
+public String getRepositoryType()
+
+
+
Specified by:
getRepositoryType in interface IRepositoryFactory
+
+
+
+
+
+
+ +

+createRepository

+
+public IRepository createRepository()
+
+
+
Specified by:
createRepository in interface IRepositoryFactory
+
+
+
+
+
+
+ +

+get

+
+public static IRepository get(IManagedContainer container,
+                              String name)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryInjector.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryInjector.html new file mode 100644 index 0000000000..e9eafdb474 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryInjector.html @@ -0,0 +1,273 @@ + + + + + + +RepositoryUserManager.RepositoryInjector (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class RepositoryUserManager.RepositoryInjector

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
Enclosing class:
RepositoryUserManager
+
+
+
+
public static class RepositoryUserManager.RepositoryInjector
extends Object
implements IElementProcessor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RepositoryUserManager.RepositoryInjector() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Objectprocess(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+RepositoryUserManager.RepositoryInjector

+
+public RepositoryUserManager.RepositoryInjector()
+
+
+ + + + + + + + +
+Method Detail
+ +

+process

+
+public Object process(IManagedContainer container,
+                      String productGroup,
+                      String factoryType,
+                      String description,
+                      Object element)
+
+
+
Specified by:
process in interface IElementProcessor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html new file mode 100644 index 0000000000..b98e7a65bc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.RepositoryUserManagerFactory.html @@ -0,0 +1,337 @@ + + + + + + +RepositoryUserManager.RepositoryUserManagerFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class RepositoryUserManager.RepositoryUserManagerFactory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.net4j.util.security.UserManagerFactory
+          extended by org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Enclosing class:
RepositoryUserManager
+
+
+
+
public abstract static class RepositoryUserManager.RepositoryUserManagerFactory
extends UserManagerFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.security.UserManagerFactory
PRODUCT_GROUP
+  + + + + + + + + + + + +
+Constructor Summary
+protected RepositoryUserManager.RepositoryUserManagerFactory(String type) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Objectcreate(String description) + +
+           
+protected abstract  RepositoryUserManagerdoCreate(String description) + +
+           
+protected  StringgetRepositoryName(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
+  +

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

+RepositoryUserManager.RepositoryUserManagerFactory

+
+protected RepositoryUserManager.RepositoryUserManagerFactory(String type)
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public final Object create(String description)
+                    throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+
+ +

+getRepositoryName

+
+protected String getRepositoryName(String description)
+
+
+
+
+
+
+ +

+doCreate

+
+protected abstract RepositoryUserManager doCreate(String description)
+                                           throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.html new file mode 100644 index 0000000000..62d58545c6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/RepositoryUserManager.html @@ -0,0 +1,467 @@ + + + + + + +RepositoryUserManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class RepositoryUserManager

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.RepositoryUserManager
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle, IUserManager
+
+
+
+
public abstract class RepositoryUserManager
extends Lifecycle
implements IUserManager
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classRepositoryUserManager.RepositoryInjector + +
+           
+static classRepositoryUserManager.RepositoryUserManagerFactory + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + +
+Constructor Summary
+protected RepositoryUserManager() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddUser(String userID, + char[] password) + +
+           
+ byte[]encrypt(String userID, + byte[] data, + String algorithmName, + byte[] salt, + int count) + +
+           
+protected abstract  char[]getPassword(IRepository repository, + String userID) + +
+           
+protected  IRepositorygetRepository(IManagedContainer container, + String repositoryName) + +
+           
+static voidprepareContainer(IManagedContainer container, + RepositoryUserManager.RepositoryUserManagerFactory factory) + +
+           
+ voidremoveUser(String userID) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+RepositoryUserManager

+
+protected RepositoryUserManager()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addUser

+
+public void addUser(String userID,
+                    char[] password)
+
+
+
Specified by:
addUser in interface IUserManager
+
+
+
+
+
+
+ +

+removeUser

+
+public void removeUser(String userID)
+
+
+
Specified by:
removeUser in interface IUserManager
+
+
+
+
+
+
+ +

+encrypt

+
+public byte[] encrypt(String userID,
+                      byte[] data,
+                      String algorithmName,
+                      byte[] salt,
+                      int count)
+               throws SecurityException
+
+
+
Specified by:
encrypt in interface IUserManager
+
+
+ +
Throws: +
SecurityException
+
+
+
+ +

+getRepository

+
+protected IRepository getRepository(IManagedContainer container,
+                                    String repositoryName)
+
+
+
+
+
+
+
+
+
+ +

+getPassword

+
+protected abstract char[] getPassword(IRepository repository,
+                                      String userID)
+
+
+
+
+
+
+
+
+
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container,
+                                    RepositoryUserManager.RepositoryUserManagerFactory factory)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/Store.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/Store.html new file mode 100644 index 0000000000..a83c7d5747 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/Store.html @@ -0,0 +1,1324 @@ + + + + + + +Store (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class Store

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.Store
+
+
+
All Implemented Interfaces:
IStore, InternalStore, INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
LongIDStore
+
+
+
+
public abstract class Store
extends Lifecycle
implements InternalStore
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.server.InternalStore
InternalStore.NoExternalReferences, InternalStore.NoFeatureMaps, InternalStore.NoHandleRevisions, InternalStore.NoLargeObjects, InternalStore.NoQueryXRefs, InternalStore.NoRawAccess
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStore
IStore.ChangeFormat, IStore.RevisionParallelism, IStore.RevisionTemporality
+  + + + + + + + + + + + +
+Field Summary
+static longUNSPECIFIED_DATE + +
+          Deprecated. Use CDOBranchPoint.UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
Store(String type, + Set<CDOID.ObjectType> objectIDTypes, + Set<IStore.ChangeFormat> supportedChangeFormats, + Set<IStore.RevisionTemporality> supportedRevisionTemporalities, + Set<IStore.RevisionParallelism> supportedRevisionParallelisms) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IStoreAccessor.QueryResourcesContext.ExactMatchcreateExactMatchContext(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+           
+protected abstract  IStoreAccessorcreateReader(ISession session) + +
+          Creates and returns a new IStoreAccessor instance.
+ InternalCDORevisioncreateRevision(EClass eClass, + CDOID id) + +
+           
+protected abstract  IStoreAccessorcreateWriter(ITransaction transaction) + +
+          Creates and returns a new IStoreAccessor instance.
+ ProgressDistributorgetIndicatingCommitDistributor() + +
+           
+ intgetLastBranchID() + +
+          Returns the id of the last branch that has been created in this store.
+ longgetLastCommitTime() + +
+          Returns the time stamp of the last successful commit operation.
+ intgetLastLocalBranchID() + +
+          Returns the id of the last local branch that has been created in this store.
+ longgetLastNonLocalCommitTime() + +
+          Returns the time stamp of the last successful commit operation to a non-local branch.
+ intgetNextBranchID() + +
+           
+ intgetNextLocalBranchID() + +
+           
+ Set<CDOID.ObjectType>getObjectIDTypes() + +
+           
+ IStoreAccessorgetReader(ISession session) + +
+          Returns a reader that can be used to read from this store in the context of the given session.
+protected abstract  StoreAccessorPoolgetReaderPool(ISession session, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+ InternalRepositorygetRepository() + +
+           
+ IStore.RevisionParallelismgetRevisionParallelism() + +
+           
+ IStore.RevisionTemporalitygetRevisionTemporality() + +
+           
+ Set<IStore.ChangeFormat>getSupportedChangeFormats() + +
+           
+ Set<IStore.RevisionParallelism>getSupportedRevisionParallelisms() + +
+           
+ Set<IStore.RevisionTemporality>getSupportedRevisionTemporalities() + +
+           
+ StringgetType() + +
+           
+ IStoreAccessorgetWriter(ITransaction transaction) + +
+          Returns a writer that can be used to write to this store in the context of the given view.
+protected abstract  StoreAccessorPoolgetWriterPool(IView view, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+static StringidToString(CDOID id) + +
+           
+ booleanisDropAllDataOnActivate() + +
+           
+protected  voidreleaseAccessor(StoreAccessorBase accessor) + +
+           
+protected static + + + + +
+<T> Set<T>
+
set(T... elements) + +
+           
+ voidsetDropAllDataOnActivate(boolean dropAllDataOnActivate) + +
+           
+ voidsetLastBranchID(int lastBranchID) + +
+           
+ voidsetLastCommitTime(long lastCommitTime) + +
+           
+ voidsetLastLocalBranchID(int lastLocalBranchID) + +
+           
+ voidsetLastNonLocalCommitTime(long lastNonLocalCommitTime) + +
+           
+protected  voidsetObjectIDTypes(Set<CDOID.ObjectType> objectIDTypes) + +
+           
+ voidsetRepository(IRepository repository) + +
+           
+ voidsetRevisionParallelism(IStore.RevisionParallelism revisionParallelism) + +
+           
+ voidsetRevisionTemporality(IStore.RevisionTemporality revisionTemporality) + +
+           
+static CDOIDstringToID(String string) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.server.InternalStore
isLocal, setCreationTime
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStore
createObjectID, getCreationTime, getPersistentProperties, isFirstStart, removePersistentProperties, setPersistentProperties
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+UNSPECIFIED_DATE

+
+@Deprecated
+public static final long UNSPECIFIED_DATE
+
+
Deprecated. Use CDOBranchPoint.UNSPECIFIED_DATE
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Store

+
+public Store(String type,
+             Set<CDOID.ObjectType> objectIDTypes,
+             Set<IStore.ChangeFormat> supportedChangeFormats,
+             Set<IStore.RevisionTemporality> supportedRevisionTemporalities,
+             Set<IStore.RevisionParallelism> supportedRevisionParallelisms)
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public final String getType()
+
+
+
Specified by:
getType in interface IStore
+
+
+
+
+
+
+ +

+getObjectIDTypes

+
+public Set<CDOID.ObjectType> getObjectIDTypes()
+
+
+
Specified by:
getObjectIDTypes in interface IStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setObjectIDTypes

+
+protected void setObjectIDTypes(Set<CDOID.ObjectType> objectIDTypes)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getSupportedChangeFormats

+
+public Set<IStore.ChangeFormat> getSupportedChangeFormats()
+
+
+
Specified by:
getSupportedChangeFormats in interface IStore
+
+
+
+
+
+
+ +

+getSupportedRevisionTemporalities

+
+public Set<IStore.RevisionTemporality> getSupportedRevisionTemporalities()
+
+
+
Specified by:
getSupportedRevisionTemporalities in interface IStore
+
+
+
+
+
+
+ +

+getSupportedRevisionParallelisms

+
+public final Set<IStore.RevisionParallelism> getSupportedRevisionParallelisms()
+
+
+
Specified by:
getSupportedRevisionParallelisms in interface IStore
+
+
+
+
+
+
+ +

+getRevisionTemporality

+
+public IStore.RevisionTemporality getRevisionTemporality()
+
+
+
Specified by:
getRevisionTemporality in interface IStore
+
+
+
+
+
+
+ +

+setRevisionTemporality

+
+public void setRevisionTemporality(IStore.RevisionTemporality revisionTemporality)
+
+
+
Specified by:
setRevisionTemporality in interface InternalStore
+
+
+
+
+
+
+ +

+getRevisionParallelism

+
+public IStore.RevisionParallelism getRevisionParallelism()
+
+
+
Specified by:
getRevisionParallelism in interface IStore
+
+
+
+
+
+
+ +

+setRevisionParallelism

+
+public void setRevisionParallelism(IStore.RevisionParallelism revisionParallelism)
+
+
+
Specified by:
setRevisionParallelism in interface InternalStore
+
+
+
+
+
+
+ +

+getRepository

+
+public InternalRepository getRepository()
+
+
+
Specified by:
getRepository in interface IStore
Specified by:
getRepository in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setRepository

+
+public void setRepository(IRepository repository)
+
+
+
Specified by:
setRepository in interface InternalStore
+
+
+
+
+
+
+ +

+isDropAllDataOnActivate

+
+public boolean isDropAllDataOnActivate()
+
+
+
Specified by:
isDropAllDataOnActivate in interface InternalStore
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setDropAllDataOnActivate

+
+public void setDropAllDataOnActivate(boolean dropAllDataOnActivate)
+
+
+
Specified by:
setDropAllDataOnActivate in interface InternalStore
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLastBranchID

+
+public int getLastBranchID()
+
+
Description copied from interface: IStore
+
Returns the id of the last branch that has been created in this store. +

+

+
Specified by:
getLastBranchID in interface IStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLastBranchID

+
+public void setLastBranchID(int lastBranchID)
+
+
+
Specified by:
setLastBranchID in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNextBranchID

+
+public int getNextBranchID()
+
+
+
Specified by:
getNextBranchID in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastLocalBranchID

+
+public int getLastLocalBranchID()
+
+
Description copied from interface: IStore
+
Returns the id of the last local branch that has been created in this store. +

+

+
Specified by:
getLastLocalBranchID in interface IStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLastLocalBranchID

+
+public void setLastLocalBranchID(int lastLocalBranchID)
+
+
+
Specified by:
setLastLocalBranchID in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNextLocalBranchID

+
+public int getNextLocalBranchID()
+
+
+
Specified by:
getNextLocalBranchID in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastCommitTime

+
+public long getLastCommitTime()
+
+
Description copied from interface: IStore
+
Returns the time stamp of the last successful commit operation. +

+

+
Specified by:
getLastCommitTime in interface IStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLastCommitTime

+
+public void setLastCommitTime(long lastCommitTime)
+
+
+
Specified by:
setLastCommitTime in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastNonLocalCommitTime

+
+public long getLastNonLocalCommitTime()
+
+
Description copied from interface: IStore
+
Returns the time stamp of the last successful commit operation to a non-local branch. +

+

+
Specified by:
getLastNonLocalCommitTime in interface IStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLastNonLocalCommitTime

+
+public void setLastNonLocalCommitTime(long lastNonLocalCommitTime)
+
+
+
Specified by:
setLastNonLocalCommitTime in interface InternalStore
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getReader

+
+public IStoreAccessor getReader(ISession session)
+
+
Description copied from interface: IStore
+
Returns a reader that can be used to read from this store in the context of the given session. +

+

+
Specified by:
getReader in interface IStore
+
+
+
Parameters:
session - The session that should be used as a context for read access or null. The store implementor + is free to interpret and use the session in a manner suitable for him or ignore it at all. It is meant + only as a hint. Implementor can use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on session close. Note however that the session can be null, for example during + startup of the server while the repositories are initialized but before any user session has been opened. +
Returns:
a reader that can be used to read from this store in the context of the given session, never + null.
+
+
+
+ +

+getWriter

+
+public IStoreAccessor getWriter(ITransaction transaction)
+
+
Description copied from interface: IStore
+
Returns a writer that can be used to write to this store in the context of the given view. The given view is always + marked as a transaction. +

+

+
Specified by:
getWriter in interface IStore
+
+
+
Parameters:
transaction - The view that must be used as a context for write access. The store implementor is free to interpret and + use the view in a manner suitable for him or ignore it at all. It is meant only as a hint. Implementor can + use it as a key into a cache and/or register a + LifecycleEventAdapter with it to intercept + cleanup on view close. +
Returns:
a writer that can be used to write to this store in the context of the given view, never null.
+
+
+
+ +

+getIndicatingCommitDistributor

+
+public ProgressDistributor getIndicatingCommitDistributor()
+
+
+
Specified by:
getIndicatingCommitDistributor in interface IStore
+
+
+
+
+
+
+ +

+createRevision

+
+public InternalCDORevision createRevision(EClass eClass,
+                                          CDOID id)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+releaseAccessor

+
+protected void releaseAccessor(StoreAccessorBase accessor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getReaderPool

+
+protected abstract StoreAccessorPool getReaderPool(ISession session,
+                                                   boolean forReleasing)
+
+
Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session. The implementor may return null to indicate that no pooling occurs. It's also left + to the implementors choice how to determine the appropriate pool instance to be used for the given session, for + example it could always return the same pool instance, regardless of the given session. +

+ If the implementor of this method decides to create pools that are only compatible with certain sessions or views, + then it is his responsibility to listen to REMOVED events sent by either the + ISessionManager (indicating that a session is closed) or any of its sessions (indicating that a view is + closed). Note: Closing a session implies that all contained views are closed sliently without + firing respective events! +

+

+
+
+
+
Parameters:
session - The context which the pool must be compatible with. Must not be null.
forReleasing - Enables lazy pool creation. The implementor is not supposed to create a new pool if false is + passed. If true is passed it's up to the implementor whether to create a new pool or not.
+
+
+
+ +

+getWriterPool

+
+protected abstract StoreAccessorPool getWriterPool(IView view,
+                                                   boolean forReleasing)
+
+
Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session. The implementor may return null to indicate that no pooling occurs. It's also left + to the implementors choice how to determine the appropriate pool instance to be used for the given session, for + example it could always return the same pool instance, regardless of the given session. +

+ If the implementor of this method decides to create pools that are only compatible with certain sessions or views, + then it is his responsibility to listen to REMOVED events sent by either the + ISessionManager (indicating that a session is closed) or any of its sessions (indicating that a view is + closed). Note: Closing a session implies that all contained views are closed sliently without + firing respective events! +

+

+
+
+
+
Parameters:
view - The context which the pool must be compatible with. Must not be null.
forReleasing - Enables lazy pool creation. The implementor is not supposed to create a new pool if false is + passed. If true is passed it's up to the implementor whether to create a new pool or not.
+
+
+
+ +

+createReader

+
+protected abstract IStoreAccessor createReader(ISession session)
+
+
Creates and returns a new IStoreAccessor instance. The caller of this method is responsible for + activating the new instance. +

+

+
+
+
+
+
+
+
+ +

+createWriter

+
+protected abstract IStoreAccessor createWriter(ITransaction transaction)
+
+
Creates and returns a new IStoreAccessor instance. The caller of this method is responsible for + activating the new instance. +

+

+
+
+
+
+
+
+
+ +

+set

+
+protected static <T> Set<T> set(T... elements)
+
+
+
+
+
+
+
+
+
+ +

+idToString

+
+public static String idToString(CDOID id)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+stringToID

+
+public static CDOID stringToID(String string)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createExactMatchContext

+
+public static IStoreAccessor.QueryResourcesContext.ExactMatch createExactMatchContext(CDOID folderID,
+                                                                                      String name,
+                                                                                      CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessor.html new file mode 100644 index 0000000000..068c36057e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessor.html @@ -0,0 +1,623 @@ + + + + + + +StoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class StoreAccessor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.StoreAccessorBase
+              extended by org.eclipse.emf.cdo.spi.server.StoreAccessor
+
+
+
All Implemented Interfaces:
IQueryHandlerProvider, IStoreAccessor, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
LongIDStoreAccessor
+
+
+
+
public abstract class StoreAccessor
extends StoreAccessorBase
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBase
StoreAccessorBase.CommitDataRevisionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected StoreAccessor(Store store, + ISession session) + +
+           
+protected StoreAccessor(Store store, + ITransaction transaction) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidapplyIDMappings(InternalCommitContext context, + OMMonitor monitor) + +
+           
+protected abstract  voiddetachObjects(CDOID[] detachedObjects, + CDOBranch branch, + long timeStamp, + OMMonitor monitor) + +
+           
+protected  voiddoWrite(InternalCommitContext context, + OMMonitor monitor) + +
+           
+protected abstract  voidwriteBlob(byte[] id, + long size, + InputStream inputStream) + +
+           
+protected abstract  voidwriteClob(byte[] id, + long size, + Reader reader) + +
+           
+protected abstract  voidwriteCommitInfo(CDOBranch branch, + long timeStamp, + long previousTimeStamp, + String userID, + String comment, + OMMonitor monitor) + +
+           
+protected abstract  voidwriteRevisionDeltas(InternalCDORevisionDelta[] revisionDeltas, + CDOBranch branch, + long created, + OMMonitor monitor) + +
+           
+protected abstract  voidwriteRevisions(InternalCDORevision[] revisions, + CDOBranch branch, + OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.server.StoreAccessorBase
addIDMappings, commit, doCommit, doPassivate, doRollback, doUnpassivate, getNextCDOID, getSession, getStore, getTransaction, isReader, loadCommitData, readResourceID, release, rollback, write
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
createChunkReader, handleLobs, handleRevisions, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readRevision, readRevisionByVersion, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+StoreAccessor

+
+protected StoreAccessor(Store store,
+                        ISession session)
+
+
+
+ +

+StoreAccessor

+
+protected StoreAccessor(Store store,
+                        ITransaction transaction)
+
+
+ + + + + + + + +
+Method Detail
+ +

+doWrite

+
+protected void doWrite(InternalCommitContext context,
+                       OMMonitor monitor)
+
+
+
Specified by:
doWrite in class StoreAccessorBase
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+applyIDMappings

+
+protected void applyIDMappings(InternalCommitContext context,
+                               OMMonitor monitor)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+writeCommitInfo

+
+protected abstract void writeCommitInfo(CDOBranch branch,
+                                        long timeStamp,
+                                        long previousTimeStamp,
+                                        String userID,
+                                        String comment,
+                                        OMMonitor monitor)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+writeRevisions

+
+protected abstract void writeRevisions(InternalCDORevision[] revisions,
+                                       CDOBranch branch,
+                                       OMMonitor monitor)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+writeRevisionDeltas

+
+protected abstract void writeRevisionDeltas(InternalCDORevisionDelta[] revisionDeltas,
+                                            CDOBranch branch,
+                                            long created,
+                                            OMMonitor monitor)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+detachObjects

+
+protected abstract void detachObjects(CDOID[] detachedObjects,
+                                      CDOBranch branch,
+                                      long timeStamp,
+                                      OMMonitor monitor)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+writeBlob

+
+protected abstract void writeBlob(byte[] id,
+                                  long size,
+                                  InputStream inputStream)
+                           throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+writeClob

+
+protected abstract void writeClob(byte[] id,
+                                  long size,
+                                  Reader reader)
+                           throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.CommitDataRevisionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.CommitDataRevisionHandler.html new file mode 100644 index 0000000000..86b31565f3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.CommitDataRevisionHandler.html @@ -0,0 +1,297 @@ + + + + + + +StoreAccessorBase.CommitDataRevisionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class StoreAccessorBase.CommitDataRevisionHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler
+
+
+
All Implemented Interfaces:
CDORevisionHandler
+
+
+
Enclosing class:
StoreAccessorBase
+
+
+
+
public static class StoreAccessorBase.CommitDataRevisionHandler
extends Object
implements CDORevisionHandler
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StoreAccessorBase.CommitDataRevisionHandler(IStoreAccessor storeAccessor, + long timeStamp) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitDatagetCommitData() + +
+           
+ booleanhandleRevision(CDORevision rev) + +
+          Handles a revision.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+StoreAccessorBase.CommitDataRevisionHandler

+
+public StoreAccessorBase.CommitDataRevisionHandler(IStoreAccessor storeAccessor,
+                                                   long timeStamp)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCommitData

+
+public CDOCommitData getCommitData()
+
+
+
+
+
+
+
+
+
+ +

+handleRevision

+
+public boolean handleRevision(CDORevision rev)
+
+
Description copied from interface: CDORevisionHandler
+
Handles a revision. +

+

+
Specified by:
handleRevision in interface CDORevisionHandler
+
+
+ +
Returns:
true to indicate that the caller may pass more revisions, false otherwise.
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.html new file mode 100644 index 0000000000..70e1b4feff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorBase.html @@ -0,0 +1,855 @@ + + + + + + +StoreAccessorBase (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class StoreAccessorBase

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.emf.cdo.spi.server.StoreAccessorBase
+
+
+
All Implemented Interfaces:
IQueryHandlerProvider, IStoreAccessor, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
StoreAccessor
+
+
+
+
public abstract class StoreAccessorBase
extends Lifecycle
implements IStoreAccessor
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classStoreAccessorBase.CommitDataRevisionHandler + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
IStoreAccessor.CommitContext, IStoreAccessor.DurableLocking, IStoreAccessor.QueryResourcesContext, IStoreAccessor.QueryXRefsContext, IStoreAccessor.Raw
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected StoreAccessorBase(Store store, + ISession session) + +
+           
+protected StoreAccessorBase(Store store, + ITransaction transaction) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddIDMappings(InternalCommitContext commitContext, + OMMonitor monitor) + +
+          Add ID mappings for all new objects of a transaction to the commit context.
+ voidcommit(OMMonitor monitor) + +
+          Flushes to the back-end and makes available the data for others.
+protected abstract  voiddoCommit(OMMonitor monitor) + +
+           
+protected  voiddoPassivate() + +
+           
+protected abstract  voiddoRollback(IStoreAccessor.CommitContext commitContext) + +
+           
+protected  voiddoUnpassivate() + +
+           
+protected abstract  voiddoWrite(InternalCommitContext context, + OMMonitor monitor) + +
+           
+protected abstract  CDOIDgetNextCDOID(CDORevision revision) + +
+           
+ InternalSessiongetSession() + +
+          Returns the session this accessor is associated with.
+ StoregetStore() + +
+          Returns the store this accessor is associated with.
+ ITransactiongetTransaction() + +
+          Returns the transaction this accessor is associated with if IStoreAccessor.isReader() returns false, + null otherwise.
+ booleanisReader() + +
+          Returns true if this accessor has been configured for read-only access to the back-end, + false otherwise.
+ CDOCommitDataloadCommitData(long timeStamp) + +
+           
+ CDOIDreadResourceID(CDOID folderID, + String name, + CDOBranchPoint branchPoint) + +
+          Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise.
+ voidrelease() + +
+           
+ voidrollback() + +
+          Note: IStoreAccessor.write(InternalCommitContext, OMMonitor) and IStoreAccessor.rollback() + could be called from different threads.
+ voidwrite(InternalCommitContext context, + OMMonitor monitor) + +
+          Called before committing.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreAccessor
createChunkReader, handleLobs, handleRevisions, loadLob, loadPackageUnit, queryLobs, queryResources, queryXRefs, readChangeSet, readPackageUnits, readRevision, readRevisionByVersion, writePackageUnits
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IQueryHandlerProvider
getQueryHandler
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitInfos
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+StoreAccessorBase

+
+protected StoreAccessorBase(Store store,
+                            ISession session)
+
+
+
+ +

+StoreAccessorBase

+
+protected StoreAccessorBase(Store store,
+                            ITransaction transaction)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStore

+
+public Store getStore()
+
+
Description copied from interface: IStoreAccessor
+
Returns the store this accessor is associated with. +

+

+
Specified by:
getStore in interface IStoreAccessor
+
+
+
+
+
+
+ +

+isReader

+
+public boolean isReader()
+
+
Description copied from interface: IStoreAccessor
+
Returns true if this accessor has been configured for read-only access to the back-end, + false otherwise. +

+

+
Specified by:
isReader in interface IStoreAccessor
+
+
+
+
+
+
+ +

+getSession

+
+public InternalSession getSession()
+
+
Description copied from interface: IStoreAccessor
+
Returns the session this accessor is associated with. +

+

+
Specified by:
getSession in interface IStoreAccessor
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTransaction

+
+public ITransaction getTransaction()
+
+
Description copied from interface: IStoreAccessor
+
Returns the transaction this accessor is associated with if IStoreAccessor.isReader() returns false, + null otherwise. +

+

+
Specified by:
getTransaction in interface IStoreAccessor
+
+
+
+
+
+
+ +

+release

+
+public void release()
+
+
+
Specified by:
release in interface IStoreAccessor
+
+
+
+
+
+
+ +

+write

+
+public final void write(InternalCommitContext context,
+                        OMMonitor monitor)
+
+
Description copied from interface: IStoreAccessor
+
Called before committing. An instance of this accessor represents an instance of a back-end transaction. Could be + called multiple times before commit it called. IStoreAccessor.commit(OMMonitor) or + IStoreAccessor.rollback() will be called after any numbers of + IStoreAccessor.write(InternalCommitContext, OMMonitor). +

+ Note: IStoreAccessor.write(InternalCommitContext, OMMonitor) and + IStoreAccessor.commit(OMMonitor) could be called from different threads. +

+

+
Specified by:
write in interface IStoreAccessor
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+doWrite

+
+protected abstract void doWrite(InternalCommitContext context,
+                                OMMonitor monitor)
+
+
+
+
+
+
+
+
+
+ +

+commit

+
+public final void commit(OMMonitor monitor)
+
+
Description copied from interface: IStoreAccessor
+
Flushes to the back-end and makes available the data for others. +

+ Note: IStoreAccessor.write(InternalCommitContext, OMMonitor) and + IStoreAccessor.commit(OMMonitor) could be called from different threads. +

+ Note: Implementors should detect if dirty write occurred. In this case it should throw an exception. + +

+ if (revision.getVersion() != revisionDelta.getOriginVersion())
+ {
+   throw new ConcurrentModificationException("Trying to update object " + revisionDelta.getID()
+       + " that was already modified");
+ }
+ 
+

+

+
Specified by:
commit in interface IStoreAccessor
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+doCommit

+
+protected abstract void doCommit(OMMonitor monitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+rollback

+
+public final void rollback()
+
+
Description copied from interface: IStoreAccessor
+
Note: IStoreAccessor.write(InternalCommitContext, OMMonitor) and IStoreAccessor.rollback() + could be called from different threads. +

+

+
Specified by:
rollback in interface IStoreAccessor
+
+
+
+
+
+
+ +

+doRollback

+
+protected abstract void doRollback(IStoreAccessor.CommitContext commitContext)
+
+
+
+
+
+
+
+
+
+ +

+readResourceID

+
+public CDOID readResourceID(CDOID folderID,
+                            String name,
+                            CDOBranchPoint branchPoint)
+
+
Description copied from interface: IStoreAccessor
+
Returns the CDOID of the resource node with the given folderID and name if a resource with this + folderID and name exists in the store, null otherwise. +

+

+
Specified by:
readResourceID in interface IStoreAccessor
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+loadCommitData

+
+public CDOCommitData loadCommitData(long timeStamp)
+
+
+
Specified by:
loadCommitData in interface InternalCDOCommitInfoManager.CommitInfoLoader
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+addIDMappings

+
+public void addIDMappings(InternalCommitContext commitContext,
+                          OMMonitor monitor)
+
+
Add ID mappings for all new objects of a transaction to the commit context. The implementor must, for each new + object of the commit context, determine a permanent CDOID and make it known to the context by calling + InternalCommitContext.addIDMapping(CDOID, CDOID). +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNextCDOID

+
+protected abstract CDOID getNextCDOID(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+doPassivate

+
+protected void doPassivate()
+                    throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doUnpassivate

+
+protected void doUnpassivate()
+                      throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorPool.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorPool.html new file mode 100644 index 0000000000..07908175c5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreAccessorPool.html @@ -0,0 +1,347 @@ + + + + + + +StoreAccessorPool (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class StoreAccessorPool

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.StoreAccessorPool
+
+
+
+
public class StoreAccessorPool
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StoreAccessorPool(IStore store, + Object context) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddStoreAccessor(StoreAccessorBase storeAccessor) + +
+          Passivates the given store accessor and adds it to this pool.
+ voiddispose() + +
+          Deactivates all contained store accessors and clears this pool.
+ ObjectgetContext() + +
+           
+ IStoregetStore() + +
+           
+ StoreAccessorBaseremoveStoreAccessor(Object context) + +
+          Returns a store accessor from this pool if one is available, or null otherwise.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+StoreAccessorPool

+
+public StoreAccessorPool(IStore store,
+                         Object context)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStore

+
+public IStore getStore()
+
+
+
+
+
+
+ +

+getContext

+
+public Object getContext()
+
+
+
+
+
+
+ +

+addStoreAccessor

+
+public void addStoreAccessor(StoreAccessorBase storeAccessor)
+
+
Passivates the given store accessor and adds it to this pool. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+removeStoreAccessor

+
+public StoreAccessorBase removeStoreAccessor(Object context)
+
+
Returns a store accessor from this pool if one is available, or null otherwise. + If a store accessor is available it is removed from this pool and its unpassivate method is called. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
Deactivates all contained store accessors and clears this pool. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreChunkReader.html new file mode 100644 index 0000000000..b903e887b4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/StoreChunkReader.html @@ -0,0 +1,408 @@ + + + + + + +StoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.spi.server +
+Class StoreChunkReader

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.server.StoreChunkReader
+
+
+
All Implemented Interfaces:
IStoreChunkReader
+
+
+
+
public abstract class StoreChunkReader
extends Object
implements IStoreChunkReader
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
IStoreChunkReader.Chunk
+  + + + + + + + + + + + +
+Constructor Summary
StoreChunkReader(IStoreAccessor accessor, + CDORevision revision, + EStructuralFeature feature) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddRangedChunk(int fromIndex, + int toIndex) + +
+           
+ voidaddSimpleChunk(int index) + +
+           
+ IStoreAccessorgetAccessor() + +
+           
+ List<IStoreChunkReader.Chunk>getChunks() + +
+           
+ EStructuralFeaturegetFeature() + +
+           
+ CDORevisiongetRevision() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.server.IStoreChunkReader
executeRead
+  +

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

+StoreChunkReader

+
+public StoreChunkReader(IStoreAccessor accessor,
+                        CDORevision revision,
+                        EStructuralFeature feature)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getAccessor

+
+public IStoreAccessor getAccessor()
+
+
+
Specified by:
getAccessor in interface IStoreChunkReader
+
+
+
+
+
+
+ +

+getRevision

+
+public CDORevision getRevision()
+
+
+
Specified by:
getRevision in interface IStoreChunkReader
+
+
+
+
+
+
+ +

+getFeature

+
+public EStructuralFeature getFeature()
+
+
+
Specified by:
getFeature in interface IStoreChunkReader
+
+
+
+
+
+
+ +

+getChunks

+
+public List<IStoreChunkReader.Chunk> getChunks()
+
+
+
+
+
+
+
+
+
+ +

+addSimpleChunk

+
+public void addSimpleChunk(int index)
+
+
+
Specified by:
addSimpleChunk in interface IStoreChunkReader
+
+
+
+
+
+
+ +

+addRangedChunk

+
+public void addRangedChunk(int fromIndex,
+                           int toIndex)
+
+
+
Specified by:
addRangedChunk in interface IStoreChunkReader
+
+
+
Parameters:
fromIndex - Inclusive value.
toIndex - Exclusive value.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerQueryHandlerProvider.html new file mode 100644 index 0000000000..0ff897d1e9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerQueryHandlerProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider

+
+No usage of org.eclipse.emf.cdo.spi.server.ContainerQueryHandlerProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerRepositoryProvider.html new file mode 100644 index 0000000000..f3e9b1b306 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ContainerRepositoryProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.ContainerRepositoryProvider

+
+ + + + + + + + + +
+Packages that use ContainerRepositoryProvider
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ContainerRepositoryProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subclasses of ContainerRepositoryProvider in org.eclipse.emf.cdo.spi.server
+ classPluginRepositoryProvider + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/DurableLockArea.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/DurableLockArea.html new file mode 100644 index 0000000000..576d774137 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/DurableLockArea.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.DurableLockArea (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.DurableLockArea

+
+No usage of org.eclipse.emf.cdo.spi.server.DurableLockArea +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/FactoriesQueryHandlerProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/FactoriesQueryHandlerProvider.html new file mode 100644 index 0000000000..20a3b07fe7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/FactoriesQueryHandlerProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider

+
+No usage of org.eclipse.emf.cdo.spi.server.FactoriesQueryHandlerProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/IAppExtension.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/IAppExtension.html new file mode 100644 index 0000000000..95fe379040 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/IAppExtension.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.IAppExtension (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.IAppExtension

+
+No usage of org.eclipse.emf.cdo.spi.server.IAppExtension +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ISessionProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ISessionProtocol.html new file mode 100644 index 0000000000..db0e5549fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ISessionProtocol.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.ISessionProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.ISessionProtocol

+
+ + + + + + + + + + + + + +
+Packages that use ISessionProtocol
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of ISessionProtocol in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return ISessionProtocol
+ ISessionProtocolISession.getProtocol() + +
+           
+  +

+ + + + + +
+Uses of ISessionProtocol in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type ISessionProtocol
+ InternalSessionInternalSessionManager.openSession(ISessionProtocol sessionProtocol) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitContext.html new file mode 100644 index 0000000000..854a6eb94f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitContext.html @@ -0,0 +1,304 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalCommitContext

+
+ + + + + + + + + + + + + +
+Packages that use InternalCommitContext
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCommitContext in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalCommitContext
+ voidIStoreAccessor.write(InternalCommitContext context, + OMMonitor monitor) + +
+          Called before committing.
+  +

+ + + + + +
+Uses of InternalCommitContext in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCommitContext
+ InternalCommitContextInternalTransaction.createCommitContext() + +
+           
+ InternalCommitContextInternalRepository.createCommitContext(InternalTransaction transaction) + +
+           
+ InternalCommitContextInternalCommitManager.get(InternalTransaction transaction) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalCommitContext
+ voidStoreAccessorBase.addIDMappings(InternalCommitContext commitContext, + OMMonitor monitor) + +
+          Add ID mappings for all new objects of a transaction to the commit context.
+protected  voidStoreAccessor.applyIDMappings(InternalCommitContext context, + OMMonitor monitor) + +
+           
+protected  voidStoreAccessor.doWrite(InternalCommitContext context, + OMMonitor monitor) + +
+           
+protected abstract  voidStoreAccessorBase.doWrite(InternalCommitContext context, + OMMonitor monitor) + +
+           
+ voidInternalCommitManager.preCommit(InternalCommitContext commitContext, + OMMonitor monitor) + +
+          Create a future to execute commitContext in a different thread.
+ voidInternalCommitManager.remove(InternalCommitContext commitContext) + +
+          Called after a commitContext is done successfully or not.
+ voidInternalCommitManager.rollback(InternalCommitContext commitContext) + +
+           
+ voidStoreAccessorBase.write(InternalCommitContext context, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitManager.html new file mode 100644 index 0000000000..188ec64679 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalCommitManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalCommitManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalCommitManager

+
+ + + + + + + + + +
+Packages that use InternalCommitManager
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCommitManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCommitManager
+ InternalCommitManagerInternalRepository.getCommitManager() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalFailoverParticipant.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalFailoverParticipant.html new file mode 100644 index 0000000000..720da3aa38 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalFailoverParticipant.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalFailoverParticipant (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalFailoverParticipant

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalFailoverParticipant +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalLockManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalLockManager.html new file mode 100644 index 0000000000..eb2ab5c6e3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalLockManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalLockManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalLockManager

+
+ + + + + + + + + +
+Packages that use InternalLockManager
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalLockManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalLockManager
+ InternalLockManagerInternalRepository.getLockManager() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryManager.html new file mode 100644 index 0000000000..cf6469fcc3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalQueryManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalQueryManager

+
+ + + + + + + + + +
+Packages that use InternalQueryManager
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalQueryManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalQueryManager
+ InternalQueryManagerInternalRepository.getQueryManager() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryResult.html new file mode 100644 index 0000000000..af458897b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalQueryResult.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalQueryResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalQueryResult

+
+ + + + + + + + + +
+Packages that use InternalQueryResult
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalQueryResult in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalQueryResult
+ InternalQueryResultInternalQueryManager.execute(InternalView view, + CDOQueryInfo queryInfo) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepository.html new file mode 100644 index 0000000000..7a8be70bb8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepository.html @@ -0,0 +1,502 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalRepository

+
+ + + + + + + + + + + + + +
+Packages that use InternalRepository
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalRepository in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalRepository
+protected  InternalRepositoryCDOServerImporter.getRepository() + +
+           
+protected  InternalRepositoryCDOServerBrowser.getRepository(String name) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return types with arguments of type InternalRepository
+ Map<String,InternalRepository>CDOServerBrowser.getRepositories() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalRepository
+ booleanCDOServerBrowser.Page.canDisplay(InternalRepository repository) + +
+           
+ booleanCDOServerBrowser.PackagesPage.canDisplay(InternalRepository repository) + +
+           
+ booleanCDOServerBrowser.RevisionsPage.FromCache.canDisplay(InternalRepository repository) + +
+           
+ booleanCDOServerBrowser.RevisionsPage.FromStore.canDisplay(InternalRepository repository) + +
+           
+ booleanCDOServerBrowser.LobsPage.canDisplay(InternalRepository repository) + +
+           
+ booleanCDOServerBrowser.HistoryPage.canDisplay(InternalRepository repository) + +
+           
+ voidCDOServerBrowser.Page.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.PackagesPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.RevisionsPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.LobsPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+ voidCDOServerBrowser.HistoryPage.display(CDOServerBrowser browser, + InternalRepository repository, + PrintStream out) + +
+           
+protected abstract  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromCache.getAllRevisions(InternalRepository repository) + +
+           
+protected  Map<CDOBranch,List<CDORevision>>CDOServerBrowser.RevisionsPage.FromStore.getAllRevisions(InternalRepository repository) + +
+           
+protected  voidCDOServerBrowser.RevisionsPage.showRevision(PrintStream pout, + CDOServerBrowser browser, + Map<CDOBranch,List<CDORevision>> allRevisions, + Map<CDOID,List<CDORevision>> ids, + String key, + InternalRepository repository) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.emf.cdo.server with type arguments of type InternalRepository
CDOServerBrowser(Map<String,InternalRepository> repositories) + +
+           
+  +

+ + + + + +
+Uses of InternalRepository in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalRepository in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+ interfaceInternalSynchronizableRepository + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalRepository
+ InternalRepositoryInternalCommitManager.getRepository() + +
+           
+ InternalRepositoryInternalLockManager.getRepository() + +
+           
+ InternalRepositoryInternalQueryManager.getRepository() + +
+           
+ InternalRepositoryInternalSessionManager.getRepository() + +
+           
+ InternalRepositoryInternalStore.getRepository() + +
+           
+ InternalRepositoryInternalView.getRepository() + +
+           
+ InternalRepositoryStore.getRepository() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalRepository
+ voidInternalCommitManager.setRepository(InternalRepository repository) + +
+           
+ voidInternalLockManager.setRepository(InternalRepository repository) + +
+           
+ voidInternalQueryManager.setRepository(InternalRepository repository) + +
+           
+ voidInternalSessionManager.setRepository(InternalRepository repository) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepositorySynchronizer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepositorySynchronizer.html new file mode 100644 index 0000000000..019b71bde7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalRepositorySynchronizer.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalRepositorySynchronizer

+
+ + + + + + + + + +
+Packages that use InternalRepositorySynchronizer
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalRepositorySynchronizer in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalRepositorySynchronizer
+ InternalRepositorySynchronizerInternalSynchronizableRepository.getSynchronizer() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalRepositorySynchronizer
+ voidInternalSynchronizableRepository.setSynchronizer(InternalRepositorySynchronizer synchronizer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSession.html new file mode 100644 index 0000000000..b87098682b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSession.html @@ -0,0 +1,381 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalSession

+
+ + + + + + + + + + + + + +
+Packages that use InternalSession
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalSession in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return InternalSession
+ InternalSessionIStoreAccessor.getSession() + +
+          Returns the session this accessor is associated with.
+static InternalSessionStoreThreadLocal.getSession() + +
+          Returns the session associated with the current thread.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server with parameters of type InternalSession
+static voidStoreThreadLocal.setSession(InternalSession session) + +
+           
+  +

+ + + + + +
+Uses of InternalSession in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalSession
+ InternalSessionInternalSynchronizableRepository.getReplicatorSession() + +
+           
+ InternalSessionInternalView.getSession() + +
+           
+ InternalSessionStoreAccessorBase.getSession() + +
+           
+ InternalSessionInternalSessionManager.getSession(int sessionID) + +
+           
+ InternalSession[]InternalSessionManager.getSessions() + +
+           
+ InternalSessionInternalSessionManager.openSession(ISessionProtocol sessionProtocol) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalSession
+ voidInternalRepository.notifyReadAccessHandlers(InternalSession session, + CDORevision[] revisions, + List<CDORevision> additionalRevisions) + +
+           
+ voidInternalSessionManager.sendBranchNotification(InternalSession sender, + InternalCDOBranch branch) + +
+           
+ voidInternalRepository.sendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+ voidInternalSessionManager.sendCommitNotification(InternalSession sender, + CDOCommitInfo commitInfo) + +
+           
+ voidISessionProtocol.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ voidInternalSession.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message) + +
+           
+ List<Integer>InternalSessionManager.sendRemoteMessageNotification(InternalSession sender, + CDORemoteSessionMessage message, + int[] recipients) + +
+           
+ voidISessionProtocol.sendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidInternalSession.sendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidInternalSessionManager.sendRemoteSessionNotification(InternalSession sender, + byte opcode) + +
+           
+ voidInternalSessionManager.sessionClosed(InternalSession session) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSessionManager.html new file mode 100644 index 0000000000..573be684cc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSessionManager.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalSessionManager

+
+ + + + + + + + + +
+Packages that use InternalSessionManager
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalSessionManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalSessionManager
+ InternalSessionManagerInternalSession.getManager() + +
+           
+ InternalSessionManagerInternalRepository.getSessionManager() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalSessionManager
+ voidInternalRepository.setSessionManager(InternalSessionManager sessionManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoExternalReferences.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoExternalReferences.html new file mode 100644 index 0000000000..c9248d133b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoExternalReferences.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoExternalReferences (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoExternalReferences

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoExternalReferences +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoFeatureMaps.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoFeatureMaps.html new file mode 100644 index 0000000000..21cdb0fd31 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoFeatureMaps.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoFeatureMaps (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoFeatureMaps

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoFeatureMaps +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoHandleRevisions.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoHandleRevisions.html new file mode 100644 index 0000000000..e3fed37fa3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoHandleRevisions.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoHandleRevisions (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoHandleRevisions

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoHandleRevisions +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoLargeObjects.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoLargeObjects.html new file mode 100644 index 0000000000..f1b29f6d35 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoLargeObjects.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoLargeObjects (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoLargeObjects

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoLargeObjects +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoQueryXRefs.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoQueryXRefs.html new file mode 100644 index 0000000000..670869bafa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoQueryXRefs.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoQueryXRefs (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoQueryXRefs

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoQueryXRefs +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoRawAccess.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoRawAccess.html new file mode 100644 index 0000000000..053c10fddb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.NoRawAccess.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore.NoRawAccess (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore.NoRawAccess

+
+No usage of org.eclipse.emf.cdo.spi.server.InternalStore.NoRawAccess +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.html new file mode 100644 index 0000000000..be257121a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalStore.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalStore

+
+ + + + + + + + + +
+Packages that use InternalStore
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalStore in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.spi.server that implement InternalStore
+ classLongIDStore + +
+           
+ classStore + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalStore
+ InternalStoreInternalRepository.getStore() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalStore
+ voidInternalRepository.setStore(InternalStore store) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSynchronizableRepository.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSynchronizableRepository.html new file mode 100644 index 0000000000..48fc062e15 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalSynchronizableRepository.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalSynchronizableRepository

+
+ + + + + + + + + +
+Packages that use InternalSynchronizableRepository
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalSynchronizableRepository in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of InternalSynchronizableRepository in org.eclipse.emf.cdo.spi.server
+ interfaceInternalFailoverParticipant + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalSynchronizableRepository
+ InternalSynchronizableRepositoryInternalRepositorySynchronizer.getLocalRepository() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalSynchronizableRepository
+ voidInternalRepositorySynchronizer.setLocalRepository(InternalSynchronizableRepository localRepository) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalTransaction.html new file mode 100644 index 0000000000..5ed61d049a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalTransaction.html @@ -0,0 +1,221 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalTransaction

+
+ + + + + + + + + +
+Packages that use InternalTransaction
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalTransaction in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalTransaction
+ InternalTransactionInternalCommitContext.getTransaction() + +
+           
+ InternalTransactionInternalSession.openTransaction(int viewID, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalTransaction
+ InternalCommitContextInternalRepository.createCommitContext(InternalTransaction transaction) + +
+           
+ InternalCommitContextInternalCommitManager.get(InternalTransaction transaction) + +
+           
+ voidInternalCommitManager.waitForTermination(InternalTransaction transaction) + +
+          Waiting for a commit to be done.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalView.html new file mode 100644 index 0000000000..516759c057 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/InternalView.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.spi.server.InternalView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.spi.server.InternalView

+
+ + + + + + + + + +
+Packages that use InternalView
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalView in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subinterfaces of InternalView in org.eclipse.emf.cdo.spi.server
+ interfaceInternalTransaction + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalView
+ InternalViewInternalQueryResult.getView() + +
+           
+ InternalViewInternalSession.getView(int viewID) + +
+           
+ InternalView[]InternalSession.getViews() + +
+           
+ InternalViewInternalSession.openView(int viewID, + CDOBranchPoint branchPoint) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type InternalView
+ IDurableLockingManager.LockAreaInternalLockManager.createLockArea(InternalView view) + +
+           
+ InternalQueryResultInternalQueryManager.execute(InternalView view, + CDOQueryInfo queryInfo) + +
+           
+ voidInternalSession.viewClosed(InternalView view) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStore.html new file mode 100644 index 0000000000..e9744048ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStore.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.LongIDStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.LongIDStore

+
+ + + + + + + + + +
+Packages that use LongIDStore
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of LongIDStore in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return LongIDStore
+ LongIDStoreLongIDStoreAccessor.getStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStoreAccessor.html new file mode 100644 index 0000000000..aece00be2a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/LongIDStoreAccessor.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.LongIDStoreAccessor

+
+ + + + + + + + + +
+Packages that use LongIDStoreAccessor
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of LongIDStoreAccessor in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type LongIDStoreAccessor
+ CDOIDLongIDStore.getNextCDOID(LongIDStoreAccessor accessor, + CDORevision revision) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ObjectWriteAccessHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ObjectWriteAccessHandler.html new file mode 100644 index 0000000000..8d91719e60 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/ObjectWriteAccessHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler

+
+No usage of org.eclipse.emf.cdo.spi.server.ObjectWriteAccessHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/PluginRepositoryProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/PluginRepositoryProvider.html new file mode 100644 index 0000000000..e559867ee5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/PluginRepositoryProvider.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.PluginRepositoryProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.PluginRepositoryProvider

+
+ + + + + + + + + +
+Packages that use PluginRepositoryProvider
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of PluginRepositoryProvider in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.spi.server declared as PluginRepositoryProvider
+static PluginRepositoryProviderPluginRepositoryProvider.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/QueryHandlerFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/QueryHandlerFactory.html new file mode 100644 index 0000000000..6c8528980f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/QueryHandlerFactory.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.QueryHandlerFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.QueryHandlerFactory

+
+ + + + + + + + + +
+Packages that use QueryHandlerFactory
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of QueryHandlerFactory in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Subclasses of QueryHandlerFactory in org.eclipse.emf.cdo.server.ocl
+static classOCLQueryHandler.Factory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryConfigurator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryConfigurator.html new file mode 100644 index 0000000000..42cea9244f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryConfigurator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.RepositoryConfigurator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.RepositoryConfigurator

+
+No usage of org.eclipse.emf.cdo.spi.server.RepositoryConfigurator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryFactory.html new file mode 100644 index 0000000000..3da1661045 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.RepositoryFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.RepositoryFactory

+
+No usage of org.eclipse.emf.cdo.spi.server.RepositoryFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryInjector.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryInjector.html new file mode 100644 index 0000000000..d86f96303f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector

+
+No usage of org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryUserManagerFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryUserManagerFactory.html new file mode 100644 index 0000000000..11bf18520b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.RepositoryUserManagerFactory.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.RepositoryUserManager.RepositoryUserManagerFactory

+
+ + + + + + + + + +
+Packages that use RepositoryUserManager.RepositoryUserManagerFactory
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of RepositoryUserManager.RepositoryUserManagerFactory in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type RepositoryUserManager.RepositoryUserManagerFactory
+static voidRepositoryUserManager.prepareContainer(IManagedContainer container, + RepositoryUserManager.RepositoryUserManagerFactory factory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.html new file mode 100644 index 0000000000..c6691088da --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/RepositoryUserManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.RepositoryUserManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.RepositoryUserManager

+
+ + + + + + + + + +
+Packages that use RepositoryUserManager
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of RepositoryUserManager in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return RepositoryUserManager
+protected abstract  RepositoryUserManagerRepositoryUserManager.RepositoryUserManagerFactory.doCreate(String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/Store.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/Store.html new file mode 100644 index 0000000000..90b97b6396 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/Store.html @@ -0,0 +1,246 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.Store (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.Store

+
+ + + + + + + + + +
+Packages that use Store
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of Store in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subclasses of Store in org.eclipse.emf.cdo.spi.server
+ classLongIDStore + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return Store
+ StoreStoreAccessorBase.getStore() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.spi.server with parameters of type Store
LongIDStoreAccessor(Store store, + ISession session) + +
+           
LongIDStoreAccessor(Store store, + ITransaction transaction) + +
+           
StoreAccessor(Store store, + ISession session) + +
+           
StoreAccessor(Store store, + ITransaction transaction) + +
+           
StoreAccessorBase(Store store, + ISession session) + +
+           
StoreAccessorBase(Store store, + ITransaction transaction) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessor.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessor.html new file mode 100644 index 0000000000..3191f30178 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessor.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.StoreAccessor (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.StoreAccessor

+
+ + + + + + + + + +
+Packages that use StoreAccessor
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of StoreAccessor in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Subclasses of StoreAccessor in org.eclipse.emf.cdo.spi.server
+ classLongIDStoreAccessor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.CommitDataRevisionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.CommitDataRevisionHandler.html new file mode 100644 index 0000000000..847c522d4b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.CommitDataRevisionHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler

+
+No usage of org.eclipse.emf.cdo.spi.server.StoreAccessorBase.CommitDataRevisionHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.html new file mode 100644 index 0000000000..4c17883d9e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorBase.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.StoreAccessorBase (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.StoreAccessorBase

+
+ + + + + + + + + +
+Packages that use StoreAccessorBase
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of StoreAccessorBase in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Subclasses of StoreAccessorBase in org.eclipse.emf.cdo.spi.server
+ classLongIDStoreAccessor + +
+           
+ classStoreAccessor + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return StoreAccessorBase
+ StoreAccessorBaseStoreAccessorPool.removeStoreAccessor(Object context) + +
+          Returns a store accessor from this pool if one is available, or null otherwise.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server with parameters of type StoreAccessorBase
+ voidStoreAccessorPool.addStoreAccessor(StoreAccessorBase storeAccessor) + +
+          Passivates the given store accessor and adds it to this pool.
+protected  voidStore.releaseAccessor(StoreAccessorBase accessor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorPool.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorPool.html new file mode 100644 index 0000000000..4844543482 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreAccessorPool.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.StoreAccessorPool (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.StoreAccessorPool

+
+ + + + + + + + + +
+Packages that use StoreAccessorPool
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of StoreAccessorPool in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return StoreAccessorPool
+protected abstract  StoreAccessorPoolStore.getReaderPool(ISession session, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+protected abstract  StoreAccessorPoolStore.getWriterPool(IView view, + boolean forReleasing) + +
+          Returns a pool that may contain IStoreAccessor instances that are compatible with + the given session.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreChunkReader.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreChunkReader.html new file mode 100644 index 0000000000..33452a3f1c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/class-use/StoreChunkReader.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.spi.server.StoreChunkReader (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.spi.server.StoreChunkReader

+
+No usage of org.eclipse.emf.cdo.spi.server.StoreChunkReader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-frame.html new file mode 100644 index 0000000000..0c1863e962 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-frame.html @@ -0,0 +1,123 @@ + + + + + + +org.eclipse.emf.cdo.spi.server (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.spi.server + + + + +
+Interfaces  + +
+IAppExtension +
+InternalCommitContext +
+InternalCommitManager +
+InternalFailoverParticipant +
+InternalLockManager +
+InternalQueryManager +
+InternalQueryResult +
+InternalRepository +
+InternalRepositorySynchronizer +
+InternalSession +
+InternalSessionManager +
+InternalStore +
+InternalStore.NoExternalReferences +
+InternalStore.NoFeatureMaps +
+InternalStore.NoHandleRevisions +
+InternalStore.NoLargeObjects +
+InternalStore.NoQueryXRefs +
+InternalStore.NoRawAccess +
+InternalSynchronizableRepository +
+InternalTransaction +
+InternalView +
+ISessionProtocol
+ + + + + + +
+Classes  + +
+ContainerQueryHandlerProvider +
+ContainerRepositoryProvider +
+DurableLockArea +
+FactoriesQueryHandlerProvider +
+LongIDStore +
+LongIDStoreAccessor +
+ObjectWriteAccessHandler +
+PluginRepositoryProvider +
+QueryHandlerFactory +
+RepositoryConfigurator +
+RepositoryFactory +
+RepositoryUserManager +
+RepositoryUserManager.RepositoryInjector +
+RepositoryUserManager.RepositoryUserManagerFactory +
+Store +
+StoreAccessor +
+StoreAccessorBase +
+StoreAccessorBase.CommitDataRevisionHandler +
+StoreAccessorPool +
+StoreChunkReader
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html new file mode 100644 index 0000000000..f204fa426a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-summary.html @@ -0,0 +1,348 @@ + + + + + + +org.eclipse.emf.cdo.spi.server (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.spi.server +

+Server service provider interfaces and useful base implementations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IAppExtension 
InternalCommitContext 
InternalCommitManager 
InternalFailoverParticipant 
InternalLockManagerThe type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether + branching is supported by the repository or not.
InternalQueryManager 
InternalQueryResult 
InternalRepository 
InternalRepositorySynchronizer 
InternalSession 
InternalSessionManager 
InternalStore 
InternalStore.NoExternalReferences 
InternalStore.NoFeatureMaps 
InternalStore.NoHandleRevisions 
InternalStore.NoLargeObjects 
InternalStore.NoQueryXRefs 
InternalStore.NoRawAccess 
InternalSynchronizableRepository 
InternalTransaction 
InternalView 
ISessionProtocol 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ContainerQueryHandlerProvider 
ContainerRepositoryProvider 
DurableLockArea 
FactoriesQueryHandlerProvider 
LongIDStore 
LongIDStoreAccessor 
ObjectWriteAccessHandler 
PluginRepositoryProvider 
QueryHandlerFactory 
RepositoryConfigurator 
RepositoryFactory 
RepositoryUserManager 
RepositoryUserManager.RepositoryInjector 
RepositoryUserManager.RepositoryUserManagerFactory 
Store 
StoreAccessor 
StoreAccessorBase 
StoreAccessorBase.CommitDataRevisionHandler 
StoreAccessorPool 
StoreChunkReader 
+  + +

+

+Package org.eclipse.emf.cdo.spi.server Description +

+ +

+Server service provider interfaces and useful base implementations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-tree.html new file mode 100644 index 0000000000..9a90f310af --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-tree.html @@ -0,0 +1,448 @@ + + + + + + +org.eclipse.emf.cdo.spi.server Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.spi.server +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-use.html new file mode 100644 index 0000000000..75162100c5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/spi/server/package-use.html @@ -0,0 +1,365 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.spi.server (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.spi.server

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.spi.server
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.server used by org.eclipse.emf.cdo.server
InternalCommitContext + +
+           
InternalRepository + +
+           
InternalSession + +
+           
ISessionProtocol + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.server used by org.eclipse.emf.cdo.server.ocl
QueryHandlerFactory + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.spi.server used by org.eclipse.emf.cdo.spi.server
ContainerRepositoryProvider + +
+           
InternalCommitContext + +
+           
InternalCommitManager + +
+           
InternalLockManager + +
+          The type of the to-be-locked objects is either CDOIDAndBranch or CDOID, depending on whether + branching is supported by the repository or not.
InternalQueryManager + +
+           
InternalQueryResult + +
+           
InternalRepository + +
+           
InternalRepositorySynchronizer + +
+           
InternalSession + +
+           
InternalSessionManager + +
+           
InternalStore + +
+           
InternalSynchronizableRepository + +
+           
InternalTransaction + +
+           
InternalView + +
+           
ISessionProtocol + +
+           
LongIDStore + +
+           
LongIDStoreAccessor + +
+           
PluginRepositoryProvider + +
+           
RepositoryUserManager + +
+           
RepositoryUserManager.RepositoryUserManagerFactory + +
+           
Store + +
+           
StoreAccessor + +
+           
StoreAccessorBase + +
+           
StoreAccessorPool + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAsyncTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAsyncTransactionHandler.html new file mode 100644 index 0000000000..9e732d7d78 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAsyncTransactionHandler.html @@ -0,0 +1,427 @@ + + + + + + +CDOAsyncTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDOAsyncTransactionHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler
+
+
+
All Implemented Interfaces:
CDOTransactionHandler, CDOTransactionHandler1, CDOTransactionHandler2, CDOTransactionHandlerBase
+
+
+
+
public class CDOAsyncTransactionHandler
extends Object
implements CDOTransactionHandler
+ + +

+Asynchronously executes a delegate handler's pre-event methods. The delegate handler's code may access the + view without causing deadlocks. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOAsyncTransactionHandler(CDOTransactionHandler delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's attachingObject() method.
+ voidcommittedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Synchronously executes the delegate handler's committedTransaction() method.
+ voidcommittingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Asynchronously executes the delegate handler's committingTransaction() method.
+ voiddetachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's detachingObject() method.
+ voidmodifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Asynchronously executes the delegate handler's modifyingObject() method.
+ voidrolledBackTransaction(CDOTransaction transaction) + +
+          Synchronously executes the delegate handler's rolledBackTransaction() method.
+protected  voidrunAsync(Runnable runnable) + +
+          Should be overridden if you want to use different threading mechanism.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOAsyncTransactionHandler

+
+public CDOAsyncTransactionHandler(CDOTransactionHandler delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+attachingObject

+
+public final void attachingObject(CDOTransaction transaction,
+                                  CDOObject object)
+
+
Asynchronously executes the delegate handler's attachingObject() method. +

+

+
Specified by:
attachingObject in interface CDOTransactionHandler1
+
+
+
+
+
+
+ +

+detachingObject

+
+public final void detachingObject(CDOTransaction transaction,
+                                  CDOObject object)
+
+
Asynchronously executes the delegate handler's detachingObject() method. +

+

+
Specified by:
detachingObject in interface CDOTransactionHandler1
+
+
+
+
+
+
+ +

+modifyingObject

+
+public final void modifyingObject(CDOTransaction transaction,
+                                  CDOObject object,
+                                  CDOFeatureDelta featureChange)
+
+
Asynchronously executes the delegate handler's modifyingObject() method. +

+

+
Specified by:
modifyingObject in interface CDOTransactionHandler1
+
+
+
+
+
+
+ +

+committingTransaction

+
+public void committingTransaction(CDOTransaction transaction,
+                                  CDOCommitContext commitContext)
+
+
Asynchronously executes the delegate handler's committingTransaction() method. +

+

+
Specified by:
committingTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+committedTransaction

+
+public void committedTransaction(CDOTransaction transaction,
+                                 CDOCommitContext commitContext)
+
+
Synchronously executes the delegate handler's committedTransaction() method. +

+

+
Specified by:
committedTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+rolledBackTransaction

+
+public void rolledBackTransaction(CDOTransaction transaction)
+
+
Synchronously executes the delegate handler's rolledBackTransaction() method. +

+

+
Specified by:
rolledBackTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+runAsync

+
+protected void runAsync(Runnable runnable)
+
+
Should be overridden if you want to use different threading mechanism. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html new file mode 100644 index 0000000000..fc9d6411b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOAutoAttacher.html @@ -0,0 +1,396 @@ + + + + + + +CDOAutoAttacher (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDOAutoAttacher

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
+      extended by org.eclipse.emf.cdo.transaction.CDOAutoAttacher
+
+
+
All Implemented Interfaces:
CDOTransactionHandler1, CDOTransactionHandlerBase
+
+
+
+
public class CDOAutoAttacher
extends CDODefaultTransactionHandler1
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOAutoAttacher(CDOTransaction transaction) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is added.
+ CDOTransactiongetTransaction() + +
+           
+ voidmodifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Called by a CDOTransaction before an object is modified.
+protected  voidpersist(EObject res, + Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
detachingObject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOAutoAttacher

+
+public CDOAutoAttacher(CDOTransaction transaction)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+public CDOTransaction getTransaction()
+
+
+
+
+
+
+ +

+attachingObject

+
+public void attachingObject(CDOTransaction transaction,
+                            CDOObject object)
+
+
Description copied from interface: CDOTransactionHandler1
+
Called by a CDOTransaction before an object is added. The implementor of this method is allowed + to throw an unchecked exception that will propagate up to the operation that is about to add the object (thereby + preventing the operation from successful completion). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
Specified by:
attachingObject in interface CDOTransactionHandler1
Overrides:
attachingObject in class CDODefaultTransactionHandler1
+
+
+
+
+
+
+ +

+modifyingObject

+
+public void modifyingObject(CDOTransaction transaction,
+                            CDOObject object,
+                            CDOFeatureDelta featureChange)
+
+
Description copied from interface: CDOTransactionHandler1
+
Called by a CDOTransaction before an object is modified. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to modify the object + (thereby preventing the operation from completing successfully). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
Specified by:
modifyingObject in interface CDOTransactionHandler1
Overrides:
modifyingObject in class CDODefaultTransactionHandler1
+
+
+
+
+
+
+ +

+persist

+
+protected void persist(EObject res,
+                       Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOCommitContext.html new file mode 100644 index 0000000000..27668b46e7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOCommitContext.html @@ -0,0 +1,372 @@ + + + + + + +CDOCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOCommitContext

+
+
All Known Subinterfaces:
InternalCDOTransaction.InternalCDOCommitContext, InternalCDOXATransaction.InternalCDOXACommitContext
+
+
+
+
public interface CDOCommitContext
+ + +

+Provides a context for commit operations. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Map<CDOID,CDOObject>getDetachedObjects() + +
+          Returns a map of the detached objects that are to be committed with this commit context.
+ Map<CDOID,CDOObject>getDirtyObjects() + +
+          Returns a map of the dirty objects that are to be committed with this commit context.
+ Collection<CDOLob<?>>getLobs() + +
+           
+ Map<CDOID,CDOObject>getNewObjects() + +
+          Returns a map of the new objects that are to be committed with this commit context.
+ List<CDOPackageUnit>getNewPackageUnits() + +
+          Returns a list of the new package units that are to be committed with this commit context.
+ Map<CDOID,CDORevisionDelta>getRevisionDeltas() + +
+          Returns a map of the revision deltas that are to be committed with this commit context.
+ CDOTransactiongetTransaction() + +
+          Returns the transaction associated with this commit context.
+ booleanisPartialCommit() + +
+           
+  +

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

+getTransaction

+
+CDOTransaction getTransaction()
+
+
Returns the transaction associated with this commit context. +

+

+
+
+
+
+ +

+getNewPackageUnits

+
+List<CDOPackageUnit> getNewPackageUnits()
+
+
Returns a list of the new package units that are to be committed with this commit context. +

+

+
+
+
+
+ +

+getNewObjects

+
+Map<CDOID,CDOObject> getNewObjects()
+
+
Returns a map of the new objects that are to be committed with this commit context. +

+

+
+
+
+
+ +

+getDirtyObjects

+
+Map<CDOID,CDOObject> getDirtyObjects()
+
+
Returns a map of the dirty objects that are to be committed with this commit context. +

+

+
+
+
+
+ +

+getDetachedObjects

+
+Map<CDOID,CDOObject> getDetachedObjects()
+
+
Returns a map of the detached objects that are to be committed with this commit context. +

+

+
+
+
+
+ +

+getRevisionDeltas

+
+Map<CDOID,CDORevisionDelta> getRevisionDeltas()
+
+
Returns a map of the revision deltas that are to be committed with this commit context. +

+

+
+
+
+
+ +

+getLobs

+
+Collection<CDOLob<?>> getLobs()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isPartialCommit

+
+boolean isPartialCommit()
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver.html new file mode 100644 index 0000000000..77138e72c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver.html @@ -0,0 +1,266 @@ + + + + + + +CDOConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOConflictResolver

+
+
All Known Subinterfaces:
CDOConflictResolver2
+
+
+
All Known Implementing Classes:
AbstractChangeSetsConflictResolver, AbstractConflictResolver, AbstractObjectConflictResolver, AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge, CDOMergingConflictResolver
+
+
+
+
public interface CDOConflictResolver
+ + +

+A strategy used to customize the default conflict resolution behaviour of transactions. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
CDOTransaction.Options.addConflictResolver(CDOConflictResolver)
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOTransactiongetTransaction() + +
+          Returns the transaction this conflict resolver is associated with.
+ voidresolveConflicts(Set<CDOObject> conflicts) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ voidsetTransaction(CDOTransaction transaction) + +
+          Sets the transaction this conflict resolver is to be associated with.
+  +

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

+getTransaction

+
+CDOTransaction getTransaction()
+
+
Returns the transaction this conflict resolver is associated with. +

+

+
+
+
+
+ +

+setTransaction

+
+void setTransaction(CDOTransaction transaction)
+
+
Sets the transaction this conflict resolver is to be associated with. +

+

+
+
+
+
+ +

+resolveConflicts

+
+void resolveConflicts(Set<CDOObject> conflicts)
+
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver2.html new file mode 100644 index 0000000000..63ba363d2c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOConflictResolver2.html @@ -0,0 +1,241 @@ + + + + + + +CDOConflictResolver2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOConflictResolver2

+
+
All Superinterfaces:
CDOConflictResolver
+
+
+
All Known Implementing Classes:
AbstractObjectConflictResolver, AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
+
public interface CDOConflictResolver2
extends CDOConflictResolver
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidresolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, resolveConflicts, setTransaction
+  +

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

+resolveConflicts

+
+void resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts,
+                      List<CDORevisionDelta> allRemoteDeltas)
+
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+ Depending on the decisions taken to resolve the conflict, it may be necessary to adjust the notifications that will + be sent to the adapters in the current transaction. This can be achieved by adjusting the CDORevisionDelta + in deltas. +

+

+
+
+
+
Parameters:
conflicts - A map that contains the local objects with conflicts as the keys. Each value in this map is a pair that optionally contains the old remote revision (ancestor) as element1 and the remote + delta as element2. Any of the pair elements can be null if it is not possible to determine it + locally (depends on local revision caching and server behaviour regarding transmission of deltas instead + of invalidations).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler.html new file mode 100644 index 0000000000..9ddf2d3a9d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler.html @@ -0,0 +1,347 @@ + + + + + + +CDODefaultTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDODefaultTransactionHandler

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
+      extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler
+
+
+
All Implemented Interfaces:
CDOTransactionHandler, CDOTransactionHandler1, CDOTransactionHandler2, CDOTransactionHandlerBase
+
+
+
+
public abstract class CDODefaultTransactionHandler
extends CDODefaultTransactionHandler1
implements CDOTransactionHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected CDODefaultTransactionHandler() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommittedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction after it is being committed.
+ voidcommittingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction before it is being committed.
+ voidrolledBackTransaction(CDOTransaction transaction) + +
+          Called by a CDOTransaction after it is rolled back.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
attachingObject, detachingObject, modifyingObject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
attachingObject, detachingObject, modifyingObject
+  +

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

+CDODefaultTransactionHandler

+
+protected CDODefaultTransactionHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+committingTransaction

+
+public void committingTransaction(CDOTransaction transaction,
+                                  CDOCommitContext commitContext)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction before it is being committed. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to commit the + transaction (thereby preventing the operation from completing successfully). The implementor of this method is + allowed to apply changes to the object graph managed by the transaction. +

+

+
Specified by:
committingTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+rolledBackTransaction

+
+public void rolledBackTransaction(CDOTransaction transaction)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction after it is rolled back. If the implementor of this method throws an + exception it will be logged as an error and subsequent handlers will be further called. +

+

+
Specified by:
rolledBackTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+committedTransaction

+
+public void committedTransaction(CDOTransaction transaction,
+                                 CDOCommitContext commitContext)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction after it is being committed. The implementor of this method is + not allowed to throw an unchecked exception. +

+

+
Specified by:
committedTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler1.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler1.html new file mode 100644 index 0000000000..0af522bf64 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler1.html @@ -0,0 +1,402 @@ + + + + + + +CDODefaultTransactionHandler1 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDODefaultTransactionHandler1

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1
+
+
+
All Implemented Interfaces:
CDOTransactionHandler1, CDOTransactionHandlerBase
+
+
+
Direct Known Subclasses:
CDOAutoAttacher, CDODefaultTransactionHandler
+
+
+
+
public abstract class CDODefaultTransactionHandler1
extends Object
implements CDOTransactionHandler1
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected CDODefaultTransactionHandler1() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is added.
+ voiddetachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is detached.
+ voidmodifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Called by a CDOTransaction before an object is modified.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDODefaultTransactionHandler1

+
+protected CDODefaultTransactionHandler1()
+
+
+ + + + + + + + +
+Method Detail
+ +

+attachingObject

+
+public void attachingObject(CDOTransaction transaction,
+                            CDOObject object)
+
+
Description copied from interface: CDOTransactionHandler1
+
Called by a CDOTransaction before an object is added. The implementor of this method is allowed + to throw an unchecked exception that will propagate up to the operation that is about to add the object (thereby + preventing the operation from successful completion). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
Specified by:
attachingObject in interface CDOTransactionHandler1
+
+
+
+
+
+
+ +

+detachingObject

+
+public void detachingObject(CDOTransaction transaction,
+                            CDOObject object)
+
+
Description copied from interface: CDOTransactionHandler1
+
Called by a CDOTransaction before an object is detached. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to remove the object + (thereby preventing the operation from completing successfully). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
Specified by:
detachingObject in interface CDOTransactionHandler1
+
+
+
+
+
+
+ +

+modifyingObject

+
+public void modifyingObject(CDOTransaction transaction,
+                            CDOObject object,
+                            CDOFeatureDelta featureChange)
+
+
Description copied from interface: CDOTransactionHandler1
+
Called by a CDOTransaction before an object is modified. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to modify the object + (thereby preventing the operation from completing successfully). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
Specified by:
modifyingObject in interface CDOTransactionHandler1
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler2.html new file mode 100644 index 0000000000..1850f137ee --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDODefaultTransactionHandler2.html @@ -0,0 +1,328 @@ + + + + + + +CDODefaultTransactionHandler2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDODefaultTransactionHandler2

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2
+
+
+
All Implemented Interfaces:
CDOTransactionHandler2, CDOTransactionHandlerBase
+
+
+
+
public abstract class CDODefaultTransactionHandler2
extends Object
implements CDOTransactionHandler2
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected CDODefaultTransactionHandler2() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommittedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction after it is being committed.
+ voidcommittingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction before it is being committed.
+ voidrolledBackTransaction(CDOTransaction transaction) + +
+          Called by a CDOTransaction after it is rolled back.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDODefaultTransactionHandler2

+
+protected CDODefaultTransactionHandler2()
+
+
+ + + + + + + + +
+Method Detail
+ +

+committingTransaction

+
+public void committingTransaction(CDOTransaction transaction,
+                                  CDOCommitContext commitContext)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction before it is being committed. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to commit the + transaction (thereby preventing the operation from completing successfully). The implementor of this method is + allowed to apply changes to the object graph managed by the transaction. +

+

+
Specified by:
committingTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+rolledBackTransaction

+
+public void rolledBackTransaction(CDOTransaction transaction)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction after it is rolled back. If the implementor of this method throws an + exception it will be logged as an error and subsequent handlers will be further called. +

+

+
Specified by:
rolledBackTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+
+ +

+committedTransaction

+
+public void committedTransaction(CDOTransaction transaction,
+                                 CDOCommitContext commitContext)
+
+
Description copied from interface: CDOTransactionHandler2
+
Called by a CDOTransaction after it is being committed. The implementor of this method is + not allowed to throw an unchecked exception. +

+

+
Specified by:
committedTransaction in interface CDOTransactionHandler2
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.ConflictException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.ConflictException.html new file mode 100644 index 0000000000..bf58f36701 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.ConflictException.html @@ -0,0 +1,319 @@ + + + + + + +CDOMerger.ConflictException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDOMerger.ConflictException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Enclosing interface:
CDOMerger
+
+
+
+
public static class CDOMerger.ConflictException
extends RuntimeException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOMerger.ConflictException(String message, + CDOMerger merger, + CDOChangeSetData result) + +
+           
CDOMerger.ConflictException(String message, + Throwable cause, + CDOMerger merger, + CDOChangeSetData result) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOMergergetMerger() + +
+           
+ CDOChangeSetDatagetResult() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOMerger.ConflictException

+
+public CDOMerger.ConflictException(String message,
+                                   CDOMerger merger,
+                                   CDOChangeSetData result)
+
+
+
+ +

+CDOMerger.ConflictException

+
+public CDOMerger.ConflictException(String message,
+                                   Throwable cause,
+                                   CDOMerger merger,
+                                   CDOChangeSetData result)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMerger

+
+public CDOMerger getMerger()
+
+
+
+
+
+
+ +

+getResult

+
+public CDOChangeSetData getResult()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.html new file mode 100644 index 0000000000..111759f03c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOMerger.html @@ -0,0 +1,237 @@ + + + + + + +CDOMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOMerger

+
+
All Known Implementing Classes:
DefaultCDOMerger, DefaultCDOMerger.PerFeature, DefaultCDOMerger.PerFeature.ManyValued
+
+
+
+
public interface CDOMerger
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOMerger.ConflictException + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetDatamerge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

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

+merge

+
+CDOChangeSetData merge(CDOChangeSet target,
+                       CDOChangeSet source)
+                       throws CDOMerger.ConflictException
+
+
+ +
Throws: +
CDOMerger.ConflictException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOPushTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOPushTransaction.html new file mode 100644 index 0000000000..81f6b85e0b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOPushTransaction.html @@ -0,0 +1,2638 @@ + + + + + + +CDOPushTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Class CDOPushTransaction

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.emf.cdo.transaction.CDOPushTransaction
+
+
+
All Implemented Interfaces:
CDOBranchPoint, CDOCommonTransaction, CDOCommonView, CDOChangeSetDataProvider, CDORevisionProvider, CDOTransaction, CDOUserTransaction, CDOUpdatable, CDOView, Closeable, INotifier, IOptionsContainer
+
+
+
+
public class CDOPushTransaction
extends Notifier
implements CDOTransaction
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOTransaction
CDOTransaction.Options
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
CDOPushTransaction(CDOTransaction delegate) + +
+           
CDOPushTransaction(CDOTransaction delegate, + File file) + +
+           
CDOPushTransaction(CDOTransaction delegate, + File file, + boolean reconstructSavepoints) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(IListener listener) + +
+           
+ voidaddObjectHandler(CDOObjectHandler handler) + +
+           
+ voidaddTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidclose() + +
+           
+ CDOCommitInfocommit() + +
+           
+ CDOCommitInfocommit(IProgressMonitor progressMonitor) + +
+           
+ CDOChangeSetDatacompareRevisions(CDOBranchPoint source) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString) + +
+          Same as createQuery(language, queryString, null).
+ CDOQuerycreateQuery(String language, + String queryString, + boolean considerDirtyState) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString, + Object context) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString, + Object context, + boolean considerDirtyState) + +
+           
+ CDOResourcecreateResource(String path) + +
+           
+ CDOResourceFoldercreateResourceFolder(String path) + +
+           
+static FilecreateTempFile(CDOTransaction transaction) + +
+           
+ StringenableDurableLocking(boolean enable) + +
+          Enables or disables the storage of all information that's needed to reopen this + view at a later point in time.
+ CDOSavepoint[]exportChanges(OutputStream out) + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ CDOChangeSetDatagetChangeSetData() + +
+           
+ StringgetCommitComment() + +
+          Returns the comment to be used in the next commit operation.
+ Set<? extends EObject>getCommittables() + +
+           
+ Set<CDOObject>getConflicts() + +
+           
+ CDOTransactiongetDelegate() + +
+           
+ Map<CDOID,CDOObject>getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>getDirtyObjects() + +
+           
+ StringgetDurableLockingID() + +
+           
+ FilegetFile() + +
+           
+ longgetLastCommitTime() + +
+           
+ CDOSavepointgetLastSavepoint() + +
+           
+ longgetLastUpdateTime() + +
+          Returns the time stamp of the last commit operation.
+ IListener[]getListeners() + +
+           
+ Map<CDOID,CDOObject>getNewObjects() + +
+           
+ CDOObjectgetObject(CDOID id) + +
+          Returns the object for the given CDOID.
+ CDOObjectgetObject(CDOID id, + boolean loadOnDemand) + +
+          Returns the object for the given CDOID.
+ + + + + +
+<T extends EObject> +
+T
+
getObject(T objectFromDifferentView) + +
+          Takes an object from a (possibly) different view and contextifies it for the usage with this view.
+ CDOObjectHandler[]getObjectHandlers() + +
+           
+ CDOResourcegetOrCreateResource(String path) + +
+           
+ CDOResourceFoldergetOrCreateResourceFolder(String path) + +
+           
+ CDOResourcegetResource(String path) + +
+          Same as getResource(String, true).
+ CDOResourcegetResource(String path, + boolean loadOnDemand) + +
+           
+ CDOResourceNodegetResourceNode(String path) + +
+          Returns the resource node with the given path, or null if no such resource node exists.
+ ResourceSetgetResourceSet() + +
+          Returns the resource set this view is associated with.
+ CDORevisiongetRevision(CDOID id) + +
+           
+ Map<CDOID,CDORevisionDelta>getRevisionDeltas() + +
+           
+ CDOResourcegetRootResource() + +
+          Returns the root resource of the repository.
+ CDOSessiongetSession() + +
+          Returns the session this view was opened by.
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ CDOTransactionHandler[]getTransactionHandlers() + +
+           
+ CDOTransactionHandler1[]getTransactionHandlers1() + +
+           
+ CDOTransactionHandler2[]getTransactionHandlers2() + +
+           
+ URIHandlergetURIHandler() + +
+           
+ intgetViewID() + +
+           
+ CDOViewSetgetViewSet() + +
+          Returns the view set this view is associated with.
+ booleanhasConflict() + +
+          Returns true if this transaction contains local modifications that are conflicting with remote + modifications, false otherwise.
+ booleanhasListeners() + +
+           
+ booleanhasResource(String path) + +
+          Returns true if a resource with the given path exists in the repository, false.
+ CDOSavepoint[]importChanges(InputStream in, + boolean reconstructSavepoints) + +
+           
+ booleanisClosed() + +
+           
+ booleanisDirty() + +
+          Returns true if this transaction is not closed and contains uncommitted changes, false + otherwise.
+ booleanisInvalidationRunnerActive() + +
+           
+ booleanisLegacyModeEnabled() + +
+           
+ booleanisObjectRegistered(CDOID id) + +
+          Returns true if an object with the given id is currently registered in + this view, false otherwise.
+ booleanisReadOnly() + +
+           
+ voidlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType, + long timeout) + +
+          Locks the given objects.
+ CDOChangeSetDatamerge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDatamerge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOTransaction.Optionsoptions() + +
+           
+ voidpush() + +
+           
+ voidpush(IProgressMonitor progressMonitor) + +
+           
+ List<CDOResourceNode>queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter.
+ CloseableIterator<CDOResourceNode>queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter.
+ List<CDOObjectReference>queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target object.
+ List<CDOObjectReference>queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target objects.
+ CloseableIterator<CDOObjectReference>queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns an iterator over the object references that represent the cross references to + the specified target objects.
+ intreload(CDOObject... objects) + +
+          Reloads the given objects from the repository.
+ voidremoveListener(IListener listener) + +
+           
+ voidremoveObjectHandler(CDOObjectHandler handler) + +
+           
+ voidremoveTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidrollback() + +
+           
+ booleansetBranch(CDOBranch branch) + +
+          Same as calling setBranchPoint(branch, getTimeStamp()).
+ booleansetBranchPoint(CDOBranch branch, + long timeStamp) + +
+          Sets the branch and the point in (repository) time this view should refer to.
+ booleansetBranchPoint(CDOBranchPoint branchPoint) + +
+          Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()).
+ voidsetCommitComment(String comment) + +
+          Sets the comment to be used in the next commit operation.
+ voidsetCommittables(Set<? extends EObject> committables) + +
+           
+protected  voidsetDirty(boolean dirty) + +
+           
+ CDOSavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ booleansetTimeStamp(long timeStamp) + +
+          Same as calling setBranchPoint(getBranch(), timeStamp).
+ voidunlockObjects() + +
+          Unlocks all locked objects of this view.
+ voidunlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+          Unlocks the given locked objects of this view.
+ voidwaitForUpdate(long updateTime) + +
+          Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured.
+ booleanwaitForUpdate(long updateTime, + long timeoutMillis) + +
+          Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured or the given + timeout has expired.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
fireEvent, fireEvent, firstListenerAdded, getNotificationService, lastListenerRemoved
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOPushTransaction

+
+public CDOPushTransaction(CDOTransaction delegate)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+CDOPushTransaction

+
+public CDOPushTransaction(CDOTransaction delegate,
+                          File file)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+CDOPushTransaction

+
+public CDOPushTransaction(CDOTransaction delegate,
+                          File file,
+                          boolean reconstructSavepoints)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public CDOTransaction getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+getFile

+
+public File getFile()
+
+
+
+
+
+
+
+
+
+ +

+isDirty

+
+public boolean isDirty()
+
+
Description copied from interface: CDOTransaction
+
Returns true if this transaction is not closed and contains uncommitted changes, false + otherwise. +

+

+
Specified by:
isDirty in interface CDOTransaction
Specified by:
isDirty in interface CDOView
+
+
+
See Also:
CDOTransaction.isDirty()
+
+
+
+ +

+setDirty

+
+protected void setDirty(boolean dirty)
+
+
+
+
+
+
+
+
+
+ +

+commit

+
+public CDOCommitInfo commit()
+                     throws CommitException
+
+
+
Specified by:
commit in interface CDOUserTransaction
+
+
+ +
Throws: +
CommitException
+
+
+
+ +

+commit

+
+public CDOCommitInfo commit(IProgressMonitor progressMonitor)
+                     throws CommitException
+
+
+
Specified by:
commit in interface CDOUserTransaction
+
+
+ +
Throws: +
CommitException
+
+
+
+ +

+rollback

+
+public void rollback()
+
+
+
Specified by:
rollback in interface CDOUserTransaction
+
+
+
+
+
+
+ +

+push

+
+public void push()
+          throws CommitException
+
+
+
+
+
+ +
Throws: +
CommitException
+
+
+
+ +

+push

+
+public void push(IProgressMonitor progressMonitor)
+          throws CommitException
+
+
+
+
+
+ +
Throws: +
CommitException
+
+
+
+ +

+exportChanges

+
+public CDOSavepoint[] exportChanges(OutputStream out)
+                             throws IOException
+
+
+
Specified by:
exportChanges in interface CDOTransaction
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+importChanges

+
+public CDOSavepoint[] importChanges(InputStream in,
+                                    boolean reconstructSavepoints)
+                             throws IOException
+
+
+
Specified by:
importChanges in interface CDOTransaction
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getLastCommitTime

+
+public long getLastCommitTime()
+
+
+
Specified by:
getLastCommitTime in interface CDOTransaction
+
+
+
+
+
+
+ +

+addListener

+
+public void addListener(IListener listener)
+
+
+
Specified by:
addListener in interface INotifier
Overrides:
addListener in class Notifier
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(IListener listener)
+
+
+
Specified by:
removeListener in interface INotifier
Overrides:
removeListener in class Notifier
+
+
+
+
+
+
+ +

+hasListeners

+
+public boolean hasListeners()
+
+
+
Specified by:
hasListeners in interface INotifier
Overrides:
hasListeners in class Notifier
+
+
+
+
+
+
+ +

+getListeners

+
+public IListener[] getListeners()
+
+
+
Specified by:
getListeners in interface INotifier
Overrides:
getListeners in class Notifier
+
+
+
+
+
+
+ +

+addObjectHandler

+
+public void addObjectHandler(CDOObjectHandler handler)
+
+
+
Specified by:
addObjectHandler in interface CDOView
+
+
+
+
+
+
+ +

+addTransactionHandler

+
+public void addTransactionHandler(CDOTransactionHandlerBase handler)
+
+
+
Specified by:
addTransactionHandler in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface Closeable
+
+
+
+
+
+
+ +

+createQuery

+
+public CDOQuery createQuery(String language,
+                            String queryString)
+
+
Description copied from interface: CDOView
+
Same as createQuery(language, queryString, null). +

+

+
Specified by:
createQuery in interface CDOView
+
+
+
See Also:
CDOView.createQuery(String, String, Object)
+
+
+
+ +

+createQuery

+
+public CDOQuery createQuery(String language,
+                            String queryString,
+                            Object context)
+
+
+
Specified by:
createQuery in interface CDOView
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createQuery

+
+public CDOQuery createQuery(String language,
+                            String queryString,
+                            boolean considerDirtyState)
+
+
+
Specified by:
createQuery in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createQuery

+
+public CDOQuery createQuery(String language,
+                            String queryString,
+                            Object context,
+                            boolean considerDirtyState)
+
+
+
Specified by:
createQuery in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createResourceFolder

+
+public CDOResourceFolder createResourceFolder(String path)
+
+
+
Specified by:
createResourceFolder in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createResource

+
+public CDOResource createResource(String path)
+
+
+
Specified by:
createResource in interface CDOTransaction
+
+
+
See Also:
ResourceSet.createResource(URI)
+
+
+
+ +

+isLegacyModeEnabled

+
+public boolean isLegacyModeEnabled()
+
+
+
Specified by:
isLegacyModeEnabled in interface CDOView
+
+
+
+
+
+
+ +

+getLastUpdateTime

+
+public long getLastUpdateTime()
+
+
Description copied from interface: CDOUpdatable
+
Returns the time stamp of the last commit operation. May not be accurate if + passive updates are disabled. +

+

+
Specified by:
getLastUpdateTime in interface CDOUpdatable
+
+
+
+
+
+
+ +

+waitForUpdate

+
+public void waitForUpdate(long updateTime)
+
+
Description copied from interface: CDOUpdatable
+
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured. +

+

+
Specified by:
waitForUpdate in interface CDOUpdatable
+
+
+
+
+
+
+ +

+waitForUpdate

+
+public boolean waitForUpdate(long updateTime,
+                             long timeoutMillis)
+
+
Description copied from interface: CDOUpdatable
+
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured or the given + timeout has expired. +

+

+
Specified by:
waitForUpdate in interface CDOUpdatable
+
+
+ +
Returns:
true if the specified commit operation has occured within the given timeout period, + false otherwise.
+
+
+
+ +

+getConflicts

+
+public Set<CDOObject> getConflicts()
+
+
+
Specified by:
getConflicts in interface CDOTransaction
+
+
+
+
+
+
+ +

+getChangeSetData

+
+public CDOChangeSetData getChangeSetData()
+
+
+
Specified by:
getChangeSetData in interface CDOChangeSetDataProvider
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getDetachedObjects

+
+public Map<CDOID,CDOObject> getDetachedObjects()
+
+
+
Specified by:
getDetachedObjects in interface CDOTransaction
+
+
+
+
+
+
+ +

+getDirtyObjects

+
+public Map<CDOID,CDOObject> getDirtyObjects()
+
+
+
Specified by:
getDirtyObjects in interface CDOTransaction
+
+
+
+
+
+
+ +

+getRevision

+
+public CDORevision getRevision(CDOID id)
+
+
+
Specified by:
getRevision in interface CDORevisionProvider
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLastSavepoint

+
+public CDOSavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOTransaction
Specified by:
getLastSavepoint in interface CDOUserTransaction
+
+
+
+
+
+
+ +

+isInvalidationRunnerActive

+
+public boolean isInvalidationRunnerActive()
+
+
+
Specified by:
isInvalidationRunnerActive in interface CDOView
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getNewObjects

+
+public Map<CDOID,CDOObject> getNewObjects()
+
+
+
Specified by:
getNewObjects in interface CDOTransaction
+
+
+
+
+
+
+ +

+getObject

+
+public CDOObject getObject(CDOID id,
+                           boolean loadOnDemand)
+
+
Description copied from interface: CDOView
+
Returns the object for the given CDOID. +

+

+
Specified by:
getObject in interface CDOView
+
+
+
loadOnDemand - whether to create and load the object, if it doesn't already exist. +
Returns:
the object resolved by the CDOID if the id is not null, or null if there isn't + one and loadOnDemand is false.
+
+
+
+ +

+getObject

+
+public CDOObject getObject(CDOID id)
+
+
Description copied from interface: CDOView
+
Returns the object for the given CDOID. +

+ Same as getObject(id, true). +

+

+
Specified by:
getObject in interface CDOView
+
+
+
See Also:
CDOView.getObject(CDOID, boolean)
+
+
+
+ +

+getObject

+
+public <T extends EObject> T getObject(T objectFromDifferentView)
+
+
Description copied from interface: CDOView
+
Takes an object from a (possibly) different view and contextifies it for the usage with this view. + +

+

+
Specified by:
getObject in interface CDOView
+
+
+
+
+
+
+ +

+getObjectHandlers

+
+public CDOObjectHandler[] getObjectHandlers()
+
+
+
Specified by:
getObjectHandlers in interface CDOView
+
+
+
+
+
+
+ +

+getOrCreateResource

+
+public CDOResource getOrCreateResource(String path)
+
+
+
Specified by:
getOrCreateResource in interface CDOTransaction
+
+
+
+
+
+
+ +

+getOrCreateResourceFolder

+
+public CDOResourceFolder getOrCreateResourceFolder(String path)
+
+
+
Specified by:
getOrCreateResourceFolder in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getResource

+
+public CDOResource getResource(String path,
+                               boolean loadOnDemand)
+
+
+
Specified by:
getResource in interface CDOView
+
+
+
See Also:
ResourceSet.getResource(URI, boolean)
+
+
+
+ +

+getResource

+
+public CDOResource getResource(String path)
+
+
Description copied from interface: CDOView
+
Same as getResource(String, true). +

+

+
Specified by:
getResource in interface CDOView
+
+
+
See Also:
ResourceSet.getResource(URI, boolean)
+
+
+
+ +

+getResourceNode

+
+public CDOResourceNode getResourceNode(String path)
+
+
Description copied from interface: CDOView
+
Returns the resource node with the given path, or null if no such resource node exists. +

+

+
Specified by:
getResourceNode in interface CDOView
+
+
+
+
+
+
+ +

+getResourceSet

+
+public ResourceSet getResourceSet()
+
+
Description copied from interface: CDOView
+
Returns the resource set this view is associated with. +

+ Same as calling getViewSet().getResourceSet(). +

+

+
Specified by:
getResourceSet in interface CDOView
+
+
+
See Also:
CDOViewSet.getResourceSet()
+
+
+
+ +

+getRevisionDeltas

+
+public Map<CDOID,CDORevisionDelta> getRevisionDeltas()
+
+
+
Specified by:
getRevisionDeltas in interface CDOTransaction
+
+
+
+
+
+
+ +

+getRootResource

+
+public CDOResource getRootResource()
+
+
Description copied from interface: CDOView
+
Returns the root resource of the repository. +

+ The root resource is a special resource with only CDOResourceNodes in its contents list. + You can use it as the main entry into the new resource and folder structure. +

+

+
Specified by:
getRootResource in interface CDOView
+
+
+
+
+
+
+ +

+getSession

+
+public CDOSession getSession()
+
+
Description copied from interface: CDOView
+
Returns the session this view was opened by. +

+

+
Specified by:
getSession in interface CDOCommonView
Specified by:
getSession in interface CDOView
+
+
+ +
Returns:
The session this view was opened by, or null if this view is closed.
See Also:
Closeable.close(), +Closeable.isClosed(), +CDOSession.openView(), +CDOSession.openTransaction()
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getDurableLockingID

+
+public String getDurableLockingID()
+
+
+
Specified by:
getDurableLockingID in interface CDOCommonView
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTransactionHandlers

+
+public CDOTransactionHandler[] getTransactionHandlers()
+
+
+
Specified by:
getTransactionHandlers in interface CDOTransaction
+
+
+
+
+
+
+ +

+getTransactionHandlers1

+
+public CDOTransactionHandler1[] getTransactionHandlers1()
+
+
+
Specified by:
getTransactionHandlers1 in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTransactionHandlers2

+
+public CDOTransactionHandler2[] getTransactionHandlers2()
+
+
+
Specified by:
getTransactionHandlers2 in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getViewID

+
+public int getViewID()
+
+
+
Specified by:
getViewID in interface CDOCommonView
+
+
+
+
+
+
+ +

+getViewSet

+
+public CDOViewSet getViewSet()
+
+
Description copied from interface: CDOView
+
Returns the view set this view is associated with. +

+

+
Specified by:
getViewSet in interface CDOView
+
+
+ +
Returns:
The view set this view is associated with, never null.
See Also:
CDOViewSet.getViews()
+
+
+
+ +

+hasConflict

+
+public boolean hasConflict()
+
+
Description copied from interface: CDOTransaction
+
Returns true if this transaction contains local modifications that are conflicting with remote + modifications, false otherwise. +

+

+
Specified by:
hasConflict in interface CDOTransaction
Specified by:
hasConflict in interface CDOView
+
+
+
See Also:
CDOTransaction.hasConflict()
+
+
+
+ +

+hasResource

+
+public boolean hasResource(String path)
+
+
Description copied from interface: CDOView
+
Returns true if a resource with the given path exists in the repository, false. +

+

+
Specified by:
hasResource in interface CDOView
+
+
+
See Also:
CDOView.getResource(String, boolean)
+
+
+
+ +

+isClosed

+
+public boolean isClosed()
+
+
+
Specified by:
isClosed in interface Closeable
+
+
+
+
+
+
+ +

+isObjectRegistered

+
+public boolean isObjectRegistered(CDOID id)
+
+
Description copied from interface: CDOView
+
Returns true if an object with the given id is currently registered in + this view, false otherwise. +

+

+
Specified by:
isObjectRegistered in interface CDOView
+
+
+
+
+
+
+ +

+lockObjects

+
+public void lockObjects(Collection<? extends CDOObject> objects,
+                        IRWLockManager.LockType lockType,
+                        long timeout)
+                 throws InterruptedException
+
+
Description copied from interface: CDOView
+
Locks the given objects. Once the objects are locked, they will not be changed remotely or go in conflict state. +

+

+
Specified by:
lockObjects in interface CDOView
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+options

+
+public CDOTransaction.Options options()
+
+
+
Specified by:
options in interface CDOTransaction
Specified by:
options in interface CDOView
Specified by:
options in interface IOptionsContainer
+
+
+
+
+
+
+ +

+queryResources

+
+public List<CDOResourceNode> queryResources(CDOResourceFolder folder,
+                                            String name,
+                                            boolean exactMatch)
+
+
Description copied from interface: CDOView
+
Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter. +

+

+
Specified by:
queryResources in interface CDOView
+
+
+
Parameters:
folder - The folder to search in, or null for top level resource nodes.
name - the name or prefix of the resource nodes to return.
exactMatch - true if the complete name of the resource must match, false if only a common + prefix of the name must match.
+
+
+
+ +

+queryResourcesAsync

+
+public CloseableIterator<CDOResourceNode> queryResourcesAsync(CDOResourceFolder folder,
+                                                              String name,
+                                                              boolean exactMatch)
+
+
Description copied from interface: CDOView
+
Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter. The underlying query will be executed asynchronously. +

+

+
Specified by:
queryResourcesAsync in interface CDOView
+
+
+
Parameters:
folder - The folder to search in, or null for top level resource nodes.
name - the name or prefix of the resource nodes to return.
exactMatch - true if the complete name of the resource must match, false if only a common + prefix of the name must match.
+
+
+
+ +

+queryXRefs

+
+public List<CDOObjectReference> queryXRefs(CDOObject targetObject,
+                                           EReference... sourceReferences)
+
+
Description copied from interface: CDOView
+
Returns a list of object references that represent the cross references to the specified + target object. +

+

+
Specified by:
queryXRefs in interface CDOView
+
+
+
Parameters:
targetObject - The target object that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
Since:
+
4.0
+
See Also:
CDOView.queryXRefs(Set, EReference...), +CDOView.queryXRefsAsync(Set, EReference...)
+
+
+
+ +

+queryXRefs

+
+public List<CDOObjectReference> queryXRefs(Set<CDOObject> targetObjects,
+                                           EReference... sourceReferences)
+
+
Description copied from interface: CDOView
+
Returns a list of object references that represent the cross references to the specified + target objects. +

+

+
Specified by:
queryXRefs in interface CDOView
+
+
+
Parameters:
targetObjects - The set of target objects that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
See Also:
CDOView.queryXRefs(CDOObject, EReference...), +CDOView.queryXRefsAsync(Set, EReference...)
+
+
+
+ +

+queryXRefsAsync

+
+public CloseableIterator<CDOObjectReference> queryXRefsAsync(Set<CDOObject> targetObjects,
+                                                             EReference... sourceReferences)
+
+
Description copied from interface: CDOView
+
Returns an iterator over the object references that represent the cross references to + the specified target objects. The underlying query will be executed asynchronously. +

+

+
Specified by:
queryXRefsAsync in interface CDOView
+
+
+
Parameters:
targetObjects - The set of target objects that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
See Also:
CDOView.queryXRefs(CDOObject, EReference...), +CDOView.queryXRefs(Set, EReference...)
+
+
+
+ +

+reload

+
+public int reload(CDOObject... objects)
+
+
Description copied from interface: CDOView
+
Reloads the given objects from the repository. +

+

+
Specified by:
reload in interface CDOView
+
+
+
+
+
+
+ +

+removeObjectHandler

+
+public void removeObjectHandler(CDOObjectHandler handler)
+
+
+
Specified by:
removeObjectHandler in interface CDOView
+
+
+
+
+
+
+ +

+removeTransactionHandler

+
+public void removeTransactionHandler(CDOTransactionHandlerBase handler)
+
+
+
Specified by:
removeTransactionHandler in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+merge

+
+public CDOChangeSetData merge(CDOBranchPoint source,
+                              CDOMerger merger)
+
+
+
Specified by:
merge in interface CDOTransaction
+
+
+
+
+
+
+ +

+merge

+
+public CDOChangeSetData merge(CDOBranchPoint source,
+                              CDOBranchPoint sourceBase,
+                              CDOMerger merger)
+
+
+
Specified by:
merge in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+compareRevisions

+
+public CDOChangeSetData compareRevisions(CDOBranchPoint source)
+
+
+
Specified by:
compareRevisions in interface CDOView
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSavepoint

+
+public CDOSavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOTransaction
Specified by:
setSavepoint in interface CDOUserTransaction
+
+
+
+
+
+
+ +

+unlockObjects

+
+public void unlockObjects()
+
+
Description copied from interface: CDOView
+
Unlocks all locked objects of this view. +

+

+
Specified by:
unlockObjects in interface CDOView
+
+
+
+
+
+
+ +

+unlockObjects

+
+public void unlockObjects(Collection<? extends CDOObject> objects,
+                          IRWLockManager.LockType lockType)
+
+
Description copied from interface: CDOView
+
Unlocks the given locked objects of this view. +

+

+
Specified by:
unlockObjects in interface CDOView
+
+
+
+
+
+
+ +

+enableDurableLocking

+
+public String enableDurableLocking(boolean enable)
+
+
Description copied from interface: CDOView
+
Enables or disables the storage of all information that's needed to reopen this + view at a later point in time. This information includes the branch point, the user ID of + the session, whether it's a read-only view or a transaction and all the + locks that are acquired or will be acquired while durable locking is enabled. +

+

+
Specified by:
enableDurableLocking in interface CDOView
+
+
+
Since:
+
4.0
+
See Also:
CDOSession.openView(String), +CDOSession.openView(String, ResourceSet), +CDOSession.openTransaction(String), +CDOSession.openTransaction(String, ResourceSet), +CDOView#lockObjects(Collection, LockType, long), +CDOView#unlockObjects(Collection, LockType), +CDOView.unlockObjects(), +CDOObject.cdoReadLock(), +CDOObject.cdoWriteLock()
+
+
+
+ +

+isReadOnly

+
+public boolean isReadOnly()
+
+
+
Specified by:
isReadOnly in interface CDOCommonView
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+setBranchPoint

+
+public boolean setBranchPoint(CDOBranch branch,
+                              long timeStamp)
+
+
Description copied from interface: CDOView
+
Sets the branch and the point in (repository) time this view should refer to. Objects provided by this view will be valid at this time. The special value + UNSPECIFIED_DATE denotes a "floating view" that always shows the latest + state of the repository. +

+

+
Specified by:
setBranchPoint in interface CDOView
+
+
+ +
Returns:
true if the branch point was changed, false otherwise.
+
+
+
+ +

+setBranchPoint

+
+public boolean setBranchPoint(CDOBranchPoint branchPoint)
+
+
Description copied from interface: CDOView
+
Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()). +

+

+
Specified by:
setBranchPoint in interface CDOView
+
+
+
+
+
+
+ +

+setBranch

+
+public boolean setBranch(CDOBranch branch)
+
+
Description copied from interface: CDOView
+
Same as calling setBranchPoint(branch, getTimeStamp()). +

+

+
Specified by:
setBranch in interface CDOView
+
+
+
+
+
+
+ +

+setTimeStamp

+
+public boolean setTimeStamp(long timeStamp)
+
+
Description copied from interface: CDOView
+
Same as calling setBranchPoint(getBranch(), timeStamp). +

+

+
Specified by:
setTimeStamp in interface CDOView
+
+
+
+
+
+
+ +

+getURIHandler

+
+public URIHandler getURIHandler()
+
+
+
Specified by:
getURIHandler in interface CDOView
+
+
+
+
+
+
+ +

+getCommitComment

+
+public String getCommitComment()
+
+
Description copied from interface: CDOTransaction
+
Returns the comment to be used in the next commit operation. +

+

+
Specified by:
getCommitComment in interface CDOTransaction
+
+
+
See Also:
CDOCommitInfo.getComment()
+
+
+
+ +

+setCommitComment

+
+public void setCommitComment(String comment)
+
+
Description copied from interface: CDOTransaction
+
Sets the comment to be used in the next commit operation. +

+

+
Specified by:
setCommitComment in interface CDOTransaction
+
+
+
See Also:
CDOCommitInfo.getComment()
+
+
+
+ +

+setCommittables

+
+public void setCommittables(Set<? extends EObject> committables)
+
+
+
Specified by:
setCommittables in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getCommittables

+
+public Set<? extends EObject> getCommittables()
+
+
+
Specified by:
getCommittables in interface CDOTransaction
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createTempFile

+
+public static File createTempFile(CDOTransaction transaction)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOSavepoint.html new file mode 100644 index 0000000000..02e60c0aba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOSavepoint.html @@ -0,0 +1,607 @@ + + + + + + +CDOSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOSavepoint

+
+
All Superinterfaces:
CDOChangeSetDataProvider, CDOUserSavepoint
+
+
+
All Known Subinterfaces:
InternalCDOSavepoint
+
+
+
+
public interface CDOSavepoint
extends CDOUserSavepoint, CDOChangeSetDataProvider
+ + +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Map<CDOID,CDORevision>getAllBaseNewObjects() + +
+           
+ CDOChangeSetDatagetAllChangeSetData() + +
+           
+ Map<CDOID,CDOObject>getAllDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>getAllDirtyObjects() + +
+          Return the list of new objects from this point.
+ Map<CDOID,CDOObject>getAllNewObjects() + +
+          Return the list of new objects from this point without objects that are removed.
+ Map<CDOID,CDORevisionDelta>getAllRevisionDeltas() + +
+          Return the list of all deltas without objects that are removed.
+ Map<CDOID,CDORevision>getBaseNewObjects() + +
+           
+ Map<CDOID,CDOObject>getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>getDirtyObjects() + +
+           
+ Map<CDOID,CDOObject>getNewObjects() + +
+           
+ CDOSavepointgetNextSavepoint() + +
+           
+ CDOSavepointgetPreviousSavepoint() + +
+           
+ Map<CDOID,CDOObject>getReattachedObjects() + +
+          Bug 283985 (Re-attachment)
+ ConcurrentMap<CDOID,CDORevisionDelta>getRevisionDeltas() + +
+           
+ CDOTransactiongetTransaction() + +
+           
+ booleanwasDirty() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
isValid, rollback
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider
getChangeSetData
+  +

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

+getTransaction

+
+CDOTransaction getTransaction()
+
+
+
Specified by:
getTransaction in interface CDOUserSavepoint
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNextSavepoint

+
+CDOSavepoint getNextSavepoint()
+
+
+
Specified by:
getNextSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+CDOSavepoint getPreviousSavepoint()
+
+
+
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+wasDirty

+
+boolean wasDirty()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getBaseNewObjects

+
+Map<CDOID,CDORevision> getBaseNewObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNewObjects

+
+Map<CDOID,CDOObject> getNewObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getDetachedObjects

+
+Map<CDOID,CDOObject> getDetachedObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getReattachedObjects

+
+Map<CDOID,CDOObject> getReattachedObjects()
+
+
Bug 283985 (Re-attachment) +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getDirtyObjects

+
+Map<CDOID,CDOObject> getDirtyObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevisionDeltas

+
+ConcurrentMap<CDOID,CDORevisionDelta> getRevisionDeltas()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllBaseNewObjects

+
+Map<CDOID,CDORevision> getAllBaseNewObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllNewObjects

+
+Map<CDOID,CDOObject> getAllNewObjects()
+
+
Return the list of new objects from this point without objects that are removed. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllDetachedObjects

+
+Map<CDOID,CDOObject> getAllDetachedObjects()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllDirtyObjects

+
+Map<CDOID,CDOObject> getAllDirtyObjects()
+
+
Return the list of new objects from this point. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllRevisionDeltas

+
+Map<CDOID,CDORevisionDelta> getAllRevisionDeltas()
+
+
Return the list of all deltas without objects that are removed. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllChangeSetData

+
+CDOChangeSetData getAllChangeSetData()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.AutoReleaseLocksEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.AutoReleaseLocksEvent.html new file mode 100644 index 0000000000..1f7a9dbe2d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.AutoReleaseLocksEvent.html @@ -0,0 +1,199 @@ + + + + + + +CDOTransaction.Options.AutoReleaseLocksEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransaction.Options.AutoReleaseLocksEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOTransaction.Options
+
+
+
+
public static interface CDOTransaction.Options.AutoReleaseLocksEvent
extends IOptionsEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.ConflictResolversEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.ConflictResolversEvent.html new file mode 100644 index 0000000000..3b034b1989 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.ConflictResolversEvent.html @@ -0,0 +1,197 @@ + + + + + + +CDOTransaction.Options.ConflictResolversEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransaction.Options.ConflictResolversEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOTransaction.Options
+
+
+
+
public static interface CDOTransaction.Options.ConflictResolversEvent
extends IOptionsEvent
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.html new file mode 100644 index 0000000000..689e8b22b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.Options.html @@ -0,0 +1,431 @@ + + + + + + +CDOTransaction.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransaction.Options

+
+
All Superinterfaces:
CDOView.Options, INotifier, IOptions
+
+
+
Enclosing interface:
CDOTransaction
+
+
+
+
public static interface CDOTransaction.Options
extends CDOView.Options
+ + +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOTransaction.Options.AutoReleaseLocksEvent + +
+           
+static interfaceCDOTransaction.Options.ConflictResolversEvent + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.view.CDOView.Options
CDOView.Options.CacheReferenceTypeEvent, CDOView.Options.ChangeSubscriptionPoliciesEvent, CDOView.Options.InvalidationNotificationEvent, CDOView.Options.InvalidationPolicyEvent, CDOView.Options.ReferencePolicyEvent, CDOView.Options.RevisionPrefetchingPolicyEvent, CDOView.Options.StaleReferencePolicyEvent
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOView.Options
DEFAULT_REVISION_PREFETCHING, NO_REVISION_PREFETCHING
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddConflictResolver(CDOConflictResolver resolver) + +
+          Adds a conflict resolver to the list of conflict resolvers of this transaction.
+ CDOConflictResolver[]getConflictResolvers() + +
+          Returns a copy of the conflict resolver list of this transaction.
+ booleanisAutoReleaseLocksEnabled() + +
+          Returns true if locks in this view will be removes when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called.
+ voidremoveConflictResolver(CDOConflictResolver resolver) + +
+          Removes a conflict resolver from the list of conflict resolvers of this transaction.
+ voidsetAutoReleaseLocksEnabled(boolean on) + +
+          Specifies whether locks in this view will be removed when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called.
+ voidsetConflictResolvers(CDOConflictResolver[] resolvers) + +
+          Sets the conflict resolver list of this transaction.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOView.Options
addChangeSubscriptionPolicy, getCacheReferenceType, getChangeSubscriptionPolicies, getInvalidationPolicy, getRevisionPrefetchingPolicy, getStaleReferenceBehaviour, getStrongReferencePolicy, isInvalidationNotificationEnabled, removeChangeSubscriptionPolicy, setCacheReferenceType, setInvalidationNotificationEnabled, setInvalidationPolicy, setRevisionPrefetchingPolicy, setStaleReferenceBehaviour, setStrongReferencePolicy
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getConflictResolvers

+
+CDOConflictResolver[] getConflictResolvers()
+
+
Returns a copy of the conflict resolver list of this transaction. +

+

+
+
+
+
+
+
+
+ +

+setConflictResolvers

+
+void setConflictResolvers(CDOConflictResolver[] resolvers)
+
+
Sets the conflict resolver list of this transaction. +

+

+
+
+
+
+
+
+
+ +

+addConflictResolver

+
+void addConflictResolver(CDOConflictResolver resolver)
+
+
Adds a conflict resolver to the list of conflict resolvers of this transaction. +

+

+
+
+
+
+
+
+
+ +

+removeConflictResolver

+
+void removeConflictResolver(CDOConflictResolver resolver)
+
+
Removes a conflict resolver from the list of conflict resolvers of this transaction. +

+

+
+
+
+
+
+
+
+ +

+isAutoReleaseLocksEnabled

+
+boolean isAutoReleaseLocksEnabled()
+
+
Returns true if locks in this view will be removes when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called. +

+ Default value is true. +

+

+
+
+
+
+
+
+
+ +

+setAutoReleaseLocksEnabled

+
+void setAutoReleaseLocksEnabled(boolean on)
+
+
Specifies whether locks in this view will be removed when CDOUserTransaction.commit() or + CDOUserTransaction.rollback() is called. +

+ If false all locks are kept. +

+ Default value is true. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.html new file mode 100644 index 0000000000..db84e75715 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransaction.html @@ -0,0 +1,1079 @@ + + + + + + +CDOTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransaction

+
+
All Superinterfaces:
CDOBranchPoint, CDOChangeSetDataProvider, CDOCommonTransaction, CDOCommonView, CDORevisionProvider, CDOUpdatable, CDOUserTransaction, CDOView, Closeable, INotifier, IOptionsContainer
+
+
+
All Known Subinterfaces:
InternalCDOTransaction
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOTransaction
extends CDOView, CDOCommonTransaction, CDOUserTransaction, CDOChangeSetDataProvider
+ + +

+A read-write view to the current (i.e. latest) state of the object graph in the repository. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOTransaction.Options + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString, + boolean considerDirtyState) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString, + Object context, + boolean considerDirtyState) + +
+           
+ CDOResourcecreateResource(String path) + +
+           
+ CDOResourceFoldercreateResourceFolder(String path) + +
+           
+ CDOSavepoint[]exportChanges(OutputStream out) + +
+           
+ StringgetCommitComment() + +
+          Returns the comment to be used in the next commit operation.
+ Set<? extends EObject>getCommittables() + +
+           
+ Set<CDOObject>getConflicts() + +
+           
+ Map<CDOID,CDOObject>getDetachedObjects() + +
+           
+ Map<CDOID,CDOObject>getDirtyObjects() + +
+           
+ longgetLastCommitTime() + +
+           
+ CDOSavepointgetLastSavepoint() + +
+           
+ Map<CDOID,CDOObject>getNewObjects() + +
+           
+ CDOResourcegetOrCreateResource(String path) + +
+           
+ CDOResourceFoldergetOrCreateResourceFolder(String path) + +
+           
+ Map<CDOID,CDORevisionDelta>getRevisionDeltas() + +
+           
+ CDOTransactionHandler[]getTransactionHandlers() + +
+           
+ CDOTransactionHandler1[]getTransactionHandlers1() + +
+           
+ CDOTransactionHandler2[]getTransactionHandlers2() + +
+           
+ booleanhasConflict() + +
+          Returns true if this transaction contains local modifications that are conflicting with remote + modifications, false otherwise.
+ CDOSavepoint[]importChanges(InputStream in, + boolean reconstructSavepoints) + +
+           
+ booleanisDirty() + +
+          Returns true if this transaction is not closed and contains uncommitted changes, false + otherwise.
+ CDOChangeSetDatamerge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDatamerge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOTransaction.Optionsoptions() + +
+           
+ voidremoveTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidsetCommitComment(String comment) + +
+          Sets the comment to be used in the next commit operation.
+ voidsetCommittables(Set<? extends EObject> committables) + +
+           
+ CDOSavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOView
addObjectHandler, compareRevisions, createQuery, createQuery, enableDurableLocking, getObject, getObject, getObject, getObjectHandlers, getResource, getResource, getResourceNode, getResourceSet, getRootResource, getSession, getURIHandler, getViewSet, hasResource, isInvalidationRunnerActive, isLegacyModeEnabled, isObjectRegistered, lockObjects, queryResources, queryResourcesAsync, queryXRefs, queryXRefs, queryXRefsAsync, reload, removeObjectHandler, setBranch, setBranchPoint, setBranchPoint, setTimeStamp, unlockObjects, unlockObjects
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserTransaction
commit, commit, rollback
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider
getChangeSetData
+  +

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

+isDirty

+
+boolean isDirty()
+
+
Returns true if this transaction is not closed and contains uncommitted changes, false + otherwise. +

+

+
Specified by:
isDirty in interface CDOView
+
+
+
See Also:
isDirty()
+
+
+
+ +

+hasConflict

+
+boolean hasConflict()
+
+
Returns true if this transaction contains local modifications that are conflicting with remote + modifications, false otherwise. +

+

+
Specified by:
hasConflict in interface CDOView
+
+
+
See Also:
hasConflict()
+
+
+
+ +

+getConflicts

+
+Set<CDOObject> getConflicts()
+
+
+
+
+
+
+
+
+
+ +

+merge

+
+CDOChangeSetData merge(CDOBranchPoint source,
+                       CDOMerger merger)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+merge

+
+CDOChangeSetData merge(CDOBranchPoint source,
+                       CDOBranchPoint sourceBase,
+                       CDOMerger merger)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createResourceFolder

+
+CDOResourceFolder createResourceFolder(String path)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getOrCreateResourceFolder

+
+CDOResourceFolder getOrCreateResourceFolder(String path)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createResource

+
+CDOResource createResource(String path)
+
+
+
+
+
+
See Also:
ResourceSet.createResource(URI)
+
+
+
+ +

+getOrCreateResource

+
+CDOResource getOrCreateResource(String path)
+
+
+
+
+
+
+
+
+
+ +

+addTransactionHandler

+
+void addTransactionHandler(CDOTransactionHandlerBase handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+removeTransactionHandler

+
+void removeTransactionHandler(CDOTransactionHandlerBase handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTransactionHandlers

+
+CDOTransactionHandler[] getTransactionHandlers()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTransactionHandlers1

+
+CDOTransactionHandler1[] getTransactionHandlers1()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTransactionHandlers2

+
+CDOTransactionHandler2[] getTransactionHandlers2()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setSavepoint

+
+CDOSavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastSavepoint

+
+CDOSavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNewObjects

+
+Map<CDOID,CDOObject> getNewObjects()
+
+
+
+
+
+
+
+
+
+ +

+getDetachedObjects

+
+Map<CDOID,CDOObject> getDetachedObjects()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getDirtyObjects

+
+Map<CDOID,CDOObject> getDirtyObjects()
+
+
+
+
+
+
+
+
+
+ +

+getRevisionDeltas

+
+Map<CDOID,CDORevisionDelta> getRevisionDeltas()
+
+
+
+
+
+
+
+
+
+ +

+exportChanges

+
+CDOSavepoint[] exportChanges(OutputStream out)
+                             throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+importChanges

+
+CDOSavepoint[] importChanges(InputStream in,
+                             boolean reconstructSavepoints)
+                             throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+getLastCommitTime

+
+long getLastCommitTime()
+
+
+
+
+
+
+
+
+
+ +

+getCommitComment

+
+String getCommitComment()
+
+
Returns the comment to be used in the next commit operation. +

+

+
+
+
+
Since:
+
3.0
+
See Also:
CDOCommitInfo.getComment()
+
+
+
+ +

+setCommitComment

+
+void setCommitComment(String comment)
+
+
Sets the comment to be used in the next commit operation. +

+

+
+
+
+
Since:
+
3.0
+
See Also:
CDOCommitInfo.getComment()
+
+
+
+ +

+setCommittables

+
+void setCommittables(Set<? extends EObject> committables)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getCommittables

+
+Set<? extends EObject> getCommittables()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createQuery

+
+CDOQuery createQuery(String language,
+                     String queryString,
+                     boolean considerDirtyState)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createQuery

+
+CDOQuery createQuery(String language,
+                     String queryString,
+                     Object context,
+                     boolean considerDirtyState)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+options

+
+CDOTransaction.Options options()
+
+
+
Specified by:
options in interface CDOView
Specified by:
options in interface IOptionsContainer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionConflictEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionConflictEvent.html new file mode 100644 index 0000000000..6a23a93027 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionConflictEvent.html @@ -0,0 +1,253 @@ + + + + + + +CDOTransactionConflictEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionConflictEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOTransactionConflictEvent
extends CDOViewEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ CDOObjectgetConflictingObject() + +
+           
+ booleanisFirstConflict() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getConflictingObject

+
+CDOObject getConflictingObject()
+
+
+
+
+
+
+
+
+
+ +

+isFirstConflict

+
+boolean isFirstConflict()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.Type.html new file mode 100644 index 0000000000..f0253df817 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.Type.html @@ -0,0 +1,329 @@ + + + + + + +CDOTransactionFinishedEvent.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Enum CDOTransactionFinishedEvent.Type

+
+java.lang.Object
+  extended by java.lang.Enum<CDOTransactionFinishedEvent.Type>
+      extended by org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<CDOTransactionFinishedEvent.Type>
+
+
+
Enclosing interface:
CDOTransactionFinishedEvent
+
+
+
+
public static enum CDOTransactionFinishedEvent.Type
extends Enum<CDOTransactionFinishedEvent.Type>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
COMMITTED + +
+           
ROLLED_BACK + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static CDOTransactionFinishedEvent.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOTransactionFinishedEvent.Type[]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
+ +

+COMMITTED

+
+public static final CDOTransactionFinishedEvent.Type COMMITTED
+
+
+
+
+
+ +

+ROLLED_BACK

+
+public static final CDOTransactionFinishedEvent.Type ROLLED_BACK
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static CDOTransactionFinishedEvent.Type[] 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 (CDOTransactionFinishedEvent.Type c : CDOTransactionFinishedEvent.Type.values())
+    System.out.println(c);
+
+

+

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

+valueOf

+
+public static CDOTransactionFinishedEvent.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.html new file mode 100644 index 0000000000..f7ace133db --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionFinishedEvent.html @@ -0,0 +1,270 @@ + + + + + + +CDOTransactionFinishedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionFinishedEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOTransactionFinishedEvent
extends CDOViewEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classCDOTransactionFinishedEvent.Type + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Map<CDOID,CDOID>getIDMappings() + +
+           
+ CDOTransactionFinishedEvent.TypegetType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getType

+
+CDOTransactionFinishedEvent.Type getType()
+
+
+
+
+
+
+
+
+
+ +

+getIDMappings

+
+Map<CDOID,CDOID> getIDMappings()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler.html new file mode 100644 index 0000000000..4eac8663b4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler.html @@ -0,0 +1,208 @@ + + + + + + +CDOTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionHandler

+
+
All Superinterfaces:
CDOTransactionHandler1, CDOTransactionHandler2, CDOTransactionHandlerBase
+
+
+
All Known Implementing Classes:
CDOAsyncTransactionHandler, CDODefaultTransactionHandler
+
+
+
+
public interface CDOTransactionHandler
extends CDOTransactionHandler1, CDOTransactionHandler2
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1
attachingObject, detachingObject, modifyingObject
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler2
committedTransaction, committingTransaction, rolledBackTransaction
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler1.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler1.html new file mode 100644 index 0000000000..6660006e13 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler1.html @@ -0,0 +1,354 @@ + + + + + + +CDOTransactionHandler1 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionHandler1

+
+
All Superinterfaces:
CDOTransactionHandlerBase
+
+
+
All Known Subinterfaces:
CDOTransactionHandler
+
+
+
All Known Implementing Classes:
CDOAsyncTransactionHandler, CDOAutoAttacher, CDODefaultTransactionHandler, CDODefaultTransactionHandler1
+
+
+
+
public interface CDOTransactionHandler1
extends CDOTransactionHandlerBase
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is added.
+ voiddetachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is detached.
+ voidmodifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureDelta) + +
+          Called by a CDOTransaction before an object is modified.
+  +

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

+attachingObject

+
+void attachingObject(CDOTransaction transaction,
+                     CDOObject object)
+
+
Called by a CDOTransaction before an object is added. The implementor of this method is allowed + to throw an unchecked exception that will propagate up to the operation that is about to add the object (thereby + preventing the operation from successful completion). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
+
+
+
+
+
+
+ +

+detachingObject

+
+void detachingObject(CDOTransaction transaction,
+                     CDOObject object)
+
+
Called by a CDOTransaction before an object is detached. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to remove the object + (thereby preventing the operation from completing successfully). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
+
+
+
+
+
+
+ +

+modifyingObject

+
+void modifyingObject(CDOTransaction transaction,
+                     CDOObject object,
+                     CDOFeatureDelta featureDelta)
+
+
Called by a CDOTransaction before an object is modified. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to modify the object + (thereby preventing the operation from completing successfully). +

+ Note: Implementors must not start threads which access the view and wait for their + completion since deadlocks can result. The following example causes a deadlock:
+ +

+ getDisplay().syncExec(new Runnable()
+ {
+   public void run()
+   {
+     try
+     {
+       cdoObject.getName();
+     }
+     catch (Exception ignore)
+     {
+     }
+   }
+ });
+ 
+ + If you need to synchronously execute threads which access the view you should use + CDOAsyncTransactionHandler. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler2.html new file mode 100644 index 0000000000..688c6b1062 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandler2.html @@ -0,0 +1,283 @@ + + + + + + +CDOTransactionHandler2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionHandler2

+
+
All Superinterfaces:
CDOTransactionHandlerBase
+
+
+
All Known Subinterfaces:
CDOTransactionHandler
+
+
+
All Known Implementing Classes:
CDOAsyncTransactionHandler, CDODefaultTransactionHandler, CDODefaultTransactionHandler2
+
+
+
+
public interface CDOTransactionHandler2
extends CDOTransactionHandlerBase
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommittedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction after it is being committed.
+ voidcommittingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction before it is being committed.
+ voidrolledBackTransaction(CDOTransaction transaction) + +
+          Called by a CDOTransaction after it is rolled back.
+  +

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

+committingTransaction

+
+void committingTransaction(CDOTransaction transaction,
+                           CDOCommitContext commitContext)
+
+
Called by a CDOTransaction before it is being committed. The implementor of this method is + allowed to throw an unchecked exception that will propagate up to the operation that is about to commit the + transaction (thereby preventing the operation from completing successfully). The implementor of this method is + allowed to apply changes to the object graph managed by the transaction. +

+

+
+
+
+
+
+
+
+ +

+committedTransaction

+
+void committedTransaction(CDOTransaction transaction,
+                          CDOCommitContext commitContext)
+
+
Called by a CDOTransaction after it is being committed. The implementor of this method is + not allowed to throw an unchecked exception. +

+

+
+
+
+
+
+
+
+ +

+rolledBackTransaction

+
+void rolledBackTransaction(CDOTransaction transaction)
+
+
Called by a CDOTransaction after it is rolled back. If the implementor of this method throws an + exception it will be logged as an error and subsequent handlers will be further called. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandlerBase.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandlerBase.html new file mode 100644 index 0000000000..68a6eeb697 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionHandlerBase.html @@ -0,0 +1,180 @@ + + + + + + +CDOTransactionHandlerBase (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionHandlerBase

+
+
All Known Subinterfaces:
CDOTransactionHandler, CDOTransactionHandler1, CDOTransactionHandler2
+
+
+
All Known Implementing Classes:
CDOAsyncTransactionHandler, CDOAutoAttacher, CDODefaultTransactionHandler, CDODefaultTransactionHandler1, CDODefaultTransactionHandler2
+
+
+
+
public interface CDOTransactionHandlerBase
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionStartedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionStartedEvent.html new file mode 100644 index 0000000000..d9b4d11df1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOTransactionStartedEvent.html @@ -0,0 +1,200 @@ + + + + + + +CDOTransactionStartedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOTransactionStartedEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOTransactionStartedEvent
extends CDOViewEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserSavepoint.html new file mode 100644 index 0000000000..b83cf21aed --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserSavepoint.html @@ -0,0 +1,301 @@ + + + + + + +CDOUserSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOUserSavepoint

+
+
All Known Subinterfaces:
CDOSavepoint, CDOXASavepoint, InternalCDOSavepoint, InternalCDOUserSavepoint, InternalCDOXASavepoint
+
+
+
+
public interface CDOUserSavepoint
+ + +

+Creates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction. +

+ Note: Save points do not flush to disk. Everything is done in memory on the client side. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOUserSavepointgetNextSavepoint() + +
+           
+ CDOUserSavepointgetPreviousSavepoint() + +
+           
+ CDOUserTransactiongetTransaction() + +
+           
+ booleanisValid() + +
+           
+ voidrollback() + +
+           
+  +

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

+getTransaction

+
+CDOUserTransaction getTransaction()
+
+
+
+
+
+
+ +

+getNextSavepoint

+
+CDOUserSavepoint getNextSavepoint()
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+CDOUserSavepoint getPreviousSavepoint()
+
+
+
+
+
+
+ +

+isValid

+
+boolean isValid()
+
+
+
+
+
+
+ +

+rollback

+
+void rollback()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserTransaction.html new file mode 100644 index 0000000000..1ae2d388c3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOUserTransaction.html @@ -0,0 +1,323 @@ + + + + + + +CDOUserTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOUserTransaction

+
+
All Known Subinterfaces:
CDOTransaction, CDOXATransaction, InternalCDOTransaction, InternalCDOUserTransaction, InternalCDOXATransaction
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOUserTransaction
+ + +

+Only deal with transaction process. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitInfocommit() + +
+           
+ CDOCommitInfocommit(IProgressMonitor progressMonitor) + +
+           
+ CDOUserSavepointgetLastSavepoint() + +
+           
+ voidrollback() + +
+           
+ CDOUserSavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+  +

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

+commit

+
+CDOCommitInfo commit()
+                     throws CommitException
+
+
+ +
Throws: +
CommitException
Since:
+
3.0
+
+
+
+
+ +

+commit

+
+CDOCommitInfo commit(IProgressMonitor progressMonitor)
+                     throws CommitException
+
+
+ +
Throws: +
CommitException
Since:
+
3.0
+
+
+
+
+ +

+rollback

+
+void rollback()
+
+
+
+
+
+
+ +

+setSavepoint

+
+CDOUserSavepoint setSavepoint()
+
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Since:
+
3.0
+
+
+
+
+ +

+getLastSavepoint

+
+CDOUserSavepoint getLastSavepoint()
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXASavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXASavepoint.html new file mode 100644 index 0000000000..a352cb2ef6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXASavepoint.html @@ -0,0 +1,300 @@ + + + + + + +CDOXASavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOXASavepoint

+
+
All Superinterfaces:
CDOUserSavepoint
+
+
+
All Known Subinterfaces:
InternalCDOXASavepoint
+
+
+
+
public interface CDOXASavepoint
extends CDOUserSavepoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOXASavepointgetNextSavepoint() + +
+           
+ CDOXASavepointgetPreviousSavepoint() + +
+           
+ List<CDOSavepoint>getSavepoints() + +
+           
+ CDOXATransactiongetTransaction() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
isValid, rollback
+  +

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

+getTransaction

+
+CDOXATransaction getTransaction()
+
+
+
Specified by:
getTransaction in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getNextSavepoint

+
+CDOXASavepoint getNextSavepoint()
+
+
+
Specified by:
getNextSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+CDOXASavepoint getPreviousSavepoint()
+
+
+
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getSavepoints

+
+List<CDOSavepoint> getSavepoints()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXATransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXATransaction.html new file mode 100644 index 0000000000..5548ef5a8b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/CDOXATransaction.html @@ -0,0 +1,366 @@ + + + + + + +CDOXATransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.transaction +
+Interface CDOXATransaction

+
+
All Superinterfaces:
CDOUserTransaction
+
+
+
All Known Subinterfaces:
InternalCDOXATransaction
+
+
+
+
public interface CDOXATransaction
extends CDOUserTransaction
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(CDOViewSet viewSet) + +
+           
+ CDOXASavepointgetLastSavepoint() + +
+           
+ booleanisAllowRequestFromTransactionEnabled() + +
+          Allow request that come from contains CDOTransaction.
+ voidremove(CDOViewSet viewSet) + +
+           
+ voidsetAllowRequestFromTransactionEnabled(boolean allRequest) + +
+          see isAllowRequestFromTransactionEnabled()
+ CDOXASavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserTransaction
commit, commit, rollback
+  +

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

+add

+
+void add(CDOViewSet viewSet)
+
+
+
+
+
+
+
+
+
+ +

+remove

+
+void remove(CDOViewSet viewSet)
+
+
+
+
+
+
+
+
+
+ +

+setAllowRequestFromTransactionEnabled

+
+void setAllowRequestFromTransactionEnabled(boolean allRequest)
+
+
see isAllowRequestFromTransactionEnabled() +

+

+
+
+
+
+
+
+
+ +

+isAllowRequestFromTransactionEnabled

+
+boolean isAllowRequestFromTransactionEnabled()
+
+
Allow request that come from contains CDOTransaction. Default value is true. +

+ If the value is true, cdoTransaction.commit() will call xaTransaction.commit and all CDOXATransaction part + of xaTransaction will be committed. +

+ If the value is false, the user will receive an exception by calling cdoTransaction.commit(). The user can only + commit from CDOXATransaction. +

+

+
+
+
+
+
+
+
+ +

+setSavepoint

+
+CDOXASavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastSavepoint

+
+CDOXASavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAsyncTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAsyncTransactionHandler.html new file mode 100644 index 0000000000..6d979cecb6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAsyncTransactionHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler

+
+No usage of org.eclipse.emf.cdo.transaction.CDOAsyncTransactionHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAutoAttacher.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAutoAttacher.html new file mode 100644 index 0000000000..7f1315bc3e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOAutoAttacher.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDOAutoAttacher (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDOAutoAttacher

+
+No usage of org.eclipse.emf.cdo.transaction.CDOAutoAttacher +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOCommitContext.html new file mode 100644 index 0000000000..b2f7e7f62a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOCommitContext.html @@ -0,0 +1,281 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOCommitContext

+
+ + + + + + + + + + + + + +
+Packages that use CDOCommitContext
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOCommitContext in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOCommitContext
+ voidCDOAsyncTransactionHandler.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Synchronously executes the delegate handler's committedTransaction() method.
+ voidCDODefaultTransactionHandler.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDODefaultTransactionHandler2.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDOTransactionHandler2.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction after it is being committed.
+ voidCDOAsyncTransactionHandler.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Asynchronously executes the delegate handler's committingTransaction() method.
+ voidCDODefaultTransactionHandler.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDODefaultTransactionHandler2.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDOTransactionHandler2.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction before it is being committed.
+  +

+ + + + + +
+Uses of CDOCommitContext in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOCommitContext in org.eclipse.emf.spi.cdo
+static interfaceInternalCDOTransaction.InternalCDOCommitContext + +
+          Provides a context for a commit operation.
+static interfaceInternalCDOXATransaction.InternalCDOXACommitContext + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver.html new file mode 100644 index 0000000000..aee97b42f6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver.html @@ -0,0 +1,305 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOConflictResolver

+
+ + + + + + + + + + + + + +
+Packages that use CDOConflictResolver
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOConflictResolver in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOConflictResolver in org.eclipse.emf.cdo.transaction
+ interfaceCDOConflictResolver2 + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOConflictResolver
+ CDOConflictResolver[]CDOTransaction.Options.getConflictResolvers() + +
+          Returns a copy of the conflict resolver list of this transaction.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOConflictResolver
+ voidCDOTransaction.Options.addConflictResolver(CDOConflictResolver resolver) + +
+          Adds a conflict resolver to the list of conflict resolvers of this transaction.
+ voidCDOTransaction.Options.removeConflictResolver(CDOConflictResolver resolver) + +
+          Removes a conflict resolver from the list of conflict resolvers of this transaction.
+ voidCDOTransaction.Options.setConflictResolvers(CDOConflictResolver[] resolvers) + +
+          Sets the conflict resolver list of this transaction.
+  +

+ + + + + +
+Uses of CDOConflictResolver in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOConflictResolver
+ classAbstractChangeSetsConflictResolver + +
+           
+ classAbstractConflictResolver + +
+           
+ classAbstractObjectConflictResolver + +
+           
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges + +
+          Deprecated. 
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+ classCDOMergingConflictResolver + +
+          Deprecated. This conflict resolver is still under development. It's not safe to use it.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver2.html new file mode 100644 index 0000000000..088139b0fe --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOConflictResolver2.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOConflictResolver2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOConflictResolver2

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

+ + + + + +
+Uses of CDOConflictResolver2 in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOConflictResolver2
+ classAbstractObjectConflictResolver + +
+           
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges + +
+          Deprecated. 
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler.html new file mode 100644 index 0000000000..e966e74991 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler

+
+No usage of org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler1.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler1.html new file mode 100644 index 0000000000..d30ca8fdc3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler1.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler1

+
+ + + + + + + + + +
+Packages that use CDODefaultTransactionHandler1
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDODefaultTransactionHandler1 in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Subclasses of CDODefaultTransactionHandler1 in org.eclipse.emf.cdo.transaction
+ classCDOAutoAttacher + +
+           
+ classCDODefaultTransactionHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler2.html new file mode 100644 index 0000000000..4c5086e892 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDODefaultTransactionHandler2.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2

+
+No usage of org.eclipse.emf.cdo.transaction.CDODefaultTransactionHandler2 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.ConflictException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.ConflictException.html new file mode 100644 index 0000000000..e791c1c9a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.ConflictException.html @@ -0,0 +1,211 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException

+
+ + + + + + + + + + + + + +
+Packages that use CDOMerger.ConflictException
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOMerger.ConflictException in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that throw CDOMerger.ConflictException
+ CDOChangeSetDataCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+ + + + + +
+Uses of CDOMerger.ConflictException in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that throw CDOMerger.ConflictException
+ CDOChangeSetDataDefaultCDOMerger.merge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.html new file mode 100644 index 0000000000..a870bc50b2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOMerger.html @@ -0,0 +1,326 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOMerger

+
+ + + + + + + + + + + + + +
+Packages that use CDOMerger
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOMerger in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOMerger
+ CDOMergerCDOMerger.ConflictException.getMerger() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOMerger
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOBranchPoint sourceBase, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOPushTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+ CDOChangeSetDataCDOTransaction.merge(CDOBranchPoint source, + CDOMerger merger) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.transaction with parameters of type CDOMerger
CDOMerger.ConflictException(String message, + CDOMerger merger, + CDOChangeSetData result) + +
+           
CDOMerger.ConflictException(String message, + Throwable cause, + CDOMerger merger, + CDOChangeSetData result) + +
+           
+  +

+ + + + + +
+Uses of CDOMerger in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOMerger
+ classDefaultCDOMerger + +
+           
+static classDefaultCDOMerger.PerFeature + +
+           
+static classDefaultCDOMerger.PerFeature.ManyValued + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOMerger
+ CDOMergerCDOMergingConflictResolver.getMerger() + +
+          Deprecated.  
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOMerger
CDOMergingConflictResolver(CDOMerger merger) + +
+          Deprecated.  
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOPushTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOPushTransaction.html new file mode 100644 index 0000000000..23e3e279c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOPushTransaction.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDOPushTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDOPushTransaction

+
+No usage of org.eclipse.emf.cdo.transaction.CDOPushTransaction +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOSavepoint.html new file mode 100644 index 0000000000..7a44b971c5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOSavepoint.html @@ -0,0 +1,331 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOSavepoint

+
+ + + + + + + + + + + + + +
+Packages that use CDOSavepoint
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSavepoint in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOSavepoint
+ CDOSavepoint[]CDOPushTransaction.exportChanges(OutputStream out) + +
+           
+ CDOSavepoint[]CDOTransaction.exportChanges(OutputStream out) + +
+           
+ CDOSavepointCDOPushTransaction.getLastSavepoint() + +
+           
+ CDOSavepointCDOTransaction.getLastSavepoint() + +
+           
+ CDOSavepointCDOSavepoint.getNextSavepoint() + +
+           
+ CDOSavepointCDOSavepoint.getPreviousSavepoint() + +
+           
+ CDOSavepoint[]CDOPushTransaction.importChanges(InputStream in, + boolean reconstructSavepoints) + +
+           
+ CDOSavepoint[]CDOTransaction.importChanges(InputStream in, + boolean reconstructSavepoints) + +
+           
+ CDOSavepointCDOPushTransaction.setSavepoint() + +
+           
+ CDOSavepointCDOTransaction.setSavepoint() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOSavepoint
+ List<CDOSavepoint>CDOXASavepoint.getSavepoints() + +
+           
+  +

+ + + + + +
+Uses of CDOSavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOSavepoint in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSavepoint + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOSavepoint
+ List<CDOSavepoint>InternalCDOXASavepoint.getSavepoints() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOSavepoint
+ voidInternalCDOXASavepoint.setSavepoints(List<CDOSavepoint> savepoints) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.AutoReleaseLocksEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.AutoReleaseLocksEvent.html new file mode 100644 index 0000000000..fd8bed5a13 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.AutoReleaseLocksEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options.AutoReleaseLocksEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransaction.Options.AutoReleaseLocksEvent

+
+No usage of org.eclipse.emf.cdo.transaction.CDOTransaction.Options.AutoReleaseLocksEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.ConflictResolversEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.ConflictResolversEvent.html new file mode 100644 index 0000000000..f9702b4f62 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.ConflictResolversEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options.ConflictResolversEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransaction.Options.ConflictResolversEvent

+
+No usage of org.eclipse.emf.cdo.transaction.CDOTransaction.Options.ConflictResolversEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.html new file mode 100644 index 0000000000..29c6b879de --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.Options.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransaction.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransaction.Options

+
+ + + + + + + + + +
+Packages that use CDOTransaction.Options
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransaction.Options in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransaction.Options
+ CDOTransaction.OptionsCDOPushTransaction.options() + +
+           
+ CDOTransaction.OptionsCDOTransaction.options() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.html new file mode 100644 index 0000000000..9c20d3e36b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransaction.html @@ -0,0 +1,711 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransaction

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOTransaction
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOTransaction in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOTransaction
+ CDOTransactionCDOSessionInvalidationEvent.getLocalTransaction() + +
+          Returns the transaction that was committed and thereby caused this event to be emitted if this transaction is + local, or null if the transaction was remote.
+ CDOTransactionCDOSession.openTransaction() + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranch branch) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranchPoint target) + +
+          Opens and returns a new transaction on a new EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionCDOSession.openTransaction(CDOBranch branch, + ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionCDOSession.openTransaction(ResourceSet resourceSet) + +
+          Opens and returns a new transaction on the given EMF resource set.
+ CDOTransactionCDOSession.openTransaction(String durableLockingID) + +
+          Opens and returns a transaction on a new EMF resource set by resuming a + transaction that has previously been made durable by calling CDOTransaction.enableDurableLocking(true).
+ CDOTransactionCDOSession.openTransaction(String durableLockingID, + ResourceSet resourceSet) + +
+          Opens and returns a transaction on the given EMF resource set by + resuming a transaction that has previously been made durable by calling + CDOTransaction.enableDurableLocking(true).
+  +

+ + + + + +
+Uses of CDOTransaction in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOTransaction
+ classCDOPushTransaction + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransaction
+ CDOTransactionCDOPushTransaction.getDelegate() + +
+           
+ CDOTransactionCDOAutoAttacher.getTransaction() + +
+           
+ CDOTransactionCDOCommitContext.getTransaction() + +
+          Returns the transaction associated with this commit context.
+ CDOTransactionCDOConflictResolver.getTransaction() + +
+          Returns the transaction this conflict resolver is associated with.
+ CDOTransactionCDOSavepoint.getTransaction() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOTransaction
+ voidCDOAsyncTransactionHandler.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's attachingObject() method.
+ voidCDOAutoAttacher.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDODefaultTransactionHandler1.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDOTransactionHandler1.attachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is added.
+ voidCDOAsyncTransactionHandler.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Synchronously executes the delegate handler's committedTransaction() method.
+ voidCDODefaultTransactionHandler.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDODefaultTransactionHandler2.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDOTransactionHandler2.committedTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction after it is being committed.
+ voidCDOAsyncTransactionHandler.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Asynchronously executes the delegate handler's committingTransaction() method.
+ voidCDODefaultTransactionHandler.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDODefaultTransactionHandler2.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+           
+ voidCDOTransactionHandler2.committingTransaction(CDOTransaction transaction, + CDOCommitContext commitContext) + +
+          Called by a CDOTransaction before it is being committed.
+static FileCDOPushTransaction.createTempFile(CDOTransaction transaction) + +
+           
+ voidCDOAsyncTransactionHandler.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Asynchronously executes the delegate handler's detachingObject() method.
+ voidCDODefaultTransactionHandler1.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+           
+ voidCDOTransactionHandler1.detachingObject(CDOTransaction transaction, + CDOObject object) + +
+          Called by a CDOTransaction before an object is detached.
+ voidCDOAsyncTransactionHandler.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+          Asynchronously executes the delegate handler's modifyingObject() method.
+ voidCDOAutoAttacher.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDODefaultTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureChange) + +
+           
+ voidCDOTransactionHandler1.modifyingObject(CDOTransaction transaction, + CDOObject object, + CDOFeatureDelta featureDelta) + +
+          Called by a CDOTransaction before an object is modified.
+ voidCDOAsyncTransactionHandler.rolledBackTransaction(CDOTransaction transaction) + +
+          Synchronously executes the delegate handler's rolledBackTransaction() method.
+ voidCDODefaultTransactionHandler.rolledBackTransaction(CDOTransaction transaction) + +
+           
+ voidCDODefaultTransactionHandler2.rolledBackTransaction(CDOTransaction transaction) + +
+           
+ voidCDOTransactionHandler2.rolledBackTransaction(CDOTransaction transaction) + +
+          Called by a CDOTransaction after it is rolled back.
+ voidCDOConflictResolver.setTransaction(CDOTransaction transaction) + +
+          Sets the transaction this conflict resolver is to be associated with.
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.transaction with parameters of type CDOTransaction
CDOAutoAttacher(CDOTransaction transaction) + +
+           
CDOPushTransaction(CDOTransaction delegate) + +
+           
CDOPushTransaction(CDOTransaction delegate, + File file) + +
+           
CDOPushTransaction(CDOTransaction delegate, + File file, + boolean reconstructSavepoints) + +
+           
+  +

+ + + + + +
+Uses of CDOTransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOTransaction in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOTransaction
+ CDOTransactionAbstractConflictResolver.getTransaction() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOTransaction
+ InternalCDOXATransaction.InternalCDOXACommitContextInternalCDOXATransaction.getCommitContext(CDOTransaction transaction) + +
+           
+protected  voidAbstractChangeSetsConflictResolver.hookTransaction(CDOTransaction transaction) + +
+           
+protected  voidAbstractConflictResolver.hookTransaction(CDOTransaction transaction) + +
+           
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.hookTransaction(CDOTransaction transaction) + +
+           
+ voidAbstractConflictResolver.setTransaction(CDOTransaction transaction) + +
+           
+protected  voidAbstractChangeSetsConflictResolver.unhookTransaction(CDOTransaction transaction) + +
+           
+protected  voidAbstractConflictResolver.unhookTransaction(CDOTransaction transaction) + +
+           
+protected  voidAbstractObjectConflictResolver.ThreeWayMerge.unhookTransaction(CDOTransaction transaction) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionConflictEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionConflictEvent.html new file mode 100644 index 0000000000..563b390bda --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionConflictEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent

+
+No usage of org.eclipse.emf.cdo.transaction.CDOTransactionConflictEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.Type.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.Type.html new file mode 100644 index 0000000000..6237c6eed9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.Type.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent.Type (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent.Type

+
+ + + + + + + + + +
+Packages that use CDOTransactionFinishedEvent.Type
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransactionFinishedEvent.Type in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransactionFinishedEvent.Type
+ CDOTransactionFinishedEvent.TypeCDOTransactionFinishedEvent.getType() + +
+           
+static CDOTransactionFinishedEvent.TypeCDOTransactionFinishedEvent.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static CDOTransactionFinishedEvent.Type[]CDOTransactionFinishedEvent.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.html new file mode 100644 index 0000000000..9c73f408bf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionFinishedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent

+
+No usage of org.eclipse.emf.cdo.transaction.CDOTransactionFinishedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler.html new file mode 100644 index 0000000000..ef167acede --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionHandler

+
+ + + + + + + + + +
+Packages that use CDOTransactionHandler
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransactionHandler in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOTransactionHandler
+ classCDOAsyncTransactionHandler + +
+          Asynchronously executes a delegate handler's pre-event methods.
+ classCDODefaultTransactionHandler + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransactionHandler
+ CDOTransactionHandler[]CDOPushTransaction.getTransactionHandlers() + +
+           
+ CDOTransactionHandler[]CDOTransaction.getTransactionHandlers() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.emf.cdo.transaction with parameters of type CDOTransactionHandler
CDOAsyncTransactionHandler(CDOTransactionHandler delegate) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler1.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler1.html new file mode 100644 index 0000000000..b2419e361a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler1.html @@ -0,0 +1,244 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler1 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionHandler1

+
+ + + + + + + + + +
+Packages that use CDOTransactionHandler1
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransactionHandler1 in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOTransactionHandler1 in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransactionHandler + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOTransactionHandler1
+ classCDOAsyncTransactionHandler + +
+          Asynchronously executes a delegate handler's pre-event methods.
+ classCDOAutoAttacher + +
+           
+ classCDODefaultTransactionHandler + +
+           
+ classCDODefaultTransactionHandler1 + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransactionHandler1
+ CDOTransactionHandler1[]CDOPushTransaction.getTransactionHandlers1() + +
+           
+ CDOTransactionHandler1[]CDOTransaction.getTransactionHandlers1() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler2.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler2.html new file mode 100644 index 0000000000..2864cf7df7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandler2.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionHandler2 (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionHandler2

+
+ + + + + + + + + +
+Packages that use CDOTransactionHandler2
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransactionHandler2 in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOTransactionHandler2 in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransactionHandler + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOTransactionHandler2
+ classCDOAsyncTransactionHandler + +
+          Asynchronously executes a delegate handler's pre-event methods.
+ classCDODefaultTransactionHandler + +
+           
+ classCDODefaultTransactionHandler2 + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOTransactionHandler2
+ CDOTransactionHandler2[]CDOPushTransaction.getTransactionHandlers2() + +
+           
+ CDOTransactionHandler2[]CDOTransaction.getTransactionHandlers2() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandlerBase.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandlerBase.html new file mode 100644 index 0000000000..5a9060066e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionHandlerBase.html @@ -0,0 +1,284 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionHandlerBase (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionHandlerBase

+
+ + + + + + + + + +
+Packages that use CDOTransactionHandlerBase
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
+  +

+ + + + + +
+Uses of CDOTransactionHandlerBase in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOTransactionHandlerBase in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransactionHandler + +
+           
+ interfaceCDOTransactionHandler1 + +
+           
+ interfaceCDOTransactionHandler2 + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOTransactionHandlerBase
+ classCDOAsyncTransactionHandler + +
+          Asynchronously executes a delegate handler's pre-event methods.
+ classCDOAutoAttacher + +
+           
+ classCDODefaultTransactionHandler + +
+           
+ classCDODefaultTransactionHandler1 + +
+           
+ classCDODefaultTransactionHandler2 + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOTransactionHandlerBase
+ voidCDOPushTransaction.addTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidCDOTransaction.addTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidCDOPushTransaction.removeTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+ voidCDOTransaction.removeTransactionHandler(CDOTransactionHandlerBase handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionStartedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionStartedEvent.html new file mode 100644 index 0000000000..c48eafc401 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOTransactionStartedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOTransactionStartedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOTransactionStartedEvent

+
+No usage of org.eclipse.emf.cdo.transaction.CDOTransactionStartedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserSavepoint.html new file mode 100644 index 0000000000..7e1b8f952c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserSavepoint.html @@ -0,0 +1,275 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOUserSavepoint

+
+ + + + + + + + + + + + + +
+Packages that use CDOUserSavepoint
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOUserSavepoint in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOUserSavepoint in org.eclipse.emf.cdo.transaction
+ interfaceCDOSavepoint + +
+           
+ interfaceCDOXASavepoint + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOUserSavepoint
+ CDOUserSavepointCDOUserTransaction.getLastSavepoint() + +
+           
+ CDOUserSavepointCDOUserSavepoint.getNextSavepoint() + +
+           
+ CDOUserSavepointCDOUserSavepoint.getPreviousSavepoint() + +
+           
+ CDOUserSavepointCDOUserTransaction.setSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+  +

+ + + + + +
+Uses of CDOUserSavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOUserSavepoint in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSavepoint + +
+           
+ interfaceInternalCDOUserSavepoint + +
+           
+ interfaceInternalCDOXASavepoint + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserTransaction.html new file mode 100644 index 0000000000..c02e914d99 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOUserTransaction.html @@ -0,0 +1,265 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOUserTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOUserTransaction

+
+ + + + + + + + + + + + + +
+Packages that use CDOUserTransaction
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOUserTransaction in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOUserTransaction in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+ interfaceCDOXATransaction + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOUserTransaction
+ classCDOPushTransaction + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOUserTransaction
+ CDOUserTransactionCDOUserSavepoint.getTransaction() + +
+           
+  +

+ + + + + +
+Uses of CDOUserTransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOUserTransaction in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOUserTransaction + +
+           
+ interfaceInternalCDOXATransaction + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXASavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXASavepoint.html new file mode 100644 index 0000000000..7d1cc1fd1e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXASavepoint.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOXASavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOXASavepoint

+
+ + + + + + + + + + + + + +
+Packages that use CDOXASavepoint
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOXASavepoint in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOXASavepoint
+ CDOXASavepointCDOXATransaction.getLastSavepoint() + +
+           
+ CDOXASavepointCDOXASavepoint.getNextSavepoint() + +
+           
+ CDOXASavepointCDOXASavepoint.getPreviousSavepoint() + +
+           
+ CDOXASavepointCDOXATransaction.setSavepoint() + +
+           
+  +

+ + + + + +
+Uses of CDOXASavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOXASavepoint in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOXASavepoint + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXATransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXATransaction.html new file mode 100644 index 0000000000..ca4c94a23b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/class-use/CDOXATransaction.html @@ -0,0 +1,246 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.transaction.CDOXATransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.transaction.CDOXATransaction

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CDOXATransaction
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOXATransaction in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOXATransaction
+ CDOXATransactionCDOXASavepoint.getTransaction() + +
+           
+  +

+ + + + + +
+Uses of CDOXATransaction in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOXATransaction
+static CDOXATransactionCDOUtil.createXATransaction(Notifier... notifiers) + +
+           
+static CDOXATransactionCDOUtil.getXATransaction(CDOViewSet viewSet) + +
+           
+  +

+ + + + + +
+Uses of CDOXATransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOXATransaction in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOXATransaction + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-frame.html new file mode 100644 index 0000000000..422055f46b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-frame.html @@ -0,0 +1,113 @@ + + + + + + +org.eclipse.emf.cdo.transaction (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.transaction + + + + +
+Interfaces  + +
+CDOCommitContext +
+CDOConflictResolver +
+CDOConflictResolver2 +
+CDOMerger +
+CDOSavepoint +
+CDOTransaction +
+CDOTransaction.Options +
+CDOTransaction.Options.AutoReleaseLocksEvent +
+CDOTransaction.Options.ConflictResolversEvent +
+CDOTransactionConflictEvent +
+CDOTransactionFinishedEvent +
+CDOTransactionHandler +
+CDOTransactionHandler1 +
+CDOTransactionHandler2 +
+CDOTransactionHandlerBase +
+CDOTransactionStartedEvent +
+CDOUserSavepoint +
+CDOUserTransaction +
+CDOXASavepoint +
+CDOXATransaction
+ + + + + + +
+Classes  + +
+CDOAsyncTransactionHandler +
+CDOAutoAttacher +
+CDODefaultTransactionHandler +
+CDODefaultTransactionHandler1 +
+CDODefaultTransactionHandler2 +
+CDOPushTransaction
+ + + + + + +
+Enums  + +
+CDOTransactionFinishedEvent.Type
+ + + + + + +
+Exceptions  + +
+CDOMerger.ConflictException
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html new file mode 100644 index 0000000000..768c501d79 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-summary.html @@ -0,0 +1,311 @@ + + + + + + +org.eclipse.emf.cdo.transaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.transaction +

+Client concepts for dealing with transactions, distributed transactions and their save points. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOCommitContextProvides a context for commit operations.
CDOConflictResolverA strategy used to customize the default conflict resolution behaviour of transactions.
CDOConflictResolver2 
CDOMerger 
CDOSavepoint 
CDOTransactionA read-write view to the current (i.e. latest) state of the object graph in the repository.
CDOTransaction.Options 
CDOTransaction.Options.AutoReleaseLocksEvent 
CDOTransaction.Options.ConflictResolversEvent 
CDOTransactionConflictEvent 
CDOTransactionFinishedEvent 
CDOTransactionHandler 
CDOTransactionHandler1 
CDOTransactionHandler2 
CDOTransactionHandlerBase 
CDOTransactionStartedEvent 
CDOUserSavepointCreates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction.
CDOUserTransactionOnly deal with transaction process.
CDOXASavepoint 
CDOXATransaction 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOAsyncTransactionHandlerAsynchronously executes a delegate handler's pre-event methods.
CDOAutoAttacher 
CDODefaultTransactionHandler 
CDODefaultTransactionHandler1 
CDODefaultTransactionHandler2 
CDOPushTransaction 
+  + +

+ + + + + + + + + +
+Enum Summary
CDOTransactionFinishedEvent.Type 
+  + +

+ + + + + + + + + +
+Exception Summary
CDOMerger.ConflictException 
+  + +

+

+Package org.eclipse.emf.cdo.transaction Description +

+ +

+Client concepts for dealing with transactions, distributed transactions and their save points. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-tree.html new file mode 100644 index 0000000000..216dcb1a10 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-tree.html @@ -0,0 +1,269 @@ + + + + + + +org.eclipse.emf.cdo.transaction Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.transaction +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-use.html new file mode 100644 index 0000000000..df7a5c9397 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/transaction/package-use.html @@ -0,0 +1,383 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.transaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.transaction

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.transaction
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.transaction used by org.eclipse.emf.cdo.session
CDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.transaction used by org.eclipse.emf.cdo.transaction
CDOCommitContext + +
+          Provides a context for commit operations.
CDOConflictResolver + +
+          A strategy used to customize the default conflict resolution behaviour of transactions.
CDODefaultTransactionHandler1 + +
+           
CDOMerger + +
+           
CDOMerger.ConflictException + +
+           
CDOSavepoint + +
+           
CDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
CDOTransaction.Options + +
+           
CDOTransactionFinishedEvent.Type + +
+           
CDOTransactionHandler + +
+           
CDOTransactionHandler1 + +
+           
CDOTransactionHandler2 + +
+           
CDOTransactionHandlerBase + +
+           
CDOUserSavepoint + +
+          Creates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction.
CDOUserTransaction + +
+          Only deal with transaction process.
CDOXASavepoint + +
+           
CDOXATransaction + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.transaction used by org.eclipse.emf.cdo.util
CDOXATransaction + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.transaction used by org.eclipse.emf.spi.cdo
CDOCommitContext + +
+          Provides a context for commit operations.
CDOConflictResolver + +
+          A strategy used to customize the default conflict resolution behaviour of transactions.
CDOConflictResolver2 + +
+           
CDOMerger + +
+           
CDOMerger.ConflictException + +
+           
CDOSavepoint + +
+           
CDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
CDOUserSavepoint + +
+          Creates a save point in a CDOUserTransaction that can be used to roll back a part of the transaction.
CDOUserTransaction + +
+          Only deal with transaction process.
CDOXASavepoint + +
+           
CDOXATransaction + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOFactory.html new file mode 100644 index 0000000000..4a7d5b4871 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOFactory.html @@ -0,0 +1,221 @@ + + + + + + +CDOFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Interface CDOFactory

+
+
All Superinterfaces:
EFactory, EModelElement, EObject, Notifier
+
+
+
+
public interface CDOFactory
extends EFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOLazyContentAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOLazyContentAdapter.html new file mode 100644 index 0000000000..aaaaca0ba7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOLazyContentAdapter.html @@ -0,0 +1,371 @@ + + + + + + +CDOLazyContentAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CDOLazyContentAdapter

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.ecore.util.EContentAdapter
+          extended by org.eclipse.emf.cdo.util.CDOLazyContentAdapter
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal
+
+
+
Direct Known Subclasses:
CDOModificationTrackingAdapter
+
+
+
+
public class CDOLazyContentAdapter
extends EContentAdapter
+ + +

+

+
Since:
+
4.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+  + + + + + + + + + + +
+Constructor Summary
CDOLazyContentAdapter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidaddAdapter(Notifier notifier) + +
+           
+protected  voidsetTarget(EObject target) + +
+           
+protected  voidunsetTarget(EObject target) + +
+          EContentAdapter removes adapter from all contained EObjects.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.EContentAdapter
basicSetTarget, basicUnsetTarget, handleContainment, notifyChanged, removeAdapter, resolve, selfAdapt, setTarget, setTarget, setTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, isAdapterForType
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOLazyContentAdapter

+
+public CDOLazyContentAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setTarget

+
+protected void setTarget(EObject target)
+
+
+
Overrides:
setTarget in class EContentAdapter
+
+
+
+
+
+
+ +

+unsetTarget

+
+protected void unsetTarget(EObject target)
+
+
EContentAdapter removes adapter from all contained EObjects. In this case, we remove this adapter from all lazily + loaded objects +

+

+
Overrides:
unsetTarget in class EContentAdapter
+
+
+
+
+
+
+ +

+addAdapter

+
+protected void addAdapter(Notifier notifier)
+
+
+
Overrides:
addAdapter in class EContentAdapter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOModificationTrackingAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOModificationTrackingAdapter.html new file mode 100644 index 0000000000..2fd8864681 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOModificationTrackingAdapter.html @@ -0,0 +1,331 @@ + + + + + + +CDOModificationTrackingAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CDOModificationTrackingAdapter

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.ecore.util.EContentAdapter
+          extended by org.eclipse.emf.cdo.util.CDOLazyContentAdapter
+              extended by org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal
+
+
+
+
public class CDOModificationTrackingAdapter
extends CDOLazyContentAdapter
+ + +

+

+
Since:
+
4.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+  + + + + + + + + + + +
+Constructor Summary
CDOModificationTrackingAdapter(CDOResource resource) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidnotifyChanged(Notification notification) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.util.CDOLazyContentAdapter
addAdapter, setTarget, unsetTarget
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.EContentAdapter
basicSetTarget, basicUnsetTarget, handleContainment, removeAdapter, resolve, selfAdapt, setTarget, setTarget, setTarget, unsetTarget, unsetTarget, unsetTarget, unsetTarget
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, isAdapterForType
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOModificationTrackingAdapter

+
+public CDOModificationTrackingAdapter(CDOResource resource)
+
+
+ + + + + + + + +
+Method Detail
+ +

+notifyChanged

+
+public void notifyChanged(Notification notification)
+
+
+
Specified by:
notifyChanged in interface Adapter
Overrides:
notifyChanged in class EContentAdapter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIData.html new file mode 100644 index 0000000000..83a74f12a0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIData.html @@ -0,0 +1,732 @@ + + + + + + +CDOURIData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CDOURIData

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.util.CDOURIData
+
+
+
+
public final class CDOURIData
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringBRANCH_PARAMETER + +
+           
+static StringTIME_PARAMETER + +
+           
+static StringTRANSACTIONAL_PARAMETER + +
+           
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
CDOURIData() + +
+           
CDOURIData(String uri) + +
+           
CDOURIData(URI uri) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetAuthority() + +
+           
+ IPathgetBranchPath() + +
+           
+ StringgetPassWord() + +
+           
+ StringgetRepositoryName() + +
+           
+ IPathgetResourcePath() + +
+           
+ StringgetScheme() + +
+           
+ longgetTimeStamp() + +
+           
+ StringgetUserName() + +
+           
+ booleanisTransactional() + +
+           
+ voidsetAuthority(String authority) + +
+           
+ voidsetBranchPath(IPath branchPath) + +
+           
+ voidsetPassWord(String passWord) + +
+           
+ voidsetRepositoryName(String repositoryName) + +
+           
+ voidsetResourcePath(IPath resourcePath) + +
+           
+ voidsetScheme(String scheme) + +
+           
+ voidsetTimeStamp(long timeStamp) + +
+           
+ voidsetTransactional(boolean transactional) + +
+           
+ voidsetUserName(String userName) + +
+           
+ StringtoString() + +
+           
+ URItoURI() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+BRANCH_PARAMETER

+
+public static final String BRANCH_PARAMETER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TIME_PARAMETER

+
+public static final String TIME_PARAMETER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TRANSACTIONAL_PARAMETER

+
+public static final String TRANSACTIONAL_PARAMETER
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CDOURIData

+
+public CDOURIData()
+
+
+
+ +

+CDOURIData

+
+public CDOURIData(String uri)
+           throws InvalidURIException
+
+
+ +
Throws: +
InvalidURIException
+
+
+ +

+CDOURIData

+
+public CDOURIData(URI uri)
+           throws InvalidURIException
+
+
+ +
Throws: +
InvalidURIException
+
+ + + + + + + + +
+Method Detail
+ +

+getScheme

+
+public String getScheme()
+
+
+
+
+
+
+ +

+setScheme

+
+public void setScheme(String scheme)
+
+
+
+
+
+
+ +

+getUserName

+
+public String getUserName()
+
+
+
+
+
+
+ +

+setUserName

+
+public void setUserName(String userName)
+
+
+
+
+
+
+ +

+getPassWord

+
+public String getPassWord()
+
+
+
+
+
+
+ +

+setPassWord

+
+public void setPassWord(String passWord)
+
+
+
+
+
+
+ +

+getAuthority

+
+public String getAuthority()
+
+
+
+
+
+
+ +

+setAuthority

+
+public void setAuthority(String authority)
+
+
+
+
+
+
+ +

+getRepositoryName

+
+public String getRepositoryName()
+
+
+
+
+
+
+ +

+setRepositoryName

+
+public void setRepositoryName(String repositoryName)
+
+
+
+
+
+
+ +

+getResourcePath

+
+public IPath getResourcePath()
+
+
+
+
+
+
+ +

+setResourcePath

+
+public void setResourcePath(IPath resourcePath)
+
+
+
+
+
+
+ +

+getBranchPath

+
+public IPath getBranchPath()
+
+
+
+
+
+
+ +

+setBranchPath

+
+public void setBranchPath(IPath branchPath)
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
+
+
+
+
+ +

+setTimeStamp

+
+public void setTimeStamp(long timeStamp)
+
+
+
+
+
+
+ +

+isTransactional

+
+public boolean isTransactional()
+
+
+
+
+
+
+ +

+setTransactional

+
+public void setTransactional(boolean transactional)
+
+
+
+
+
+
+ +

+toURI

+
+public URI toURI()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIUtil.html new file mode 100644 index 0000000000..c05de01d05 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOURIUtil.html @@ -0,0 +1,530 @@ + + + + + + +CDOURIUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CDOURIUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.util.CDOURIUtil
+
+
+
+
public final class CDOURIUtil
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringPROTOCOL_NAME + +
+           
+static StringSEGMENT_SEPARATOR + +
+           
+static charSEGMENT_SEPARATOR_CHAR + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static List<String>analyzePath(String path) + +
+           
+static List<String>analyzePath(URI uri) + +
+           
+static CDOIDconvertExternalCDOID(URI baseURI, + CDOID newCDOID) + +
+          Converting temporary CDOID to External CDOID
+ e.g.:
+ baseURI = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#5/2
+ newCDOID = OID2
+ return = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#1/2
+static URIcreateResourceURI(CDOSession session, + String path) + +
+           
+static URIcreateResourceURI(CDOView view, + String path) + +
+           
+static URIcreateResourceURI(String repositoryUUID, + String path) + +
+           + cdo://repositoryUUID/path + + The path is added at the end of "cdo://repositoryUUID".
+static StringextractRepositoryUUID(URI uri) + +
+           
+static String[]extractResourceFolderAndName(URI uri) + +
+           
+static StringextractResourcePath(URI uri) + +
+           
+static Map<String,String>getParameters(String query) + +
+           
+static voidvalidateURI(URI uri) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+PROTOCOL_NAME

+
+public static final String PROTOCOL_NAME
+
+
+
Since:
+
4.0
+
See Also:
Constant Field Values
+
+
+ +

+SEGMENT_SEPARATOR_CHAR

+
+public static final char SEGMENT_SEPARATOR_CHAR
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SEGMENT_SEPARATOR

+
+public static final String SEGMENT_SEPARATOR
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+validateURI

+
+public static void validateURI(URI uri)
+                        throws InvalidURIException
+
+
+ +
Throws: +
InvalidURIException
+
+
+
+ +

+extractRepositoryUUID

+
+public static String extractRepositoryUUID(URI uri)
+
+
+
+
+
+
+ +

+extractResourceFolderAndName

+
+public static String[] extractResourceFolderAndName(URI uri)
+                                             throws InvalidURIException
+
+
+ +
Throws: +
InvalidURIException
+
+
+
+ +

+extractResourcePath

+
+public static String extractResourcePath(URI uri)
+                                  throws InvalidURIException
+
+
+ +
Throws: +
InvalidURIException
+
+
+
+ +

+createResourceURI

+
+public static URI createResourceURI(String repositoryUUID,
+                                    String path)
+
+

+ cdo://repositoryUUID/path +

+ The path is added at the end of "cdo://repositoryUUID". If path doesn't start with '/', it will be added + automatically.
+ e.g.: /resA or resA will give the same result -> cdo://repositoryUUID/resA
+ authority = repositoryUUID
+ path = /resA +

+

+
+
+
+
+ +

+createResourceURI

+
+public static URI createResourceURI(CDOView view,
+                                    String path)
+
+
+
+
+
+
+ +

+createResourceURI

+
+public static URI createResourceURI(CDOSession session,
+                                    String path)
+
+
+
+
+
+
+ +

+convertExternalCDOID

+
+public static CDOID convertExternalCDOID(URI baseURI,
+                                         CDOID newCDOID)
+
+
Converting temporary CDOID to External CDOID
+ e.g.:
+ baseURI = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#5/2
+ newCDOID = OID2
+ return = cdo://2a57dfcf-8f97-4d39-8e17-9d99ae5c4b3c/resB#1/2 +

+

+
+
+
+
+ +

+analyzePath

+
+public static List<String> analyzePath(URI uri)
+
+
+
+
+
+
+ +

+analyzePath

+
+public static List<String> analyzePath(String path)
+
+
+
+
+
+
+ +

+getParameters

+
+public static Map<String,String> getParameters(String query)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUpdatable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUpdatable.html new file mode 100644 index 0000000000..95425244ba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUpdatable.html @@ -0,0 +1,309 @@ + + + + + + +CDOUpdatable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Interface CDOUpdatable

+
+
All Known Subinterfaces:
CDOSession, CDOSession, CDOSession, CDOTransaction, CDOView, InternalCDOSession, InternalCDOTransaction, InternalCDOView
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOUpdatable
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static longNO_TIMEOUT + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetLastUpdateTime() + +
+          Returns the time stamp of the last commit operation.
+ voidwaitForUpdate(long updateTime) + +
+          Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured.
+ booleanwaitForUpdate(long updateTime, + long timeoutMillis) + +
+          Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured or the given + timeout has expired.
+  +

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

+NO_TIMEOUT

+
+static final long NO_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getLastUpdateTime

+
+long getLastUpdateTime()
+
+
Returns the time stamp of the last commit operation. May not be accurate if + passive updates are disabled. +

+

+
+
+
+
+ +

+waitForUpdate

+
+void waitForUpdate(long updateTime)
+
+
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured. +

+

+
+
+
+
+ +

+waitForUpdate

+
+boolean waitForUpdate(long updateTime,
+                      long timeoutMillis)
+
+
Blocks the calling thread until a commit operation with the given time stamp (or higher) has occured or the given + timeout has expired. +

+

+ +
Returns:
true if the specified commit operation has occured within the given timeout period, + false otherwise.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUtil.html new file mode 100644 index 0000000000..5053e6e22d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CDOUtil.html @@ -0,0 +1,710 @@ + + + + + + +CDOUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CDOUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.util.CDOUtil
+
+
+
+
public final class CDOUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidcleanStaleReference(EObject eObject, + EStructuralFeature eFeature) + +
+           
+static voidcleanStaleReference(EObject eObject, + EStructuralFeature eFeature, + int index) + +
+           
+static CDOCollectionLoadingPolicycreateCollectionLoadingPolicy(int initialChunkSize, + int resolveChunkSize) + +
+           
+static CDORevisionPrefetchingPolicycreateRevisionPrefetchingPolicy(int chunkSize) + +
+           
+static CDOXATransactioncreateXATransaction(Notifier... notifiers) + +
+           
+static CDOObjectgetCDOObject(EObject object) + +
+           
+static EObjectgetEObject(EObject object) + +
+           
+static EList<Resource>getResources(ResourceSet resourceSet) + +
+           
+static CDORevisiongetRevisionByVersion(CDOObject object, + CDOBranch branch, + int version) + +
+           
+static CDORevisiongetRevisionByVersion(CDOObject object, + int version) + +
+           
+static CDOSessiongetSession(Object object) + +
+           
+static CDOViewSetgetViewSet(Notifier notifier) + +
+           
+static CDOXATransactiongetXATransaction(CDOViewSet viewSet) + +
+           
+static booleanisInvalidationRunnerActive() + +
+          Deprecated. As of 4.0 use CDOView.isInvalidationRunnerActive()
+static booleanisLegacyModeDefault() + +
+           
+static booleanisLegacyObject(EObject object) + +
+           
+static booleanisSessionDirty(CDOSession session) + +
+          Returns true if the given session contains a dirty transaction, false otherwise.
+static booleanisStaleObject(Object object) + +
+           
+static voidload(EObject eObject, + CDOView view) + +
+           
+static booleanprepareDynamicEPackage(EPackage startPackage) + +
+           
+static booleanregisterResourceFactory(Resource.Factory.Registry registry) + +
+           
+static voidsetCredentialsProvider(URI uri, + IPasswordCredentialsProvider provider) + +
+           
+static voidsetLegacyModeDefault(boolean on) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+registerResourceFactory

+
+public static boolean registerResourceFactory(Resource.Factory.Registry registry)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getSession

+
+public static CDOSession getSession(Object object)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+prepareDynamicEPackage

+
+public static boolean prepareDynamicEPackage(EPackage startPackage)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createRevisionPrefetchingPolicy

+
+public static CDORevisionPrefetchingPolicy createRevisionPrefetchingPolicy(int chunkSize)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createCollectionLoadingPolicy

+
+public static CDOCollectionLoadingPolicy createCollectionLoadingPolicy(int initialChunkSize,
+                                                                       int resolveChunkSize)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createXATransaction

+
+public static CDOXATransaction createXATransaction(Notifier... notifiers)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getXATransaction

+
+public static CDOXATransaction getXATransaction(CDOViewSet viewSet)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getViewSet

+
+public static CDOViewSet getViewSet(Notifier notifier)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isStaleObject

+
+public static boolean isStaleObject(Object object)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+cleanStaleReference

+
+public static void cleanStaleReference(EObject eObject,
+                                       EStructuralFeature eFeature)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+cleanStaleReference

+
+public static void cleanStaleReference(EObject eObject,
+                                       EStructuralFeature eFeature,
+                                       int index)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+load

+
+public static void load(EObject eObject,
+                        CDOView view)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getEObject

+
+public static EObject getEObject(EObject object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getCDOObject

+
+public static CDOObject getCDOObject(EObject object)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRevisionByVersion

+
+public static CDORevision getRevisionByVersion(CDOObject object,
+                                               int version)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRevisionByVersion

+
+public static CDORevision getRevisionByVersion(CDOObject object,
+                                               CDOBranch branch,
+                                               int version)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getResources

+
+public static EList<Resource> getResources(ResourceSet resourceSet)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isSessionDirty

+
+public static boolean isSessionDirty(CDOSession session)
+
+
Returns true if the given session contains a dirty transaction, false otherwise. +

+

+
Since:
+
2.0
+
See Also:
CDOTransaction
+
+
+
+ +

+isInvalidationRunnerActive

+
+@Deprecated
+public static boolean isInvalidationRunnerActive()
+
+
Deprecated. As of 4.0 use CDOView.isInvalidationRunnerActive() +

+

+
Since:
+
3.0
+
+
+
+
+ +

+isLegacyObject

+
+public static boolean isLegacyObject(EObject object)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isLegacyModeDefault

+
+public static boolean isLegacyModeDefault()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLegacyModeDefault

+
+public static void setLegacyModeDefault(boolean on)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setCredentialsProvider

+
+public static void setCredentialsProvider(URI uri,
+                                          IPasswordCredentialsProvider provider)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitException.html new file mode 100644 index 0000000000..4bc68f9032 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitException.html @@ -0,0 +1,295 @@ + + + + + + +CommitException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CommitException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.eclipse.emf.cdo.util.CommitException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Direct Known Subclasses:
CommitIntegrityException, ReferentialIntegrityException
+
+
+
+
public class CommitException
extends Exception
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CommitException() + +
+           
CommitException(String message) + +
+           
CommitException(String message, + Throwable cause) + +
+           
CommitException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CommitException

+
+public CommitException()
+
+
+
+ +

+CommitException

+
+public CommitException(String message)
+
+
+
+ +

+CommitException

+
+public CommitException(Throwable cause)
+
+
+
+ +

+CommitException

+
+public CommitException(String message,
+                       Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitIntegrityException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitIntegrityException.html new file mode 100644 index 0000000000..58a8312b0c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/CommitIntegrityException.html @@ -0,0 +1,279 @@ + + + + + + +CommitIntegrityException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class CommitIntegrityException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.eclipse.emf.cdo.util.CommitException
+              extended by org.eclipse.emf.cdo.util.CommitIntegrityException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class CommitIntegrityException
extends CommitException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Caspar De Groot
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CommitIntegrityException(String msg, + Set<? extends EObject> missingObjects) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Set<? extends EObject>getMissingObjects() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CommitIntegrityException

+
+public CommitIntegrityException(String msg,
+                                Set<? extends EObject> missingObjects)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMissingObjects

+
+public Set<? extends EObject> getMissingObjects()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/DanglingReferenceException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/DanglingReferenceException.html new file mode 100644 index 0000000000..e32f38b5f8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/DanglingReferenceException.html @@ -0,0 +1,278 @@ + + + + + + +DanglingReferenceException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class DanglingReferenceException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.DanglingReferenceException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class DanglingReferenceException
extends CDOException
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DanglingReferenceException(EObject object) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ EObjectgetTarget() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DanglingReferenceException

+
+public DanglingReferenceException(EObject object)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTarget

+
+public EObject getTarget()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidObjectException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidObjectException.html new file mode 100644 index 0000000000..7af18c9b0e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidObjectException.html @@ -0,0 +1,261 @@ + + + + + + +InvalidObjectException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class InvalidObjectException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.InvalidObjectException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class InvalidObjectException
extends CDOException
+ + +

+Exception occurs when an object isn't valid anymore. It was valid when we create it, but not anymore. The cause could + be that another CDOTransaction removed it. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InvalidObjectException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidObjectException

+
+public InvalidObjectException(CDOID id,
+                              CDOBranchPoint branchPoint)
+
+
+
Since:
+
3.0
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidURIException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidURIException.html new file mode 100644 index 0000000000..caea92caa6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/InvalidURIException.html @@ -0,0 +1,294 @@ + + + + + + +InvalidURIException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class InvalidURIException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.InvalidURIException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class InvalidURIException
extends CDOException
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
InvalidURIException(URI uri) + +
+           
InvalidURIException(URI uri, + Throwable cause) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ URIgetURI() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+InvalidURIException

+
+public InvalidURIException(URI uri,
+                           Throwable cause)
+
+
+
+ +

+InvalidURIException

+
+public InvalidURIException(URI uri)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getURI

+
+public URI getURI()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LegacyModeNotEnabledException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LegacyModeNotEnabledException.html new file mode 100644 index 0000000000..014b88c4a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LegacyModeNotEnabledException.html @@ -0,0 +1,294 @@ + + + + + + +LegacyModeNotEnabledException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class LegacyModeNotEnabledException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by java.lang.IllegalStateException
+                  extended by org.eclipse.emf.cdo.util.LegacyModeNotEnabledException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class LegacyModeNotEnabledException
extends IllegalStateException
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
LegacyModeNotEnabledException() + +
+           
LegacyModeNotEnabledException(String s) + +
+           
LegacyModeNotEnabledException(String message, + Throwable cause) + +
+           
LegacyModeNotEnabledException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+LegacyModeNotEnabledException

+
+public LegacyModeNotEnabledException()
+
+
+
+ +

+LegacyModeNotEnabledException

+
+public LegacyModeNotEnabledException(String s)
+
+
+
+ +

+LegacyModeNotEnabledException

+
+public LegacyModeNotEnabledException(Throwable cause)
+
+
+
+ +

+LegacyModeNotEnabledException

+
+public LegacyModeNotEnabledException(String message,
+                                     Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LockTimeoutException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LockTimeoutException.html new file mode 100644 index 0000000000..e6c19be695 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/LockTimeoutException.html @@ -0,0 +1,250 @@ + + + + + + +LockTimeoutException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class LockTimeoutException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.LockTimeoutException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class LockTimeoutException
extends CDOException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Caspar De Groot
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LockTimeoutException() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+LockTimeoutException

+
+public LockTimeoutException()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ObjectNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ObjectNotFoundException.html new file mode 100644 index 0000000000..92b11de52a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ObjectNotFoundException.html @@ -0,0 +1,325 @@ + + + + + + +ObjectNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class ObjectNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.ObjectNotFoundException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ObjectNotFoundException
extends CDOException
+ + +

+Exception occurs when an id doesn't exist on the server. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ObjectNotFoundException(CDOID id) + +
+           
ObjectNotFoundException(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOBranchPointgetBranchPoint() + +
+           
+ CDOIDgetID() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ObjectNotFoundException

+
+public ObjectNotFoundException(CDOID id)
+
+
+
+ +

+ObjectNotFoundException

+
+public ObjectNotFoundException(CDOID id,
+                               CDOBranchPoint branchPoint)
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public CDOID getID()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getBranchPoint

+
+public CDOBranchPoint getBranchPoint()
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReadOnlyException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReadOnlyException.html new file mode 100644 index 0000000000..4cd1d35ce7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReadOnlyException.html @@ -0,0 +1,292 @@ + + + + + + +ReadOnlyException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class ReadOnlyException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.ReadOnlyException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ReadOnlyException
extends CDOException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ReadOnlyException() + +
+           
ReadOnlyException(String message) + +
+           
ReadOnlyException(String message, + Throwable cause) + +
+           
ReadOnlyException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ReadOnlyException

+
+public ReadOnlyException()
+
+
+
+ +

+ReadOnlyException

+
+public ReadOnlyException(String message)
+
+
+
+ +

+ReadOnlyException

+
+public ReadOnlyException(String message,
+                         Throwable cause)
+
+
+
+ +

+ReadOnlyException

+
+public ReadOnlyException(Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReferentialIntegrityException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReferentialIntegrityException.html new file mode 100644 index 0000000000..371031e4b4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ReferentialIntegrityException.html @@ -0,0 +1,279 @@ + + + + + + +ReferentialIntegrityException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class ReferentialIntegrityException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by org.eclipse.emf.cdo.util.CommitException
+              extended by org.eclipse.emf.cdo.util.ReferentialIntegrityException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ReferentialIntegrityException
extends CommitException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ReferentialIntegrityException(String msg, + List<CDOObjectReference> xRefs) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ List<CDOObjectReference>getXRefs() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ReferentialIntegrityException

+
+public ReferentialIntegrityException(String msg,
+                                     List<CDOObjectReference> xRefs)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getXRefs

+
+public List<CDOObjectReference> getXRefs()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ServerException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ServerException.html new file mode 100644 index 0000000000..0599d5704a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/ServerException.html @@ -0,0 +1,292 @@ + + + + + + +ServerException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class ServerException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.ServerException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ServerException
extends CDOException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ServerException() + +
+           
ServerException(String message) + +
+           
ServerException(String message, + Throwable cause) + +
+           
ServerException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+ServerException

+
+public ServerException()
+
+
+
+ +

+ServerException

+
+public ServerException(String message)
+
+
+
+ +

+ServerException

+
+public ServerException(String message,
+                       Throwable cause)
+
+
+
+ +

+ServerException

+
+public ServerException(Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/StaleRevisionLockException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/StaleRevisionLockException.html new file mode 100644 index 0000000000..e4e522658a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/StaleRevisionLockException.html @@ -0,0 +1,278 @@ + + + + + + +StaleRevisionLockException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.util +
+Class StaleRevisionLockException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.emf.cdo.common.util.CDOException
+                  extended by org.eclipse.emf.cdo.util.StaleRevisionLockException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class StaleRevisionLockException
extends CDOException
+ + +

+

+
Since:
+
4.0
+
Author:
+
Caspar De Groot
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StaleRevisionLockException(CDORevisionKey[] staleRevisions) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ CDORevisionKey[]getStaleRevisions() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+StaleRevisionLockException

+
+public StaleRevisionLockException(CDORevisionKey[] staleRevisions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStaleRevisions

+
+public CDORevisionKey[] getStaleRevisions()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOFactory.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOFactory.html new file mode 100644 index 0000000000..db24255330 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.util.CDOFactory (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.util.CDOFactory

+
+No usage of org.eclipse.emf.cdo.util.CDOFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOLazyContentAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOLazyContentAdapter.html new file mode 100644 index 0000000000..dd72aeadde --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOLazyContentAdapter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CDOLazyContentAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CDOLazyContentAdapter

+
+ + + + + + + + + +
+Packages that use CDOLazyContentAdapter
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of CDOLazyContentAdapter in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Subclasses of CDOLazyContentAdapter in org.eclipse.emf.cdo.util
+ classCDOModificationTrackingAdapter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOModificationTrackingAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOModificationTrackingAdapter.html new file mode 100644 index 0000000000..64ca827506 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOModificationTrackingAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter

+
+No usage of org.eclipse.emf.cdo.util.CDOModificationTrackingAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIData.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIData.html new file mode 100644 index 0000000000..248fd8e274 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIData.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CDOURIData (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CDOURIData

+
+No usage of org.eclipse.emf.cdo.util.CDOURIData +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIUtil.html new file mode 100644 index 0000000000..42f3ad40e6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOURIUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CDOURIUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CDOURIUtil

+
+No usage of org.eclipse.emf.cdo.util.CDOURIUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUpdatable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUpdatable.html new file mode 100644 index 0000000000..91a9163d5b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUpdatable.html @@ -0,0 +1,300 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.util.CDOUpdatable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.util.CDOUpdatable

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOUpdatable
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOUpdatable in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Subinterfaces of CDOUpdatable in org.eclipse.emf.cdo.session
+ interfaceCDOSession + +
+          Represents and controls the connection to a model repository.
+  +

+ + + + + +
+Uses of CDOUpdatable in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOUpdatable in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOUpdatable
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOUpdatable in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subinterfaces of CDOUpdatable in org.eclipse.emf.cdo.view
+ interfaceCDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + +
+Uses of CDOUpdatable in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOUpdatable in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSession + +
+           
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUtil.html new file mode 100644 index 0000000000..d09bdc3e54 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CDOUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CDOUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CDOUtil

+
+No usage of org.eclipse.emf.cdo.util.CDOUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitException.html new file mode 100644 index 0000000000..9dfb2de68a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitException.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CommitException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CommitException

+
+ + + + + + + + + + + + + +
+Packages that use CommitException
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of CommitException in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that throw CommitException
+ CDOCommitInfoCDOPushTransaction.commit() + +
+           
+ CDOCommitInfoCDOUserTransaction.commit() + +
+           
+ CDOCommitInfoCDOPushTransaction.commit(IProgressMonitor progressMonitor) + +
+           
+ CDOCommitInfoCDOUserTransaction.commit(IProgressMonitor progressMonitor) + +
+           
+ voidCDOPushTransaction.push() + +
+           
+ voidCDOPushTransaction.push(IProgressMonitor progressMonitor) + +
+           
+  +

+ + + + + +
+Uses of CommitException in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + +
Subclasses of CommitException in org.eclipse.emf.cdo.util
+ classCommitIntegrityException + +
+           
+ classReferentialIntegrityException + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitIntegrityException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitIntegrityException.html new file mode 100644 index 0000000000..51e7c9891a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/CommitIntegrityException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.CommitIntegrityException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.CommitIntegrityException

+
+No usage of org.eclipse.emf.cdo.util.CommitIntegrityException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/DanglingReferenceException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/DanglingReferenceException.html new file mode 100644 index 0000000000..32b039d2eb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/DanglingReferenceException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.DanglingReferenceException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.DanglingReferenceException

+
+No usage of org.eclipse.emf.cdo.util.DanglingReferenceException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidObjectException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidObjectException.html new file mode 100644 index 0000000000..202bfe0b90 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidObjectException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.InvalidObjectException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.InvalidObjectException

+
+No usage of org.eclipse.emf.cdo.util.InvalidObjectException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidURIException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidURIException.html new file mode 100644 index 0000000000..a3cd63ee0e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/InvalidURIException.html @@ -0,0 +1,216 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.InvalidURIException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.InvalidURIException

+
+ + + + + + + + + +
+Packages that use InvalidURIException
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
+  +

+ + + + + +
+Uses of InvalidURIException in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that throw InvalidURIException
+static String[]CDOURIUtil.extractResourceFolderAndName(URI uri) + +
+           
+static StringCDOURIUtil.extractResourcePath(URI uri) + +
+           
+static voidCDOURIUtil.validateURI(URI uri) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.util that throw InvalidURIException
CDOURIData(String uri) + +
+           
CDOURIData(URI uri) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LegacyModeNotEnabledException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LegacyModeNotEnabledException.html new file mode 100644 index 0000000000..2301089b00 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LegacyModeNotEnabledException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.LegacyModeNotEnabledException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.LegacyModeNotEnabledException

+
+No usage of org.eclipse.emf.cdo.util.LegacyModeNotEnabledException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LockTimeoutException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LockTimeoutException.html new file mode 100644 index 0000000000..9b607c9196 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/LockTimeoutException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.LockTimeoutException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.LockTimeoutException

+
+No usage of org.eclipse.emf.cdo.util.LockTimeoutException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ObjectNotFoundException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ObjectNotFoundException.html new file mode 100644 index 0000000000..d21da0cd9f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ObjectNotFoundException.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.ObjectNotFoundException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.ObjectNotFoundException

+
+ + + + + + + + + +
+Packages that use ObjectNotFoundException
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
+  +

+ + + + + +
+Uses of ObjectNotFoundException in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that throw ObjectNotFoundException
+protected  EObjectCDOExtentCreator.getEObject(CDOID id) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReadOnlyException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReadOnlyException.html new file mode 100644 index 0000000000..a447e11b70 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReadOnlyException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.ReadOnlyException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.ReadOnlyException

+
+No usage of org.eclipse.emf.cdo.util.ReadOnlyException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReferentialIntegrityException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReferentialIntegrityException.html new file mode 100644 index 0000000000..ea35d79418 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ReferentialIntegrityException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.ReferentialIntegrityException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.ReferentialIntegrityException

+
+No usage of org.eclipse.emf.cdo.util.ReferentialIntegrityException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ServerException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ServerException.html new file mode 100644 index 0000000000..b5e97e2959 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/ServerException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.ServerException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.ServerException

+
+No usage of org.eclipse.emf.cdo.util.ServerException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/StaleRevisionLockException.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/StaleRevisionLockException.html new file mode 100644 index 0000000000..c370abaf91 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/class-use/StaleRevisionLockException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.util.StaleRevisionLockException (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.util.StaleRevisionLockException

+
+No usage of org.eclipse.emf.cdo.util.StaleRevisionLockException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-frame.html new file mode 100644 index 0000000000..14bc19205b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-frame.html @@ -0,0 +1,86 @@ + + + + + + +org.eclipse.emf.cdo.util (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.util + + + + +
+Interfaces  + +
+CDOFactory +
+CDOUpdatable
+ + + + + + +
+Classes  + +
+CDOLazyContentAdapter +
+CDOModificationTrackingAdapter +
+CDOURIData +
+CDOURIUtil +
+CDOUtil
+ + + + + + +
+Exceptions  + +
+CommitException +
+CommitIntegrityException +
+DanglingReferenceException +
+InvalidObjectException +
+InvalidURIException +
+LegacyModeNotEnabledException +
+LockTimeoutException +
+ObjectNotFoundException +
+ReadOnlyException +
+ReferentialIntegrityException +
+ServerException +
+StaleRevisionLockException
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html new file mode 100644 index 0000000000..d2b6765d5f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-summary.html @@ -0,0 +1,265 @@ + + + + + + +org.eclipse.emf.cdo.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.util +

+Client utility classes, some common interfaces and exceptions. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
CDOFactory 
CDOUpdatable 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CDOLazyContentAdapter 
CDOModificationTrackingAdapter 
CDOURIData 
CDOURIUtil 
CDOUtil 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Exception Summary
CommitException 
CommitIntegrityException 
DanglingReferenceException 
InvalidObjectExceptionException occurs when an object isn't valid anymore.
InvalidURIException 
LegacyModeNotEnabledException 
LockTimeoutException 
ObjectNotFoundExceptionException occurs when an id doesn't exist on the server.
ReadOnlyException 
ReferentialIntegrityException 
ServerException 
StaleRevisionLockException 
+  + +

+

+Package org.eclipse.emf.cdo.util Description +

+ +

+Client utility classes, some common interfaces and exceptions. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-tree.html new file mode 100644 index 0000000000..23a17218a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-tree.html @@ -0,0 +1,186 @@ + + + + + + +org.eclipse.emf.cdo.util Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-use.html new file mode 100644 index 0000000000..c1cc180c0d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/util/package-use.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.util (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.util

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.util
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.cdo.server.ocl
ObjectNotFoundException + +
+          Exception occurs when an id doesn't exist on the server.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.cdo.session
CDOUpdatable + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.cdo.transaction
CDOUpdatable + +
+           
CommitException + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.cdo.util
CDOLazyContentAdapter + +
+           
CommitException + +
+           
InvalidURIException + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.cdo.view
CDOUpdatable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.util used by org.eclipse.emf.spi.cdo
CDOUpdatable + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/AbstractCDOViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/AbstractCDOViewProvider.html new file mode 100644 index 0000000000..a1cb838695 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/AbstractCDOViewProvider.html @@ -0,0 +1,454 @@ + + + + + + +AbstractCDOViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Class AbstractCDOViewProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
Direct Known Subclasses:
CDONet4jViewProvider, ManagedContainerViewProvider
+
+
+
+
public abstract class AbstractCDOViewProvider
extends Object
implements CDOViewProvider
+ + +

+Base logic to handle CDOViewProvider priority and regular expression. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
AbstractCDOViewProvider() + +
+           
AbstractCDOViewProvider(String regex) + +
+           
AbstractCDOViewProvider(String regex, + int priority) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetPriority() + +
+          Returns the priority of this provider.
+ StringgetRegex() + +
+          Returns the regular expression that determines if the provider can handle certain URI
+ URIgetResourceURI(CDOView view, + String path) + +
+          Must be overwritten for non-canonical URI formats!
+ booleanmatchesRegex(URI uri) + +
+          Checks if the URI matches with the regular expression of this provider
+ voidsetPriority(int priority) + +
+           
+ voidsetRegex(String regex) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
getView
+  +

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

+AbstractCDOViewProvider

+
+public AbstractCDOViewProvider()
+
+
+
+ +

+AbstractCDOViewProvider

+
+public AbstractCDOViewProvider(String regex,
+                               int priority)
+
+
+
+ +

+AbstractCDOViewProvider

+
+public AbstractCDOViewProvider(String regex)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPriority

+
+public int getPriority()
+
+
Description copied from interface: CDOViewProvider
+
Returns the priority of this provider. Usually used to choose between several CDOViewProvider that + match the same repository URI. +

+

+
Specified by:
getPriority in interface CDOViewProvider
+
+
+
+
+
+
+ +

+setPriority

+
+public void setPriority(int priority)
+
+
+
+
+
+
+
+
+
+ +

+getRegex

+
+public String getRegex()
+
+
Description copied from interface: CDOViewProvider
+
Returns the regular expression that determines if the provider can handle certain URI +

+

+
Specified by:
getRegex in interface CDOViewProvider
+
+
+
+
+
+
+ +

+setRegex

+
+public void setRegex(String regex)
+
+
+
+
+
+
+
+
+
+ +

+matchesRegex

+
+public boolean matchesRegex(URI uri)
+
+
Description copied from interface: CDOViewProvider
+
Checks if the URI matches with the regular expression of this provider +

+

+
Specified by:
matchesRegex in interface CDOViewProvider
+
+
+
+
+
+
+ +

+getResourceURI

+
+public URI getResourceURI(CDOView view,
+                          String path)
+
+
Must be overwritten for non-canonical URI formats! +

+

+
Specified by:
getResourceURI in interface CDOViewProvider
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOAdapterPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOAdapterPolicy.html new file mode 100644 index 0000000000..dd9c7f9989 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOAdapterPolicy.html @@ -0,0 +1,307 @@ + + + + + + +CDOAdapterPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOAdapterPolicy

+
+
All Known Implementing Classes:
AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
+
public interface CDOAdapterPolicy
+ + +

+Specifies an adapter policy. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
See Also:
CDOView.Options.addChangeSubscriptionPolicy(CDOAdapterPolicy), +CDOView.Options.setStrongReferencePolicy(CDOAdapterPolicy)
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static CDOAdapterPolicyALL + +
+          A default adapter policy that always triggers special behaviour.
+static CDOAdapterPolicyCDO + +
+          A default adapter policy that only triggers special behaviour if the adapter under test implements + CDOAdapter.
+static CDOAdapterPolicyNONE + +
+          A default adapter policy that never triggers any special behaviour.
+  + + + + + + + + + + + +
+Method Summary
+ booleanisValid(EObject eObject, + Adapter adapter) + +
+          Returns true if the given adapter on the given object should trigger a certain operation or behaviour, + false otherwise.
+  +

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

+NONE

+
+static final CDOAdapterPolicy NONE
+
+
A default adapter policy that never triggers any special behaviour. +

+

+
+
+
+ +

+CDO

+
+static final CDOAdapterPolicy CDO
+
+
A default adapter policy that only triggers special behaviour if the adapter under test implements + CDOAdapter. +

+

+
+
+
+ +

+ALL

+
+static final CDOAdapterPolicy ALL
+
+
A default adapter policy that always triggers special behaviour. +

+

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

+isValid

+
+boolean isValid(EObject eObject,
+                Adapter adapter)
+
+
Returns true if the given adapter on the given object should trigger a certain operation or behaviour, + false otherwise. +

+

+
See Also:
CDOView.Options.addChangeSubscriptionPolicy(CDOAdapterPolicy), +CDOView.Options.setStrongReferencePolicy(CDOAdapterPolicy)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFeatureAnalyzer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFeatureAnalyzer.html new file mode 100644 index 0000000000..824fccfc43 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFeatureAnalyzer.html @@ -0,0 +1,291 @@ + + + + + + +CDOFeatureAnalyzer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOFeatureAnalyzer

+
+
+
public interface CDOFeatureAnalyzer
+ + +

+TODO Simon: JavaDoc +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDOFeatureAnalyzerNOOP + +
+          TODO Simon: JavaDoc
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidpostTraverseFeature(CDOObject revision, + EStructuralFeature feature, + int index, + Object value) + +
+          TODO Simon: JavaDoc
+ voidpreTraverseFeature(CDOObject revision, + EStructuralFeature feature, + int index) + +
+          TODO Simon: JavaDoc
+  +

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

+NOOP

+
+static final CDOFeatureAnalyzer NOOP
+
+
TODO Simon: JavaDoc +

+

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

+preTraverseFeature

+
+void preTraverseFeature(CDOObject revision,
+                        EStructuralFeature feature,
+                        int index)
+
+
TODO Simon: JavaDoc +

+

+
Since:
+
2.0
+
+
+
+
+ +

+postTraverseFeature

+
+void postTraverseFeature(CDOObject revision,
+                         EStructuralFeature feature,
+                         int index,
+                         Object value)
+
+
TODO Simon: JavaDoc +

+

+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFetchRuleManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFetchRuleManager.html new file mode 100644 index 0000000000..05f90fcc88 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOFetchRuleManager.html @@ -0,0 +1,266 @@ + + + + + + +CDOFetchRuleManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOFetchRuleManager

+
+
+
public interface CDOFetchRuleManager
+ + +

+TODO Simon: JavaDoc +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCollectionLoadingPolicygetCollectionLoadingPolicy() + +
+          TODO Simon: JavaDoc
+ CDOIDgetContext() + +
+          TODO Simon: JavaDoc
+ List<CDOFetchRule>getFetchRules(Collection<CDOID> ids) + +
+          TODO Simon: JavaDoc
+  +

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

+getContext

+
+CDOID getContext()
+
+
TODO Simon: JavaDoc +

+

+
+
+
+
+ +

+getFetchRules

+
+List<CDOFetchRule> getFetchRules(Collection<CDOID> ids)
+
+
TODO Simon: JavaDoc +

+

+
+
+
+
+ +

+getCollectionLoadingPolicy

+
+CDOCollectionLoadingPolicy getCollectionLoadingPolicy()
+
+
TODO Simon: JavaDoc +

+

+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOInvalidationPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOInvalidationPolicy.html new file mode 100644 index 0000000000..b13e7a39e7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOInvalidationPolicy.html @@ -0,0 +1,287 @@ + + + + + + +CDOInvalidationPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOInvalidationPolicy

+
+
+
public interface CDOInvalidationPolicy
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static CDOInvalidationPolicyDEFAULT + +
+           
+static CDOInvalidationPolicyRELAXED + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleInvalidation(CDOObject object, + CDORevisionKey key) + +
+           
+ voidhandleInvalidObject(CDOObject object) + +
+           
+  +

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

+DEFAULT

+
+static final CDOInvalidationPolicy DEFAULT
+
+
+
+
+
+ +

+RELAXED

+
+static final CDOInvalidationPolicy RELAXED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleInvalidation

+
+void handleInvalidation(CDOObject object,
+                        CDORevisionKey key)
+
+
+
+
+
+
+ +

+handleInvalidObject

+
+void handleInvalidObject(CDOObject object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOObjectHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOObjectHandler.html new file mode 100644 index 0000000000..6d7029b65b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOObjectHandler.html @@ -0,0 +1,225 @@ + + + + + + +CDOObjectHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOObjectHandler

+
+
+
public interface CDOObjectHandler
+ + +

+Call-back handler used by views to tell implementors of this interface about state + changes of objects. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
CDOView.addObjectHandler(CDOObjectHandler), +CDOView.removeObjectHandler(CDOObjectHandler), +CDOObject.cdoState()
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidobjectStateChanged(CDOView view, + CDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+  +

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

+objectStateChanged

+
+void objectStateChanged(CDOView view,
+                        CDOObject object,
+                        CDOState oldState,
+                        CDOState newState)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOQuery.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOQuery.html new file mode 100644 index 0000000000..5c0bb91a32 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOQuery.html @@ -0,0 +1,473 @@ + + + + + + +CDOQuery (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOQuery

+
+
All Superinterfaces:
CDOQueryInfo
+
+
+
+
public interface CDOQuery
extends CDOQueryInfo
+ + +

+TODO Simon: JavaDoc +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.util.CDOQueryInfo
UNLIMITED_RESULTS
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<T> List<T>
+
getResult() + +
+          Same as getResult(Class) but tries to infer the return type from the static context.
+ + + + + +
+<T> List<T>
+
getResult(Class<T> classObject) + +
+          Sends this query to the server and returns a typed list containing the query result.
+ + + + + +
+<T> CloseableIterator<T>
+
getResultAsync() + +
+          Same as getResultAsync(Class) but tries to infer the return type from the static context.
+ + + + + +
+<T> CloseableIterator<T>
+
getResultAsync(Class<T> classObject) + +
+          Sends this query to the server and returns a typed iterator over the query result.
+ CDOViewgetView() + +
+          Returns the view this query was created by and is associated with.
+ CDOQuerysetContext(Object object) + +
+          Binds an object as teh context for this query.
+ CDOQuerysetMaxResults(int maxResults) + +
+          Sets the maximum number of results to retrieve from the server.
+ CDOQuerysetParameter(String name, + Object value) + +
+          Binds an argument value to a named parameter.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.util.CDOQueryInfo
getChangeSetData, getContext, getMaxResults, getParameters, getQueryLanguage, getQueryString, isLegacyModeEnabled
+  +

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

+getView

+
+CDOView getView()
+
+
Returns the view this query was created by and is associated with. +

+

+
+
+
+ +
Returns:
Never null.
+
+
+
+ +

+getResultAsync

+
+<T> CloseableIterator<T> getResultAsync(Class<T> classObject)
+
+
Sends this query to the server and returns a typed iterator over the query result. +

+ As opposed to the getResult(Class) method, this method asynchronously communicates with the server. + In other words, the returned iterator can be used immediately, even if the server is still about to send pending + result elements. +

+

+
+
+
+
+
+
+
+ +

+getResultAsync

+
+<T> CloseableIterator<T> getResultAsync()
+
+
Same as getResultAsync(Class) but tries to infer the return type from the static context. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getResult

+
+<T> List<T> getResult(Class<T> classObject)
+
+
Sends this query to the server and returns a typed list containing the query result. +

+ As opposed to the getResultAsync(Class) method, this method synchronously communicates with the + server. In other words, the result list is only returned after all result elements have been received by the + client. +

+

+
+
+
+
+
+
+
+ +

+getResult

+
+<T> List<T> getResult()
+
+
Same as getResult(Class) but tries to infer the return type from the static context. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setMaxResults

+
+CDOQuery setMaxResults(int maxResults)
+
+
Sets the maximum number of results to retrieve from the server. +

+

+
+
+
+
Parameters:
maxResults - the maximum number of results to retrieve or CDOQueryInfo.UNLIMITED_RESULTS for no limitation. +
Returns:
the same query instance.
+
+
+
+ +

+setParameter

+
+CDOQuery setParameter(String name,
+                      Object value)
+
+
Binds an argument value to a named parameter. +

+

+
+
+
+
Parameters:
name - the parameter name
value - the value to bind +
Returns:
the same query instance +
Throws: +
IllegalArgumentException - if the parameter name does not correspond to a parameter in the query string or if the argument value is + of incorrect type
+
+
+
+ +

+setContext

+
+CDOQuery setContext(Object object)
+
+
Binds an object as teh context for this query. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDORevisionPrefetchingPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDORevisionPrefetchingPolicy.html new file mode 100644 index 0000000000..ebc625d071 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDORevisionPrefetchingPolicy.html @@ -0,0 +1,264 @@ + + + + + + +CDORevisionPrefetchingPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDORevisionPrefetchingPolicy

+
+
+
public interface CDORevisionPrefetchingPolicy
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDORevisionPrefetchingPolicyNO_PREFETCHING + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ List<CDOID>loadAhead(CDORevisionManager revisionManager, + CDOBranchPoint branchPoint, + EObject targetObject, + EStructuralFeature feature, + CDOList list, + int accessIndex, + CDOID accessID) + +
+           
+  +

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

+NO_PREFETCHING

+
+static final CDORevisionPrefetchingPolicy NO_PREFETCHING
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+loadAhead

+
+List<CDOID> loadAhead(CDORevisionManager revisionManager,
+                      CDOBranchPoint branchPoint,
+                      EObject targetObject,
+                      EStructuralFeature feature,
+                      CDOList list,
+                      int accessIndex,
+                      CDOID accessID)
+
+
+
Parameters:
revisionManager - Lookup availability of objects in the cache with + CDORevisionManager.containsRevision(CDOID, CDOBranchPoint).
targetObject - Container of the list
feature -
list -
accessIndex -
accessID - +
Returns:
Should return a list of id's to be fetch.
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleObject.html new file mode 100644 index 0000000000..cc6486b0dc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleObject.html @@ -0,0 +1,182 @@ + + + + + + +CDOStaleObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOStaleObject

+
+
+
public interface CDOStaleObject
+ + +

+A marker interface for stale objects as produced by CDOStaleReferencePolicy.PROXY. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleReferencePolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleReferencePolicy.html new file mode 100644 index 0000000000..97b3c6e2ae --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOStaleReferencePolicy.html @@ -0,0 +1,285 @@ + + + + + + +CDOStaleReferencePolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOStaleReferencePolicy

+
+
+
public interface CDOStaleReferencePolicy
+ + +

+Specifies a policy on how to deal with stale references. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static CDOStaleReferencePolicyEXCEPTION + +
+          A default stale reference policy.
+static CDOStaleReferencePolicyPROXY + +
+          Returns a proxy object with the appropriate EClass.
+  + + + + + + + + + + + +
+Method Summary
+ ObjectprocessStaleReference(EObject source, + EStructuralFeature feature, + int index, + CDOID target) + +
+          Returns an object that we want to return to the caller (clients).
+  +

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

+EXCEPTION

+
+static final CDOStaleReferencePolicy EXCEPTION
+
+
A default stale reference policy. It will throw an exception each time. +

+

+
+
+
+ +

+PROXY

+
+static final CDOStaleReferencePolicy PROXY
+
+
Returns a proxy object with the appropriate EClass. The proxy object supports the eClass() and eIsProxy() methods. For all invocations to other methods the proxy + object throws an ObjectNotFoundException. The receiver can use CDOUtil.isStaleObject(Object) to + detect proxy objects. +

+

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

+processStaleReference

+
+Object processStaleReference(EObject source,
+                             EStructuralFeature feature,
+                             int index,
+                             CDOID target)
+
+
Returns an object that we want to return to the caller (clients). Exception thrown will be received by the caller + (clients). +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.CacheReferenceTypeEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.CacheReferenceTypeEvent.html new file mode 100644 index 0000000000..26e4710b5a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.CacheReferenceTypeEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.CacheReferenceTypeEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.CacheReferenceTypeEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.CacheReferenceTypeEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ChangeSubscriptionPoliciesEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ChangeSubscriptionPoliciesEvent.html new file mode 100644 index 0000000000..8191f65b85 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ChangeSubscriptionPoliciesEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.ChangeSubscriptionPoliciesEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.ChangeSubscriptionPoliciesEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.ChangeSubscriptionPoliciesEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationNotificationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationNotificationEvent.html new file mode 100644 index 0000000000..e43d297833 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationNotificationEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.InvalidationNotificationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.InvalidationNotificationEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.InvalidationNotificationEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationPolicyEvent.html new file mode 100644 index 0000000000..5ecc3e46d9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.InvalidationPolicyEvent.html @@ -0,0 +1,203 @@ + + + + + + +CDOView.Options.InvalidationPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.InvalidationPolicyEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.InvalidationPolicyEvent
extends IOptionsEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ReferencePolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ReferencePolicyEvent.html new file mode 100644 index 0000000000..c2fcf40240 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.ReferencePolicyEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.ReferencePolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.ReferencePolicyEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.ReferencePolicyEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.RevisionPrefetchingPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.RevisionPrefetchingPolicyEvent.html new file mode 100644 index 0000000000..0c111a0950 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.RevisionPrefetchingPolicyEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.RevisionPrefetchingPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.RevisionPrefetchingPolicyEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.RevisionPrefetchingPolicyEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.StaleReferencePolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.StaleReferencePolicyEvent.html new file mode 100644 index 0000000000..767066f40e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.StaleReferencePolicyEvent.html @@ -0,0 +1,201 @@ + + + + + + +CDOView.Options.StaleReferencePolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options.StaleReferencePolicyEvent

+
+
All Superinterfaces:
IEvent, IOptionsEvent
+
+
+
Enclosing interface:
CDOView.Options
+
+
+
+
public static interface CDOView.Options.StaleReferencePolicyEvent
extends IOptionsEvent
+ + +

+

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

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptionsEvent
getSource
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.html new file mode 100644 index 0000000000..a88ee300c9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.Options.html @@ -0,0 +1,758 @@ + + + + + + +CDOView.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView.Options

+
+
All Superinterfaces:
INotifier, IOptions
+
+
+
All Known Subinterfaces:
CDOTransaction.Options
+
+
+
Enclosing interface:
CDOView
+
+
+
+
public static interface CDOView.Options
extends IOptions
+ + +

+

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

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOView.Options.CacheReferenceTypeEvent + +
+           
+static interfaceCDOView.Options.ChangeSubscriptionPoliciesEvent + +
+           
+static interfaceCDOView.Options.InvalidationNotificationEvent + +
+           
+static interfaceCDOView.Options.InvalidationPolicyEvent + +
+           
+static interfaceCDOView.Options.ReferencePolicyEvent + +
+           
+static interfaceCDOView.Options.RevisionPrefetchingPolicyEvent + +
+           
+static interfaceCDOView.Options.StaleReferencePolicyEvent + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_REVISION_PREFETCHING + +
+           
+static intNO_REVISION_PREFETCHING + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddChangeSubscriptionPolicy(CDOAdapterPolicy policy) + +
+          Adds a change subscription policy to this view.
+ ReferenceTypegetCacheReferenceType() + +
+          Returns the reference type to be used in the internal object cache.
+ CDOAdapterPolicy[]getChangeSubscriptionPolicies() + +
+          Returns the current set of change subscription policies.
+ CDOInvalidationPolicygetInvalidationPolicy() + +
+           
+ CDORevisionPrefetchingPolicygetRevisionPrefetchingPolicy() + +
+          Returns the CDORevisionPrefetchingPolicy in use.
+ CDOStaleReferencePolicygetStaleReferenceBehaviour() + +
+          Returns the CDOStaleReferencePolicy in use.
+ CDOAdapterPolicygetStrongReferencePolicy() + +
+           
+ booleanisInvalidationNotificationEnabled() + +
+          Returns true if the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes), false otherwise.
+ voidremoveChangeSubscriptionPolicy(CDOAdapterPolicy policy) + +
+          Removes a change subscription policy from this view.
+ booleansetCacheReferenceType(ReferenceType referenceType) + +
+          Sets the reference type to be used in the internal object cache to either STRONG, + SOFT or WEAK.
+ voidsetInvalidationNotificationEnabled(boolean enabled) + +
+          Specifies whether the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes) or not.
+ voidsetInvalidationPolicy(CDOInvalidationPolicy policy) + +
+           
+ voidsetRevisionPrefetchingPolicy(CDORevisionPrefetchingPolicy prefetchingPolicy) + +
+          The CDORevisionPrefetchingPolicy feature of the CDOView allows CDO users to fetch many objects at a time.
+ voidsetStaleReferenceBehaviour(CDOStaleReferencePolicy policy) + +
+          Sets a policy on how to deal with stale references.
+ voidsetStrongReferencePolicy(CDOAdapterPolicy policy) + +
+          Sets the reference type to be used when an adapter is used to an object.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.options.IOptions
getContainer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+DEFAULT_REVISION_PREFETCHING

+
+static final int DEFAULT_REVISION_PREFETCHING
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+NO_REVISION_PREFETCHING

+
+static final int NO_REVISION_PREFETCHING
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getCacheReferenceType

+
+ReferenceType getCacheReferenceType()
+
+
Returns the reference type to be used in the internal object cache. +

+

+
+
+
+ +
Returns:
Either STRONG, SOFT or WEAK.
+
+
+
+ +

+setCacheReferenceType

+
+boolean setCacheReferenceType(ReferenceType referenceType)
+
+
Sets the reference type to be used in the internal object cache to either STRONG, + SOFT or WEAK. If null is passed the default + reference type SOFT is set. If the given reference type does not differ from the one + being currently set the new value is ignored and false is returned. Otherwise existing object + references are converted to the new type and true is returned. +

+

+
+
+
+
+
+
+
+ +

+getInvalidationPolicy

+
+CDOInvalidationPolicy getInvalidationPolicy()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setInvalidationPolicy

+
+void setInvalidationPolicy(CDOInvalidationPolicy policy)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isInvalidationNotificationEnabled

+
+boolean isInvalidationNotificationEnabled()
+
+
Returns true if the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes), false otherwise. +

+

+
+
+
+
See Also:
CDOInvalidationNotification
+
+
+
+ +

+setInvalidationNotificationEnabled

+
+void setInvalidationNotificationEnabled(boolean enabled)
+
+
Specifies whether the objects in this view will notify their + adapters about the fact that they are invalidated (due to + remote changes) or not. +

+

+
+
+
+
See Also:
CDOInvalidationNotification
+
+
+
+ +

+getChangeSubscriptionPolicies

+
+CDOAdapterPolicy[] getChangeSubscriptionPolicies()
+
+
Returns the current set of change subscription policies. +

+

+
+
+
+ +
Returns:
The current set of change subscription policies, never null.
See Also:
addChangeSubscriptionPolicy(CDOAdapterPolicy)
+
+
+
+ +

+addChangeSubscriptionPolicy

+
+void addChangeSubscriptionPolicy(CDOAdapterPolicy policy)
+
+
Adds a change subscription policy to this view. +

+ To activate a policy, you must do the following:
+ view.options().addChangeSubscriptionPolicy(CDOChangeSubscriptionPolicy.ALL); +

+ To register an object, you must add an adapter to the object in which you are interested:
+ eObject.eAdapters().add(myAdapter); +

+ By activating this feature, each object having at least one adapter that matches the current policy will be + registered with the server and will be notified for each change occurring in the scope of any other transaction. +

+ CDOAdapterPolicy.NONE - Ignored.
+ CDOAdapterPolicy.ALL - Enabled for all adapters used.
+ CDOAdapterPolicy.CDO - Enabled only for adapters that implement CDOAdapter.
+ Any other class that implement CDOAdapterPolicy will enable for whatever rules defined in that class. +
+

+ If myAdapter in the above example matches the current policy, eObject will be + registered with the server and you will receive all changes from other transaction. +

+ When the policy is changed all objects in the cache will automatically be recalculated. +

+ You can subscribe to temporary objects. Even if you cannot receive notifications from other + CDOTransaction for these because they are only local to you, at commit time these objects will be + registered automatically. +

+

+
+
+
+
See Also:
removeChangeSubscriptionPolicy(CDOAdapterPolicy), +getChangeSubscriptionPolicies()
+
+
+
+ +

+removeChangeSubscriptionPolicy

+
+void removeChangeSubscriptionPolicy(CDOAdapterPolicy policy)
+
+
Removes a change subscription policy from this view. +

+

+
+
+
+
See Also:
addChangeSubscriptionPolicy(CDOAdapterPolicy), +getChangeSubscriptionPolicies()
+
+
+
+ +

+getStrongReferencePolicy

+
+CDOAdapterPolicy getStrongReferencePolicy()
+
+
+
+
+
+
+
+
+
+ +

+setStrongReferencePolicy

+
+void setStrongReferencePolicy(CDOAdapterPolicy policy)
+
+
Sets the reference type to be used when an adapter is used to an object. +

+ When CDOView.setStrongReference(CDOAdapterPolicy.ALL) is used, it is possible that the target object + will be GC. In that case, the adapter will never received notifications. By Default the value is at + CDOAdapterPolicy.ALL +

+

+
+
+
+
+
+
+
+ +

+getStaleReferenceBehaviour

+
+CDOStaleReferencePolicy getStaleReferenceBehaviour()
+
+
Returns the CDOStaleReferencePolicy in use. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setStaleReferenceBehaviour

+
+void setStaleReferenceBehaviour(CDOStaleReferencePolicy policy)
+
+
Sets a policy on how to deal with stale references. +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRevisionPrefetchingPolicy

+
+CDORevisionPrefetchingPolicy getRevisionPrefetchingPolicy()
+
+
Returns the CDORevisionPrefetchingPolicy in use. +

+

+
+
+
+
+
+
+
+ +

+setRevisionPrefetchingPolicy

+
+void setRevisionPrefetchingPolicy(CDORevisionPrefetchingPolicy prefetchingPolicy)
+
+
The CDORevisionPrefetchingPolicy feature of the CDOView allows CDO users to fetch many objects at a time. +

+ The difference between the CDOCollectionLoadingPolicy feature and the CDORevisionPrefetchingPolicy feature is + subtle. The CDOCollectionLoadingPolicy feature determines how and when to fetch CDOIDs, while the + CDORevisionPrefetchingPolicy feature determines how and when to resolve CDOIDs (i.e. fetch the target objects). +

+ view.options().setRevisionPrefetchingPolicy (CDONet4jUtil.createRevisionPrefetchingPolicy(10)); +

+ The end-user could provide its own implementation of the CDORevisionPrefetchingPolicy interface. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.html new file mode 100644 index 0000000000..a0df1521a8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOView.html @@ -0,0 +1,1360 @@ + + + + + + +CDOView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOView

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonView, CDORevisionProvider, CDOUpdatable, Closeable, INotifier, IOptionsContainer
+
+
+
All Known Subinterfaces:
CDOTransaction, InternalCDOTransaction, InternalCDOView
+
+
+
All Known Implementing Classes:
CDOPushTransaction
+
+
+
+
public interface CDOView
extends CDOCommonView, CDOUpdatable, INotifier, IOptionsContainer
+ + +

+A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch. +

+ If the time of a view is unspecified the objects + provided and managed by that view always show the latest state the repository graph. +

+ Objects that are accessed through this view are immutable for the client. Each attempt to call a mutator on one of + these objects or one of their feature lists will result in a ReadOnlyException being thrown immediately. + Mutable objects can be provided by a transaction. +

+ A view is opened through API of the underlying session like this: + +

+   CDOSession session = ...
+   CDOView view = session.openView();
+   ...
+ 
+

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceCDOView.Options + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddObjectHandler(CDOObjectHandler handler) + +
+           
+ CDOChangeSetDatacompareRevisions(CDOBranchPoint source) + +
+           
+ CDOQuerycreateQuery(String language, + String queryString) + +
+          Same as createQuery(language, queryString, null).
+ CDOQuerycreateQuery(String language, + String queryString, + Object context) + +
+           
+ StringenableDurableLocking(boolean enable) + +
+          Enables or disables the storage of all information that's needed to reopen this + view at a later point in time.
+ CDOObjectgetObject(CDOID id) + +
+          Returns the object for the given CDOID.
+ CDOObjectgetObject(CDOID id, + boolean loadOnDemand) + +
+          Returns the object for the given CDOID.
+ + + + + +
+<T extends EObject> +
+T
+
getObject(T objectFromDifferentView) + +
+          Takes an object from a (possibly) different view and contextifies it for the usage with this view.
+ CDOObjectHandler[]getObjectHandlers() + +
+           
+ CDOResourcegetResource(String path) + +
+          Same as getResource(String, true).
+ CDOResourcegetResource(String path, + boolean loadOnDemand) + +
+           
+ CDOResourceNodegetResourceNode(String path) + +
+          Returns the resource node with the given path, or null if no such resource node exists.
+ ResourceSetgetResourceSet() + +
+          Returns the resource set this view is associated with.
+ CDOResourcegetRootResource() + +
+          Returns the root resource of the repository.
+ CDOSessiongetSession() + +
+          Returns the session this view was opened by.
+ URIHandlergetURIHandler() + +
+           
+ CDOViewSetgetViewSet() + +
+          Returns the view set this view is associated with.
+ booleanhasConflict() + +
+          Returns always false.
+ booleanhasResource(String path) + +
+          Returns true if a resource with the given path exists in the repository, false.
+ booleanisDirty() + +
+          Returns always false.
+ booleanisInvalidationRunnerActive() + +
+           
+ booleanisLegacyModeEnabled() + +
+           
+ booleanisObjectRegistered(CDOID id) + +
+          Returns true if an object with the given id is currently registered in + this view, false otherwise.
+ voidlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType, + long timeout) + +
+          Locks the given objects.
+ CDOView.Optionsoptions() + +
+           
+ List<CDOResourceNode>queryResources(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter.
+ CloseableIterator<CDOResourceNode>queryResourcesAsync(CDOResourceFolder folder, + String name, + boolean exactMatch) + +
+          Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter.
+ List<CDOObjectReference>queryXRefs(CDOObject targetObject, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target object.
+ List<CDOObjectReference>queryXRefs(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns a list of object references that represent the cross references to the specified + target objects.
+ CloseableIterator<CDOObjectReference>queryXRefsAsync(Set<CDOObject> targetObjects, + EReference... sourceReferences) + +
+          Returns an iterator over the object references that represent the cross references to + the specified target objects.
+ intreload(CDOObject... objects) + +
+          Reloads the given objects from the repository.
+ voidremoveObjectHandler(CDOObjectHandler handler) + +
+           
+ booleansetBranch(CDOBranch branch) + +
+          Same as calling setBranchPoint(branch, getTimeStamp()).
+ booleansetBranchPoint(CDOBranch branch, + long timeStamp) + +
+          Sets the branch and the point in (repository) time this view should refer to.
+ booleansetBranchPoint(CDOBranchPoint branchPoint) + +
+          Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()).
+ booleansetTimeStamp(long timeStamp) + +
+          Same as calling setBranchPoint(getBranch(), timeStamp).
+ voidunlockObjects() + +
+          Unlocks all locked objects of this view.
+ voidunlockObjects(Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+          Unlocks the given locked objects of this view.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+getSession

+
+CDOSession getSession()
+
+
Returns the session this view was opened by. +

+

+
Specified by:
getSession in interface CDOCommonView
+
+
+ +
Returns:
The session this view was opened by, or null if this view is closed.
See Also:
Closeable.close(), +Closeable.isClosed(), +CDOSession.openView(), +CDOSession.openTransaction()
+
+
+
+ +

+getViewSet

+
+CDOViewSet getViewSet()
+
+
Returns the view set this view is associated with. +

+

+
+
+
+ +
Returns:
The view set this view is associated with, never null.
See Also:
CDOViewSet.getViews()
+
+
+
+ +

+getResourceSet

+
+ResourceSet getResourceSet()
+
+
Returns the resource set this view is associated with. +

+ Same as calling getViewSet().getResourceSet(). +

+

+
+
+
+
See Also:
CDOViewSet.getResourceSet()
+
+
+
+ +

+getURIHandler

+
+URIHandler getURIHandler()
+
+
+
+
+
+
+
+
+
+ +

+setBranchPoint

+
+boolean setBranchPoint(CDOBranch branch,
+                       long timeStamp)
+
+
Sets the branch and the point in (repository) time this view should refer to. Objects provided by this view will be valid at this time. The special value + UNSPECIFIED_DATE denotes a "floating view" that always shows the latest + state of the repository. +

+

+
+
+
+ +
Returns:
true if the branch point was changed, false otherwise.
Since:
+
3.0
+
+
+
+
+ +

+setBranchPoint

+
+boolean setBranchPoint(CDOBranchPoint branchPoint)
+
+
Same as calling setBranchPoint(branchPoint.getBranch(), + branchPoint.getTimeStamp()). +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setBranch

+
+boolean setBranch(CDOBranch branch)
+
+
Same as calling setBranchPoint(branch, getTimeStamp()). +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setTimeStamp

+
+boolean setTimeStamp(long timeStamp)
+
+
Same as calling setBranchPoint(getBranch(), timeStamp). +

+

+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isInvalidationRunnerActive

+
+boolean isInvalidationRunnerActive()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isLegacyModeEnabled

+
+boolean isLegacyModeEnabled()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isDirty

+
+boolean isDirty()
+
+
Returns always false. +

+ This method has a special implementation in CDOTransaction as well. +

+

+
+
+
+
See Also:
CDOTransaction.isDirty()
+
+
+
+ +

+hasConflict

+
+boolean hasConflict()
+
+
Returns always false. +

+ This method has a special implementation in CDOTransaction as well. +

+

+
+
+
+
See Also:
CDOTransaction.hasConflict()
+
+
+
+ +

+hasResource

+
+boolean hasResource(String path)
+
+
Returns true if a resource with the given path exists in the repository, false. +

+

+
+
+
+
See Also:
getResource(String, boolean)
+
+
+
+ +

+getResource

+
+CDOResource getResource(String path,
+                        boolean loadOnDemand)
+
+
+
+
+
+
See Also:
ResourceSet.getResource(URI, boolean)
+
+
+
+ +

+getResource

+
+CDOResource getResource(String path)
+
+
Same as getResource(String, true). +

+

+
+
+
+
See Also:
ResourceSet.getResource(URI, boolean)
+
+
+
+ +

+getResourceNode

+
+CDOResourceNode getResourceNode(String path)
+
+
Returns the resource node with the given path, or null if no such resource node exists. +

+

+
+
+
+
+
+
+
+ +

+getRootResource

+
+CDOResource getRootResource()
+
+
Returns the root resource of the repository. +

+ The root resource is a special resource with only CDOResourceNodes in its contents list. + You can use it as the main entry into the new resource and folder structure. +

+

+
+
+
+
+
+
+
+ +

+queryResources

+
+List<CDOResourceNode> queryResources(CDOResourceFolder folder,
+                                     String name,
+                                     boolean exactMatch)
+
+
Returns a list of the resources in the given folder with a name equal to or starting with the value of the name + parameter. +

+

+
+
+
+
Parameters:
folder - The folder to search in, or null for top level resource nodes.
name - the name or prefix of the resource nodes to return.
exactMatch - true if the complete name of the resource must match, false if only a common + prefix of the name must match.
+
+
+
+ +

+queryResourcesAsync

+
+CloseableIterator<CDOResourceNode> queryResourcesAsync(CDOResourceFolder folder,
+                                                       String name,
+                                                       boolean exactMatch)
+
+
Returns an iterator over the resources in the given folder with a name equal to or starting with the value of the + name parameter. The underlying query will be executed asynchronously. +

+

+
+
+
+
Parameters:
folder - The folder to search in, or null for top level resource nodes.
name - the name or prefix of the resource nodes to return.
exactMatch - true if the complete name of the resource must match, false if only a common + prefix of the name must match.
+
+
+
+ +

+queryXRefs

+
+List<CDOObjectReference> queryXRefs(CDOObject targetObject,
+                                    EReference... sourceReferences)
+
+
Returns a list of object references that represent the cross references to the specified + target object. +

+

+
+
+
+
Parameters:
targetObject - The target object that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
Since:
+
4.0
+
See Also:
queryXRefs(Set, EReference...), +queryXRefsAsync(Set, EReference...)
+
+
+
+ +

+queryXRefs

+
+List<CDOObjectReference> queryXRefs(Set<CDOObject> targetObjects,
+                                    EReference... sourceReferences)
+
+
Returns a list of object references that represent the cross references to the specified + target objects. +

+

+
+
+
+
Parameters:
targetObjects - The set of target objects that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
Since:
+
3.0
+
See Also:
queryXRefs(CDOObject, EReference...), +queryXRefsAsync(Set, EReference...)
+
+
+
+ +

+queryXRefsAsync

+
+CloseableIterator<CDOObjectReference> queryXRefsAsync(Set<CDOObject> targetObjects,
+                                                      EReference... sourceReferences)
+
+
Returns an iterator over the object references that represent the cross references to + the specified target objects. The underlying query will be executed asynchronously. +

+

+
+
+
+
Parameters:
targetObjects - The set of target objects that referencing objects are requested for.
sourceReferences - The reference features that referencing objects are requested for, or an empty array if all reference + features are to be used in the request.
Since:
+
3.0
+
See Also:
queryXRefs(CDOObject, EReference...), +queryXRefs(Set, EReference...)
+
+
+
+ +

+getObject

+
+CDOObject getObject(CDOID id,
+                    boolean loadOnDemand)
+
+
Returns the object for the given CDOID. +

+

+
+
+
+
Parameters:
loadOnDemand - whether to create and load the object, if it doesn't already exist. +
Returns:
the object resolved by the CDOID if the id is not null, or null if there isn't + one and loadOnDemand is false.
+
+
+
+ +

+getObject

+
+CDOObject getObject(CDOID id)
+
+
Returns the object for the given CDOID. +

+ Same as getObject(id, true). +

+

+
+
+
+
See Also:
getObject(CDOID, boolean)
+
+
+
+ +

+getObject

+
+<T extends EObject> T getObject(T objectFromDifferentView)
+
+
Takes an object from a (possibly) different view and contextifies it for the usage with this view. + +

+

+
+
+
+
+
+
+
+ +

+isObjectRegistered

+
+boolean isObjectRegistered(CDOID id)
+
+
Returns true if an object with the given id is currently registered in + this view, false otherwise. +

+

+
+
+
+
+
+
+
+ +

+reload

+
+int reload(CDOObject... objects)
+
+
Reloads the given objects from the repository. +

+

+
+
+
+
+
+
+
+ +

+lockObjects

+
+void lockObjects(Collection<? extends CDOObject> objects,
+                 IRWLockManager.LockType lockType,
+                 long timeout)
+                 throws InterruptedException
+
+
Locks the given objects. Once the objects are locked, they will not be changed remotely or go in conflict state. +

+

+
+
+
+ +
Throws: +
InterruptedException
Since:
+
3.0
+
+
+
+
+ +

+unlockObjects

+
+void unlockObjects(Collection<? extends CDOObject> objects,
+                   IRWLockManager.LockType lockType)
+
+
Unlocks the given locked objects of this view. +

+

+
+
+
+
+
+
+
+ +

+unlockObjects

+
+void unlockObjects()
+
+
Unlocks all locked objects of this view. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+enableDurableLocking

+
+String enableDurableLocking(boolean enable)
+
+
Enables or disables the storage of all information that's needed to reopen this + view at a later point in time. This information includes the branch point, the user ID of + the session, whether it's a read-only view or a transaction and all the + locks that are acquired or will be acquired while durable locking is enabled. +

+

+
+
+
+
Since:
+
4.0
+
See Also:
CDOSession.openView(String), +CDOSession.openView(String, ResourceSet), +CDOSession.openTransaction(String), +CDOSession.openTransaction(String, ResourceSet), +CDOView#lockObjects(Collection, LockType, long), +CDOView#unlockObjects(Collection, LockType), +unlockObjects(), +CDOObject.cdoReadLock(), +CDOObject.cdoWriteLock()
+
+
+
+ +

+addObjectHandler

+
+void addObjectHandler(CDOObjectHandler handler)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+removeObjectHandler

+
+void removeObjectHandler(CDOObjectHandler handler)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getObjectHandlers

+
+CDOObjectHandler[] getObjectHandlers()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createQuery

+
+CDOQuery createQuery(String language,
+                     String queryString)
+
+
Same as createQuery(language, queryString, null). +

+

+
+
+
+
Since:
+
2.0
+
See Also:
createQuery(String, String, Object)
+
+
+
+ +

+createQuery

+
+CDOQuery createQuery(String language,
+                     String queryString,
+                     Object context)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+compareRevisions

+
+CDOChangeSetData compareRevisions(CDOBranchPoint source)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+options

+
+CDOView.Options options()
+
+
+
Specified by:
options in interface IOptionsContainer
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewAdaptersNotifiedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewAdaptersNotifiedEvent.html new file mode 100644 index 0000000000..e39cb60ac2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewAdaptersNotifiedEvent.html @@ -0,0 +1,234 @@ + + + + + + +CDOViewAdaptersNotifiedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewAdaptersNotifiedEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOViewAdaptersNotifiedEvent
extends CDOViewEvent
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ longgetTimeStamp() + +
+          This is the time stamp of the commit operation that caused this client side event.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getTimeStamp

+
+long getTimeStamp()
+
+
This is the time stamp of the commit operation that caused this client side event. It can be used to correlate this + event to the preceding invalidation event. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewDurabilityChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewDurabilityChangedEvent.html new file mode 100644 index 0000000000..289fb81b14 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewDurabilityChangedEvent.html @@ -0,0 +1,257 @@ + + + + + + +CDOViewDurabilityChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewDurabilityChangedEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOViewDurabilityChangedEvent
extends CDOViewEvent
+ + +

+Notifies about a change of the branch point of the view. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetNewDurableLockingID() + +
+           
+ StringgetOldDurableLockingID() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getOldDurableLockingID

+
+String getOldDurableLockingID()
+
+
+
+
+
+
+
+
+
+ +

+getNewDurableLockingID

+
+String getNewDurableLockingID()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewEvent.html new file mode 100644 index 0000000000..f163764e14 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewEvent.html @@ -0,0 +1,227 @@ + + + + + + +CDOViewEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Subinterfaces:
CDOTransactionConflictEvent, CDOTransactionFinishedEvent, CDOTransactionStartedEvent, CDOViewAdaptersNotifiedEvent, CDOViewDurabilityChangedEvent, CDOViewInvalidationEvent, CDOViewTargetChangedEvent
+
+
+
+
public interface CDOViewEvent
extends IEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOViewgetSource() + +
+           
+  +

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

+getSource

+
+CDOView getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewInvalidationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewInvalidationEvent.html new file mode 100644 index 0000000000..3140f1c7a1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewInvalidationEvent.html @@ -0,0 +1,316 @@ + + + + + + +CDOViewInvalidationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewInvalidationEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOViewInvalidationEvent
extends CDOViewEvent
+ + +

+An event that is emitted to registered listeners of a CDOView if + passive update is enabled for the session. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
See Also:
CDOInvalidationNotification, +CDOAdapterPolicy
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Set<CDOObject>getDetachedObjects() + +
+          Returns a set of the CDOObjects of the removed objects.
+ Set<CDOObject>getDirtyObjects() + +
+          Returns a set of the CDOObjects of the modified objects.
+ Map<CDOObject,CDORevisionDelta>getRevisionDeltas() + +
+          Returns a map with the change deltas per object.
+ longgetTimeStamp() + +
+          Returns the time stamp of the server transaction if this event was sent as a result of a successfully committed + transaction or LOCAL_ROLLBACK if this event was sent due to a local rollback.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getTimeStamp

+
+long getTimeStamp()
+
+
Returns the time stamp of the server transaction if this event was sent as a result of a successfully committed + transaction or LOCAL_ROLLBACK if this event was sent due to a local rollback. +

+

+
+
+
+
+
+
+
+ +

+getDirtyObjects

+
+Set<CDOObject> getDirtyObjects()
+
+
Returns a set of the CDOObjects of the modified objects. +

+

+
+
+
+
+
+
+
+ +

+getRevisionDeltas

+
+Map<CDOObject,CDORevisionDelta> getRevisionDeltas()
+
+
Returns a map with the change deltas per object. Note that this map may contain object/ + null mappings, if the delta is not available! +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getDetachedObjects

+
+Set<CDOObject> getDetachedObjects()
+
+
Returns a set of the CDOObjects of the removed objects. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProvider.html new file mode 100644 index 0000000000..013c0da28d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProvider.html @@ -0,0 +1,350 @@ + + + + + + +CDOViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewProvider

+
+
All Known Implementing Classes:
AbstractCDOViewProvider, CDONet4jViewProvider, CDONet4jViewProvider.JVM, CDONet4jViewProvider.SSL, CDONet4jViewProvider.TCP, ManagedContainerViewProvider
+
+
+
+
public interface CDOViewProvider
+ + +

+Capable of opening a CDOView on a target repository, defined by a URI. A regular expression and the + priority are used to determine which is the most suitable provider +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
See Also:
CDOView, +CDOViewProviderRegistry
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intDEFAULT_PRIORITY + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetPriority() + +
+          Returns the priority of this provider.
+ StringgetRegex() + +
+          Returns the regular expression that determines if the provider can handle certain URI
+ URIgetResourceURI(CDOView view, + String path) + +
+           
+ CDOViewgetView(URI uri, + ResourceSet resourceSet) + +
+          Receives a URI and returns an opened CDOView against the repository.
+ booleanmatchesRegex(URI uri) + +
+          Checks if the URI matches with the regular expression of this provider
+  +

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

+DEFAULT_PRIORITY

+
+static final int DEFAULT_PRIORITY
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getPriority

+
+int getPriority()
+
+
Returns the priority of this provider. Usually used to choose between several CDOViewProvider that + match the same repository URI. +

+

+
+
+
+
+ +

+getRegex

+
+String getRegex()
+
+
Returns the regular expression that determines if the provider can handle certain URI +

+

+
+
+
+
+ +

+matchesRegex

+
+boolean matchesRegex(URI uri)
+
+
Checks if the URI matches with the regular expression of this provider +

+

+
+
+
+
+ +

+getView

+
+CDOView getView(URI uri,
+                ResourceSet resourceSet)
+
+
Receives a URI and returns an opened CDOView against the repository. The implementer is responsible to + do the UUID to physical host map in case necessary. +

+

+ +
Returns:
a wired-up and opened CDOView
+
+
+
+ +

+getResourceURI

+
+URI getResourceURI(CDOView view,
+                   String path)
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProviderRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProviderRegistry.html new file mode 100644 index 0000000000..02f6b3ca26 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewProviderRegistry.html @@ -0,0 +1,439 @@ + + + + + + +CDOViewProviderRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewProviderRegistry

+
+
All Superinterfaces:
IContainer<CDOViewProvider>, INotifier
+
+
+
+
public interface CDOViewProviderRegistry
extends IContainer<CDOViewProvider>
+ + +

+A global registry of view provider implementations. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static CDOViewProviderRegistryINSTANCE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddViewProvider(CDOViewProvider viewProvider) + +
+          Registers the given view provider instance with this registry.
+ CDOViewProvider[]getViewProviders(URI uri) + +
+          Returns an array of CDOViewProvider instances, determined and ordered by certain criteria based on the + argument URI.
+ booleanhasViewProvider(CDOViewProvider viewProvider) + +
+          Returns true if the given view provider instance is registered with this registry, false + otherwise.
+ CDOViewprovideView(URI uri, + ResourceSet viewSet) + +
+          Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view.
+ Pair<CDOView,CDOViewProvider>provideViewWithInfo(URI uri, + ResourceSet resourceSet) + +
+          Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view.
+ voidremoveViewProvider(CDOViewProvider viewProvider) + +
+          Removes the given view provider instance from this registry.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

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

+INSTANCE

+
+static final CDOViewProviderRegistry INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+provideView

+
+CDOView provideView(URI uri,
+                    ResourceSet viewSet)
+
+
Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view. +

+

+
+
+
+
+
+
+
+ +

+provideViewWithInfo

+
+Pair<CDOView,CDOViewProvider> provideViewWithInfo(URI uri,
+                                                  ResourceSet resourceSet)
+
+
Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view. The + returned pair contains the provider that provided the view or null if the view was already present in + the view set of the resource set. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getViewProviders

+
+CDOViewProvider[] getViewProviders(URI uri)
+
+
Returns an array of CDOViewProvider instances, determined and ordered by certain criteria based on the + argument URI. +

+

+
+
+
+
+
+
+
+ +

+hasViewProvider

+
+boolean hasViewProvider(CDOViewProvider viewProvider)
+
+
Returns true if the given view provider instance is registered with this registry, false + otherwise. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+addViewProvider

+
+void addViewProvider(CDOViewProvider viewProvider)
+
+
Registers the given view provider instance with this registry. +

+

+
+
+
+
+
+
+
+ +

+removeViewProvider

+
+void removeViewProvider(CDOViewProvider viewProvider)
+
+
Removes the given view provider instance from this registry. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewSet.html new file mode 100644 index 0000000000..7be17b1315 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewSet.html @@ -0,0 +1,329 @@ + + + + + + +CDOViewSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewSet

+
+
All Superinterfaces:
Notifier
+
+
+
All Known Subinterfaces:
InternalCDOViewSet
+
+
+
+
public interface CDOViewSet
extends Notifier
+ + +

+A ResourceSet adapter to associate a set of CDOView instances. +

+ Note: A view set must have exactly one resource set associated. A resource set can have only one view set + associated. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EPackage.RegistrygetPackageRegistry() + +
+           
+ CDOResourceFactorygetResourceFactory() + +
+           
+ ResourceSetgetResourceSet() + +
+           
+ CDOView[]getViews() + +
+           
+ CDOViewresolveView(String repositoryUUID) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+  +

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

+resolveView

+
+CDOView resolveView(String repositoryUUID)
+
+
+
+
+
+
+
+
+
+ +

+getViews

+
+CDOView[] getViews()
+
+
+
+
+
+
+
+
+
+ +

+getResourceFactory

+
+CDOResourceFactory getResourceFactory()
+
+
+
+
+
+
+
+
+
+ +

+getPackageRegistry

+
+EPackage.Registry getPackageRegistry()
+
+
+
+
+
+
+
+
+
+ +

+getResourceSet

+
+ResourceSet getResourceSet()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewTargetChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewTargetChangedEvent.html new file mode 100644 index 0000000000..462de51b3d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/CDOViewTargetChangedEvent.html @@ -0,0 +1,235 @@ + + + + + + +CDOViewTargetChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Interface CDOViewTargetChangedEvent

+
+
All Superinterfaces:
CDOViewEvent, IEvent
+
+
+
+
public interface CDOViewTargetChangedEvent
extends CDOViewEvent
+ + +

+Notifies about a change of the branch point of the view. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Victor Roldan Betancort
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ CDOBranchPointgetBranchPoint() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewEvent
getSource
+  +

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

+getBranchPoint

+
+CDOBranchPoint getBranchPoint()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/ManagedContainerViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/ManagedContainerViewProvider.html new file mode 100644 index 0000000000..8c227f0a89 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/ManagedContainerViewProvider.html @@ -0,0 +1,332 @@ + + + + + + +ManagedContainerViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.cdo.view +
+Class ManagedContainerViewProvider

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.view.AbstractCDOViewProvider
+      extended by org.eclipse.emf.cdo.view.ManagedContainerViewProvider
+
+
+
All Implemented Interfaces:
CDOViewProvider
+
+
+
+
public abstract class ManagedContainerViewProvider
extends AbstractCDOViewProvider
+ + +

+Base class for ManagedContainer based CDOViewProvider +

+ +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
DEFAULT_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
ManagedContainerViewProvider(IManagedContainer container, + String regex, + int priority) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  IManagedContainergetContainer() + +
+           
+ intgetPriority() + +
+          Returns the priority of this provider.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.view.AbstractCDOViewProvider
getRegex, getResourceURI, matchesRegex, setPriority, setRegex
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewProvider
getView
+  +

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

+ManagedContainerViewProvider

+
+public ManagedContainerViewProvider(IManagedContainer container,
+                                    String regex,
+                                    int priority)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+protected IManagedContainer getContainer()
+
+
+
+
+
+
+ +

+getPriority

+
+public int getPriority()
+
+
Description copied from interface: CDOViewProvider
+
Returns the priority of this provider. Usually used to choose between several CDOViewProvider that + match the same repository URI. +

+

+
Specified by:
getPriority in interface CDOViewProvider
Overrides:
getPriority in class AbstractCDOViewProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/AbstractCDOViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/AbstractCDOViewProvider.html new file mode 100644 index 0000000000..fefb6b3438 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/AbstractCDOViewProvider.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.view.AbstractCDOViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.view.AbstractCDOViewProvider

+
+ + + + + + + + + + + + + +
+Packages that use AbstractCDOViewProvider
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of AbstractCDOViewProvider in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractCDOViewProvider in org.eclipse.emf.cdo.net4j
+ classCDONet4jViewProvider + +
+           
+static classCDONet4jViewProvider.JVM + +
+           
+static classCDONet4jViewProvider.SSL + +
+           
+static classCDONet4jViewProvider.TCP + +
+           
+  +

+ + + + + +
+Uses of AbstractCDOViewProvider in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Subclasses of AbstractCDOViewProvider in org.eclipse.emf.cdo.view
+ classManagedContainerViewProvider + +
+          Base class for ManagedContainer based CDOViewProvider
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOAdapterPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOAdapterPolicy.html new file mode 100644 index 0000000000..cd00bb738d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOAdapterPolicy.html @@ -0,0 +1,290 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOAdapterPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOAdapterPolicy

+
+ + + + + + + + + + + + + +
+Packages that use CDOAdapterPolicy
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOAdapterPolicy in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDOAdapterPolicy
+static CDOAdapterPolicyCDOAdapterPolicy.ALL + +
+          A default adapter policy that always triggers special behaviour.
+static CDOAdapterPolicyCDOAdapterPolicy.CDO + +
+          A default adapter policy that only triggers special behaviour if the adapter under test implements + CDOAdapter.
+static CDOAdapterPolicyCDOAdapterPolicy.NONE + +
+          A default adapter policy that never triggers any special behaviour.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOAdapterPolicy
+ CDOAdapterPolicy[]CDOView.Options.getChangeSubscriptionPolicies() + +
+          Returns the current set of change subscription policies.
+ CDOAdapterPolicyCDOView.Options.getStrongReferencePolicy() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOAdapterPolicy
+ voidCDOView.Options.addChangeSubscriptionPolicy(CDOAdapterPolicy policy) + +
+          Adds a change subscription policy to this view.
+ voidCDOView.Options.removeChangeSubscriptionPolicy(CDOAdapterPolicy policy) + +
+          Removes a change subscription policy from this view.
+ voidCDOView.Options.setStrongReferencePolicy(CDOAdapterPolicy policy) + +
+          Sets the reference type to be used when an adapter is used to an object.
+  +

+ + + + + +
+Uses of CDOAdapterPolicy in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.spi.cdo that implement CDOAdapterPolicy
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFeatureAnalyzer.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFeatureAnalyzer.html new file mode 100644 index 0000000000..5357e8a002 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFeatureAnalyzer.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOFeatureAnalyzer (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOFeatureAnalyzer

+
+ + + + + + + + + + + + + +
+Packages that use CDOFeatureAnalyzer
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOFeatureAnalyzer in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDOFeatureAnalyzer
+static CDOFeatureAnalyzerCDOFeatureAnalyzer.NOOP + +
+          TODO Simon: JavaDoc
+  +

+ + + + + +
+Uses of CDOFeatureAnalyzer in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOFeatureAnalyzer
+ CDOFeatureAnalyzerInternalCDOView.getFeatureAnalyzer() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOFeatureAnalyzer
+ voidInternalCDOView.setFeatureAnalyzer(CDOFeatureAnalyzer featureAnalyzer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFetchRuleManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFetchRuleManager.html new file mode 100644 index 0000000000..2d94d9406a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOFetchRuleManager.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOFetchRuleManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOFetchRuleManager

+
+ + + + + + + + + + + + + +
+Packages that use CDOFetchRuleManager
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOFetchRuleManager in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOFetchRuleManager
+ CDOFetchRuleManagerCDOSession.getFetchRuleManager() + +
+           
+  +

+ + + + + +
+Uses of CDOFetchRuleManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOFetchRuleManager
+ voidInternalCDOSession.setFetchRuleManager(CDOFetchRuleManager fetchRuleManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOInvalidationPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOInvalidationPolicy.html new file mode 100644 index 0000000000..21e74f96c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOInvalidationPolicy.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOInvalidationPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOInvalidationPolicy

+
+ + + + + + + + + +
+Packages that use CDOInvalidationPolicy
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOInvalidationPolicy in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDOInvalidationPolicy
+static CDOInvalidationPolicyCDOInvalidationPolicy.DEFAULT + +
+           
+static CDOInvalidationPolicyCDOInvalidationPolicy.RELAXED + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOInvalidationPolicy
+ CDOInvalidationPolicyCDOView.Options.getInvalidationPolicy() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOInvalidationPolicy
+ voidCDOView.Options.setInvalidationPolicy(CDOInvalidationPolicy policy) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOObjectHandler.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOObjectHandler.html new file mode 100644 index 0000000000..90593cf427 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOObjectHandler.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOObjectHandler (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOObjectHandler

+
+ + + + + + + + + + + + + +
+Packages that use CDOObjectHandler
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOObjectHandler in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOObjectHandler
+ CDOObjectHandler[]CDOPushTransaction.getObjectHandlers() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOObjectHandler
+ voidCDOPushTransaction.addObjectHandler(CDOObjectHandler handler) + +
+           
+ voidCDOPushTransaction.removeObjectHandler(CDOObjectHandler handler) + +
+           
+  +

+ + + + + +
+Uses of CDOObjectHandler in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOObjectHandler
+ CDOObjectHandler[]CDOView.getObjectHandlers() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOObjectHandler
+ voidCDOView.addObjectHandler(CDOObjectHandler handler) + +
+           
+ voidCDOView.removeObjectHandler(CDOObjectHandler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOQuery.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOQuery.html new file mode 100644 index 0000000000..feb14b11ed --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOQuery.html @@ -0,0 +1,298 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOQuery (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOQuery

+
+ + + + + + + + + + + + + +
+Packages that use CDOQuery
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOQuery in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOQuery
+ CDOQueryCDOPushTransaction.createQuery(String language, + String queryString) + +
+           
+ CDOQueryCDOPushTransaction.createQuery(String language, + String queryString, + boolean considerDirtyState) + +
+           
+ CDOQueryCDOTransaction.createQuery(String language, + String queryString, + boolean considerDirtyState) + +
+           
+ CDOQueryCDOPushTransaction.createQuery(String language, + String queryString, + Object context) + +
+           
+ CDOQueryCDOPushTransaction.createQuery(String language, + String queryString, + Object context, + boolean considerDirtyState) + +
+           
+ CDOQueryCDOTransaction.createQuery(String language, + String queryString, + Object context, + boolean considerDirtyState) + +
+           
+  +

+ + + + + +
+Uses of CDOQuery in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOQuery
+ CDOQueryCDOView.createQuery(String language, + String queryString) + +
+          Same as createQuery(language, queryString, null).
+ CDOQueryCDOView.createQuery(String language, + String queryString, + Object context) + +
+           
+ CDOQueryCDOQuery.setContext(Object object) + +
+          Binds an object as teh context for this query.
+ CDOQueryCDOQuery.setMaxResults(int maxResults) + +
+          Sets the maximum number of results to retrieve from the server.
+ CDOQueryCDOQuery.setParameter(String name, + Object value) + +
+          Binds an argument value to a named parameter.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDORevisionPrefetchingPolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDORevisionPrefetchingPolicy.html new file mode 100644 index 0000000000..22d6457c15 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDORevisionPrefetchingPolicy.html @@ -0,0 +1,241 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDORevisionPrefetchingPolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDORevisionPrefetchingPolicy

+
+ + + + + + + + + + + + + +
+Packages that use CDORevisionPrefetchingPolicy
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDORevisionPrefetchingPolicy in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDORevisionPrefetchingPolicy
+static CDORevisionPrefetchingPolicyCDOUtil.createRevisionPrefetchingPolicy(int chunkSize) + +
+           
+  +

+ + + + + +
+Uses of CDORevisionPrefetchingPolicy in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDORevisionPrefetchingPolicy
+static CDORevisionPrefetchingPolicyCDORevisionPrefetchingPolicy.NO_PREFETCHING + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDORevisionPrefetchingPolicy
+ CDORevisionPrefetchingPolicyCDOView.Options.getRevisionPrefetchingPolicy() + +
+          Returns the CDORevisionPrefetchingPolicy in use.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDORevisionPrefetchingPolicy
+ voidCDOView.Options.setRevisionPrefetchingPolicy(CDORevisionPrefetchingPolicy prefetchingPolicy) + +
+          The CDORevisionPrefetchingPolicy feature of the CDOView allows CDO users to fetch many objects at a time.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleObject.html new file mode 100644 index 0000000000..04b6cb77ab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleObject.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOStaleObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOStaleObject

+
+No usage of org.eclipse.emf.cdo.view.CDOStaleObject +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleReferencePolicy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleReferencePolicy.html new file mode 100644 index 0000000000..359aa5b798 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOStaleReferencePolicy.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOStaleReferencePolicy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOStaleReferencePolicy

+
+ + + + + + + + + +
+Packages that use CDOStaleReferencePolicy
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOStaleReferencePolicy in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDOStaleReferencePolicy
+static CDOStaleReferencePolicyCDOStaleReferencePolicy.EXCEPTION + +
+          A default stale reference policy.
+static CDOStaleReferencePolicyCDOStaleReferencePolicy.PROXY + +
+          Returns a proxy object with the appropriate EClass.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOStaleReferencePolicy
+ CDOStaleReferencePolicyCDOView.Options.getStaleReferenceBehaviour() + +
+          Returns the CDOStaleReferencePolicy in use.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOStaleReferencePolicy
+ voidCDOView.Options.setStaleReferenceBehaviour(CDOStaleReferencePolicy policy) + +
+          Sets a policy on how to deal with stale references.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.CacheReferenceTypeEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.CacheReferenceTypeEvent.html new file mode 100644 index 0000000000..4ba4f73348 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.CacheReferenceTypeEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.CacheReferenceTypeEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.CacheReferenceTypeEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.CacheReferenceTypeEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ChangeSubscriptionPoliciesEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ChangeSubscriptionPoliciesEvent.html new file mode 100644 index 0000000000..f097e96b15 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ChangeSubscriptionPoliciesEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.ChangeSubscriptionPoliciesEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.ChangeSubscriptionPoliciesEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.ChangeSubscriptionPoliciesEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationNotificationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationNotificationEvent.html new file mode 100644 index 0000000000..fabab182c1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationNotificationEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.InvalidationNotificationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.InvalidationNotificationEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.InvalidationNotificationEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationPolicyEvent.html new file mode 100644 index 0000000000..865ed42ea8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.InvalidationPolicyEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.InvalidationPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.InvalidationPolicyEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.InvalidationPolicyEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ReferencePolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ReferencePolicyEvent.html new file mode 100644 index 0000000000..2877d1c824 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.ReferencePolicyEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.ReferencePolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.ReferencePolicyEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.ReferencePolicyEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.RevisionPrefetchingPolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.RevisionPrefetchingPolicyEvent.html new file mode 100644 index 0000000000..4101f33e75 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.RevisionPrefetchingPolicyEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.RevisionPrefetchingPolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.RevisionPrefetchingPolicyEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.RevisionPrefetchingPolicyEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.StaleReferencePolicyEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.StaleReferencePolicyEvent.html new file mode 100644 index 0000000000..cbcbcd7f82 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.StaleReferencePolicyEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options.StaleReferencePolicyEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options.StaleReferencePolicyEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOView.Options.StaleReferencePolicyEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.html new file mode 100644 index 0000000000..8ea9d7a9a6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.Options.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView.Options (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView.Options

+
+ + + + + + + + + + + + + +
+Packages that use CDOView.Options
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOView.Options in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOView.Options in org.eclipse.emf.cdo.transaction
+static interfaceCDOTransaction.Options + +
+           
+  +

+ + + + + +
+Uses of CDOView.Options in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOView.Options
+ CDOView.OptionsCDOView.options() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.html new file mode 100644 index 0000000000..5e22dc56c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOView.html @@ -0,0 +1,911 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOView

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOView
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo that return CDOView
+ CDOViewCDOObject.cdoView() + +
+          Returns the view this object is associated with, or null if this object is not + associated with a view.
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j that return CDOView
+ CDOViewCDONet4jViewProvider.getView(URI uri, + ResourceSet resourceSet) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.net4j with parameters of type CDOView
+ URICDONet4jViewProvider.getResourceURI(CDOView view, + String path) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.server
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server that return CDOView
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled) + +
+           
+static CDOViewCDOServerUtil.openView(ISession session, + CDOBranchPoint branchPoint, + boolean legacyModeEnabled, + CDORevisionProvider revisionProvider) + +
+           
+static CDOViewCDOServerUtil.openView(IStoreAccessor.CommitContext commitContext, + boolean legacyModeEnabled) + +
+           
+static CDOViewCDOServerUtil.openView(IView view, + boolean legacyModeEnabled) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.server.ocl
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl that return CDOView
+ CDOViewCDOExtentCreator.getView() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.server.ocl with parameters of type CDOView
+protected  CDOExtentMapOCLQueryHandler.createExtentMap(CDOView view, + CDOChangeSetData changeSetData, + IQueryContext context) + +
+           
+protected  CDORevisionOCLQueryHandler.getRevision(EObject object, + CDOView view) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.cdo.server.ocl with parameters of type CDOView
CDOExtentCreator.Lazy(CDOView view) + +
+           
CDOExtentCreator(CDOView view) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.session
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.session that return CDOView
+ CDOViewCDOSessionInvalidationEvent.getView() + +
+          Deprecated. Use CDOSessionInvalidationEvent.getLocalTransaction().
+ CDOViewCDOSession.getView(int viewID) + +
+           
+ CDOView[]CDOSession.getViews() + +
+          Returns an array of all open views and transactions of this session.
+ CDOViewCDOSession.openView() + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch, + long timeStamp) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranch branch, + long timeStamp, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewCDOSession.openView(CDOBranchPoint target) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(CDOBranchPoint target, + ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewCDOSession.openView(long timeStamp) + +
+          Opens and returns a new view on a new EMF resource set.
+ CDOViewCDOSession.openView(ResourceSet resourceSet) + +
+          Opens and returns a new view on the given EMF resource set.
+ CDOViewCDOSession.openView(String durableLockingID) + +
+          Opens and returns a view on a new EMF resource set by resuming a view that has + previously been made durable by calling CDOView.enableDurableLocking(true).
+ CDOViewCDOSession.openView(String durableLockingID, + ResourceSet resourceSet) + +
+          Opens and returns a view on the given EMF resource set by resuming a view that + has previously been made durable by calling CDOView.enableDurableLocking(true).
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return CDOView
+protected  CDOViewObjectWriteAccessHandler.getView() + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Subinterfaces of CDOView in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransaction + +
+          A read-write view to the current (i.e. latest) state of the object graph in the repository.
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.cdo.transaction that implement CDOView
+ classCDOPushTransaction + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOView
+static URICDOURIUtil.createResourceURI(CDOView view, + String path) + +
+           
+static voidCDOUtil.load(EObject eObject, + CDOView view) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOView
+ CDOViewCDOViewEvent.getSource() + +
+           
+ CDOViewCDOQuery.getView() + +
+          Returns the view this query was created by and is associated with.
+ CDOViewCDOViewProvider.getView(URI uri, + ResourceSet resourceSet) + +
+          Receives a URI and returns an opened CDOView against the repository.
+ CDOView[]CDOViewSet.getViews() + +
+           
+ CDOViewCDOViewProviderRegistry.provideView(URI uri, + ResourceSet viewSet) + +
+          Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view.
+ CDOViewCDOViewSet.resolveView(String repositoryUUID) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOView
+ Pair<CDOView,CDOViewProvider>CDOViewProviderRegistry.provideViewWithInfo(URI uri, + ResourceSet resourceSet) + +
+          Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOView
+ URIAbstractCDOViewProvider.getResourceURI(CDOView view, + String path) + +
+          Must be overwritten for non-canonical URI formats!
+ URICDOViewProvider.getResourceURI(CDOView view, + String path) + +
+           
+ voidCDOObjectHandler.objectStateChanged(CDOView view, + CDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type CDOView
+ voidCDOObjectImpl.cdoInternalSetView(CDOView view) + +
+           
+  +

+ + + + + +
+Uses of CDOView in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of CDOView in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOView + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOView
+ CDOViewAbstractQueryIterator.getView() + +
+           
+ CDOViewCDOChangeSubscriptionAdapter.getView() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOView
+static InternalCDOObjectFSMUtil.adapt(Object object, + CDOView view) + +
+           
+ voidInternalCDOObject.cdoInternalSetView(CDOView view) + +
+           
+ StringCDOSessionProtocol.changeLockArea(CDOView view, + boolean create) + +
+           
+ booleanCDOSessionProtocol.isObjectLocked(CDOView view, + CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers) + +
+           
+ voidCDOSessionProtocol.query(CDOView view, + AbstractQueryIterator<?> queryResult) + +
+           
+ voidCDOSessionProtocol.unlockObjects(CDOView view, + Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.emf.spi.cdo with parameters of type CDOView
AbstractQueryIterator(CDOView view, + CDOQueryInfo queryInfo) + +
+           
CDOChangeSubscriptionAdapter(CDOView view) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewAdaptersNotifiedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewAdaptersNotifiedEvent.html new file mode 100644 index 0000000000..18db2958a5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewAdaptersNotifiedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewAdaptersNotifiedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewAdaptersNotifiedEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOViewAdaptersNotifiedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewDurabilityChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewDurabilityChangedEvent.html new file mode 100644 index 0000000000..c13135c30c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewDurabilityChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewDurabilityChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewDurabilityChangedEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOViewDurabilityChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewEvent.html new file mode 100644 index 0000000000..ecf7bd02aa --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewEvent.html @@ -0,0 +1,250 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewEvent

+
+ + + + + + + + + + + + + +
+Packages that use CDOViewEvent
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOViewEvent in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of CDOViewEvent in org.eclipse.emf.cdo.transaction
+ interfaceCDOTransactionConflictEvent + +
+           
+ interfaceCDOTransactionFinishedEvent + +
+           
+ interfaceCDOTransactionStartedEvent + +
+           
+  +

+ + + + + +
+Uses of CDOViewEvent in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of CDOViewEvent in org.eclipse.emf.cdo.view
+ interfaceCDOViewAdaptersNotifiedEvent + +
+           
+ interfaceCDOViewDurabilityChangedEvent + +
+          Notifies about a change of the branch point of the view.
+ interfaceCDOViewInvalidationEvent + +
+          An event that is emitted to registered listeners of a CDOView if + passive update is enabled for the session.
+ interfaceCDOViewTargetChangedEvent + +
+          Notifies about a change of the branch point of the view.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewInvalidationEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewInvalidationEvent.html new file mode 100644 index 0000000000..c3bb04d743 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewInvalidationEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewInvalidationEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewInvalidationEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOViewInvalidationEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProvider.html new file mode 100644 index 0000000000..108181d162 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProvider.html @@ -0,0 +1,309 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewProvider

+
+ + + + + + + + + + + + + +
+Packages that use CDOViewProvider
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOViewProvider in org.eclipse.emf.cdo.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.net4j that implement CDOViewProvider
+ classCDONet4jViewProvider + +
+           
+static classCDONet4jViewProvider.JVM + +
+           
+static classCDONet4jViewProvider.SSL + +
+           
+static classCDONet4jViewProvider.TCP + +
+           
+  +

+ + + + + +
+Uses of CDOViewProvider in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.view that implement CDOViewProvider
+ classAbstractCDOViewProvider + +
+          Base logic to handle CDOViewProvider priority and regular expression.
+ classManagedContainerViewProvider + +
+          Base class for ManagedContainer based CDOViewProvider
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOViewProvider
+ CDOViewProvider[]CDOViewProviderRegistry.getViewProviders(URI uri) + +
+          Returns an array of CDOViewProvider instances, determined and ordered by certain criteria based on the + argument URI.
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOViewProvider
+ Pair<CDOView,CDOViewProvider>CDOViewProviderRegistry.provideViewWithInfo(URI uri, + ResourceSet resourceSet) + +
+          Returns a view that serves the given URI in the given view set, or + null if no view provider in this registry can provide such a view.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.view with parameters of type CDOViewProvider
+ voidCDOViewProviderRegistry.addViewProvider(CDOViewProvider viewProvider) + +
+          Registers the given view provider instance with this registry.
+ booleanCDOViewProviderRegistry.hasViewProvider(CDOViewProvider viewProvider) + +
+          Returns true if the given view provider instance is registered with this registry, false + otherwise.
+ voidCDOViewProviderRegistry.removeViewProvider(CDOViewProvider viewProvider) + +
+          Removes the given view provider instance from this registry.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProviderRegistry.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProviderRegistry.html new file mode 100644 index 0000000000..ea03abfe03 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewProviderRegistry.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewProviderRegistry (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewProviderRegistry

+
+ + + + + + + + + +
+Packages that use CDOViewProviderRegistry
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
+  +

+ + + + + +
+Uses of CDOViewProviderRegistry in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.cdo.view declared as CDOViewProviderRegistry
+static CDOViewProviderRegistryCDOViewProviderRegistry.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewSet.html new file mode 100644 index 0000000000..6c1be73bf4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewSet.html @@ -0,0 +1,307 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewSet

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use CDOViewSet
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOViewSet in org.eclipse.emf.cdo.transaction
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction that return CDOViewSet
+ CDOViewSetCDOPushTransaction.getViewSet() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOViewSet
+ voidCDOXATransaction.add(CDOViewSet viewSet) + +
+           
+ voidCDOXATransaction.remove(CDOViewSet viewSet) + +
+           
+  +

+ + + + + +
+Uses of CDOViewSet in org.eclipse.emf.cdo.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util that return CDOViewSet
+static CDOViewSetCDOUtil.getViewSet(Notifier notifier) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.util with parameters of type CDOViewSet
+static CDOXATransactionCDOUtil.getXATransaction(CDOViewSet viewSet) + +
+           
+  +

+ + + + + +
+Uses of CDOViewSet in org.eclipse.emf.cdo.view
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.view that return CDOViewSet
+ CDOViewSetCDOView.getViewSet() + +
+          Returns the view set this view is associated with.
+  +

+ + + + + +
+Uses of CDOViewSet in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of CDOViewSet in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOViewSet + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewTargetChangedEvent.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewTargetChangedEvent.html new file mode 100644 index 0000000000..8a5997d391 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/CDOViewTargetChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.cdo.view.CDOViewTargetChangedEvent (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.cdo.view.CDOViewTargetChangedEvent

+
+No usage of org.eclipse.emf.cdo.view.CDOViewTargetChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/ManagedContainerViewProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/ManagedContainerViewProvider.html new file mode 100644 index 0000000000..c1fcf5693b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/class-use/ManagedContainerViewProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.cdo.view.ManagedContainerViewProvider (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.cdo.view.ManagedContainerViewProvider

+
+No usage of org.eclipse.emf.cdo.view.ManagedContainerViewProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-frame.html new file mode 100644 index 0000000000..94000d1cb9 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-frame.html @@ -0,0 +1,95 @@ + + + + + + +org.eclipse.emf.cdo.view (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.cdo.view + + + + +
+Interfaces  + +
+CDOAdapterPolicy +
+CDOFeatureAnalyzer +
+CDOFetchRuleManager +
+CDOInvalidationPolicy +
+CDOObjectHandler +
+CDOQuery +
+CDORevisionPrefetchingPolicy +
+CDOStaleObject +
+CDOStaleReferencePolicy +
+CDOView +
+CDOView.Options +
+CDOView.Options.CacheReferenceTypeEvent +
+CDOView.Options.ChangeSubscriptionPoliciesEvent +
+CDOView.Options.InvalidationNotificationEvent +
+CDOView.Options.InvalidationPolicyEvent +
+CDOView.Options.ReferencePolicyEvent +
+CDOView.Options.RevisionPrefetchingPolicyEvent +
+CDOView.Options.StaleReferencePolicyEvent +
+CDOViewAdaptersNotifiedEvent +
+CDOViewDurabilityChangedEvent +
+CDOViewEvent +
+CDOViewInvalidationEvent +
+CDOViewProvider +
+CDOViewProviderRegistry +
+CDOViewSet +
+CDOViewTargetChangedEvent
+ + + + + + +
+Classes  + +
+AbstractCDOViewProvider +
+ManagedContainerViewProvider
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html new file mode 100644 index 0000000000..4beb1a03c3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-summary.html @@ -0,0 +1,294 @@ + + + + + + +org.eclipse.emf.cdo.view (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.cdo.view +

+Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOAdapterPolicySpecifies an adapter policy.
CDOFeatureAnalyzerTODO Simon: JavaDoc
CDOFetchRuleManagerTODO Simon: JavaDoc
CDOInvalidationPolicy 
CDOObjectHandlerCall-back handler used by views to tell implementors of this interface about state + changes of objects.
CDOQueryTODO Simon: JavaDoc
CDORevisionPrefetchingPolicy 
CDOStaleObjectA marker interface for stale objects as produced by CDOStaleReferencePolicy.PROXY.
CDOStaleReferencePolicySpecifies a policy on how to deal with stale references.
CDOViewA read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOView.Options 
CDOView.Options.CacheReferenceTypeEvent 
CDOView.Options.ChangeSubscriptionPoliciesEvent 
CDOView.Options.InvalidationNotificationEvent 
CDOView.Options.InvalidationPolicyEvent 
CDOView.Options.ReferencePolicyEvent 
CDOView.Options.RevisionPrefetchingPolicyEvent 
CDOView.Options.StaleReferencePolicyEvent 
CDOViewAdaptersNotifiedEvent 
CDOViewDurabilityChangedEventNotifies about a change of the branch point of the view.
CDOViewEvent 
CDOViewInvalidationEventAn event that is emitted to registered listeners of a CDOView if + passive update is enabled for the session.
CDOViewProviderCapable of opening a CDOView on a target repository, defined by a URI.
CDOViewProviderRegistryA global registry of view provider implementations.
CDOViewSetA ResourceSet adapter to associate a set of CDOView instances.
CDOViewTargetChangedEventNotifies about a change of the branch point of the view.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
AbstractCDOViewProviderBase logic to handle CDOViewProvider priority and regular expression.
ManagedContainerViewProviderBase class for ManagedContainer based CDOViewProvider
+  + +

+

+Package org.eclipse.emf.cdo.view Description +

+ +

+Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-tree.html new file mode 100644 index 0000000000..c34bc74356 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-tree.html @@ -0,0 +1,202 @@ + + + + + + +org.eclipse.emf.cdo.view Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.cdo.view +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-use.html new file mode 100644 index 0000000000..e6949f5fc5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/view/package-use.html @@ -0,0 +1,535 @@ + + + + + + +Uses of Package org.eclipse.emf.cdo.view (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.cdo.view

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.cdo.view
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories. 
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores. 
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler. 
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points. 
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions. 
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.net4j
AbstractCDOViewProvider + +
+          Base logic to handle CDOViewProvider priority and regular expression.
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOViewProvider + +
+          Capable of opening a CDOView on a target repository, defined by a URI.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.server
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.server.ocl
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.session
CDOFetchRuleManager + +
+          TODO Simon: JavaDoc
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.spi.server
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.transaction
CDOObjectHandler + +
+          Call-back handler used by views to tell implementors of this interface about state + changes of objects.
CDOQuery + +
+          TODO Simon: JavaDoc
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOView.Options + +
+           
CDOViewEvent + +
+           
CDOViewSet + +
+          A ResourceSet adapter to associate a set of CDOView instances.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.util
CDORevisionPrefetchingPolicy + +
+           
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOViewSet + +
+          A ResourceSet adapter to associate a set of CDOView instances.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.cdo.view
AbstractCDOViewProvider + +
+          Base logic to handle CDOViewProvider priority and regular expression.
CDOAdapterPolicy + +
+          Specifies an adapter policy.
CDOFeatureAnalyzer + +
+          TODO Simon: JavaDoc
CDOInvalidationPolicy + +
+           
CDOObjectHandler + +
+          Call-back handler used by views to tell implementors of this interface about state + changes of objects.
CDOQuery + +
+          TODO Simon: JavaDoc
CDORevisionPrefetchingPolicy + +
+           
CDOStaleReferencePolicy + +
+          Specifies a policy on how to deal with stale references.
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOView.Options + +
+           
CDOViewEvent + +
+           
CDOViewProvider + +
+          Capable of opening a CDOView on a target repository, defined by a URI.
CDOViewProviderRegistry + +
+          A global registry of view provider implementations.
CDOViewSet + +
+          A ResourceSet adapter to associate a set of CDOView instances.
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.internal.cdo
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.cdo.view used by org.eclipse.emf.spi.cdo
CDOAdapterPolicy + +
+          Specifies an adapter policy.
CDOFeatureAnalyzer + +
+          TODO Simon: JavaDoc
CDOFetchRuleManager + +
+          TODO Simon: JavaDoc
CDOView + +
+          A read-only view to the state of the object graph in the repository of the underlying session at a + specific time at a specific branch.
CDOViewSet + +
+          A ResourceSet adapter to associate a set of CDOView instances.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreFeatureMap.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreFeatureMap.html new file mode 100644 index 0000000000..e59d53a1b2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreFeatureMap.html @@ -0,0 +1,975 @@ + + + + + + +CDOObjectImpl.CDOStoreFeatureMap (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.internal.cdo +
+Class CDOObjectImpl.CDOStoreFeatureMap

+
+java.lang.Object
+  extended by java.util.AbstractCollection<E>
+      extended by java.util.AbstractList<E>
+          extended by org.eclipse.emf.common.util.AbstractEList<E>
+              extended by org.eclipse.emf.common.util.DelegatingEList<E>
+                  extended by org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl<E>
+                      extended by org.eclipse.emf.ecore.util.DelegatingNotifyingInternalEListImpl<E>
+                          extended by org.eclipse.emf.ecore.util.DelegatingEcoreEList<FeatureMap.Entry>
+                              extended by org.eclipse.emf.ecore.util.DelegatingFeatureMap
+                                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap
+
+
+
All Implemented Interfaces:
Serializable, Cloneable, Iterable<FeatureMap.Entry>, Collection<FeatureMap.Entry>, List<FeatureMap.Entry>, NotifyingList<FeatureMap.Entry>, EList<FeatureMap.Entry>, EStructuralFeature.Setting, FeatureMap, FeatureMap.Internal, FeatureMap.Internal.Wrapper, InternalEList<FeatureMap.Entry>, InternalEList.Unsettable<FeatureMap.Entry>
+
+
+
Enclosing class:
CDOObjectImpl
+
+
+
+
public class CDOObjectImpl.CDOStoreFeatureMap
extends DelegatingFeatureMap
+ + +

+TODO Remove this when EMF has fixed bug 197487 +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.DelegatingFeatureMap
DelegatingFeatureMap.FeatureEIterator<E>, DelegatingFeatureMap.FeatureMapEObjectImpl, DelegatingFeatureMap.ResolvingFeatureEIterator<E>, DelegatingFeatureMap.ValueListIteratorImpl<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
DelegatingEcoreEList.Dynamic<E>, DelegatingEcoreEList.Generic<E>, DelegatingEcoreEList.UnmodifiableEList<E>, DelegatingEcoreEList.Unsettable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.DelegatingEList
DelegatingEList.EIterator<E1>, DelegatingEList.EListIterator<E1>, DelegatingEList.NonResolvingEIterator<E1>, DelegatingEList.NonResolvingEListIterator<E1>
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.util.AbstractEList
AbstractEList.BasicIndexOutOfBoundsException
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.util.FeatureMap.Internal
FeatureMap.Internal.Wrapper
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.util.FeatureMap
FeatureMap.Entry, FeatureMap.Internal, FeatureMap.ValueListIterator<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.util.InternalEList
InternalEList.Unsettable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.util.DelegatingFeatureMap
eStructuralFeature, featureMapValidator, wrapper
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
owner
+ + + + + + + +
Fields inherited from class java.util.AbstractList
modCount
+  + + + + + + + + + + +
+Constructor Summary
CDOObjectImpl.CDOStoreFeatureMap(EStructuralFeature eStructuralFeature) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddelegateAdd(FeatureMap.Entry object) + +
+           
+protected  voiddelegateAdd(int index, + FeatureMap.Entry object) + +
+           
+protected  List<FeatureMap.Entry>delegateBasicList() + +
+           
+protected  voiddelegateClear() + +
+           
+protected  booleandelegateContains(Object object) + +
+           
+protected  booleandelegateContainsAll(Collection<?> collection) + +
+           
+protected  FeatureMap.EntrydelegateGet(int index) + +
+           
+protected  intdelegateHashCode() + +
+           
+protected  intdelegateIndexOf(Object object) + +
+           
+protected  booleandelegateIsEmpty() + +
+           
+protected  Iterator<FeatureMap.Entry>delegateIterator() + +
+           
+protected  intdelegateLastIndexOf(Object object) + +
+           
+protected  List<FeatureMap.Entry>delegateList() + +
+           
+protected  ListIterator<FeatureMap.Entry>delegateListIterator() + +
+           
+protected  FeatureMap.EntrydelegateMove(int targetIndex, + int sourceIndex) + +
+           
+protected  FeatureMap.EntrydelegateRemove(int index) + +
+           
+protected  FeatureMap.EntrydelegateSet(int index, + FeatureMap.Entry object) + +
+           
+protected  intdelegateSize() + +
+           
+protected  Object[]delegateToArray() + +
+           
+protected + + + + +
+<T> T[]
+
delegateToArray(T[] array) + +
+           
+protected  StringdelegateToString() + +
+           
+ EStructuralFeaturegetEStructuralFeature() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingFeatureMap
add, add, add, add, add, addAll, addAll, addAll, addAll, addAll, addAllUnique, addAllUnique, addAllUnique, addUnique, addUnique, addUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicRemove, basicRemove, basicToArray, basicToArray, canContainNull, clear, contains, contains, containsAll, createEntry, createNotification, createRawEntry, doAdd, doAdd, doAddAll, doAddAll, doSet, entryIndex, featureMap, get, get, getEStructuralFeature, getFeatureType, getModCount, getValue, getWrapper, hasInverse, hasShadow, indexOf, indexOf, inverseAdd, inverseRemove, inverseTouch, isEmpty, isEObject, isMany, isResolveProxies, isSet, isUnique, iterator, lastIndexOf, lastIndexOf, list, listIterator, listIterator, move, move, move, remove, remove, removeAll, resolve, resolveProxy, resolveProxy, retainAll, set, set, set, set, setting, setUnique, setValue, setWrapper, shadowAdd, shadowRemove, shadowSet, shouldUnset, size, toArray, toArray, toArray, toArray, unset, validate, valueListIterator, valueListIterator
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingEcoreEList
contains, createNotification, createNotification, dispatchNotification, get, getEObject, getFeature, getFeatureID, getInverseEReference, getInverseFeatureClass, getInverseFeatureID, getNotifier, hasInstanceClass, hasManyInverse, hasNavigableInverse, hasProxies, indexOf, isContainment, isInstance, isNotificationRequired, isSet, lastIndexOf, resolve, toArray, toArray, unset
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.util.DelegatingNotifyingInternalEListImpl
basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.DelegatingNotifyingListImpl
addAllUnique, addAllUnique, addAllUnique, addUnique, basicAdd, basicSet, clear, createNotification, createNotificationChain, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddAllUnique, doAddUnique, doAddUnique, doClear, doMove, doRemove, doRemoveAll, doSetUnique, getFeatureID, remove, removeAll, setUnique
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.util.DelegatingEList
containsAll, delegateEquals, doClear, equals, get, hashCode, isEmpty, primitiveGet, remove, retainAll, size, toString
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.util.AbstractEList
didAdd, didChange, didClear, didMove, didRemove, didSet, equalObjects, getDuplicates, getNonDuplicates, iterator, listIterator, listIterator, move, useEquals
+ + + + + + + +
Methods inherited from class java.util.AbstractList
removeRange, subList
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.util.FeatureMap.Internal
getEObject
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.util.InternalEList
addAllUnique, addUnique, basicAdd, basicContains, basicContainsAll, basicGet, basicIndexOf, basicIterator, basicLastIndexOf, basicList, basicListIterator, basicListIterator, basicToArray, basicToArray, setUnique
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.util.EList
move
+ + + + + + + +
Methods inherited from interface java.util.List
clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, size, subList, toArray, toArray
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Setting
get, isSet, unset
+  +

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

+CDOObjectImpl.CDOStoreFeatureMap

+
+public CDOObjectImpl.CDOStoreFeatureMap(EStructuralFeature eStructuralFeature)
+
+
+ + + + + + + + +
+Method Detail
+ +

+delegateList

+
+protected List<FeatureMap.Entry> delegateList()
+
+
+
Specified by:
delegateList in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+getEStructuralFeature

+
+public EStructuralFeature getEStructuralFeature()
+
+
+
Specified by:
getEStructuralFeature in interface EStructuralFeature.Setting
Overrides:
getEStructuralFeature in class DelegatingFeatureMap
+
+
+
+
+
+
+ +

+delegateAdd

+
+protected void delegateAdd(int index,
+                           FeatureMap.Entry object)
+
+
+
Overrides:
delegateAdd in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateAdd

+
+protected void delegateAdd(FeatureMap.Entry object)
+
+
+
Overrides:
delegateAdd in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateBasicList

+
+protected List<FeatureMap.Entry> delegateBasicList()
+
+
+
Overrides:
delegateBasicList in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateClear

+
+protected void delegateClear()
+
+
+
Overrides:
delegateClear in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateContains

+
+protected boolean delegateContains(Object object)
+
+
+
Overrides:
delegateContains in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateContainsAll

+
+protected boolean delegateContainsAll(Collection<?> collection)
+
+
+
Overrides:
delegateContainsAll in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateGet

+
+protected FeatureMap.Entry delegateGet(int index)
+
+
+
Overrides:
delegateGet in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateHashCode

+
+protected int delegateHashCode()
+
+
+
Overrides:
delegateHashCode in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateIndexOf

+
+protected int delegateIndexOf(Object object)
+
+
+
Overrides:
delegateIndexOf in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateIsEmpty

+
+protected boolean delegateIsEmpty()
+
+
+
Overrides:
delegateIsEmpty in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateIterator

+
+protected Iterator<FeatureMap.Entry> delegateIterator()
+
+
+
Overrides:
delegateIterator in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateLastIndexOf

+
+protected int delegateLastIndexOf(Object object)
+
+
+
Overrides:
delegateLastIndexOf in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateListIterator

+
+protected ListIterator<FeatureMap.Entry> delegateListIterator()
+
+
+
Overrides:
delegateListIterator in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateRemove

+
+protected FeatureMap.Entry delegateRemove(int index)
+
+
+
Overrides:
delegateRemove in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateSet

+
+protected FeatureMap.Entry delegateSet(int index,
+                                       FeatureMap.Entry object)
+
+
+
Overrides:
delegateSet in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateSize

+
+protected int delegateSize()
+
+
+
Overrides:
delegateSize in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateToArray

+
+protected Object[] delegateToArray()
+
+
+
Overrides:
delegateToArray in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateToArray

+
+protected <T> T[] delegateToArray(T[] array)
+
+
+
Overrides:
delegateToArray in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateMove

+
+protected FeatureMap.Entry delegateMove(int targetIndex,
+                                        int sourceIndex)
+
+
+
Overrides:
delegateMove in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+
+ +

+delegateToString

+
+protected String delegateToString()
+
+
+
Overrides:
delegateToString in class DelegatingEList<FeatureMap.Entry>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html new file mode 100644 index 0000000000..5cabdc783f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.CDOStoreSettingsImpl.html @@ -0,0 +1,836 @@ + + + + + + +CDOObjectImpl.CDOStoreSettingsImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.internal.cdo +
+Class CDOObjectImpl.CDOStoreSettingsImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl
+
+
+
All Implemented Interfaces:
InternalEObject.EStore
+
+
+
Enclosing class:
CDOObjectImpl
+
+
+
+
public static class CDOObjectImpl.CDOStoreSettingsImpl
extends Object
implements InternalEObject.EStore
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDOObjectImpl.CDOStoreSettingsImplINSTANCE + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject.EStore
NO_INDEX
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(InternalEObject eObject, + EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidclear(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ booleancontains(InternalEObject eObject, + EStructuralFeature feature, + Object value) + +
+           
+ EObjectcreate(EClass eClass) + +
+           
+protected  inteDynamicFeatureID(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ Objectget(InternalEObject eObject, + EStructuralFeature feature, + int index) + +
+           
+ InternalEObjectgetContainer(InternalEObject eObject) + +
+           
+ EStructuralFeaturegetContainingFeature(InternalEObject eObject) + +
+           
+protected  ObjectgetValue(InternalEObject eObject, + int dynamicFeatureID) + +
+           
+protected  EList<Object>getValueAsList(InternalEObject eObject, + int dynamicFeatureID) + +
+           
+ inthashCode(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ intindexOf(InternalEObject eObject, + EStructuralFeature feature, + Object value) + +
+           
+ booleanisEmpty(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ booleanisSet(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ intlastIndexOf(InternalEObject eObject, + EStructuralFeature feature, + Object value) + +
+           
+ Objectmove(InternalEObject eObject, + EStructuralFeature feature, + int targetIndex, + int sourceIndex) + +
+           
+ Objectremove(InternalEObject eObject, + EStructuralFeature feature, + int index) + +
+           
+ Objectset(InternalEObject eObject, + EStructuralFeature feature, + int index, + Object value) + +
+           
+protected  ObjectsetValue(InternalEObject eObject, + int dynamicFeatureID, + Object newValue) + +
+           
+ intsize(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ Object[]toArray(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ + + + + +
+<T> T[]
+
toArray(InternalEObject eObject, + EStructuralFeature feature, + T[] array) + +
+           
+ voidunset(InternalEObject eObject, + EStructuralFeature feature) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+INSTANCE

+
+public static CDOObjectImpl.CDOStoreSettingsImpl INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getValue

+
+protected Object getValue(InternalEObject eObject,
+                          int dynamicFeatureID)
+
+
+
+
+
+
+
+
+
+ +

+getValueAsList

+
+protected EList<Object> getValueAsList(InternalEObject eObject,
+                                       int dynamicFeatureID)
+
+
+
+
+
+
+
+
+
+ +

+setValue

+
+protected Object setValue(InternalEObject eObject,
+                          int dynamicFeatureID,
+                          Object newValue)
+
+
+
+
+
+
+
+
+
+ +

+eDynamicFeatureID

+
+protected int eDynamicFeatureID(InternalEObject eObject,
+                                EStructuralFeature feature)
+
+
+
+
+
+
+
+
+
+ +

+get

+
+public Object get(InternalEObject eObject,
+                  EStructuralFeature feature,
+                  int index)
+
+
+
Specified by:
get in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+set

+
+public Object set(InternalEObject eObject,
+                  EStructuralFeature feature,
+                  int index,
+                  Object value)
+
+
+
Specified by:
set in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+add

+
+public void add(InternalEObject eObject,
+                EStructuralFeature feature,
+                int index,
+                Object value)
+
+
+
Specified by:
add in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+remove

+
+public Object remove(InternalEObject eObject,
+                     EStructuralFeature feature,
+                     int index)
+
+
+
Specified by:
remove in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+move

+
+public Object move(InternalEObject eObject,
+                   EStructuralFeature feature,
+                   int targetIndex,
+                   int sourceIndex)
+
+
+
Specified by:
move in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+clear

+
+public void clear(InternalEObject eObject,
+                  EStructuralFeature feature)
+
+
+
Specified by:
clear in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+size

+
+public int size(InternalEObject eObject,
+                EStructuralFeature feature)
+
+
+
Specified by:
size in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(InternalEObject eObject,
+                   EStructuralFeature feature,
+                   Object value)
+
+
+
Specified by:
indexOf in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(InternalEObject eObject,
+                       EStructuralFeature feature,
+                       Object value)
+
+
+
Specified by:
lastIndexOf in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray(InternalEObject eObject,
+                        EStructuralFeature feature)
+
+
+
Specified by:
toArray in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(InternalEObject eObject,
+                       EStructuralFeature feature,
+                       T[] array)
+
+
+
Specified by:
toArray in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty(InternalEObject eObject,
+                       EStructuralFeature feature)
+
+
+
Specified by:
isEmpty in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(InternalEObject eObject,
+                        EStructuralFeature feature,
+                        Object value)
+
+
+
Specified by:
contains in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode(InternalEObject eObject,
+                    EStructuralFeature feature)
+
+
+
Specified by:
hashCode in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+getContainer

+
+public InternalEObject getContainer(InternalEObject eObject)
+
+
+
Specified by:
getContainer in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+getContainingFeature

+
+public EStructuralFeature getContainingFeature(InternalEObject eObject)
+
+
+
Specified by:
getContainingFeature in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+create

+
+public EObject create(EClass eClass)
+
+
+
Specified by:
create in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+isSet

+
+public boolean isSet(InternalEObject eObject,
+                     EStructuralFeature feature)
+
+
+
Specified by:
isSet in interface InternalEObject.EStore
+
+
+
+
+
+
+ +

+unset

+
+public void unset(InternalEObject eObject,
+                  EStructuralFeature feature)
+
+
+
Specified by:
unset in interface InternalEObject.EStore
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html new file mode 100644 index 0000000000..019c8e2ce8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/CDOObjectImpl.html @@ -0,0 +1,1710 @@ + + + + + + +CDOObjectImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.internal.cdo +
+Class CDOObjectImpl

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
+      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
+          extended by org.eclipse.emf.ecore.impl.EObjectImpl
+              extended by org.eclipse.emf.ecore.impl.EStoreEObjectImpl
+                  extended by org.eclipse.emf.internal.cdo.CDOObjectImpl
+
+
+
All Implemented Interfaces:
CDOObject, CDOWithID, CDOPackageTypeRegistry.CDOObjectMarker, Notifier, EObject, EStructuralFeature.Internal.DynamicValueHolder, InternalEObject, InternalCDOLoadable, InternalCDOObject
+
+
+
Direct Known Subclasses:
CDOResourceNodeImpl, ModelElementImpl
+
+
+
+
public class CDOObjectImpl
extends EStoreEObjectImpl
implements InternalCDOObject
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+ classCDOObjectImpl.CDOStoreFeatureMap + +
+          TODO Remove this when EMF has fixed bug 197487
+static classCDOObjectImpl.CDOStoreSettingsImpl + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
EStoreEObjectImpl.BasicEStoreEList<E>, EStoreEObjectImpl.BasicEStoreFeatureMap, EStoreEObjectImpl.EStoreEList<E>, EStoreEObjectImpl.EStoreEPropertiesHolderImpl, EStoreEObjectImpl.EStoreFeatureMap, EStoreEObjectImpl.EStoreImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
ENO_SETTINGS, eSettings, eStore, EUNINITIALIZED_CONTAINER
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
+ + + + + + + +
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
+  + + + + + + + + + + +
+Constructor Summary
CDOObjectImpl() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  Object[]cdoBasicSettings() + +
+           
+ booleancdoConflict() + +
+          Returns true if this object contains local changes that are conflicting with recognized remote + changes, false otherwise.
+ CDOResourceImplcdoDirectResource() + +
+          Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource.
+ CDOIDcdoID() + +
+          Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID.
+ EStructuralFeaturecdoInternalDynamicFeature(int dynamicFeatureID) + +
+           
+ InternalEObjectcdoInternalInstance() + +
+           
+ voidcdoInternalPostAttach() + +
+           
+ voidcdoInternalPostDetach(boolean remote) + +
+          It is really important for accessing the data to go through cdoStore().
+ voidcdoInternalPostInvalidate() + +
+           
+ voidcdoInternalPostLoad() + +
+           
+ voidcdoInternalPostRollback() + +
+           
+ voidcdoInternalPreCommit() + +
+           
+ voidcdoInternalPreLoad() + +
+           
+ voidcdoInternalSetID(CDOID id) + +
+           
+ voidcdoInternalSetResource(CDOResource resource) + +
+           
+ voidcdoInternalSetRevision(CDORevision revision) + +
+           
+ CDOStatecdoInternalSetState(CDOState state) + +
+           
+ voidcdoInternalSetView(CDOView view) + +
+           
+ booleancdoInvalid() + +
+          Returns true if this object is considered as locally invalid (TODO Simon: please briefly explain what + this state means) , false otherwise.
+ voidcdoPrefetch(int depth) + +
+          Ensures that the revisions of the contained objects up to the given depth are in the local + revision cache.
+ CDOLockcdoReadLock() + +
+          Returns the read lock associated with this object.
+ voidcdoReload() + +
+          TODO: JavaDoc
+ CDOResourceImplcdoResource() + +
+          Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource.
+ InternalCDORevisioncdoRevision() + +
+          Returns the revision of this object, or null if this object does currently not + have a revision.
+protected  Object[]cdoSettings() + +
+           
+ CDOStatecdoState() + +
+          Returns the local state of this object.
+ InternalCDOViewcdoView() + +
+          Returns the view this object is associated with, or null if this object is not + associated with a view.
+ CDOLockcdoWriteLock() + +
+          Returns the write lock associated with this object.
+protected  FeatureMapcreateFeatureMap(EStructuralFeature eStructuralFeature) + +
+           
+protected  EList<?>createList(EStructuralFeature eStructuralFeature) + +
+           
+ ObjectdynamicGet(int dynamicFeatureID) + +
+           
+ voiddynamicSet(int dynamicFeatureID, + Object value) + +
+           
+ voiddynamicUnset(int dynamicFeatureID) + +
+           
+ EList<Adapter>eAdapters() + +
+           
+protected  voideBasicSetContainer(InternalEObject newEContainer, + int newContainerFeatureID) + +
+           
+ NotificationChaineBasicSetContainer(InternalEObject newContainer, + int newContainerFeatureID, + NotificationChain msgs) + +
+          Code took from BasicEObjectImpl.eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject, int) and modify it to detect when object are moved in the + same context.
+ inteContainerFeatureID() + +
+           
+ Resource.InternaleDirectResource() + +
+           
+protected  booleaneDynamicIsSet(int dynamicFeatureID, + EStructuralFeature eFeature) + +
+           
+protected  voideInitializeContainer() + +
+           
+ InternalEObjecteInternalContainer() + +
+           
+ Resource.InternaleInternalResource() + +
+           
+protected  booleaneIsCaching() + +
+          Don't cache non-transient features in this CDOObject's EStoreEObjectImpl.eSettings().
+ booleanequals(Object obj) + +
+          Specializing the behaviour of equals(Object) is not permitted as per EObject specification.
+protected  voideSetDirectResource(Resource.Internal resource) + +
+           
+ NotificationChaineSetResource(Resource.Internal resource, + NotificationChain notifications) + +
+          Code took from BasicEObjectImpl.eSetResource(org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.common.notify.NotificationChain) and modify it to detect when object are moved in the same + context.
+ InternalEObject.EStoreeStore() + +
+           
+ inthashCode() + +
+          Specializing the behaviour of hashCode() is not permitted as per EObject specification.
+static voidinstanceToRevisionFeature(InternalCDOView view, + InternalCDOObject object, + EStructuralFeature feature, + Object setting) + +
+           
+static voidrevisionToInstanceFeature(InternalCDOObject instance, + InternalCDORevision revision, + EStructuralFeature eFeature) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EStoreEObjectImpl
eDerivedStructuralFeatureID, eHasSettings, eProperties, eSetStore, eSettings, eStaticFeatureCount
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eBasicAdapters, eBasicProperties, eClass, eDeliver, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI, eStaticClass
+ + + + + + + +
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eGet, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSet, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetStore, eSetting, eUnset, eURIFragmentSegment
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eDeliver, eNotify, eSetDeliver
+  +

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

+CDOObjectImpl

+
+public CDOObjectImpl()
+
+
+ + + + + + + + +
+Method Detail
+ +

+cdoID

+
+public CDOID cdoID()
+
+
Description copied from interface: CDOObject
+
Returns the technical object identifier of this object, or null if the state of this object is TRANSIENT or INVALID. +

+ If the state of this object is NEW the returned CDOID instance can be cast to + CDOIDTemp and is unique in the scope of the associated transaction. In all other states + a non-null return value uniquely identifies a persistent object in the scope of the whole repository. +

+

+
Specified by:
cdoID in interface CDOObject
Specified by:
cdoID in interface CDOWithID
+
+
+
See Also:
CDOObject.cdoState()
+
+
+
+ +

+cdoState

+
+public CDOState cdoState()
+
+
Description copied from interface: CDOObject
+
Returns the local state of this object. +

+

+
Specified by:
cdoState in interface CDOObject
+
+
+
+
+
+
+ +

+cdoRevision

+
+public InternalCDORevision cdoRevision()
+
+
Description copied from interface: CDOObject
+
Returns the revision of this object, or null if this object does currently not + have a revision. The revision is used to store all modeled data of this object, together with some technical data + required by the framework. +

+

+
Specified by:
cdoRevision in interface CDOObject
Specified by:
cdoRevision in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoView

+
+public InternalCDOView cdoView()
+
+
Description copied from interface: CDOObject
+
Returns the view this object is associated with, or null if this object is not + associated with a view. This view manages all aspects of this object and cahces it as long as required. +

+

+
Specified by:
cdoView in interface CDOObject
Specified by:
cdoView in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoResource

+
+public CDOResourceImpl cdoResource()
+
+
Description copied from interface: CDOObject
+
Returns the resource of this object, no matter where this object is located in the containment + tree of that resource, or null if this object is not contained in a CDO resource. +

+ This method may not return null return for objects that have no direct + resource. Please note that, depending on the containment depth of this object, the evaluation of the resource can + be a costly operation. +

+

+
Specified by:
cdoResource in interface CDOObject
+
+
+
See Also:
CDOObject.cdoDirectResource()
+
+
+
+ +

+cdoDirectResource

+
+public CDOResourceImpl cdoDirectResource()
+
+
Description copied from interface: CDOObject
+
Returns the directly containing resource of this object, or null if this object is + not an element of the contents list of any CDO resource. +

+ Please note that, independend of the containment depth of this object, the evaluation of the direct resource is an + operation with a constant cost. +

+

+
Specified by:
cdoDirectResource in interface CDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoPrefetch

+
+public void cdoPrefetch(int depth)
+
+
Description copied from interface: CDOObject
+
Ensures that the revisions of the contained objects up to the given depth are in the local + revision cache. Subsequent access to the respective contained objects will not lead to + server round-trips after calling this method. +

+

+
Specified by:
cdoPrefetch in interface CDOObject
+
+
+
Parameters:
depth - CDORevision.DEPTH_NONE, CDORevision.DEPTH_INFINITE or any other positive integer number.
Since:
+
3.0
+
+
+
+
+ +

+cdoReload

+
+public void cdoReload()
+
+
Description copied from interface: CDOObject
+
TODO: JavaDoc +

+

+
Specified by:
cdoReload in interface CDOObject
+
+
+
+
+
+
+ +

+cdoConflict

+
+public boolean cdoConflict()
+
+
Description copied from interface: CDOObject
+
Returns true if this object contains local changes that are conflicting with recognized remote + changes, false otherwise. +

+ This method is a convenience method to determine whether the state of this object is either + CONFLICT or INVALID_CONFLICT. +

+

+
Specified by:
cdoConflict in interface CDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInvalid

+
+public boolean cdoInvalid()
+
+
Description copied from interface: CDOObject
+
Returns true if this object is considered as locally invalid (TODO Simon: please briefly explain what + this state means) , false otherwise. +

+ This method is a convenience method to determine whether the state of this object is either + INVALID or INVALID_CONFLICT. +

+

+
Specified by:
cdoInvalid in interface CDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoReadLock

+
+public CDOLock cdoReadLock()
+
+
Description copied from interface: CDOObject
+
Returns the read lock associated with this object. +

+

+
Specified by:
cdoReadLock in interface CDOObject
+
+
+ +
Returns:
Never null.
Since:
+
2.0
+
+
+
+
+ +

+cdoWriteLock

+
+public CDOLock cdoWriteLock()
+
+
Description copied from interface: CDOObject
+
Returns the write lock associated with this object. +

+

+
Specified by:
cdoWriteLock in interface CDOObject
+
+
+ +
Returns:
Never null.
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalSetID

+
+public void cdoInternalSetID(CDOID id)
+
+
+
Specified by:
cdoInternalSetID in interface InternalCDOObject
+
+
+
+
+
+
+ +

+cdoInternalSetState

+
+public CDOState cdoInternalSetState(CDOState state)
+
+
+
Specified by:
cdoInternalSetState in interface InternalCDOObject
+
+
+
+
+
+
+ +

+cdoInternalSetRevision

+
+public void cdoInternalSetRevision(CDORevision revision)
+
+
+
Specified by:
cdoInternalSetRevision in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalSetView

+
+public void cdoInternalSetView(CDOView view)
+
+
+
Specified by:
cdoInternalSetView in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalSetResource

+
+public void cdoInternalSetResource(CDOResource resource)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalPreLoad

+
+public void cdoInternalPreLoad()
+
+
+
Specified by:
cdoInternalPreLoad in interface InternalCDOLoadable
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalPostLoad

+
+public void cdoInternalPostLoad()
+
+
+
Specified by:
cdoInternalPostLoad in interface InternalCDOLoadable
+
+
+
+
+
+
+ +

+cdoInternalPostInvalidate

+
+public void cdoInternalPostInvalidate()
+
+
+
Specified by:
cdoInternalPostInvalidate in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalPostAttach

+
+public void cdoInternalPostAttach()
+
+
+
Specified by:
cdoInternalPostAttach in interface InternalCDOObject
+
+
+
+
+
+
+ +

+cdoInternalPostDetach

+
+public void cdoInternalPostDetach(boolean remote)
+
+
It is really important for accessing the data to go through cdoStore(). eStore() will redirect + you to the transient data. +

+

+
Specified by:
cdoInternalPostDetach in interface InternalCDOObject
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoInternalPostRollback

+
+public void cdoInternalPostRollback()
+
+
+
Specified by:
cdoInternalPostRollback in interface InternalCDOObject
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+cdoInternalPreCommit

+
+public void cdoInternalPreCommit()
+
+
+
Specified by:
cdoInternalPreCommit in interface InternalCDOObject
+
+
+
+
+
+
+ +

+cdoInternalInstance

+
+public InternalEObject cdoInternalInstance()
+
+
+
Specified by:
cdoInternalInstance in interface InternalCDOObject
+
+
+
+
+
+
+ +

+cdoInternalDynamicFeature

+
+public EStructuralFeature cdoInternalDynamicFeature(int dynamicFeatureID)
+
+
+
Specified by:
cdoInternalDynamicFeature in interface InternalCDOObject
+
+
+
+
+
+
+ +

+eAdapters

+
+public EList<Adapter> eAdapters()
+
+
+
Specified by:
eAdapters in interface Notifier
Overrides:
eAdapters in class EObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+eDirectResource

+
+public Resource.Internal eDirectResource()
+
+
+
Specified by:
eDirectResource in interface InternalEObject
Overrides:
eDirectResource in class BasicEObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+eInternalResource

+
+public Resource.Internal eInternalResource()
+
+
+
Specified by:
eInternalResource in interface InternalEObject
Overrides:
eInternalResource in class BasicEObjectImpl
+
+
+
+
+
+
+ +

+dynamicGet

+
+public Object dynamicGet(int dynamicFeatureID)
+
+
+
Specified by:
dynamicGet in interface EStructuralFeature.Internal.DynamicValueHolder
Overrides:
dynamicGet in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+dynamicSet

+
+public void dynamicSet(int dynamicFeatureID,
+                       Object value)
+
+
+
Specified by:
dynamicSet in interface EStructuralFeature.Internal.DynamicValueHolder
Overrides:
dynamicSet in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+dynamicUnset

+
+public void dynamicUnset(int dynamicFeatureID)
+
+
+
Specified by:
dynamicUnset in interface EStructuralFeature.Internal.DynamicValueHolder
Overrides:
dynamicUnset in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eDynamicIsSet

+
+protected boolean eDynamicIsSet(int dynamicFeatureID,
+                                EStructuralFeature eFeature)
+
+
+
Overrides:
eDynamicIsSet in class EStoreEObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+eStore

+
+public InternalEObject.EStore eStore()
+
+
+
Specified by:
eStore in interface InternalEObject
Overrides:
eStore in class EStoreEObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+eInternalContainer

+
+public InternalEObject eInternalContainer()
+
+
+
Specified by:
eInternalContainer in interface InternalEObject
Overrides:
eInternalContainer in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eContainerFeatureID

+
+public int eContainerFeatureID()
+
+
+
Specified by:
eContainerFeatureID in interface InternalEObject
Overrides:
eContainerFeatureID in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eBasicSetContainer

+
+public NotificationChain eBasicSetContainer(InternalEObject newContainer,
+                                            int newContainerFeatureID,
+                                            NotificationChain msgs)
+
+
Code took from BasicEObjectImpl.eBasicSetContainer(org.eclipse.emf.ecore.InternalEObject, int) and modify it to detect when object are moved in the + same context. (E.g.: An object is moved from resA to resB. resA and resB belongs to the same CDORepositoryInfo. + Without this special handling, a detach and newObject will be generated for the object moved) +

+

+
Specified by:
eBasicSetContainer in interface InternalEObject
Overrides:
eBasicSetContainer in class BasicEObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+eSetResource

+
+public NotificationChain eSetResource(Resource.Internal resource,
+                                      NotificationChain notifications)
+
+
Code took from BasicEObjectImpl.eSetResource(org.eclipse.emf.ecore.resource.Resource.Internal, org.eclipse.emf.common.notify.NotificationChain) and modify it to detect when object are moved in the same + context. +

+

+
Specified by:
eSetResource in interface InternalEObject
Overrides:
eSetResource in class BasicEObjectImpl
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+hashCode

+
+public final int hashCode()
+
+
Specializing the behaviour of hashCode() is not permitted as per EObject specification. +

+

+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+equals

+
+public final boolean equals(Object obj)
+
+
Specializing the behaviour of equals(Object) is not permitted as per EObject specification. +

+

+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+toString

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

+cdoSettings

+
+protected Object[] cdoSettings()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cdoBasicSettings

+
+protected Object[] cdoBasicSettings()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createFeatureMap

+
+protected FeatureMap createFeatureMap(EStructuralFeature eStructuralFeature)
+
+
+
Overrides:
createFeatureMap in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+createList

+
+protected EList<?> createList(EStructuralFeature eStructuralFeature)
+
+
+
Overrides:
createList in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eInitializeContainer

+
+protected void eInitializeContainer()
+
+
+
Overrides:
eInitializeContainer in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eSetDirectResource

+
+protected void eSetDirectResource(Resource.Internal resource)
+
+
+
Overrides:
eSetDirectResource in class BasicEObjectImpl
+
+
+
+
+
+
+ +

+eIsCaching

+
+protected boolean eIsCaching()
+
+
Don't cache non-transient features in this CDOObject's EStoreEObjectImpl.eSettings(). +

+

+
Overrides:
eIsCaching in class EStoreEObjectImpl
+
+
+
+
+
+
+ +

+eBasicSetContainer

+
+protected void eBasicSetContainer(InternalEObject newEContainer,
+                                  int newContainerFeatureID)
+
+
+
Overrides:
eBasicSetContainer in class EObjectImpl
+
+
+
+
+
+
+ +

+revisionToInstanceFeature

+
+public static void revisionToInstanceFeature(InternalCDOObject instance,
+                                             InternalCDORevision revision,
+                                             EStructuralFeature eFeature)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+instanceToRevisionFeature

+
+public static void instanceToRevisionFeature(InternalCDOView view,
+                                             InternalCDOObject object,
+                                             EStructuralFeature feature,
+                                             Object setting)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreFeatureMap.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreFeatureMap.html new file mode 100644 index 0000000000..3554ab74c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreFeatureMap.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap

+
+No usage of org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreSettingsImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreSettingsImpl.html new file mode 100644 index 0000000000..4f0f9bc0af --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.CDOStoreSettingsImpl.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreSettingsImpl

+
+ + + + + + + + + +
+Packages that use CDOObjectImpl.CDOStoreSettingsImpl
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
+  +

+ + + + + +
+Uses of CDOObjectImpl.CDOStoreSettingsImpl in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.internal.cdo declared as CDOObjectImpl.CDOStoreSettingsImpl
+static CDOObjectImpl.CDOStoreSettingsImplCDOObjectImpl.CDOStoreSettingsImpl.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html new file mode 100644 index 0000000000..d7bb509afd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/class-use/CDOObjectImpl.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Class org.eclipse.emf.internal.cdo.CDOObjectImpl (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.internal.cdo.CDOObjectImpl

+
+ + + + + + + + + + + + + +
+Packages that use CDOObjectImpl
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
+  +

+ + + + + +
+Uses of CDOObjectImpl in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of CDOObjectImpl in org.eclipse.emf.cdo.eresource.impl
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of CDOObjectImpl in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Subclasses of CDOObjectImpl in org.eclipse.emf.cdo.etypes.impl
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-frame.html new file mode 100644 index 0000000000..55eb8b9ded --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.emf.internal.cdo (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.internal.cdo + + + + +
+Classes  + +
+CDOObjectImpl +
+CDOObjectImpl.CDOStoreSettingsImpl
+ + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html new file mode 100644 index 0000000000..26cbcaddca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.emf.internal.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.internal.cdo +

+Exposes CDOObjectImpl for extension in generated EMF models. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Class Summary
CDOObjectImpl 
CDOObjectImpl.CDOStoreSettingsImpl 
+  + +

+

+Package org.eclipse.emf.internal.cdo Description +

+ +

+Exposes CDOObjectImpl for extension in generated EMF models. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-tree.html new file mode 100644 index 0000000000..48bb81f7ca --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-tree.html @@ -0,0 +1,191 @@ + + + + + + +org.eclipse.emf.internal.cdo Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.internal.cdo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html new file mode 100644 index 0000000000..024acfe548 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/internal/cdo/package-use.html @@ -0,0 +1,208 @@ + + + + + + +Uses of Package org.eclipse.emf.internal.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.internal.cdo

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.internal.cdo
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.internal.cdo used by org.eclipse.emf.cdo.eresource.impl
CDOObjectImpl + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.internal.cdo used by org.eclipse.emf.cdo.etypes.impl
CDOObjectImpl + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.internal.cdo used by org.eclipse.emf.internal.cdo
CDOObjectImpl.CDOStoreSettingsImpl + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractChangeSetsConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractChangeSetsConflictResolver.html new file mode 100644 index 0000000000..867ee05ca2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractChangeSetsConflictResolver.html @@ -0,0 +1,384 @@ + + + + + + +AbstractChangeSetsConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractChangeSetsConflictResolver

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver
+
+
+
All Implemented Interfaces:
CDOConflictResolver
+
+
+
Direct Known Subclasses:
CDOMergingConflictResolver
+
+
+
+
public abstract class AbstractChangeSetsConflictResolver
extends AbstractConflictResolver
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractChangeSetsConflictResolver() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOChangeSetgetLocalChangeSet() + +
+           
+ CDOChangeSetDatagetLocalChangeSetData() + +
+           
+ CDOChangeSetgetRemoteChangeSet() + +
+           
+ CDOChangeSetDatagetRemoteChangeSetData() + +
+           
+protected  voidhookTransaction(CDOTransaction transaction) + +
+           
+protected  voidunhookTransaction(CDOTransaction transaction) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, setTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
resolveConflicts
+  +

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

+AbstractChangeSetsConflictResolver

+
+public AbstractChangeSetsConflictResolver()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLocalChangeSetData

+
+public CDOChangeSetData getLocalChangeSetData()
+
+
+
+
+
+
+ +

+getLocalChangeSet

+
+public CDOChangeSet getLocalChangeSet()
+
+
+
+
+
+
+ +

+getRemoteChangeSetData

+
+public CDOChangeSetData getRemoteChangeSetData()
+
+
+
+
+
+
+ +

+getRemoteChangeSet

+
+public CDOChangeSet getRemoteChangeSet()
+
+
+
+
+
+
+ +

+hookTransaction

+
+protected void hookTransaction(CDOTransaction transaction)
+
+
+
Overrides:
hookTransaction in class AbstractConflictResolver
+
+
+
+
+
+
+ +

+unhookTransaction

+
+protected void unhookTransaction(CDOTransaction transaction)
+
+
+
Overrides:
unhookTransaction in class AbstractConflictResolver
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractConflictResolver.html new file mode 100644 index 0000000000..b79ce01a22 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractConflictResolver.html @@ -0,0 +1,348 @@ + + + + + + +AbstractConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractConflictResolver

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+
+
+
All Implemented Interfaces:
CDOConflictResolver
+
+
+
Direct Known Subclasses:
AbstractChangeSetsConflictResolver, AbstractObjectConflictResolver
+
+
+
+
public abstract class AbstractConflictResolver
extends Object
implements CDOConflictResolver
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractConflictResolver() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOTransactiongetTransaction() + +
+          Returns the transaction this conflict resolver is associated with.
+protected  voidhookTransaction(CDOTransaction transaction) + +
+           
+ voidsetTransaction(CDOTransaction transaction) + +
+          Sets the transaction this conflict resolver is to be associated with.
+protected  voidunhookTransaction(CDOTransaction transaction) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
resolveConflicts
+  +

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

+AbstractConflictResolver

+
+public AbstractConflictResolver()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+public CDOTransaction getTransaction()
+
+
Description copied from interface: CDOConflictResolver
+
Returns the transaction this conflict resolver is associated with. +

+

+
Specified by:
getTransaction in interface CDOConflictResolver
+
+
+
+
+
+
+ +

+setTransaction

+
+public void setTransaction(CDOTransaction transaction)
+
+
Description copied from interface: CDOConflictResolver
+
Sets the transaction this conflict resolver is to be associated with. +

+

+
Specified by:
setTransaction in interface CDOConflictResolver
+
+
+
+
+
+
+ +

+hookTransaction

+
+protected void hookTransaction(CDOTransaction transaction)
+
+
+
+
+
+
+
+
+
+ +

+unhookTransaction

+
+protected void unhookTransaction(CDOTransaction transaction)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html new file mode 100644 index 0000000000..a65f965095 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html @@ -0,0 +1,381 @@ + + + + + + +AbstractObjectConflictResolver.MergeLocalChangesPerFeature (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractObjectConflictResolver.MergeLocalChangesPerFeature

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
+          extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge
+              extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature
+
+
+
All Implemented Interfaces:
CDOConflictResolver, CDOConflictResolver2, CDOAdapterPolicy
+
+
+
Enclosing class:
AbstractObjectConflictResolver
+
+
+Deprecated. As of 4.0 use CDOMergingConflictResolver +

+

+
@Deprecated
+public static class AbstractObjectConflictResolver.MergeLocalChangesPerFeature
extends AbstractObjectConflictResolver.ThreeWayMerge
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOAdapterPolicy
ALL, CDO, NONE
+  + + + + + + + + + + +
+Constructor Summary
AbstractObjectConflictResolver.MergeLocalChangesPerFeature() + +
+          Deprecated.  
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  booleanhasFeatureConflicts(CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+protected  voidresolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+          Deprecated.  
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge
hookTransaction, isValid, resolveConflict, resolveConflicts, unhookTransaction
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
changeObject, readObject, resolveConflict, resolveConflicts, rollbackObject
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, setTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, setTransaction
+  +

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

+AbstractObjectConflictResolver.MergeLocalChangesPerFeature

+
+public AbstractObjectConflictResolver.MergeLocalChangesPerFeature()
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+resolveConflict

+
+protected void resolveConflict(CDOObject conflict,
+                               CDORevisionDelta localDelta,
+                               List<CDORevisionDelta> remoteDeltas)
+
+
Deprecated. 
+
Specified by:
resolveConflict in class AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
+
+
+
+ +

+hasFeatureConflicts

+
+protected boolean hasFeatureConflicts(CDORevisionDelta localDelta,
+                                      List<CDORevisionDelta> remoteDeltas)
+
+
Deprecated. 
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html new file mode 100644 index 0000000000..f87aeae342 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html @@ -0,0 +1,335 @@ + + + + + + +AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
+          extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges
+
+
+
All Implemented Interfaces:
CDOConflictResolver, CDOConflictResolver2
+
+
+
Enclosing class:
AbstractObjectConflictResolver
+
+
+Deprecated. +

+

+
@Deprecated
+public static class AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges
extends AbstractObjectConflictResolver
+ + +

+A conflict resolver implementation that takes all the new remote state of the conflicting objects and then applies + the locally existing changes of the current transaction. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge
+  + + + + + + + + + + + +
+Constructor Summary
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges() + +
+          Deprecated.  
+  + + + + + + + + + + + +
+Method Summary
+ voidresolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Deprecated. Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
changeObject, readObject, resolveConflict, resolveConflict, resolveConflicts, rollbackObject
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, hookTransaction, setTransaction, unhookTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, setTransaction
+  +

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

+AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges

+
+public AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges()
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+resolveConflicts

+
+public void resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts,
+                             List<CDORevisionDelta> allRemoteDeltas)
+
+
Deprecated. 
Description copied from interface: CDOConflictResolver2
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+ Depending on the decisions taken to resolve the conflict, it may be necessary to adjust the notifications that will + be sent to the adapters in the current transaction. This can be achieved by adjusting the CDORevisionDelta + in deltas. +

+

+
Specified by:
resolveConflicts in interface CDOConflictResolver2
Overrides:
resolveConflicts in class AbstractObjectConflictResolver
+
+
+
Parameters:
conflicts - A map that contains the local objects with conflicts as the keys. Each value in this map is a pair that optionally contains the old remote revision (ancestor) as element1 and the remote + delta as element2. Any of the pair elements can be null if it is not possible to determine it + locally (depends on local revision caching and server behaviour regarding transmission of deltas instead + of invalidations).
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html new file mode 100644 index 0000000000..3ef9910b4f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html @@ -0,0 +1,311 @@ + + + + + + +AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
Enclosing class:
AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
+
public static class AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector
extends Object
implements IListener
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ List<CDORevisionDelta>getDeltas(CDOObject notifier) + +
+           
+ voidnotifyEvent(IEvent event) + +
+           
+ voidreset() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector

+
+public AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDeltas

+
+public List<CDORevisionDelta> getDeltas(CDOObject notifier)
+
+
+
+
+
+
+
+
+
+ +

+reset

+
+public void reset()
+
+
+
+
+
+
+
+
+
+ +

+notifyEvent

+
+public void notifyEvent(IEvent event)
+
+
+
Specified by:
notifyEvent in interface IListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.html new file mode 100644 index 0000000000..f3252b7ed8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.ThreeWayMerge.html @@ -0,0 +1,482 @@ + + + + + + +AbstractObjectConflictResolver.ThreeWayMerge (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractObjectConflictResolver.ThreeWayMerge

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
+          extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
All Implemented Interfaces:
CDOConflictResolver, CDOConflictResolver2, CDOAdapterPolicy
+
+
+
Direct Known Subclasses:
AbstractObjectConflictResolver.MergeLocalChangesPerFeature
+
+
+
Enclosing class:
AbstractObjectConflictResolver
+
+
+
+
public abstract static class AbstractObjectConflictResolver.ThreeWayMerge
extends AbstractObjectConflictResolver
implements CDOAdapterPolicy
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classAbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
AbstractObjectConflictResolver.MergeLocalChangesPerFeature, AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.view.CDOAdapterPolicy
ALL, CDO, NONE
+  + + + + + + + + + + +
+Constructor Summary
AbstractObjectConflictResolver.ThreeWayMerge() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidhookTransaction(CDOTransaction transaction) + +
+           
+ booleanisValid(EObject object, + Adapter adapter) + +
+          Returns true if the given adapter on the given object should trigger a certain operation or behaviour, + false otherwise.
+protected  voidresolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected abstract  voidresolveConflict(CDOObject conflict, + CDORevisionDelta localDelta, + List<CDORevisionDelta> remoteDeltas) + +
+           
+ voidresolveConflicts(Set<CDOObject> conflicts) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+protected  voidunhookTransaction(CDOTransaction transaction) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
changeObject, readObject, resolveConflict, resolveConflicts, rollbackObject
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, setTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, setTransaction
+  +

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

+AbstractObjectConflictResolver.ThreeWayMerge

+
+public AbstractObjectConflictResolver.ThreeWayMerge()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isValid

+
+public boolean isValid(EObject object,
+                       Adapter adapter)
+
+
Description copied from interface: CDOAdapterPolicy
+
Returns true if the given adapter on the given object should trigger a certain operation or behaviour, + false otherwise. +

+

+
Specified by:
isValid in interface CDOAdapterPolicy
+
+
+
See Also:
CDOView.Options.addChangeSubscriptionPolicy(CDOAdapterPolicy), +CDOView.Options.setStrongReferencePolicy(CDOAdapterPolicy)
+
+
+
+ +

+hookTransaction

+
+protected void hookTransaction(CDOTransaction transaction)
+
+
+
Overrides:
hookTransaction in class AbstractConflictResolver
+
+
+
+
+
+
+ +

+unhookTransaction

+
+protected void unhookTransaction(CDOTransaction transaction)
+
+
+
Overrides:
unhookTransaction in class AbstractConflictResolver
+
+
+
+
+
+
+ +

+resolveConflicts

+
+public void resolveConflicts(Set<CDOObject> conflicts)
+
+
Description copied from interface: CDOConflictResolver
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+

+
Specified by:
resolveConflicts in interface CDOConflictResolver
Overrides:
resolveConflicts in class AbstractObjectConflictResolver
+
+
+
+
+
+
+ +

+resolveConflict

+
+protected void resolveConflict(CDOObject conflict,
+                               CDORevision oldRemoteRevision,
+                               CDORevisionDelta localDelta,
+                               CDORevisionDelta remoteDelta,
+                               List<CDORevisionDelta> allRemoteDeltas)
+
+
Description copied from class: AbstractObjectConflictResolver
+
Resolves the conflict of a single object in the current transaction. Depending on the decision taken to resolve the + conflict, it may be necessary to adjust the notification that will be sent to the adapters in the current + transaction. This can be achieved by adjusting the CDORevisionDelta in deltas. +

+

+
Overrides:
resolveConflict in class AbstractObjectConflictResolver
+
+
+
+
+
+
+ +

+resolveConflict

+
+protected abstract void resolveConflict(CDOObject conflict,
+                                        CDORevisionDelta localDelta,
+                                        List<CDORevisionDelta> remoteDeltas)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.html new file mode 100644 index 0000000000..3a6ada804d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractObjectConflictResolver.html @@ -0,0 +1,493 @@ + + + + + + +AbstractObjectConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractObjectConflictResolver

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver
+
+
+
All Implemented Interfaces:
CDOConflictResolver, CDOConflictResolver2
+
+
+
Direct Known Subclasses:
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges, AbstractObjectConflictResolver.ThreeWayMerge
+
+
+
+
public abstract class AbstractObjectConflictResolver
extends AbstractConflictResolver
implements CDOConflictResolver2
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges + +
+          Deprecated. 
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AbstractObjectConflictResolver() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidchangeObject(CDOObject object, + CDORevisionDelta revisionDelta) + +
+          TODO See CDOObjectMerger!!!
+static voidreadObject(CDOObject object) + +
+           
+protected  voidresolveConflict(CDOObject conflict, + CDORevision oldRemoteRevision, + CDORevisionDelta localDelta, + CDORevisionDelta remoteDelta, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves the conflict of a single object in the current transaction.
+protected  voidresolveConflict(CDOObject conflict, + CDORevisionDelta localDelta) + +
+          Resolves the conflict of a single object in the current transaction.
+ voidresolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts, + List<CDORevisionDelta> allRemoteDeltas) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ voidresolveConflicts(Set<CDOObject> conflicts) + +
+          Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+static voidrollbackObject(CDOObject object) + +
+          Deprecated. Don't call this method. Rolling back single objects is exremely risky.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, hookTransaction, setTransaction, unhookTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOConflictResolver
getTransaction, setTransaction
+  +

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

+AbstractObjectConflictResolver

+
+public AbstractObjectConflictResolver()
+
+
+ + + + + + + + +
+Method Detail
+ +

+resolveConflicts

+
+public void resolveConflicts(Set<CDOObject> conflicts)
+
+
Description copied from interface: CDOConflictResolver
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+

+
Specified by:
resolveConflicts in interface CDOConflictResolver
+
+
+
+
+
+
+ +

+resolveConflict

+
+protected void resolveConflict(CDOObject conflict,
+                               CDORevisionDelta localDelta)
+
+
Resolves the conflict of a single object in the current transaction. +

+

+
+
+
+
+
+
+
+ +

+resolveConflicts

+
+public void resolveConflicts(Map<CDOObject,Pair<CDORevision,CDORevisionDelta>> conflicts,
+                             List<CDORevisionDelta> allRemoteDeltas)
+
+
Description copied from interface: CDOConflictResolver2
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+ Depending on the decisions taken to resolve the conflict, it may be necessary to adjust the notifications that will + be sent to the adapters in the current transaction. This can be achieved by adjusting the CDORevisionDelta + in deltas. +

+

+
Specified by:
resolveConflicts in interface CDOConflictResolver2
+
+
+
Parameters:
conflicts - A map that contains the local objects with conflicts as the keys. Each value in this map is a pair that optionally contains the old remote revision (ancestor) as element1 and the remote + delta as element2. Any of the pair elements can be null if it is not possible to determine it + locally (depends on local revision caching and server behaviour regarding transmission of deltas instead + of invalidations).
Since:
+
4.0
+
+
+
+
+ +

+resolveConflict

+
+protected void resolveConflict(CDOObject conflict,
+                               CDORevision oldRemoteRevision,
+                               CDORevisionDelta localDelta,
+                               CDORevisionDelta remoteDelta,
+                               List<CDORevisionDelta> allRemoteDeltas)
+
+
Resolves the conflict of a single object in the current transaction. Depending on the decision taken to resolve the + conflict, it may be necessary to adjust the notification that will be sent to the adapters in the current + transaction. This can be achieved by adjusting the CDORevisionDelta in deltas. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+rollbackObject

+
+@Deprecated
+public static void rollbackObject(CDOObject object)
+
+
Deprecated. Don't call this method. Rolling back single objects is exremely risky. +

+

+
+
+
+
+
+
+
+ +

+readObject

+
+public static void readObject(CDOObject object)
+
+
+
+
+
+
+
+
+
+ +

+changeObject

+
+public static void changeObject(CDOObject object,
+                                CDORevisionDelta revisionDelta)
+
+
TODO See CDOObjectMerger!!! +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractQueryIterator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractQueryIterator.html new file mode 100644 index 0000000000..930d1deae0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/AbstractQueryIterator.html @@ -0,0 +1,389 @@ + + + + + + +AbstractQueryIterator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class AbstractQueryIterator<T>

+
+java.lang.Object
+  extended by org.eclipse.emf.cdo.spi.common.AbstractQueryResult<T>
+      extended by org.eclipse.emf.spi.cdo.AbstractQueryIterator<T>
+
+
+
All Implemented Interfaces:
Iterator<T>, BlockingCloseableIterator<T>, Closeable, CloseableIterator<T>
+
+
+
+
public abstract class AbstractQueryIterator<T>
extends AbstractQueryResult<T>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractQueryIterator(CDOView view, + CDOQueryInfo queryInfo) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+abstract  List<T>asList() + +
+           
+ voidclose() + +
+           
+ CDOViewgetView() + +
+           
+ voidremove() + +
+           
+ voidsetQueryID(int queryID) + +
+           
+ voidwaitForInitialization() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.cdo.spi.common.AbstractQueryResult
getQueryID, getQueryInfo, getQueue, hasNext, isClosed, next, peek
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+AbstractQueryIterator

+
+public AbstractQueryIterator(CDOView view,
+                             CDOQueryInfo queryInfo)
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+setQueryID

+
+public void setQueryID(int queryID)
+
+
+
Overrides:
setQueryID in class AbstractQueryResult<T>
+
+
+
+
+
+
+ +

+waitForInitialization

+
+public void waitForInitialization()
+                           throws InterruptedException
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+getView

+
+public CDOView getView()
+
+
+
Overrides:
getView in class AbstractQueryResult<T>
+
+
+
+
+
+
+ +

+remove

+
+public void remove()
+
+
+
Specified by:
remove in interface Iterator<T>
Overrides:
remove in class AbstractQueryResult<T>
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface Closeable
Overrides:
close in class AbstractQueryResult<T>
+
+
+
+
+
+
+ +

+asList

+
+public abstract List<T> asList()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOChangeSubscriptionAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOChangeSubscriptionAdapter.html new file mode 100644 index 0000000000..f4ab578e79 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOChangeSubscriptionAdapter.html @@ -0,0 +1,388 @@ + + + + + + +CDOChangeSubscriptionAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOChangeSubscriptionAdapter

+
+java.lang.Object
+  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
+      extended by org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter
+
+
+
All Implemented Interfaces:
Adapter, Adapter.Internal
+
+
+
+
public class CDOChangeSubscriptionAdapter
extends AdapterImpl
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
target
+  + + + + + + + + + + +
+Constructor Summary
CDOChangeSubscriptionAdapter(CDOView view) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattach(CDOObject notifier) + +
+           
+ voiddispose() + +
+           
+ Set<CDOObject>getNotifiers() + +
+           
+ CDOViewgetView() + +
+           
+ voidreset() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget, isAdapterForType, notifyChanged, setTarget, unsetTarget
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOChangeSubscriptionAdapter

+
+public CDOChangeSubscriptionAdapter(CDOView view)
+
+
+ + + + + + + + +
+Method Detail
+ +

+dispose

+
+public void dispose()
+
+
+
+
+
+
+ +

+getView

+
+public CDOView getView()
+
+
+
+
+
+
+ +

+getNotifiers

+
+public Set<CDOObject> getNotifiers()
+
+
+
+
+
+
+ +

+attach

+
+public void attach(CDOObject notifier)
+
+
+
+
+
+
+ +

+reset

+
+public void reset()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..657f38b472 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOMergingConflictResolver.html @@ -0,0 +1,320 @@ + + + + + + +CDOMergingConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOMergingConflictResolver

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.AbstractConflictResolver
+      extended by org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver
+          extended by org.eclipse.emf.spi.cdo.CDOMergingConflictResolver
+
+
+
All Implemented Interfaces:
CDOConflictResolver
+
+
+Deprecated. This conflict resolver is still under development. It's not safe to use it. +

+

+
@Deprecated
+public class CDOMergingConflictResolver
extends AbstractChangeSetsConflictResolver
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
CDOMergingConflictResolver() + +
+          Deprecated.  
CDOMergingConflictResolver(CDOMerger merger) + +
+          Deprecated.  
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CDOMergergetMerger() + +
+          Deprecated.  
+ voidresolveConflicts(Set<CDOObject> conflicts) + +
+          Deprecated. Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver
getLocalChangeSet, getLocalChangeSetData, getRemoteChangeSet, getRemoteChangeSetData, hookTransaction, unhookTransaction
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.AbstractConflictResolver
getTransaction, setTransaction
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOMergingConflictResolver

+
+public CDOMergingConflictResolver()
+
+
Deprecated. 
+
+ +

+CDOMergingConflictResolver

+
+public CDOMergingConflictResolver(CDOMerger merger)
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+getMerger

+
+public CDOMerger getMerger()
+
+
Deprecated. 
+
+
+
+
+ +

+resolveConflicts

+
+public void resolveConflicts(Set<CDOObject> conflicts)
+
+
Deprecated. 
Description copied from interface: CDOConflictResolver
+
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionInvalidationAggregator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionInvalidationAggregator.html new file mode 100644 index 0000000000..0f7d76c02d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionInvalidationAggregator.html @@ -0,0 +1,341 @@ + + + + + + +CDOSessionInvalidationAggregator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionInvalidationAggregator

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator
+
+
+
+
public class CDOSessionInvalidationAggregator
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionInvalidationAggregator(CDOSession session) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ CDOChangeSetDatagetChangeSetData() + +
+           
+ CDOSessiongetSession() + +
+           
+protected  voidhandleEvent(CDOSessionInvalidationEvent event) + +
+           
+ voidreset() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionInvalidationAggregator

+
+public CDOSessionInvalidationAggregator(CDOSession session)
+
+
+ + + + + + + + +
+Method Detail
+ +

+dispose

+
+public void dispose()
+
+
+
+
+
+
+ +

+getSession

+
+public CDOSession getSession()
+
+
+
+
+
+
+ +

+getChangeSetData

+
+public CDOChangeSetData getChangeSetData()
+
+
+
+
+
+
+ +

+reset

+
+public void reset()
+
+
+
+
+
+
+ +

+handleEvent

+
+protected void handleEvent(CDOSessionInvalidationEvent event)
+                    throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html new file mode 100644 index 0000000000..f6cfa84dd8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html @@ -0,0 +1,279 @@ + + + + + + +CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
+
+
+
All Implemented Interfaces:
CDOReferenceAdjuster
+
+
+
Enclosing class:
CDOSessionProtocol.CommitTransactionResult
+
+
+
+
protected static class CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
extends Object
implements CDOReferenceAdjuster
+ + +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster(CDOIDProvider idProvider, + CDOIDMapper idMapper) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ ObjectadjustReference(Object id, + EStructuralFeature feature, + int index) + +
+          Adjusts the internal structure of an object (e.g: CDORevision).
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster

+
+public CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster(CDOIDProvider idProvider,
+                                                                              CDOIDMapper idMapper)
+
+
+ + + + + + + + +
+Method Detail
+ +

+adjustReference

+
+public Object adjustReference(Object id,
+                              EStructuralFeature feature,
+                              int index)
+
+
Description copied from interface: CDOReferenceAdjuster
+
Adjusts the internal structure of an object (e.g: CDORevision). This is mainly used after committing a + transaction. CDORevision must replace CDOIDTemp for non-temporary CDOID with a mapped ID. + Only the internal structure knows how to do these modifications. This is important to consider using different + implementation of CDOList. +

+

+
Specified by:
adjustReference in interface CDOReferenceAdjuster
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.html new file mode 100644 index 0000000000..f116e997a2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.CommitTransactionResult.html @@ -0,0 +1,558 @@ + + + + + + +CDOSessionProtocol.CommitTransactionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.CommitTransactionResult

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult
+
+
+
All Implemented Interfaces:
CDOBranchPoint
+
+
+
Enclosing interface:
CDOSessionProtocol
+
+
+
+
public static final class CDOSessionProtocol.CommitTransactionResult
extends Object
implements CDOBranchPoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+protected static classCDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+  + + + + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + CDOBranchPoint branchPoint, + long previousTimeStamp) + +
+           
CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider, + String rollbackMessage, + CDOBranchPoint branchPoint, + long previousTimeStamp, + List<CDOObjectReference> xRefs) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddIDMapping(CDOID oldID, + CDOID newID) + +
+           
+protected  CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjustercreateReferenceAdjuster() + +
+           
+ CDOBranchgetBranch() + +
+          Returns the branch of this branch point, or null if this branch point is the + base of the main branch.
+ Map<CDOID,CDOID>getIDMappings() + +
+           
+ longgetPreviousTimeStamp() + +
+           
+ CDOReferenceAdjustergetReferenceAdjuster() + +
+           
+ StringgetRollbackMessage() + +
+           
+ longgetTimeStamp() + +
+          Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch.
+ List<CDOObjectReference>getXRefs() + +
+           
+ voidsetReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionProtocol.CommitTransactionResult

+
+public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
+                                                  String rollbackMessage,
+                                                  CDOBranchPoint branchPoint,
+                                                  long previousTimeStamp,
+                                                  List<CDOObjectReference> xRefs)
+
+
+
Since:
+
4.0
+
+
+
+ +

+CDOSessionProtocol.CommitTransactionResult

+
+public CDOSessionProtocol.CommitTransactionResult(CDOIDProvider idProvider,
+                                                  CDOBranchPoint branchPoint,
+                                                  long previousTimeStamp)
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getReferenceAdjuster

+
+public CDOReferenceAdjuster getReferenceAdjuster()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setReferenceAdjuster

+
+public void setReferenceAdjuster(CDOReferenceAdjuster referenceAdjuster)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRollbackMessage

+
+public String getRollbackMessage()
+
+
+
+
+
+
+
+
+
+ +

+getBranch

+
+public CDOBranch getBranch()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the branch of this branch point, or null if this branch point is the + base of the main branch. +

+

+
Specified by:
getBranch in interface CDOBranchPoint
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
Description copied from interface: CDOBranchPoint
+
Returns the time stamp of this branch point, or the fixed special time stamp + unspecified if this branch point marks the head of a branch. +

+

+
Specified by:
getTimeStamp in interface CDOBranchPoint
+
+
+
+
+
+
+ +

+getPreviousTimeStamp

+
+public long getPreviousTimeStamp()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getXRefs

+
+public List<CDOObjectReference> getXRefs()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getIDMappings

+
+public Map<CDOID,CDOID> getIDMappings()
+
+
+
+
+
+
+
+
+
+ +

+addIDMapping

+
+public void addIDMapping(CDOID oldID,
+                         CDOID newID)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createReferenceAdjuster

+
+protected CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster createReferenceAdjuster()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.LockObjectsResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.LockObjectsResult.html new file mode 100644 index 0000000000..0ecb5793a4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.LockObjectsResult.html @@ -0,0 +1,343 @@ + + + + + + +CDOSessionProtocol.LockObjectsResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.LockObjectsResult

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult
+
+
+
Enclosing interface:
CDOSessionProtocol
+
+
+
+
public static final class CDOSessionProtocol.LockObjectsResult
extends Object
+ + +

+

+
Since:
+
4.0
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.LockObjectsResult(boolean successful, + boolean timedOut, + boolean waitForUpdate, + long requiredTimestamp, + CDORevisionKey[] staleRevisions) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetRequiredTimestamp() + +
+           
+ CDORevisionKey[]getStaleRevisions() + +
+           
+ booleanisSuccessful() + +
+           
+ booleanisTimedOut() + +
+           
+ booleanisWaitForUpdate() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionProtocol.LockObjectsResult

+
+public CDOSessionProtocol.LockObjectsResult(boolean successful,
+                                            boolean timedOut,
+                                            boolean waitForUpdate,
+                                            long requiredTimestamp,
+                                            CDORevisionKey[] staleRevisions)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isSuccessful

+
+public boolean isSuccessful()
+
+
+
+
+
+
+ +

+isTimedOut

+
+public boolean isTimedOut()
+
+
+
+
+
+
+ +

+isWaitForUpdate

+
+public boolean isWaitForUpdate()
+
+
+
+
+
+
+ +

+getRequiredTimestamp

+
+public long getRequiredTimestamp()
+
+
+
+
+
+
+ +

+getStaleRevisions

+
+public CDORevisionKey[] getStaleRevisions()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.OpenSessionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.OpenSessionResult.html new file mode 100644 index 0000000000..f42b3109ba --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.OpenSessionResult.html @@ -0,0 +1,617 @@ + + + + + + +CDOSessionProtocol.OpenSessionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.OpenSessionResult

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult
+
+
+
Enclosing interface:
CDOSessionProtocol
+
+
+
+
public static final class CDOSessionProtocol.OpenSessionResult
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Instantiate
+
This class is not intended to be instantiated by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.OpenSessionResult(int sessionID, + String userID, + String repositoryUUID, + CDOCommonRepository.Type repositoryType, + CDOCommonRepository.State repositoryState, + String storeType, + Set<CDOID.ObjectType> objectIDTypes, + long repositoryCreationTime, + long lastUpdateTime, + CDOID rootResourceID, + boolean repositorySupportingAudits, + boolean repositorySupportingBranches, + boolean repositorySupportingEcore, + boolean repositoryEnsuringReferentialIntegrity) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetLastUpdateTime() + +
+           
+ Set<CDOID.ObjectType>getObjectIDTypes() + +
+           
+ List<InternalCDOPackageUnit>getPackageUnits() + +
+           
+ longgetRepositoryCreationTime() + +
+           
+ CDOCommonRepository.StategetRepositoryState() + +
+           
+ CDOSessionProtocol.RepositoryTimeResultgetRepositoryTimeResult() + +
+           
+ CDOCommonRepository.TypegetRepositoryType() + +
+           
+ StringgetRepositoryUUID() + +
+           
+ CDOIDgetRootResourceID() + +
+           
+ intgetSessionID() + +
+           
+ StringgetStoreType() + +
+           
+ StringgetUserID() + +
+           
+ booleanisRepositoryEnsuringReferentialIntegrity() + +
+           
+ booleanisRepositorySupportingAudits() + +
+           
+ booleanisRepositorySupportingBranches() + +
+           
+ booleanisRepositorySupportingEcore() + +
+           
+ voidsetRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionProtocol.OpenSessionResult

+
+public CDOSessionProtocol.OpenSessionResult(int sessionID,
+                                            String userID,
+                                            String repositoryUUID,
+                                            CDOCommonRepository.Type repositoryType,
+                                            CDOCommonRepository.State repositoryState,
+                                            String storeType,
+                                            Set<CDOID.ObjectType> objectIDTypes,
+                                            long repositoryCreationTime,
+                                            long lastUpdateTime,
+                                            CDOID rootResourceID,
+                                            boolean repositorySupportingAudits,
+                                            boolean repositorySupportingBranches,
+                                            boolean repositorySupportingEcore,
+                                            boolean repositoryEnsuringReferentialIntegrity)
+
+
+
Since:
+
4.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSessionID

+
+public int getSessionID()
+
+
+
+
+
+
+ +

+getUserID

+
+public String getUserID()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRepositoryUUID

+
+public String getRepositoryUUID()
+
+
+
+
+
+
+ +

+getRepositoryType

+
+public CDOCommonRepository.Type getRepositoryType()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRepositoryState

+
+public CDOCommonRepository.State getRepositoryState()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getStoreType

+
+public String getStoreType()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getObjectIDTypes

+
+public Set<CDOID.ObjectType> getObjectIDTypes()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRootResourceID

+
+public CDOID getRootResourceID()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRepositoryCreationTime

+
+public long getRepositoryCreationTime()
+
+
+
+
+
+
+ +

+isRepositorySupportingAudits

+
+public boolean isRepositorySupportingAudits()
+
+
+
+
+
+
+ +

+isRepositorySupportingBranches

+
+public boolean isRepositorySupportingBranches()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isRepositorySupportingEcore

+
+public boolean isRepositorySupportingEcore()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isRepositoryEnsuringReferentialIntegrity

+
+public boolean isRepositoryEnsuringReferentialIntegrity()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRepositoryTimeResult

+
+public CDOSessionProtocol.RepositoryTimeResult getRepositoryTimeResult()
+
+
+
+
+
+
+ +

+setRepositoryTimeResult

+
+public void setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult)
+
+
+
+
+
+
+ +

+getLastUpdateTime

+
+public long getLastUpdateTime()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPackageUnits

+
+public List<InternalCDOPackageUnit> getPackageUnits()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html new file mode 100644 index 0000000000..390aa4b0bc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RefreshSessionResult.html @@ -0,0 +1,375 @@ + + + + + + +CDOSessionProtocol.RefreshSessionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.RefreshSessionResult

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult
+
+
+
Enclosing interface:
CDOSessionProtocol
+
+
+
+
public static final class CDOSessionProtocol.RefreshSessionResult
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.RefreshSessionResult(long lastUpdateTime) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddChangedObject(InternalCDORevision revision) + +
+           
+ voidaddDetachedObject(CDORevisionKey revision) + +
+           
+ voidaddPackageUnit(CDOPackageUnit packageUnit) + +
+           
+ List<InternalCDORevision>getChangedObjects(CDOBranch branch) + +
+           
+ List<CDOIDAndVersion>getDetachedObjects(CDOBranch branch) + +
+           
+ longgetLastUpdateTime() + +
+           
+ List<CDOPackageUnit>getPackageUnits() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+CDOSessionProtocol.RefreshSessionResult

+
+public CDOSessionProtocol.RefreshSessionResult(long lastUpdateTime)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLastUpdateTime

+
+public long getLastUpdateTime()
+
+
+
+
+
+
+ +

+getPackageUnits

+
+public List<CDOPackageUnit> getPackageUnits()
+
+
+
+
+
+
+ +

+getChangedObjects

+
+public List<InternalCDORevision> getChangedObjects(CDOBranch branch)
+
+
+
+
+
+
+ +

+getDetachedObjects

+
+public List<CDOIDAndVersion> getDetachedObjects(CDOBranch branch)
+
+
+
+
+
+
+ +

+addPackageUnit

+
+public void addPackageUnit(CDOPackageUnit packageUnit)
+
+
+
+
+
+
+ +

+addChangedObject

+
+public void addChangedObject(InternalCDORevision revision)
+
+
+
+
+
+
+ +

+addDetachedObject

+
+public void addDetachedObject(CDORevisionKey revision)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html new file mode 100644 index 0000000000..686a4bfecf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.RepositoryTimeResult.html @@ -0,0 +1,452 @@ + + + + + + +CDOSessionProtocol.RepositoryTimeResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class CDOSessionProtocol.RepositoryTimeResult

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult
+
+
+
Enclosing interface:
CDOSessionProtocol
+
+
+
+
public static final class CDOSessionProtocol.RepositoryTimeResult
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CDOSessionProtocol.RepositoryTimeResult() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetAproximateRepositoryOffset() + +
+           
+ longgetAproximateRepositoryTime() + +
+           
+ longgetConfirmed() + +
+           
+ longgetIndicated() + +
+           
+ longgetRequested() + +
+           
+ longgetResponded() + +
+           
+ voidsetConfirmed(long confirmed) + +
+           
+ voidsetIndicated(long indicated) + +
+           
+ voidsetRequested(long requested) + +
+           
+ voidsetResponded(long responded) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+CDOSessionProtocol.RepositoryTimeResult

+
+public CDOSessionProtocol.RepositoryTimeResult()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRequested

+
+public long getRequested()
+
+
+
+
+
+
+ +

+setRequested

+
+public void setRequested(long requested)
+
+
+
+
+
+
+ +

+getIndicated

+
+public long getIndicated()
+
+
+
+
+
+
+ +

+setIndicated

+
+public void setIndicated(long indicated)
+
+
+
+
+
+
+ +

+getResponded

+
+public long getResponded()
+
+
+
+
+
+
+ +

+setResponded

+
+public void setResponded(long responded)
+
+
+
+
+
+
+ +

+getConfirmed

+
+public long getConfirmed()
+
+
+
+
+
+
+ +

+setConfirmed

+
+public void setConfirmed(long confirmed)
+
+
+
+
+
+
+ +

+getAproximateRepositoryOffset

+
+public long getAproximateRepositoryOffset()
+
+
+
+
+
+
+ +

+getAproximateRepositoryTime

+
+public long getAproximateRepositoryTime()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html new file mode 100644 index 0000000000..1c0396a611 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOSessionProtocol.html @@ -0,0 +1,1204 @@ + + + + + + +CDOSessionProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface CDOSessionProtocol

+
+
All Superinterfaces:
CDOProtocol, InternalCDOBranchManager.BranchLoader, InternalCDOCommitInfoManager.CommitInfoLoader, InternalCDOPackageRegistry.PackageLoader, InternalCDORevisionManager.RevisionLoader
+
+
+
+
public interface CDOSessionProtocol
extends CDOProtocol, InternalCDOPackageRegistry.PackageLoader, InternalCDOBranchManager.BranchLoader, InternalCDORevisionManager.RevisionLoader, InternalCDOCommitInfoManager.CommitInfoLoader
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classCDOSessionProtocol.CommitTransactionResult + +
+           
+static classCDOSessionProtocol.LockObjectsResult + +
+           
+static classCDOSessionProtocol.OpenSessionResult + +
+           
+static classCDOSessionProtocol.RefreshSessionResult + +
+           
+static classCDOSessionProtocol.RepositoryTimeResult + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
InternalCDOBranchManager.BranchLoader.BranchInfo, InternalCDOBranchManager.BranchLoader.SubBranchInfo
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
NEW_BRANCH, NEW_LOCAL_BRANCH
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancancelQuery(int queryId) + +
+           
+ StringchangeLockArea(CDOView view, + boolean create) + +
+           
+ voidchangeSubscription(int viewId, + List<CDOID> ids, + boolean subscribeMode, + boolean clear) + +
+           
+ voidcloseView(int viewID) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultcommitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ voiddisablePassiveUpdate() + +
+           
+ List<CDORemoteSession>getRemoteSessions(InternalCDORemoteSessionManager manager, + boolean subscribe) + +
+           
+ CDOSessionProtocol.RepositoryTimeResultgetRepositoryTime() + +
+           
+ voidhandleRevisions(EClass eClass, + CDOBranch branch, + boolean exactBranch, + long timeStamp, + boolean exactTime, + CDORevisionHandler handler) + +
+           
+ booleanisObjectLocked(CDOView view, + CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers) + +
+           
+ CDOChangeSetData[]loadChangeSets(CDOBranchPointRange... ranges) + +
+           
+ ObjectloadChunk(InternalCDORevision revision, + EStructuralFeature feature, + int accessIndex, + int fetchIndex, + int fromIndex, + int toIndex) + +
+           
+ voidloadLob(CDOLobInfo info, + Object outputStreamOrWriter) + +
+           
+ Set<CDOID>loadMergeData(CDORevisionAvailabilityInfo targetInfo, + CDORevisionAvailabilityInfo sourceInfo, + CDORevisionAvailabilityInfo targetBaseInfo, + CDORevisionAvailabilityInfo sourceBaseInfo) + +
+           
+ CDOSessionProtocol.LockObjectsResultlockObjects(List<InternalCDORevision> viewedRevisions, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + long timeout) + +
+           
+ voidopenView(int viewID, + boolean readOnly, + CDOBranchPoint branchPoint) + +
+           
+ CDOBranchPointopenView(int viewID, + boolean readOnly, + String durableLockingID) + +
+           
+ voidquery(CDOView view, + AbstractQueryIterator<?> queryResult) + +
+           
+ List<byte[]>queryLobs(Set<byte[]> ids) + +
+           
+ CDOSessionProtocol.RefreshSessionResultrefresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates) + +
+           
+ voidreplicateRepository(CDOReplicationContext context, + OMMonitor monitor) + +
+           
+ voidreplicateRepositoryRaw(CDORawReplicationContext context, + OMMonitor monitor) + +
+           
+ Set<Integer>sendRemoteMessage(CDORemoteSessionMessage message, + List<CDORemoteSession> recipients) + +
+           
+ voidsetPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode) + +
+           
+ voidswitchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor) + +
+           
+ voidunlockObjects(CDOView view, + Collection<? extends CDOObject> objects, + IRWLockManager.LockType lockType) + +
+           
+ booleanunsubscribeRemoteSessions() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.protocol.CDOProtocol
getSession
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.branch.InternalCDOBranchManager.BranchLoader
createBranch, loadBranch, loadBranches, loadSubBranches
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLoader
loadRevisionByVersion, loadRevisions
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.commit.InternalCDOCommitInfoManager.CommitInfoLoader
loadCommitData, loadCommitInfos
+  +

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

+getRepositoryTime

+
+CDOSessionProtocol.RepositoryTimeResult getRepositoryTime()
+
+
+
+
+
+
+
+
+
+ +

+disablePassiveUpdate

+
+void disablePassiveUpdate()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setPassiveUpdateMode

+
+void setPassiveUpdateMode(CDOCommonSession.Options.PassiveUpdateMode mode)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+refresh

+
+CDOSessionProtocol.RefreshSessionResult refresh(long lastUpdateTime,
+                                                Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions,
+                                                int initialChunkSize,
+                                                boolean enablePassiveUpdates)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+loadChunk

+
+Object loadChunk(InternalCDORevision revision,
+                 EStructuralFeature feature,
+                 int accessIndex,
+                 int fetchIndex,
+                 int fromIndex,
+                 int toIndex)
+
+
+
+
+
+
Parameters:
accessIndex - Index of the item access at the client (with modifications)
fetchIndex - Index of the item access at the server (without any modifications)
fromIndex - Load objects at the client from fromIndex (inclusive)
toIndex - Load objects at the client to toIndex (inclusive)
+
+
+
+ +

+openView

+
+void openView(int viewID,
+              boolean readOnly,
+              CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+openView

+
+CDOBranchPoint openView(int viewID,
+                        boolean readOnly,
+                        String durableLockingID)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+switchTarget

+
+void switchTarget(int viewID,
+                  CDOBranchPoint branchPoint,
+                  List<InternalCDOObject> invalidObjects,
+                  List<CDORevisionKey> allChangedObjects,
+                  List<CDOIDAndVersion> allDetachedObjects,
+                  OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+closeView

+
+void closeView(int viewID)
+
+
+
+
+
+
+
+
+
+ +

+changeSubscription

+
+void changeSubscription(int viewId,
+                        List<CDOID> ids,
+                        boolean subscribeMode,
+                        boolean clear)
+
+
+
+
+
+
+
+
+
+ +

+query

+
+void query(CDOView view,
+           AbstractQueryIterator<?> queryResult)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+cancelQuery

+
+boolean cancelQuery(int queryId)
+
+
+
+
+
+
+
+
+
+ +

+lockObjects

+
+CDOSessionProtocol.LockObjectsResult lockObjects(List<InternalCDORevision> viewedRevisions,
+                                                 int viewID,
+                                                 CDOBranch viewedBranch,
+                                                 IRWLockManager.LockType lockType,
+                                                 long timeout)
+                                                 throws InterruptedException
+
+
+
+
+
+ +
Throws: +
InterruptedException
Since:
+
4.0
+
+
+
+
+ +

+unlockObjects

+
+void unlockObjects(CDOView view,
+                   Collection<? extends CDOObject> objects,
+                   IRWLockManager.LockType lockType)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isObjectLocked

+
+boolean isObjectLocked(CDOView view,
+                       CDOObject object,
+                       IRWLockManager.LockType lockType,
+                       boolean byOthers)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+changeLockArea

+
+String changeLockArea(CDOView view,
+                      boolean create)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+queryLobs

+
+List<byte[]> queryLobs(Set<byte[]> ids)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+loadLob

+
+void loadLob(CDOLobInfo info,
+             Object outputStreamOrWriter)
+             throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+commitTransaction

+
+CDOSessionProtocol.CommitTransactionResult commitTransaction(int transactionID,
+                                                             String comment,
+                                                             boolean releaseLocks,
+                                                             CDOIDProvider idProvider,
+                                                             CDOCommitData commitData,
+                                                             Collection<CDOLob<?>> lobs,
+                                                             OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+commitDelegation

+
+CDOSessionProtocol.CommitTransactionResult commitDelegation(CDOBranch branch,
+                                                            String userID,
+                                                            String comment,
+                                                            CDOCommitData commitData,
+                                                            Map<CDOID,EClass> detachedObjectTypes,
+                                                            Collection<CDOLob<?>> lobs,
+                                                            OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+commitXATransactionPhase1

+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+                                                                     OMMonitor monitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+commitXATransactionPhase2

+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+                                                                     OMMonitor monitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+commitXATransactionPhase3

+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+                                                                     OMMonitor monitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+commitXATransactionCancel

+
+CDOSessionProtocol.CommitTransactionResult commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+                                                                     OMMonitor monitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getRemoteSessions

+
+List<CDORemoteSession> getRemoteSessions(InternalCDORemoteSessionManager manager,
+                                         boolean subscribe)
+
+
+
+
+
+
+
+
+
+ +

+sendRemoteMessage

+
+Set<Integer> sendRemoteMessage(CDORemoteSessionMessage message,
+                               List<CDORemoteSession> recipients)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+unsubscribeRemoteSessions

+
+boolean unsubscribeRemoteSessions()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+replicateRepository

+
+void replicateRepository(CDOReplicationContext context,
+                         OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+replicateRepositoryRaw

+
+void replicateRepositoryRaw(CDORawReplicationContext context,
+                            OMMonitor monitor)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+loadChangeSets

+
+CDOChangeSetData[] loadChangeSets(CDOBranchPointRange... ranges)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+loadMergeData

+
+Set<CDOID> loadMergeData(CDORevisionAvailabilityInfo targetInfo,
+                         CDORevisionAvailabilityInfo sourceInfo,
+                         CDORevisionAvailabilityInfo targetBaseInfo,
+                         CDORevisionAvailabilityInfo sourceBaseInfo)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+handleRevisions

+
+void handleRevisions(EClass eClass,
+                     CDOBranch branch,
+                     boolean exactBranch,
+                     long timeStamp,
+                     boolean exactTime,
+                     CDORevisionHandler handler)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOStore.html new file mode 100644 index 0000000000..b7dc285ce5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOStore.html @@ -0,0 +1,426 @@ + + + + + + +CDOStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface CDOStore

+
+
All Superinterfaces:
InternalEObject.EStore
+
+
+
+
public interface CDOStore
extends InternalEObject.EStore
+ + +

+CDORevision needs to follow these rules:
+ - Keep CDOID only when the object (!isNew && !isTransient) // Only when CDOID will not changed.
+ - Keep EObject for external reference, new, transient and that until commit time.
+ It is important since these objects could changed and we need to keep a reference to EObject until the end. + It is the reason why CDOStore always call InternalCDOView.convertObjectToID(Object, boolean) with + true. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject.EStore
NO_INDEX
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ObjectconvertToCDO(InternalCDOObject object, + EStructuralFeature feature, + Object value) + +
+           
+ ObjectconvertToEMF(EObject eObject, + InternalCDORevision revision, + EStructuralFeature feature, + int index, + Object value) + +
+           
+ intgetContainingFeatureID(InternalEObject eObject) + +
+           
+ InternalEObjectgetResource(InternalEObject eObject) + +
+           
+ InternalCDOViewgetView() + +
+           
+ ObjectresolveProxy(InternalCDORevision revision, + EStructuralFeature feature, + int index, + Object value) + +
+           
+ voidsetContainer(InternalEObject eObject, + CDOResource newResource, + InternalEObject newEContainer, + int newContainerFeatureID) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject.EStore
add, clear, contains, create, get, getContainer, getContainingFeature, hashCode, indexOf, isEmpty, isSet, lastIndexOf, move, remove, set, size, toArray, toArray, unset
+  +

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

+getView

+
+InternalCDOView getView()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setContainer

+
+void setContainer(InternalEObject eObject,
+                  CDOResource newResource,
+                  InternalEObject newEContainer,
+                  int newContainerFeatureID)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getContainingFeatureID

+
+int getContainingFeatureID(InternalEObject eObject)
+
+
+
+
+
+
+
+
+
+ +

+getResource

+
+InternalEObject getResource(InternalEObject eObject)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+resolveProxy

+
+Object resolveProxy(InternalCDORevision revision,
+                    EStructuralFeature feature,
+                    int index,
+                    Object value)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+convertToCDO

+
+Object convertToCDO(InternalCDOObject object,
+                    EStructuralFeature feature,
+                    Object value)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+convertToEMF

+
+Object convertToEMF(EObject eObject,
+                    InternalCDORevision revision,
+                    EStructuralFeature feature,
+                    int index,
+                    Object value)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOTransactionStrategy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOTransactionStrategy.html new file mode 100644 index 0000000000..63832c2f11 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/CDOTransactionStrategy.html @@ -0,0 +1,347 @@ + + + + + + +CDOTransactionStrategy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface CDOTransactionStrategy

+
+
+
public interface CDOTransactionStrategy
+ + +

+TODO Simon: JavaDoc +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static CDOTransactionStrategyDEFAULT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitInfocommit(InternalCDOTransaction transaction, + IProgressMonitor progressMonitor) + +
+          TODO Better use an OMMonitor?
+ voidrollback(InternalCDOTransaction transaction, + InternalCDOUserSavepoint savepoint) + +
+           
+ InternalCDOUserSavepointsetSavepoint(InternalCDOTransaction transaction) + +
+           
+ voidsetTarget(InternalCDOTransaction transaction) + +
+           
+ voidunsetTarget(InternalCDOTransaction transaction) + +
+           
+  +

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

+DEFAULT

+
+static final CDOTransactionStrategy DEFAULT
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+setTarget

+
+void setTarget(InternalCDOTransaction transaction)
+
+
+
+
+
+
+ +

+unsetTarget

+
+void unsetTarget(InternalCDOTransaction transaction)
+
+
+
+
+
+
+ +

+commit

+
+CDOCommitInfo commit(InternalCDOTransaction transaction,
+                     IProgressMonitor progressMonitor)
+                     throws Exception
+
+
TODO Better use an OMMonitor? +

+

+ +
Throws: +
Exception
Since:
+
3.0
+
+
+
+
+ +

+rollback

+
+void rollback(InternalCDOTransaction transaction,
+              InternalCDOUserSavepoint savepoint)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setSavepoint

+
+InternalCDOUserSavepoint setSavepoint(InternalCDOTransaction transaction)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html new file mode 100644 index 0000000000..9de3680cc3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html @@ -0,0 +1,304 @@ + + + + + + +DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict
+      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict
+
+
+
Enclosing class:
DefaultCDOMerger
+
+
+
+
public static class DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict
extends DefaultCDOMerger.Conflict
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta sourceDelta) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDgetID() + +
+           
+ CDORevisionDeltagetSourceDelta() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict

+
+public DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta sourceDelta)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public CDOID getID()
+
+
+
Specified by:
getID in class DefaultCDOMerger.Conflict
+
+
+
+
+
+
+ +

+getSourceDelta

+
+public CDORevisionDelta getSourceDelta()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html new file mode 100644 index 0000000000..8a57df196d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html @@ -0,0 +1,325 @@ + + + + + + +DefaultCDOMerger.ChangedInSourceAndTargetConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class DefaultCDOMerger.ChangedInSourceAndTargetConflict

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict
+      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict
+
+
+
Enclosing class:
DefaultCDOMerger
+
+
+
+
public static class DefaultCDOMerger.ChangedInSourceAndTargetConflict
extends DefaultCDOMerger.Conflict
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.ChangedInSourceAndTargetConflict(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDgetID() + +
+           
+ CDORevisionDeltagetSourceDelta() + +
+           
+ CDORevisionDeltagetTargetDelta() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DefaultCDOMerger.ChangedInSourceAndTargetConflict

+
+public DefaultCDOMerger.ChangedInSourceAndTargetConflict(CDORevisionDelta targetDelta,
+                                                         CDORevisionDelta sourceDelta)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public CDOID getID()
+
+
+
Specified by:
getID in class DefaultCDOMerger.Conflict
+
+
+
+
+
+
+ +

+getTargetDelta

+
+public CDORevisionDelta getTargetDelta()
+
+
+
+
+
+
+ +

+getSourceDelta

+
+public CDORevisionDelta getSourceDelta()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html new file mode 100644 index 0000000000..0e3a5d4653 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html @@ -0,0 +1,304 @@ + + + + + + +DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict
+      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict
+
+
+
Enclosing class:
DefaultCDOMerger
+
+
+
+
public static class DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict
extends DefaultCDOMerger.Conflict
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict(CDORevisionDelta targetDelta) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOIDgetID() + +
+           
+ CDORevisionDeltagetTargetDelta() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

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

+DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict

+
+public DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict(CDORevisionDelta targetDelta)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public CDOID getID()
+
+
+
Specified by:
getID in class DefaultCDOMerger.Conflict
+
+
+
+
+
+
+ +

+getTargetDelta

+
+public CDORevisionDelta getTargetDelta()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.Conflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.Conflict.html new file mode 100644 index 0000000000..dd85b22c9a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.Conflict.html @@ -0,0 +1,262 @@ + + + + + + +DefaultCDOMerger.Conflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class DefaultCDOMerger.Conflict

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict
+
+
+
Direct Known Subclasses:
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict
+
+
+
Enclosing class:
DefaultCDOMerger
+
+
+
+
public abstract static class DefaultCDOMerger.Conflict
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.Conflict() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+abstract  CDOIDgetID() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultCDOMerger.Conflict

+
+public DefaultCDOMerger.Conflict()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public abstract CDOID getID()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..66bfabc3b0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.ManyValued.html @@ -0,0 +1,520 @@ + + + + + + +DefaultCDOMerger.PerFeature.ManyValued (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger
+      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
+          extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued
+
+
+
All Implemented Interfaces:
CDOMerger
+
+
+
Enclosing class:
DefaultCDOMerger.PerFeature
+
+
+
+
public static class DefaultCDOMerger.PerFeature.ManyValued
extends DefaultCDOMerger.PerFeature
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
DefaultCDOMerger.PerFeature.ManyValued
+  + + + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMerger
CDOMerger.ConflictException
+  + + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.PerFeature.ManyValued() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidadjustAfterAddition(List<CDOFeatureDelta> list, + int index) + +
+           
+static voidadjustAfterMove(List<CDOFeatureDelta> list, + int oldPosition, + int newPosition) + +
+           
+static voidadjustAfterRemoval(List<CDOFeatureDelta> list, + int index) + +
+           
+protected  CDOFeatureDeltachangedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOListFeatureDeltacreateResult(EStructuralFeature feature) + +
+           
+protected  voidhandleListDelta(List<CDOFeatureDelta> resultList, + List<CDOFeatureDelta> listToHandle, + List<CDOFeatureDelta> listToAdjust) + +
+           
+protected  booleanhandleListDeltaAdd(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.
+protected  booleanhandleListDeltaMove(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.
+protected  booleanhandleListDeltaRemove(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.
+ + + + + + + +
Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
changedInSource, changedInSourceAndTarget, changedInSourceAndTarget, changedInSourceAndTargetSingleValued, changedInTarget
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

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

+DefaultCDOMerger.PerFeature.ManyValued

+
+public DefaultCDOMerger.PerFeature.ManyValued()
+
+
+ + + + + + + + +
+Method Detail
+ +

+changedInSourceAndTargetManyValued

+
+protected CDOFeatureDelta changedInSourceAndTargetManyValued(EStructuralFeature feature,
+                                                             CDOFeatureDelta targetFeatureDelta,
+                                                             CDOFeatureDelta sourceFeatureDelta)
+
+
+
Overrides:
changedInSourceAndTargetManyValued in class DefaultCDOMerger.PerFeature
+
+
+ +
Returns:
the result feature delta, or null to indicate an unresolved conflict.
+
+
+
+ +

+createResult

+
+protected CDOListFeatureDelta createResult(EStructuralFeature feature)
+
+
+
+
+
+
+ +

+handleListDelta

+
+protected void handleListDelta(List<CDOFeatureDelta> resultList,
+                               List<CDOFeatureDelta> listToHandle,
+                               List<CDOFeatureDelta> listToAdjust)
+
+
+
+
+
+
+ +

+handleListDeltaAdd

+
+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! +

+

+
+
+
+
+ +

+handleListDeltaRemove

+
+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! +

+

+
+
+
+
+ +

+handleListDeltaMove

+
+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! +

+

+
+
+
+
+ +

+adjustAfterAddition

+
+public static void adjustAfterAddition(List<CDOFeatureDelta> list,
+                                       int index)
+
+
+
+
+
+
+ +

+adjustAfterRemoval

+
+public static void adjustAfterRemoval(List<CDOFeatureDelta> list,
+                                      int index)
+
+
+
+
+
+
+ +

+adjustAfterMove

+
+public static void adjustAfterMove(List<CDOFeatureDelta> list,
+                                   int oldPosition,
+                                   int newPosition)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..647cd0f682 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.PerFeature.html @@ -0,0 +1,427 @@ + + + + + + +DefaultCDOMerger.PerFeature (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

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

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger
+      extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
+
+
+
All Implemented Interfaces:
CDOMerger
+
+
+
Direct Known Subclasses:
DefaultCDOMerger.PerFeature.ManyValued
+
+
+
Enclosing class:
DefaultCDOMerger
+
+
+
+
public static class DefaultCDOMerger.PerFeature
extends DefaultCDOMerger
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classDefaultCDOMerger.PerFeature.ManyValued + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMerger
CDOMerger.ConflictException
+  + + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger.PerFeature() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  CDOFeatureDeltachangedInSource(CDOFeatureDelta featureDelta) + +
+           
+protected  CDOFeatureDeltachangedInSourceAndTarget(CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  ObjectchangedInSourceAndTarget(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
+protected  CDOFeatureDeltachangedInSourceAndTargetManyValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltachangedInSourceAndTargetSingleValued(EStructuralFeature feature, + CDOFeatureDelta targetFeatureDelta, + CDOFeatureDelta sourceFeatureDelta) + +
+           
+protected  CDOFeatureDeltachangedInTarget(CDOFeatureDelta featureDelta) + +
+           
+ + + + + + + +
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
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DefaultCDOMerger.PerFeature

+
+public DefaultCDOMerger.PerFeature()
+
+
+ + + + + + + + +
+Method Detail
+ +

+changedInSourceAndTarget

+
+protected Object changedInSourceAndTarget(CDORevisionDelta targetDelta,
+                                          CDORevisionDelta sourceDelta)
+
+
+
Overrides:
changedInSourceAndTarget in class DefaultCDOMerger
+
+
+
+
+
+
+ +

+changedInTarget

+
+protected CDOFeatureDelta changedInTarget(CDOFeatureDelta featureDelta)
+
+
+ +
Returns:
the result feature delta, or null to ignore the change.
+
+
+
+ +

+changedInSource

+
+protected CDOFeatureDelta changedInSource(CDOFeatureDelta featureDelta)
+
+
+ +
Returns:
the result feature delta, or null to ignore the change.
+
+
+
+ +

+changedInSourceAndTarget

+
+protected CDOFeatureDelta changedInSourceAndTarget(CDOFeatureDelta targetFeatureDelta,
+                                                   CDOFeatureDelta sourceFeatureDelta)
+
+
+ +
Returns:
the result feature delta, or null to indicate an unresolved conflict.
+
+
+
+ +

+changedInSourceAndTargetManyValued

+
+protected CDOFeatureDelta changedInSourceAndTargetManyValued(EStructuralFeature feature,
+                                                             CDOFeatureDelta targetFeatureDelta,
+                                                             CDOFeatureDelta sourceFeatureDelta)
+
+
+ +
Returns:
the result feature delta, or null to indicate an unresolved conflict.
+
+
+
+ +

+changedInSourceAndTargetSingleValued

+
+protected CDOFeatureDelta changedInSourceAndTargetSingleValued(EStructuralFeature feature,
+                                                               CDOFeatureDelta targetFeatureDelta,
+                                                               CDOFeatureDelta sourceFeatureDelta)
+
+
+ +
Returns:
the result feature delta, or null to indicate an unresolved conflict.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..cca77b324e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/DefaultCDOMerger.html @@ -0,0 +1,689 @@ + + + + + + +DefaultCDOMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class DefaultCDOMerger

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.DefaultCDOMerger
+
+
+
All Implemented Interfaces:
CDOMerger
+
+
+
Direct Known Subclasses:
DefaultCDOMerger.PerFeature
+
+
+
+
public class DefaultCDOMerger
extends Object
implements CDOMerger
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict + +
+           
+static classDefaultCDOMerger.ChangedInSourceAndTargetConflict + +
+           
+static classDefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict + +
+           
+static classDefaultCDOMerger.Conflict + +
+           
+static classDefaultCDOMerger.PerFeature + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMerger
CDOMerger.ConflictException
+  + + + + + + + + + + + +
+Constructor Summary
DefaultCDOMerger() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  ObjectaddedInSource(CDORevision revision) + +
+           
+protected  ObjectaddedInSourceAndTarget(CDORevision targetRevision, + CDORevision sourceRevision) + +
+           
+protected  ObjectaddedInTarget(CDORevision revision) + +
+           
+protected  ObjectchangedInSource(CDORevisionDelta delta) + +
+           
+protected  ObjectchangedInSourceAndDetachedInTarget(CDORevisionDelta sourceDelta) + +
+           
+protected  ObjectchangedInSourceAndTarget(CDORevisionDelta targetDelta, + CDORevisionDelta sourceDelta) + +
+           
+protected  ObjectchangedInTarget(CDORevisionDelta delta) + +
+           
+protected  ObjectchangedInTargetAndDetachedInSource(CDORevisionDelta targetDelta) + +
+           
+protected  ObjectdetachedInSource(CDOID id) + +
+           
+protected  ObjectdetachedInSourceAndTarget(CDOID id) + +
+           
+protected  ObjectdetachedInTarget(CDOID id) + +
+           
+ Map<CDOID,DefaultCDOMerger.Conflict>getConflicts() + +
+           
+ CDOChangeSetDatagetResult() + +
+           
+protected  Map<CDOID,Object>getSourceMap() + +
+           
+protected  Map<CDOID,Object>getTargetMap() + +
+           
+ CDOChangeSetDatamerge(CDOChangeSet target, + CDOChangeSet source) + +
+           
+protected  booleanmerge(Object targetData, + Object sourceData) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DefaultCDOMerger

+
+public DefaultCDOMerger()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getResult

+
+public CDOChangeSetData getResult()
+
+
+
+
+
+
+
+
+
+ +

+getConflicts

+
+public Map<CDOID,DefaultCDOMerger.Conflict> getConflicts()
+
+
+
+
+
+
+
+
+
+ +

+merge

+
+public CDOChangeSetData merge(CDOChangeSet target,
+                              CDOChangeSet source)
+                       throws CDOMerger.ConflictException
+
+
+
Specified by:
merge in interface CDOMerger
+
+
+ +
Throws: +
CDOMerger.ConflictException
+
+
+
+ +

+merge

+
+protected boolean merge(Object targetData,
+                        Object sourceData)
+
+
+
+
+
+
+
+
+
+ +

+addedInTarget

+
+protected Object addedInTarget(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+addedInSource

+
+protected Object addedInSource(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+addedInSourceAndTarget

+
+protected Object addedInSourceAndTarget(CDORevision targetRevision,
+                                        CDORevision sourceRevision)
+
+
+
+
+
+
+
+
+
+ +

+changedInTarget

+
+protected Object changedInTarget(CDORevisionDelta delta)
+
+
+
+
+
+
+
+
+
+ +

+detachedInTarget

+
+protected Object detachedInTarget(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+changedInSource

+
+protected Object changedInSource(CDORevisionDelta delta)
+
+
+
+
+
+
+
+
+
+ +

+detachedInSource

+
+protected Object detachedInSource(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+detachedInSourceAndTarget

+
+protected Object detachedInSourceAndTarget(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+changedInSourceAndTarget

+
+protected Object changedInSourceAndTarget(CDORevisionDelta targetDelta,
+                                          CDORevisionDelta sourceDelta)
+
+
+
+
+
+
+
+
+
+ +

+changedInSourceAndDetachedInTarget

+
+protected Object changedInSourceAndDetachedInTarget(CDORevisionDelta sourceDelta)
+
+
+
+
+
+
+
+
+
+ +

+changedInTargetAndDetachedInSource

+
+protected Object changedInTargetAndDetachedInSource(CDORevisionDelta targetDelta)
+
+
+
+
+
+
+
+
+
+ +

+getTargetMap

+
+protected Map<CDOID,Object> getTargetMap()
+
+
+
+
+
+
+
+
+
+ +

+getSourceMap

+
+protected Map<CDOID,Object> getSourceMap()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..d09d4b5904 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/FSMUtil.html @@ -0,0 +1,383 @@ + + + + + + +FSMUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class FSMUtil

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.FSMUtil
+
+
+
+
public final class FSMUtil
extends Object
+ + +

+

+
Since:
+
4.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static InternalCDOObjectadapt(Object object, + CDOView view) + +
+           
+static InternalCDOObjectadaptLegacy(InternalEObject object) + +
+           
+static booleanisConflict(CDOObject object) + +
+           
+static booleanisInvalid(CDOObject object) + +
+           
+static booleanisNative(EObject eObject) + +
+           
+static booleanisNew(CDOObject object) + +
+           
+static booleanisTransient(CDOObject object) + +
+           
+static Iterator<InternalCDOObject>iterator(Collection<?> instances, + InternalCDOView view) + +
+           
+static Iterator<InternalCDOObject>iterator(Iterator<?> delegate, + InternalCDOView view) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+isTransient

+
+public static boolean isTransient(CDOObject object)
+
+
+
+
+
+
+ +

+isInvalid

+
+public static boolean isInvalid(CDOObject object)
+
+
+
+
+
+
+ +

+isConflict

+
+public static boolean isConflict(CDOObject object)
+
+
+
+
+
+
+ +

+isNew

+
+public static boolean isNew(CDOObject object)
+
+
+
+
+
+
+ +

+isNative

+
+public static boolean isNative(EObject eObject)
+
+
+
+
+
+
+ +

+adapt

+
+public static InternalCDOObject adapt(Object object,
+                                      CDOView view)
+
+
+
+
+
+
+ +

+adaptLegacy

+
+public static InternalCDOObject adaptLegacy(InternalEObject object)
+
+
+
+
+
+
+ +

+iterator

+
+public static Iterator<InternalCDOObject> iterator(Iterator<?> delegate,
+                                                   InternalCDOView view)
+
+
+
+
+
+
+ +

+iterator

+
+public static Iterator<InternalCDOObject> iterator(Collection<?> instances,
+                                                   InternalCDOView view)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html new file mode 100644 index 0000000000..ac98c29c13 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOLoadable.html @@ -0,0 +1,241 @@ + + + + + + +InternalCDOLoadable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOLoadable

+
+
All Known Subinterfaces:
InternalCDOObject
+
+
+
All Known Implementing Classes:
AnnotationImpl, CDOObjectImpl, CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl, ModelElementImpl
+
+
+
+
public interface InternalCDOLoadable
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidcdoInternalPostLoad() + +
+           
+ voidcdoInternalPreLoad() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+cdoInternalPreLoad

+
+void cdoInternalPreLoad()
+
+
+
+
+
+
+ +

+cdoInternalPostLoad

+
+void cdoInternalPostLoad()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html new file mode 100644 index 0000000000..f718736c09 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOObject.html @@ -0,0 +1,584 @@ + + + + + + +InternalCDOObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOObject

+
+
All Superinterfaces:
CDOObject, CDOPackageTypeRegistry.CDOObjectMarker, CDOWithID, EObject, InternalCDOLoadable, InternalEObject, Notifier
+
+
+
All Known Implementing Classes:
AnnotationImpl, CDOObjectImpl, CDOResourceFolderImpl, CDOResourceImpl, CDOResourceNodeImpl, ModelElementImpl
+
+
+
+
public interface InternalCDOObject
extends CDOObject, InternalEObject, InternalCDOLoadable, CDOPackageTypeRegistry.CDOObjectMarker
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EStructuralFeaturecdoInternalDynamicFeature(int dynamicFeatureID) + +
+           
+ InternalEObjectcdoInternalInstance() + +
+           
+ voidcdoInternalPostAttach() + +
+           
+ voidcdoInternalPostDetach(boolean remote) + +
+           
+ voidcdoInternalPostInvalidate() + +
+           
+ voidcdoInternalPostRollback() + +
+           
+ voidcdoInternalPreCommit() + +
+           
+ voidcdoInternalSetID(CDOID id) + +
+           
+ voidcdoInternalSetRevision(CDORevision revision) + +
+           
+ CDOStatecdoInternalSetState(CDOState state) + +
+           
+ voidcdoInternalSetView(CDOView view) + +
+           
+ InternalCDORevisioncdoRevision() + +
+          Returns the revision of this object, or null if this object does currently not + have a revision.
+ InternalCDOViewcdoView() + +
+          Returns the view this object is associated with, or null if this object is not + associated with a view.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoID, cdoInvalid, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eGet, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOLoadable
cdoInternalPostLoad, cdoInternalPreLoad
+  +

+ + + + + + + + +
+Method Detail
+ +

+cdoView

+
+InternalCDOView cdoView()
+
+
Description copied from interface: CDOObject
+
Returns the view this object is associated with, or null if this object is not + associated with a view. This view manages all aspects of this object and cahces it as long as required. +

+

+
Specified by:
cdoView in interface CDOObject
+
+
+
+
+
+
+ +

+cdoRevision

+
+InternalCDORevision cdoRevision()
+
+
Description copied from interface: CDOObject
+
Returns the revision of this object, or null if this object does currently not + have a revision. The revision is used to store all modeled data of this object, together with some technical data + required by the framework. +

+

+
Specified by:
cdoRevision in interface CDOObject
+
+
+
+
+
+
+ +

+cdoInternalPostAttach

+
+void cdoInternalPostAttach()
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalPostDetach

+
+void cdoInternalPostDetach(boolean remote)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalPostInvalidate

+
+void cdoInternalPostInvalidate()
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalPostRollback

+
+void cdoInternalPostRollback()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+cdoInternalPreCommit

+
+void cdoInternalPreCommit()
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalSetID

+
+void cdoInternalSetID(CDOID id)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalSetView

+
+void cdoInternalSetView(CDOView view)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalSetRevision

+
+void cdoInternalSetRevision(CDORevision revision)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalSetState

+
+CDOState cdoInternalSetState(CDOState state)
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalInstance

+
+InternalEObject cdoInternalInstance()
+
+
+
+
+
+
+
+
+
+ +

+cdoInternalDynamicFeature

+
+EStructuralFeature cdoInternalDynamicFeature(int dynamicFeatureID)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSession.html new file mode 100644 index 0000000000..5ed3aac315 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSession.html @@ -0,0 +1,265 @@ + + + + + + +InternalCDORemoteSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDORemoteSession

+
+
All Superinterfaces:
CDORemoteSession, Comparable<CDORemoteSession>
+
+
+
+
public interface InternalCDORemoteSession
extends CDORemoteSession
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDORemoteSessionManagergetManager() + +
+          Returns the remote session manager that manages this remote session.
+ voidsetSubscribed(boolean subscribed) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSession
getSessionID, getUserID, isSubscribed, sendMessage
+ + + + + + + +
Methods inherited from interface java.lang.Comparable
compareTo
+  +

+ + + + + + + + +
+Method Detail
+ +

+getManager

+
+InternalCDORemoteSessionManager getManager()
+
+
Description copied from interface: CDORemoteSession
+
Returns the remote session manager that manages this remote session. +

+

+
Specified by:
getManager in interface CDORemoteSession
+
+
+
+
+
+
+ +

+setSubscribed

+
+void setSubscribed(boolean subscribed)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSessionManager.html new file mode 100644 index 0000000000..4b3ee0f282 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDORemoteSessionManager.html @@ -0,0 +1,440 @@ + + + + + + +InternalCDORemoteSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDORemoteSessionManager

+
+
All Superinterfaces:
CDORemoteSessionManager, IContainer<CDORemoteSession>, ILifecycle, INotifier
+
+
+
+
public interface InternalCDORemoteSessionManager
extends CDORemoteSessionManager, ILifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager
CDORemoteSessionManager.EventAdapter, CDORemoteSessionManager.LocalSubscriptionChangedEvent
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDORemoteSessioncreateRemoteSession(int sessionID, + String userID, + boolean subscribed) + +
+           
+ InternalCDOSessiongetLocalSession() + +
+          Returns the local session this CDORemoteSessionManager belongs to.
+ voidhandleRemoteSessionClosed(int sessionID) + +
+           
+ voidhandleRemoteSessionMessage(int sessionID, + CDORemoteSessionMessage message) + +
+           
+ voidhandleRemoteSessionOpened(int sessionID, + String userID) + +
+           
+ voidhandleRemoteSessionSubscribed(int sessionID, + boolean subscribed) + +
+           
+ voidsetLocalSession(InternalCDOSession localSession) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.remote.CDORemoteSessionManager
getRemoteSessions, isForceSubscription, isSubscribed, sendMessage, sendMessage, setForceSubscription
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLocalSession

+
+InternalCDOSession getLocalSession()
+
+
Description copied from interface: CDORemoteSessionManager
+
Returns the local session this CDORemoteSessionManager belongs to. +

+

+
Specified by:
getLocalSession in interface CDORemoteSessionManager
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setLocalSession

+
+void setLocalSession(InternalCDOSession localSession)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createRemoteSession

+
+InternalCDORemoteSession createRemoteSession(int sessionID,
+                                             String userID,
+                                             boolean subscribed)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleRemoteSessionOpened

+
+void handleRemoteSessionOpened(int sessionID,
+                               String userID)
+
+
+
+
+
+
+
+
+
+ +

+handleRemoteSessionClosed

+
+void handleRemoteSessionClosed(int sessionID)
+
+
+
+
+
+
+
+
+
+ +

+handleRemoteSessionSubscribed

+
+void handleRemoteSessionSubscribed(int sessionID,
+                                   boolean subscribed)
+
+
+
+
+
+
+
+
+
+ +

+handleRemoteSessionMessage

+
+void handleRemoteSessionMessage(int sessionID,
+                                CDORemoteSessionMessage message)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSavepoint.html new file mode 100644 index 0000000000..84f750984b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSavepoint.html @@ -0,0 +1,390 @@ + + + + + + +InternalCDOSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOSavepoint

+
+
All Superinterfaces:
CDOChangeSetDataProvider, CDOSavepoint, CDOUserSavepoint, InternalCDOUserSavepoint
+
+
+
+
public interface InternalCDOSavepoint
extends CDOSavepoint, InternalCDOUserSavepoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ InternalCDOSavepointgetFirstSavePoint() + +
+           
+ InternalCDOSavepointgetNextSavepoint() + +
+           
+ InternalCDOSavepointgetPreviousSavepoint() + +
+           
+ Set<CDOID>getSharedDetachedObjects() + +
+           
+ InternalCDOTransactiongetTransaction() + +
+           
+ voidrecalculateSharedDetachedObjects() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOSavepoint
getAllBaseNewObjects, getAllChangeSetData, getAllDetachedObjects, getAllDirtyObjects, getAllNewObjects, getAllRevisionDeltas, getBaseNewObjects, getDetachedObjects, getDirtyObjects, getNewObjects, getReattachedObjects, getRevisionDeltas, wasDirty
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider
getChangeSetData
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint
setNextSavepoint, setPreviousSavepoint
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
isValid, rollback
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+InternalCDOTransaction getTransaction()
+
+
+
Specified by:
getTransaction in interface CDOSavepoint
Specified by:
getTransaction in interface CDOUserSavepoint
Specified by:
getTransaction in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getFirstSavePoint

+
+InternalCDOSavepoint getFirstSavePoint()
+
+
+
Specified by:
getFirstSavePoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+InternalCDOSavepoint getPreviousSavepoint()
+
+
+
Specified by:
getPreviousSavepoint in interface CDOSavepoint
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint
Specified by:
getPreviousSavepoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getNextSavepoint

+
+InternalCDOSavepoint getNextSavepoint()
+
+
+
Specified by:
getNextSavepoint in interface CDOSavepoint
Specified by:
getNextSavepoint in interface CDOUserSavepoint
Specified by:
getNextSavepoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+clear

+
+void clear()
+
+
+
+
+
+
+
+
+
+ +

+getSharedDetachedObjects

+
+Set<CDOID> getSharedDetachedObjects()
+
+
+
+
+
+
+
+
+
+ +

+recalculateSharedDetachedObjects

+
+void recalculateSharedDetachedObjects()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSession.html new file mode 100644 index 0000000000..c4e35ca278 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSession.html @@ -0,0 +1,1271 @@ + + + + + + +InternalCDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOSession

+
+
All Superinterfaces:
CDOCommonSession, CDOSession, CDOUpdatable, Closeable, IContainer<CDOView>, ILifecycle, INotifier, InternalCDOPackageRegistry.PackageLoader, InternalCDOPackageRegistry.PackageProcessor, InternalCDORevisionManager.RevisionLocker, IOptionsContainer, IUserAware
+
+
+
+
public interface InternalCDOSession
extends CDOSession, InternalCDOPackageRegistry.PackageProcessor, InternalCDOPackageRegistry.PackageLoader, InternalCDORevisionManager.RevisionLocker, ILifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.session.CDOSession
CDOSession.ExceptionHandler, CDOSession.Options
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcacheRevisions(CDORevisionAvailabilityInfo info) + +
+           
+ voidclearCommittedSinceLastRefresh() + +
+           
+ CDORevisionAvailabilityInfocreateRevisionAvailabilityInfo(CDOBranchPoint branchPoint) + +
+           
+ CDOAuthenticatorgetAuthenticator() + +
+           
+ InternalCDOBranchManagergetBranchManager() + +
+          Returns the CDO branch manager that manages the branches of the + repository of this session.
+ InternalCDOCommitInfoManagergetCommitInfoManager() + +
+          Returns the CDO commit info manager of this session.
+ CDOBranchPointgetCommittedSinceLastRefresh(CDOID id) + +
+           
+ CDOLobStoregetLobStore() + +
+           
+ InternalCDOPackageRegistrygetPackageRegistry() + +
+          Returns the EMF package registry that is used by all objects of all + views of this session.
+ InternalCDORemoteSessionManagergetRemoteSessionManager() + +
+          Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session.
+ InternalCDORevisionManagergetRevisionManager() + +
+          Returns the CDO revision manager that manages the revisions of the + repository of this session.
+ CDOSessionProtocolgetSessionProtocol() + +
+           
+ voidhandleBranchNotification(InternalCDOBranch branch) + +
+           
+ voidhandleCommitNotification(CDOCommitInfo commitInfo) + +
+           
+ voidhandleRepositoryStateChanged(CDOCommonRepository.State oldState, + CDOCommonRepository.State newState) + +
+           
+ voidhandleRepositoryTypeChanged(CDOCommonRepository.Type oldType, + CDOCommonRepository.Type newType) + +
+           
+ voidinvalidate(CDOCommitInfo commitInfo, + InternalCDOTransaction sender) + +
+           
+ booleanisSticky() + +
+           
+ voidprocessRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+ voidresolveAllElementProxies(CDORevision revision) + +
+           
+ ObjectresolveElementProxy(CDORevision revision, + EStructuralFeature feature, + int accessIndex, + int serverIndex) + +
+           
+ voidsetAuthenticator(CDOAuthenticator authenticator) + +
+           
+ voidsetBranchManager(InternalCDOBranchManager branchManager) + +
+           
+ voidsetCommitInfoManager(InternalCDOCommitInfoManager commitInfoManager) + +
+           
+ voidsetCommittedSinceLastRefresh(CDOID id, + CDOBranchPoint branchPoint) + +
+           
+ voidsetExceptionHandler(CDOSession.ExceptionHandler exceptionHandler) + +
+           
+ voidsetFetchRuleManager(CDOFetchRuleManager fetchRuleManager) + +
+           
+ voidsetLastUpdateTime(long lastUpdateTime) + +
+           
+ voidsetMainBranchLocal(boolean mainBranchLocal) + +
+           
+ voidsetPackageRegistry(InternalCDOPackageRegistry packageRegistry) + +
+           
+ voidsetRemoteSessionManager(InternalCDORemoteSessionManager remoteSessionManager) + +
+           
+ voidsetRepositoryInfo(CDORepositoryInfo repositoryInfo) + +
+           
+ voidsetRevisionManager(InternalCDORevisionManager revisionManager) + +
+           
+ voidsetSessionID(int sessionID) + +
+           
+ voidsetSessionProtocol(CDOSessionProtocol sessionProtocol) + +
+           
+ voidsetUserID(String userID) + +
+           
+ voidviewDetached(InternalCDOView view) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSession
compareRevisions, getExceptionHandler, getFetchRuleManager, getRepositoryInfo, getView, getViews, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openTransaction, openView, openView, openView, openView, openView, openView, openView, openView, openView, openView, options, refresh, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonSession
getSessionID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageProcessor
processPackage
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.model.InternalCDOPackageRegistry.PackageLoader
loadPackages
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.spi.common.revision.InternalCDORevisionManager.RevisionLocker
acquireAtomicRequestLock, releaseAtomicRequestLock
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSessionProtocol

+
+CDOSessionProtocol getSessionProtocol()
+
+
+
+
+
+
+
+
+
+ +

+setSessionProtocol

+
+void setSessionProtocol(CDOSessionProtocol sessionProtocol)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAuthenticator

+
+CDOAuthenticator getAuthenticator()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setAuthenticator

+
+void setAuthenticator(CDOAuthenticator authenticator)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getPackageRegistry

+
+InternalCDOPackageRegistry getPackageRegistry()
+
+
Description copied from interface: CDOSession
+
Returns the EMF package registry that is used by all objects of all + views of this session. +

+ This registry is managed by the package unit manager of this session. All packages that are already persisted in the repository of this session are automatically registered with this + registry. New packages can be locally registered with this registry and are committed to the repository through a + transaction, if needed. +

+

+
Specified by:
getPackageRegistry in interface CDOSession
+
+
+
+
+
+
+ +

+setPackageRegistry

+
+void setPackageRegistry(InternalCDOPackageRegistry packageRegistry)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getBranchManager

+
+InternalCDOBranchManager getBranchManager()
+
+
Description copied from interface: CDOSession
+
Returns the CDO branch manager that manages the branches of the + repository of this session. +

+

+
Specified by:
getBranchManager in interface CDOSession
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setBranchManager

+
+void setBranchManager(InternalCDOBranchManager branchManager)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRevisionManager

+
+InternalCDORevisionManager getRevisionManager()
+
+
Description copied from interface: CDOSession
+
Returns the CDO revision manager that manages the revisions of the + repository of this session. +

+

+
Specified by:
getRevisionManager in interface CDOSession
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setRevisionManager

+
+void setRevisionManager(InternalCDORevisionManager revisionManager)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getCommitInfoManager

+
+InternalCDOCommitInfoManager getCommitInfoManager()
+
+
Description copied from interface: CDOSession
+
Returns the CDO commit info manager of this session. +

+

+
Specified by:
getCommitInfoManager in interface CDOSession
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setCommitInfoManager

+
+void setCommitInfoManager(InternalCDOCommitInfoManager commitInfoManager)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getRemoteSessionManager

+
+InternalCDORemoteSessionManager getRemoteSessionManager()
+
+
Description copied from interface: CDOSession
+
Returns the CDO remote session manager that keeps track of the other remote + sessions served by the repository of this local session. +

+

+
Specified by:
getRemoteSessionManager in interface CDOSession
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setRemoteSessionManager

+
+void setRemoteSessionManager(InternalCDORemoteSessionManager remoteSessionManager)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLobStore

+
+CDOLobStore getLobStore()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setExceptionHandler

+
+void setExceptionHandler(CDOSession.ExceptionHandler exceptionHandler)
+
+
+
+
+
+
+
+
+
+ +

+setFetchRuleManager

+
+void setFetchRuleManager(CDOFetchRuleManager fetchRuleManager)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setRepositoryInfo

+
+void setRepositoryInfo(CDORepositoryInfo repositoryInfo)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setSessionID

+
+void setSessionID(int sessionID)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setUserID

+
+void setUserID(String userID)
+
+
+
+
+
+
+
+
+
+ +

+setLastUpdateTime

+
+void setLastUpdateTime(long lastUpdateTime)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+viewDetached

+
+void viewDetached(InternalCDOView view)
+
+
+
+
+
+
+
+
+
+ +

+resolveElementProxy

+
+Object resolveElementProxy(CDORevision revision,
+                           EStructuralFeature feature,
+                           int accessIndex,
+                           int serverIndex)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+resolveAllElementProxies

+
+void resolveAllElementProxies(CDORevision revision)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+handleRepositoryTypeChanged

+
+void handleRepositoryTypeChanged(CDOCommonRepository.Type oldType,
+                                 CDOCommonRepository.Type newType)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleRepositoryStateChanged

+
+void handleRepositoryStateChanged(CDOCommonRepository.State oldState,
+                                  CDOCommonRepository.State newState)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleBranchNotification

+
+void handleBranchNotification(InternalCDOBranch branch)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleCommitNotification

+
+void handleCommitNotification(CDOCommitInfo commitInfo)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+invalidate

+
+void invalidate(CDOCommitInfo commitInfo,
+                InternalCDOTransaction sender)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+processRefreshSessionResult

+
+void processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result,
+                                 CDOBranch branch,
+                                 List<InternalCDOView> branchViews,
+                                 Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isSticky

+
+boolean isSticky()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getCommittedSinceLastRefresh

+
+CDOBranchPoint getCommittedSinceLastRefresh(CDOID id)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setCommittedSinceLastRefresh

+
+void setCommittedSinceLastRefresh(CDOID id,
+                                  CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+clearCommittedSinceLastRefresh

+
+void clearCommittedSinceLastRefresh()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setMainBranchLocal

+
+void setMainBranchLocal(boolean mainBranchLocal)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+createRevisionAvailabilityInfo

+
+CDORevisionAvailabilityInfo createRevisionAvailabilityInfo(CDOBranchPoint branchPoint)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+cacheRevisions

+
+void cacheRevisions(CDORevisionAvailabilityInfo info)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSessionConfiguration.html new file mode 100644 index 0000000000..14659c6050 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOSessionConfiguration.html @@ -0,0 +1,301 @@ + + + + + + +InternalCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOSessionConfiguration

+
+
All Superinterfaces:
CDOSessionConfiguration
+
+
+
+
public interface InternalCDOSessionConfiguration
extends CDOSessionConfiguration
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOSessioncreateSession() + +
+           
+ InternalCDOSessiongetSession() + +
+           
+ booleanisMainBranchLocal() + +
+           
+ voidsetMainBranchLocal(boolean local) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.session.CDOSessionConfiguration
getAuthenticator, getExceptionHandler, getPassiveUpdateMode, isActivateOnOpen, isPassiveUpdateEnabled, isSessionOpen, openSession, setActivateOnOpen, setExceptionHandler, setPassiveUpdateEnabled, setPassiveUpdateMode
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSession

+
+InternalCDOSession getSession()
+
+
+
+
+
+
+
+
+
+ +

+createSession

+
+InternalCDOSession createSession()
+
+
+
+
+
+
+
+
+
+ +

+isMainBranchLocal

+
+boolean isMainBranchLocal()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setMainBranchLocal

+
+void setMainBranchLocal(boolean local)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.InternalCDOCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.InternalCDOCommitContext.html new file mode 100644 index 0000000000..176ba861c0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.InternalCDOCommitContext.html @@ -0,0 +1,306 @@ + + + + + + +InternalCDOTransaction.InternalCDOCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOTransaction.InternalCDOCommitContext

+
+
All Superinterfaces:
CDOCommitContext
+
+
+
All Known Subinterfaces:
InternalCDOXATransaction.InternalCDOXACommitContext
+
+
+
Enclosing interface:
InternalCDOTransaction
+
+
+
+
public static interface InternalCDOTransaction.InternalCDOCommitContext
extends CDOCommitContext
+ + +

+Provides a context for a commit operation. +

+ +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ CDOCommitDatagetCommitData() + +
+           
+ InternalCDOTransactiongetTransaction() + +
+          Returns the transaction associated with this commit context.
+ voidpostCommit(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+ voidpreCommit() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOCommitContext
getDetachedObjects, getDirtyObjects, getLobs, getNewObjects, getNewPackageUnits, getRevisionDeltas, isPartialCommit
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+InternalCDOTransaction getTransaction()
+
+
Description copied from interface: CDOCommitContext
+
Returns the transaction associated with this commit context. +

+

+
Specified by:
getTransaction in interface CDOCommitContext
+
+
+
+
+
+
+ +

+getCommitData

+
+CDOCommitData getCommitData()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+preCommit

+
+void preCommit()
+
+
+
+
+
+
+
+
+
+ +

+postCommit

+
+void postCommit(CDOSessionProtocol.CommitTransactionResult result)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.html new file mode 100644 index 0000000000..4538f66567 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOTransaction.html @@ -0,0 +1,791 @@ + + + + + + +InternalCDOTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOTransaction

+
+
All Superinterfaces:
CDOBranchPoint, CDOChangeSetDataProvider, CDOCommonTransaction, CDOCommonView, CDOIDProvider, CDORevisionProvider, CDOTransaction, CDOUpdatable, CDOUserTransaction, CDOView, Closeable, ILifecycle, INotifier, InternalCDOUserTransaction, InternalCDOView, IOptionsContainer
+
+
+
+
public interface InternalCDOTransaction
extends CDOTransaction, InternalCDOUserTransaction, InternalCDOView
+ + +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOTransaction.InternalCDOCommitContext + +
+          Provides a context for a commit operation.
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOTransaction
CDOTransaction.Options
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
NOOP
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>>applyChangeSetData(CDOChangeSetData changeSetData, + CDORevisionProvider ancestorProvider, + CDORevisionProvider targetProvider, + CDOBranchPoint source) + +
+           
+ InternalCDOTransaction.InternalCDOCommitContextcreateCommitContext() + +
+           
+ voiddetachObject(InternalCDOObject object) + +
+           
+ Map<InternalCDOObject,InternalCDORevision>getCleanRevisions() + +
+           
+ InternalCDOSavepointgetLastSavepoint() + +
+           
+ CDOIDTempgetNextTemporaryID() + +
+           
+ CDOResourceFoldergetOrCreateResourceFolder(List<String> names) + +
+           
+ CDOTransactionStrategygetTransactionStrategy() + +
+           
+ voidhandleRollback(InternalCDOSavepoint savepoint) + +
+           
+ InternalCDOSavepointhandleSetSavepoint() + +
+           
+ voidregisterAttached(InternalCDOObject object, + boolean isNew) + +
+           
+ voidregisterDirty(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+ voidregisterFeatureDelta(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+ voidregisterRevisionDelta(CDORevisionDelta revisionDelta) + +
+           
+ voidsetConflict(InternalCDOObject object) + +
+           
+ InternalCDOSavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ voidsetTransactionStrategy(CDOTransactionStrategy transactionStrategy) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOTransaction
addTransactionHandler, createQuery, createQuery, createResource, createResourceFolder, exportChanges, getCommitComment, getCommittables, getConflicts, getDetachedObjects, getDirtyObjects, getLastCommitTime, getNewObjects, getOrCreateResource, getOrCreateResourceFolder, getRevisionDeltas, getTransactionHandlers, getTransactionHandlers1, getTransactionHandlers2, hasConflict, importChanges, isDirty, merge, merge, options, removeTransactionHandler, setCommitComment, setCommittables
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.commit.CDOChangeSetDataProvider
getChangeSetData
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserTransaction
commit, commit, rollback
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOView
attachResource, collectViewedRevisions, convertIDToObject, convertObjectToID, convertObjectToID, deregisterObject, getFeatureAnalyzer, getObjects, getResourceNodeID, getRevision, getSession, getStore, getViewSet, handleAddAdapter, handleObjectStateChanged, handleRemoveAdapter, hasSubscription, invalidate, isObjectLocked, prefetchRevisions, registerObject, registerProxyResource, remapObject, setFeatureAnalyzer, setLastUpdateTime, setSession, setViewID, setViewSet, subscribe, toTransaction, unsubscribe
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOView
addObjectHandler, compareRevisions, createQuery, createQuery, enableDurableLocking, getObject, getObject, getObject, getObjectHandlers, getResource, getResource, getResourceNode, getResourceSet, getRootResource, getURIHandler, hasResource, isInvalidationRunnerActive, isLegacyModeEnabled, isObjectRegistered, lockObjects, queryResources, queryResourcesAsync, queryXRefs, queryXRefs, queryXRefsAsync, reload, removeObjectHandler, setBranch, setBranchPoint, setBranchPoint, setTimeStamp, unlockObjects, unlockObjects
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+createCommitContext

+
+InternalCDOTransaction.InternalCDOCommitContext createCommitContext()
+
+
+
+
+
+
+
+
+
+ +

+setSavepoint

+
+InternalCDOSavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOTransaction
Specified by:
setSavepoint in interface CDOUserTransaction
Specified by:
setSavepoint in interface InternalCDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastSavepoint

+
+InternalCDOSavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOTransaction
Specified by:
getLastSavepoint in interface CDOUserTransaction
Specified by:
getLastSavepoint in interface InternalCDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleSetSavepoint

+
+InternalCDOSavepoint handleSetSavepoint()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleRollback

+
+void handleRollback(InternalCDOSavepoint savepoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getTransactionStrategy

+
+CDOTransactionStrategy getTransactionStrategy()
+
+
+
+
+
+
+
+
+
+ +

+setTransactionStrategy

+
+void setTransactionStrategy(CDOTransactionStrategy transactionStrategy)
+
+
+
+
+
+
+
+
+
+ +

+getOrCreateResourceFolder

+
+CDOResourceFolder getOrCreateResourceFolder(List<String> names)
+
+
+
+
+
+ +
Returns:
never null;
+
+
+
+ +

+detachObject

+
+void detachObject(InternalCDOObject object)
+
+
+
+
+
+
+
+
+
+ +

+getNextTemporaryID

+
+CDOIDTemp getNextTemporaryID()
+
+
+
+
+
+
+
+
+
+ +

+registerAttached

+
+void registerAttached(InternalCDOObject object,
+                      boolean isNew)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+registerDirty

+
+void registerDirty(InternalCDOObject object,
+                   CDOFeatureDelta featureDelta)
+
+
+
+
+
+
+
+
+
+ +

+registerFeatureDelta

+
+void registerFeatureDelta(InternalCDOObject object,
+                          CDOFeatureDelta featureDelta)
+
+
+
+
+
+
+
+
+
+ +

+registerRevisionDelta

+
+void registerRevisionDelta(CDORevisionDelta revisionDelta)
+
+
+
+
+
+
+
+
+
+ +

+setConflict

+
+void setConflict(InternalCDOObject object)
+
+
+
+
+
+
+
+
+
+ +

+applyChangeSetData

+
+Pair<CDOChangeSetData,Pair<Map<CDOID,CDOID>,List<CDOID>>> applyChangeSetData(CDOChangeSetData changeSetData,
+                                                                             CDORevisionProvider ancestorProvider,
+                                                                             CDORevisionProvider targetProvider,
+                                                                             CDOBranchPoint source)
+
+
+
+
+
+
Parameters:
source - May be null if changeSetData does not result from a + merge or if the merge was not in + a local branch.
Since:
+
4.0
+
+
+
+
+ +

+getCleanRevisions

+
+Map<InternalCDOObject,InternalCDORevision> getCleanRevisions()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserSavepoint.html new file mode 100644 index 0000000000..84084ca78a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserSavepoint.html @@ -0,0 +1,344 @@ + + + + + + +InternalCDOUserSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOUserSavepoint

+
+
All Superinterfaces:
CDOUserSavepoint
+
+
+
All Known Subinterfaces:
InternalCDOSavepoint, InternalCDOXASavepoint
+
+
+
+
public interface InternalCDOUserSavepoint
extends CDOUserSavepoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOUserSavepointgetFirstSavePoint() + +
+           
+ InternalCDOUserSavepointgetNextSavepoint() + +
+           
+ InternalCDOUserSavepointgetPreviousSavepoint() + +
+           
+ InternalCDOUserTransactiongetTransaction() + +
+           
+ voidsetNextSavepoint(InternalCDOUserSavepoint nextSavepoint) + +
+           
+ voidsetPreviousSavepoint(InternalCDOUserSavepoint previousSavepoint) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
isValid, rollback
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+InternalCDOUserTransaction getTransaction()
+
+
+
Specified by:
getTransaction in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getFirstSavePoint

+
+InternalCDOUserSavepoint getFirstSavePoint()
+
+
+
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+InternalCDOUserSavepoint getPreviousSavepoint()
+
+
+
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+getNextSavepoint

+
+InternalCDOUserSavepoint getNextSavepoint()
+
+
+
Specified by:
getNextSavepoint in interface CDOUserSavepoint
+
+
+
+
+
+
+ +

+setPreviousSavepoint

+
+void setPreviousSavepoint(InternalCDOUserSavepoint previousSavepoint)
+
+
+
+
+
+
+
+
+
+ +

+setNextSavepoint

+
+void setNextSavepoint(InternalCDOUserSavepoint nextSavepoint)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserTransaction.html new file mode 100644 index 0000000000..27771fb422 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOUserTransaction.html @@ -0,0 +1,264 @@ + + + + + + +InternalCDOUserTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOUserTransaction

+
+
All Superinterfaces:
CDOUserTransaction
+
+
+
All Known Subinterfaces:
InternalCDOTransaction, InternalCDOXATransaction
+
+
+
+
public interface InternalCDOUserTransaction
extends CDOUserTransaction
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOUserSavepointgetLastSavepoint() + +
+           
+ InternalCDOUserSavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserTransaction
commit, commit, rollback
+  +

+ + + + + + + + +
+Method Detail
+ +

+setSavepoint

+
+InternalCDOUserSavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOUserTransaction
+
+
+
+
+
+
+ +

+getLastSavepoint

+
+InternalCDOUserSavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOUserTransaction
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOView.html new file mode 100644 index 0000000000..162db3d788 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOView.html @@ -0,0 +1,1082 @@ + + + + + + +InternalCDOView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOView

+
+
All Superinterfaces:
CDOBranchPoint, CDOCommonView, CDOIDProvider, CDORevisionProvider, CDOUpdatable, CDOView, Closeable, ILifecycle, INotifier, IOptionsContainer
+
+
+
All Known Subinterfaces:
InternalCDOTransaction
+
+
+
+
public interface InternalCDOView
extends CDOView, CDOIDProvider, ILifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.view.CDOView
CDOView.Options
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
NOOP
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidattachResource(CDOResourceImpl resource) + +
+           
+ voidcollectViewedRevisions(Map<CDOID,InternalCDORevision> revisions) + +
+           
+ ObjectconvertIDToObject(Object potentialID) + +
+           
+ ObjectconvertObjectToID(Object potentialObject) + +
+           
+ ObjectconvertObjectToID(Object potentialObject, + boolean onlyPersistedID) + +
+           
+ voidderegisterObject(InternalCDOObject object) + +
+           
+ CDOFeatureAnalyzergetFeatureAnalyzer() + +
+           
+ Map<CDOID,InternalCDOObject>getObjects() + +
+          Returns an unmodifiable map of the objects managed by this view.
+ CDOIDgetResourceNodeID(String path) + +
+           
+ InternalCDORevisiongetRevision(CDOID id, + boolean loadOnDemand) + +
+           
+ InternalCDOSessiongetSession() + +
+          Returns the session this view was opened by.
+ CDOStoregetStore() + +
+           
+ InternalCDOViewSetgetViewSet() + +
+          Returns the view set this view is associated with.
+ voidhandleAddAdapter(InternalCDOObject eObject, + Adapter adapter) + +
+           
+ voidhandleObjectStateChanged(InternalCDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+ voidhandleRemoveAdapter(InternalCDOObject eObject, + Adapter adapter) + +
+           
+ booleanhasSubscription(CDOID id) + +
+           
+ voidinvalidate(CDOBranch branch, + long lastUpdateTime, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + Map<CDOID,InternalCDORevision> oldRevisions, + boolean async) + +
+           
+ booleanisObjectLocked(CDOObject object, + IRWLockManager.LockType lockType, + boolean byOthers) + +
+           
+ voidprefetchRevisions(CDOID id, + int depth) + +
+           
+ voidregisterObject(InternalCDOObject object) + +
+           
+ voidregisterProxyResource(CDOResourceImpl resource) + +
+           
+ voidremapObject(CDOID oldID) + +
+           
+ voidsetFeatureAnalyzer(CDOFeatureAnalyzer featureAnalyzer) + +
+           
+ voidsetLastUpdateTime(long lastUpdateTime) + +
+           
+ voidsetSession(InternalCDOSession session) + +
+           
+ voidsetViewID(int viewId) + +
+           
+ voidsetViewSet(InternalCDOViewSet viewSet) + +
+           
+ voidsubscribe(EObject eObject, + Adapter adapter) + +
+           
+ InternalCDOTransactiontoTransaction() + +
+           
+ voidunsubscribe(EObject eObject, + Adapter adapter) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOView
addObjectHandler, compareRevisions, createQuery, createQuery, enableDurableLocking, getObject, getObject, getObject, getObjectHandlers, getResource, getResource, getResourceNode, getResourceSet, getRootResource, getURIHandler, hasConflict, hasResource, isDirty, isInvalidationRunnerActive, isLegacyModeEnabled, isObjectRegistered, lockObjects, options, queryResources, queryResourcesAsync, queryXRefs, queryXRefs, queryXRefsAsync, reload, removeObjectHandler, setBranch, setBranchPoint, setBranchPoint, setTimeStamp, unlockObjects, unlockObjects
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.CDOCommonView
getDurableLockingID, getViewID, isReadOnly
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getBranch, getTimeStamp
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.revision.CDORevisionProvider
getRevision
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.util.CDOUpdatable
getLastUpdateTime, waitForUpdate, waitForUpdate
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+setViewID

+
+void setViewID(int viewId)
+
+
+
+
+
+
+
+
+
+ +

+getSession

+
+InternalCDOSession getSession()
+
+
Description copied from interface: CDOView
+
Returns the session this view was opened by. +

+

+
Specified by:
getSession in interface CDOCommonView
Specified by:
getSession in interface CDOView
+
+
+ +
Returns:
The session this view was opened by, or null if this view is closed.
See Also:
Closeable.close(), +Closeable.isClosed(), +CDOSession.openView(), +CDOSession.openTransaction()
+
+
+
+ +

+setSession

+
+void setSession(InternalCDOSession session)
+
+
+
+
+
+
+
+
+
+ +

+getViewSet

+
+InternalCDOViewSet getViewSet()
+
+
Description copied from interface: CDOView
+
Returns the view set this view is associated with. +

+

+
Specified by:
getViewSet in interface CDOView
+
+
+ +
Returns:
The view set this view is associated with, never null.
See Also:
CDOViewSet.getViews()
+
+
+
+ +

+setViewSet

+
+void setViewSet(InternalCDOViewSet viewSet)
+
+
+
+
+
+
+
+
+
+ +

+getFeatureAnalyzer

+
+CDOFeatureAnalyzer getFeatureAnalyzer()
+
+
+
+
+
+
+
+
+
+ +

+setFeatureAnalyzer

+
+void setFeatureAnalyzer(CDOFeatureAnalyzer featureAnalyzer)
+
+
+
+
+
+
+
+
+
+ +

+getObjects

+
+Map<CDOID,InternalCDOObject> getObjects()
+
+
Returns an unmodifiable map of the objects managed by this view. +

+

+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getStore

+
+CDOStore getStore()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+toTransaction

+
+InternalCDOTransaction toTransaction()
+
+
+
+
+
+
+
+
+
+ +

+attachResource

+
+void attachResource(CDOResourceImpl resource)
+
+
+
+
+
+
+
+
+
+ +

+handleObjectStateChanged

+
+void handleObjectStateChanged(InternalCDOObject object,
+                              CDOState oldState,
+                              CDOState newState)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+invalidate

+
+void invalidate(CDOBranch branch,
+                long lastUpdateTime,
+                List<CDORevisionKey> allChangedObjects,
+                List<CDOIDAndVersion> allDetachedObjects,
+                Map<CDOID,InternalCDORevision> oldRevisions,
+                boolean async)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setLastUpdateTime

+
+void setLastUpdateTime(long lastUpdateTime)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+collectViewedRevisions

+
+void collectViewedRevisions(Map<CDOID,InternalCDORevision> revisions)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+remapObject

+
+void remapObject(CDOID oldID)
+
+
+
+
+
+
+
+
+
+ +

+getResourceNodeID

+
+CDOID getResourceNodeID(String path)
+
+
+
+
+
+
+
+
+
+ +

+registerProxyResource

+
+void registerProxyResource(CDOResourceImpl resource)
+
+
+
+
+
+
+
+
+
+ +

+registerObject

+
+void registerObject(InternalCDOObject object)
+
+
+
+
+
+
+
+
+
+ +

+deregisterObject

+
+void deregisterObject(InternalCDOObject object)
+
+
+
+
+
+
+
+
+
+ +

+getRevision

+
+InternalCDORevision getRevision(CDOID id,
+                                boolean loadOnDemand)
+
+
+
+
+
+
+
+
+
+ +

+prefetchRevisions

+
+void prefetchRevisions(CDOID id,
+                       int depth)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+convertObjectToID

+
+Object convertObjectToID(Object potentialObject)
+
+
+
+
+
+
+
+
+
+ +

+convertObjectToID

+
+Object convertObjectToID(Object potentialObject,
+                         boolean onlyPersistedID)
+
+
+
+
+
+
+
+
+
+ +

+convertIDToObject

+
+Object convertIDToObject(Object potentialID)
+
+
+
+
+
+
+
+
+
+ +

+isObjectLocked

+
+boolean isObjectLocked(CDOObject object,
+                       IRWLockManager.LockType lockType,
+                       boolean byOthers)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleAddAdapter

+
+void handleAddAdapter(InternalCDOObject eObject,
+                      Adapter adapter)
+
+
+
+
+
+
+
+
+
+ +

+handleRemoveAdapter

+
+void handleRemoveAdapter(InternalCDOObject eObject,
+                         Adapter adapter)
+
+
+
+
+
+
+
+
+
+ +

+subscribe

+
+void subscribe(EObject eObject,
+               Adapter adapter)
+
+
+
+
+
+
+
+
+
+ +

+unsubscribe

+
+void unsubscribe(EObject eObject,
+                 Adapter adapter)
+
+
+
+
+
+
+
+
+
+ +

+hasSubscription

+
+boolean hasSubscription(CDOID id)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOViewSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOViewSet.html new file mode 100644 index 0000000000..1561bcde4d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOViewSet.html @@ -0,0 +1,312 @@ + + + + + + +InternalCDOViewSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOViewSet

+
+
All Superinterfaces:
Adapter, CDOViewSet, Notifier
+
+
+
+
public interface InternalCDOViewSet
extends CDOViewSet, Adapter
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
Adapter.Internal
+  + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(InternalCDOView view) + +
+           
+ voidremove(InternalCDOView view) + +
+           
+ InternalCDOViewresolveView(String repositoryUUID) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.view.CDOViewSet
getPackageRegistry, getResourceFactory, getResourceSet, getViews
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.common.notify.Adapter
getTarget, isAdapterForType, notifyChanged, setTarget
+  +

+ + + + + + + + +
+Method Detail
+ +

+add

+
+void add(InternalCDOView view)
+
+
+
+
+
+
+
+
+
+ +

+remove

+
+void remove(InternalCDOView view)
+
+
+
+
+
+
+
+
+
+ +

+resolveView

+
+InternalCDOView resolveView(String repositoryUUID)
+
+
+
Specified by:
resolveView in interface CDOViewSet
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXASavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXASavepoint.html new file mode 100644 index 0000000000..52306d48ce --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXASavepoint.html @@ -0,0 +1,350 @@ + + + + + + +InternalCDOXASavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOXASavepoint

+
+
All Superinterfaces:
CDOUserSavepoint, CDOXASavepoint, InternalCDOUserSavepoint
+
+
+
+
public interface InternalCDOXASavepoint
extends CDOXASavepoint, InternalCDOUserSavepoint
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ InternalCDOXASavepointgetFirstSavePoint() + +
+           
+ InternalCDOXASavepointgetNextSavepoint() + +
+           
+ InternalCDOXASavepointgetPreviousSavepoint() + +
+           
+ List<CDOSavepoint>getSavepoints() + +
+           
+ InternalCDOXATransactiongetTransaction() + +
+           
+ voidsetSavepoints(List<CDOSavepoint> savepoints) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint
setNextSavepoint, setPreviousSavepoint
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserSavepoint
isValid, rollback
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTransaction

+
+InternalCDOXATransaction getTransaction()
+
+
+
Specified by:
getTransaction in interface CDOUserSavepoint
Specified by:
getTransaction in interface CDOXASavepoint
Specified by:
getTransaction in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getFirstSavePoint

+
+InternalCDOXASavepoint getFirstSavePoint()
+
+
+
Specified by:
getFirstSavePoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getPreviousSavepoint

+
+InternalCDOXASavepoint getPreviousSavepoint()
+
+
+
Specified by:
getPreviousSavepoint in interface CDOUserSavepoint
Specified by:
getPreviousSavepoint in interface CDOXASavepoint
Specified by:
getPreviousSavepoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getNextSavepoint

+
+InternalCDOXASavepoint getNextSavepoint()
+
+
+
Specified by:
getNextSavepoint in interface CDOUserSavepoint
Specified by:
getNextSavepoint in interface CDOXASavepoint
Specified by:
getNextSavepoint in interface InternalCDOUserSavepoint
+
+
+
+
+
+
+ +

+getSavepoints

+
+List<CDOSavepoint> getSavepoints()
+
+
+
Specified by:
getSavepoints in interface CDOXASavepoint
+
+
+
+
+
+
+ +

+setSavepoints

+
+void setSavepoints(List<CDOSavepoint> savepoints)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html new file mode 100644 index 0000000000..f43a15efab --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html @@ -0,0 +1,285 @@ + + + + + + +InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Class InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState

+
+java.lang.Object
+  extended by org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
+
+
+
Enclosing interface:
InternalCDOXATransaction.InternalCDOXACommitContext
+
+
+
+
public abstract static class InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidcheck_result(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+abstract  voidhandle(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + IProgressMonitor progressMonitor) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState

+
+public InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState()
+
+
+ + + + + + + + +
+Method Detail
+ +

+check_result

+
+public void check_result(CDOSessionProtocol.CommitTransactionResult result)
+
+
+
+
+
+
+ +

+handle

+
+public abstract void handle(InternalCDOXATransaction.InternalCDOXACommitContext xaContext,
+                            IProgressMonitor progressMonitor)
+                     throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.html new file mode 100644 index 0000000000..3850cecccb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.InternalCDOXACommitContext.html @@ -0,0 +1,432 @@ + + + + + + +InternalCDOXATransaction.InternalCDOXACommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOXATransaction.InternalCDOXACommitContext

+
+
All Superinterfaces:
Callable<Object>, CDOCommitContext, CDOIDProvider, InternalCDOTransaction.InternalCDOCommitContext
+
+
+
Enclosing interface:
InternalCDOXATransaction
+
+
+
+
public static interface InternalCDOXATransaction.InternalCDOXACommitContext
extends Callable<Object>, CDOIDProvider, InternalCDOTransaction.InternalCDOCommitContext
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classInternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState + +
+           
+ + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
NOOP
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Map<org.eclipse.emf.cdo.internal.common.id.CDOIDTempObjectExternalImpl,InternalCDOTransaction>getRequestedIDs() + +
+           
+ CDOSessionProtocol.CommitTransactionResultgetResult() + +
+           
+ InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAStategetState() + +
+           
+ InternalCDOXATransactiongetTransactionManager() + +
+           
+ voidsetProgressMonitor(IProgressMonitor progressMonitor) + +
+           
+ voidsetResult(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+ voidsetState(InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState state) + +
+           
+ + + + + + + +
Methods inherited from interface java.util.concurrent.Callable
call
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.common.id.CDOIDProvider
provideCDOID
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext
getCommitData, getTransaction, postCommit, preCommit
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOCommitContext
getDetachedObjects, getDirtyObjects, getLobs, getNewObjects, getNewPackageUnits, getRevisionDeltas, isPartialCommit
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTransactionManager

+
+InternalCDOXATransaction getTransactionManager()
+
+
+
+
+
+
+
+
+
+ +

+getRequestedIDs

+
+Map<org.eclipse.emf.cdo.internal.common.id.CDOIDTempObjectExternalImpl,InternalCDOTransaction> getRequestedIDs()
+
+
+
+
+
+
+
+
+
+ +

+getResult

+
+CDOSessionProtocol.CommitTransactionResult getResult()
+
+
+
+
+
+
+
+
+
+ +

+setResult

+
+void setResult(CDOSessionProtocol.CommitTransactionResult result)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getState

+
+InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState getState()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setState

+
+void setState(InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState state)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setProgressMonitor

+
+void setProgressMonitor(IProgressMonitor progressMonitor)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html new file mode 100644 index 0000000000..b57853586d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/InternalCDOXATransaction.html @@ -0,0 +1,411 @@ + + + + + + +InternalCDOXATransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.emf.spi.cdo +
+Interface InternalCDOXATransaction

+
+
All Superinterfaces:
CDOUserTransaction, CDOXATransaction, InternalCDOUserTransaction
+
+
+
+
public interface InternalCDOXATransaction
extends CDOXATransaction, InternalCDOUserTransaction
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceInternalCDOXATransaction.InternalCDOXACommitContext + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(InternalCDOTransaction transaction) + +
+           
+ voidadd(InternalCDOTransaction transaction, + CDOID object) + +
+           
+ InternalCDOXATransaction.InternalCDOXACommitContextgetCommitContext(CDOTransaction transaction) + +
+           
+ InternalCDOXASavepointgetLastSavepoint() + +
+           
+ voidremove(InternalCDOTransaction transaction) + +
+           
+ voidrollback(InternalCDOXASavepoint savepoint) + +
+           
+ InternalCDOXASavepointsetSavepoint() + +
+          Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction + + Save points do not involve the server side, everything is done on the client side.
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOXATransaction
add, isAllowRequestFromTransactionEnabled, remove, setAllowRequestFromTransactionEnabled
+ + + + + + + +
Methods inherited from interface org.eclipse.emf.cdo.transaction.CDOUserTransaction
commit, commit, rollback
+  +

+ + + + + + + + +
+Method Detail
+ +

+setSavepoint

+
+InternalCDOXASavepoint setSavepoint()
+
+
Description copied from interface: CDOUserTransaction
+
Creates a save point in the CDOTransaction that can be used to roll back a part of the transaction +

+ Save points do not involve the server side, everything is done on the client side. +

+

+

+
Specified by:
setSavepoint in interface CDOUserTransaction
Specified by:
setSavepoint in interface CDOXATransaction
Specified by:
setSavepoint in interface InternalCDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getLastSavepoint

+
+InternalCDOXASavepoint getLastSavepoint()
+
+
+
Specified by:
getLastSavepoint in interface CDOUserTransaction
Specified by:
getLastSavepoint in interface CDOXATransaction
Specified by:
getLastSavepoint in interface InternalCDOUserTransaction
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+rollback

+
+void rollback(InternalCDOXASavepoint savepoint)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+add

+
+void add(InternalCDOTransaction transaction,
+         CDOID object)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+add

+
+void add(InternalCDOTransaction transaction)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+remove

+
+void remove(InternalCDOTransaction transaction)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getCommitContext

+
+InternalCDOXATransaction.InternalCDOXACommitContext getCommitContext(CDOTransaction transaction)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractChangeSetsConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractChangeSetsConflictResolver.html new file mode 100644 index 0000000000..6ea1fa6844 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractChangeSetsConflictResolver.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractChangeSetsConflictResolver

+
+ + + + + + + + + +
+Packages that use AbstractChangeSetsConflictResolver
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of AbstractChangeSetsConflictResolver in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subclasses of AbstractChangeSetsConflictResolver in org.eclipse.emf.spi.cdo
+ classCDOMergingConflictResolver + +
+          Deprecated. This conflict resolver is still under development. It's not safe to use it.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractConflictResolver.html new file mode 100644 index 0000000000..07d7095412 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractConflictResolver.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractConflictResolver

+
+ + + + + + + + + +
+Packages that use AbstractConflictResolver
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of AbstractConflictResolver in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractConflictResolver in org.eclipse.emf.spi.cdo
+ classAbstractChangeSetsConflictResolver + +
+           
+ classAbstractObjectConflictResolver + +
+           
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges + +
+          Deprecated. 
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+ classCDOMergingConflictResolver + +
+          Deprecated. This conflict resolver is still under development. It's not safe to use it.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html new file mode 100644 index 0000000000..9310207d25 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.MergeLocalChangesPerFeature.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature

+
+No usage of org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.MergeLocalChangesPerFeature +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html new file mode 100644 index 0000000000..ed7a5eb6fd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges

+
+No usage of org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html new file mode 100644 index 0000000000..45be0f1f14 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector

+
+No usage of org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.html new file mode 100644 index 0000000000..8c8302088d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.ThreeWayMerge.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver.ThreeWayMerge

+
+ + + + + + + + + +
+Packages that use AbstractObjectConflictResolver.ThreeWayMerge
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of AbstractObjectConflictResolver.ThreeWayMerge in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subclasses of AbstractObjectConflictResolver.ThreeWayMerge in org.eclipse.emf.spi.cdo
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.html new file mode 100644 index 0000000000..8ee5fe72a3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractObjectConflictResolver.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractObjectConflictResolver

+
+ + + + + + + + + +
+Packages that use AbstractObjectConflictResolver
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of AbstractObjectConflictResolver in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractObjectConflictResolver in org.eclipse.emf.spi.cdo
+static classAbstractObjectConflictResolver.MergeLocalChangesPerFeature + +
+          Deprecated. As of 4.0 use CDOMergingConflictResolver
+static classAbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges + +
+          Deprecated. 
+static classAbstractObjectConflictResolver.ThreeWayMerge + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractQueryIterator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractQueryIterator.html new file mode 100644 index 0000000000..fc76f6428c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/AbstractQueryIterator.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.AbstractQueryIterator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.AbstractQueryIterator

+
+ + + + + + + + + +
+Packages that use AbstractQueryIterator
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of AbstractQueryIterator in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type AbstractQueryIterator
+ voidCDOSessionProtocol.query(CDOView view, + AbstractQueryIterator<?> queryResult) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOChangeSubscriptionAdapter.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOChangeSubscriptionAdapter.html new file mode 100644 index 0000000000..185b9f80f0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOChangeSubscriptionAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter

+
+No usage of org.eclipse.emf.spi.cdo.CDOChangeSubscriptionAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOMergingConflictResolver.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOMergingConflictResolver.html new file mode 100644 index 0000000000..7bdd2730c5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOMergingConflictResolver.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOMergingConflictResolver (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOMergingConflictResolver

+
+No usage of org.eclipse.emf.spi.cdo.CDOMergingConflictResolver +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionInvalidationAggregator.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionInvalidationAggregator.html new file mode 100644 index 0000000000..862d1b95d4 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionInvalidationAggregator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator

+
+No usage of org.eclipse.emf.spi.cdo.CDOSessionInvalidationAggregator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html new file mode 100644 index 0000000000..ae3fbbbbcf --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster
+protected  CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjusterCDOSessionProtocol.CommitTransactionResult.createReferenceAdjuster() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.html new file mode 100644 index 0000000000..aac0a5988d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.CommitTransactionResult.html @@ -0,0 +1,276 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.CommitTransactionResult

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol.CommitTransactionResult
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol.CommitTransactionResult in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol.CommitTransactionResult
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitDelegation(CDOBranch branch, + String userID, + String comment, + CDOCommitData commitData, + Map<CDOID,EClass> detachedObjectTypes, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitTransaction(int transactionID, + String comment, + boolean releaseLocks, + CDOIDProvider idProvider, + CDOCommitData commitData, + Collection<CDOLob<?>> lobs, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultInternalCDOXATransaction.InternalCDOXACommitContext.getResult() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSessionProtocol.CommitTransactionResult
+ voidInternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.check_result(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+ voidInternalCDOTransaction.InternalCDOCommitContext.postCommit(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+ voidInternalCDOXATransaction.InternalCDOXACommitContext.setResult(CDOSessionProtocol.CommitTransactionResult result) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.LockObjectsResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.LockObjectsResult.html new file mode 100644 index 0000000000..73b741e56e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.LockObjectsResult.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.LockObjectsResult

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol.LockObjectsResult
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol.LockObjectsResult in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol.LockObjectsResult
+ CDOSessionProtocol.LockObjectsResultCDOSessionProtocol.lockObjects(List<InternalCDORevision> viewedRevisions, + int viewID, + CDOBranch viewedBranch, + IRWLockManager.LockType lockType, + long timeout) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.OpenSessionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.OpenSessionResult.html new file mode 100644 index 0000000000..eb3616cf1d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.OpenSessionResult.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult

+
+No usage of org.eclipse.emf.spi.cdo.CDOSessionProtocol.OpenSessionResult +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RefreshSessionResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RefreshSessionResult.html new file mode 100644 index 0000000000..37cf1977fc --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RefreshSessionResult.html @@ -0,0 +1,202 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.RefreshSessionResult

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol.RefreshSessionResult
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol.RefreshSessionResult in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol.RefreshSessionResult
+ CDOSessionProtocol.RefreshSessionResultCDOSessionProtocol.refresh(long lastUpdateTime, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions, + int initialChunkSize, + boolean enablePassiveUpdates) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSessionProtocol.RefreshSessionResult
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RepositoryTimeResult.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RepositoryTimeResult.html new file mode 100644 index 0000000000..2c0eb129af --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.RepositoryTimeResult.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.CDOSessionProtocol.RepositoryTimeResult

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol.RepositoryTimeResult
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol.RepositoryTimeResult in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol.RepositoryTimeResult
+ CDOSessionProtocol.RepositoryTimeResultCDOSessionProtocol.getRepositoryTime() + +
+           
+ CDOSessionProtocol.RepositoryTimeResultCDOSessionProtocol.OpenSessionResult.getRepositoryTimeResult() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSessionProtocol.RepositoryTimeResult
+ voidCDOSessionProtocol.OpenSessionResult.setRepositoryTimeResult(CDOSessionProtocol.RepositoryTimeResult repositoryTimeResult) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.html new file mode 100644 index 0000000000..805ebd9ae7 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOSessionProtocol.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.CDOSessionProtocol (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.CDOSessionProtocol

+
+ + + + + + + + + +
+Packages that use CDOSessionProtocol
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOSessionProtocol in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOSessionProtocol
+ CDOSessionProtocolInternalCDOSession.getSessionProtocol() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOSessionProtocol
+ voidInternalCDOSession.setSessionProtocol(CDOSessionProtocol sessionProtocol) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOStore.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOStore.html new file mode 100644 index 0000000000..c6d6ba9a7e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOStore.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.CDOStore (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.CDOStore

+
+ + + + + + + + + +
+Packages that use CDOStore
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOStore in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOStore
+ CDOStoreInternalCDOView.getStore() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOTransactionStrategy.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOTransactionStrategy.html new file mode 100644 index 0000000000..7ce1db0a39 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/CDOTransactionStrategy.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.CDOTransactionStrategy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.CDOTransactionStrategy

+
+ + + + + + + + + +
+Packages that use CDOTransactionStrategy
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of CDOTransactionStrategy in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Fields in org.eclipse.emf.spi.cdo declared as CDOTransactionStrategy
+static CDOTransactionStrategyCDOTransactionStrategy.DEFAULT + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return CDOTransactionStrategy
+ CDOTransactionStrategyInternalCDOTransaction.getTransactionStrategy() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOTransactionStrategy
+ voidInternalCDOTransaction.setTransactionStrategy(CDOTransactionStrategy transactionStrategy) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html new file mode 100644 index 0000000000..6697c64d02 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict

+
+No usage of org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html new file mode 100644 index 0000000000..bc82f6e44b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInSourceAndTargetConflict.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict

+
+No usage of org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInSourceAndTargetConflict +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html new file mode 100644 index 0000000000..660ca3eae0 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict

+
+No usage of org.eclipse.emf.spi.cdo.DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.Conflict.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.Conflict.html new file mode 100644 index 0000000000..c1c47857a6 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.Conflict.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.Conflict

+
+ + + + + + + + + +
+Packages that use DefaultCDOMerger.Conflict
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of DefaultCDOMerger.Conflict in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of DefaultCDOMerger.Conflict in org.eclipse.emf.spi.cdo
+static classDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict + +
+           
+static classDefaultCDOMerger.ChangedInSourceAndTargetConflict + +
+           
+static classDefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type DefaultCDOMerger.Conflict
+ Map<CDOID,DefaultCDOMerger.Conflict>DefaultCDOMerger.getConflicts() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.html new file mode 100644 index 0000000000..0966b00841 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.ManyValued.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued

+
+No usage of org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.html new file mode 100644 index 0000000000..a3f7e8f988 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.PerFeature.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature

+
+ + + + + + + + + +
+Packages that use DefaultCDOMerger.PerFeature
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of DefaultCDOMerger.PerFeature in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subclasses of DefaultCDOMerger.PerFeature in org.eclipse.emf.spi.cdo
+static classDefaultCDOMerger.PerFeature.ManyValued + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.html new file mode 100644 index 0000000000..ab3238d73d --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/DefaultCDOMerger.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.DefaultCDOMerger (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.DefaultCDOMerger

+
+ + + + + + + + + +
+Packages that use DefaultCDOMerger
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of DefaultCDOMerger in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subclasses of DefaultCDOMerger in org.eclipse.emf.spi.cdo
+static classDefaultCDOMerger.PerFeature + +
+           
+static classDefaultCDOMerger.PerFeature.ManyValued + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/FSMUtil.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/FSMUtil.html new file mode 100644 index 0000000000..b15c35ae77 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/FSMUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.FSMUtil (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.FSMUtil

+
+No usage of org.eclipse.emf.spi.cdo.FSMUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html new file mode 100644 index 0000000000..d2ff5df8e5 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOLoadable.html @@ -0,0 +1,291 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOLoadable (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOLoadable

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOLoadable
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOLoadable in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement InternalCDOLoadable
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of InternalCDOLoadable in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement InternalCDOLoadable
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of InternalCDOLoadable in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.internal.cdo that implement InternalCDOLoadable
+ classCDOObjectImpl + +
+           
+  +

+ + + + + +
+Uses of InternalCDOLoadable in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOLoadable in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOObject + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html new file mode 100644 index 0000000000..42e9056b69 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOObject.html @@ -0,0 +1,497 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOObject (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOObject

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use InternalCDOObject
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOObject in org.eclipse.emf.cdo.eresource.impl
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.eresource.impl that implement InternalCDOObject
+ classCDOResourceFolderImpl + +
+          An implementation of the model object 'CDO Resource Folder'.
+ classCDOResourceImpl + +
+          An implementation of the model object 'CDO Resource'.
+ classCDOResourceNodeImpl + +
+          An implementation of the model object 'CDO Resource Node'.
+  +

+ + + + + +
+Uses of InternalCDOObject in org.eclipse.emf.cdo.etypes.impl
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.emf.cdo.etypes.impl that implement InternalCDOObject
+ classAnnotationImpl + +
+          An implementation of the model object 'Annotation'.
+ classModelElementImpl + +
+          An implementation of the model object 'Model Element'.
+  +

+ + + + + +
+Uses of InternalCDOObject in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Classes in org.eclipse.emf.internal.cdo that implement InternalCDOObject
+ classCDOObjectImpl + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type InternalCDOObject
+static voidCDOObjectImpl.instanceToRevisionFeature(InternalCDOView view, + InternalCDOObject object, + EStructuralFeature feature, + Object setting) + +
+           
+static voidCDOObjectImpl.revisionToInstanceFeature(InternalCDOObject instance, + InternalCDORevision revision, + EStructuralFeature eFeature) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOObject in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOObject
+static InternalCDOObjectFSMUtil.adapt(Object object, + CDOView view) + +
+           
+static InternalCDOObjectFSMUtil.adaptLegacy(InternalEObject object) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type InternalCDOObject
+ Map<InternalCDOObject,InternalCDORevision>InternalCDOTransaction.getCleanRevisions() + +
+           
+ Map<CDOID,InternalCDOObject>InternalCDOView.getObjects() + +
+          Returns an unmodifiable map of the objects managed by this view.
+static Iterator<InternalCDOObject>FSMUtil.iterator(Collection<?> instances, + InternalCDOView view) + +
+           
+static Iterator<InternalCDOObject>FSMUtil.iterator(Iterator<?> delegate, + InternalCDOView view) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOObject
+ ObjectCDOStore.convertToCDO(InternalCDOObject object, + EStructuralFeature feature, + Object value) + +
+           
+ voidInternalCDOView.deregisterObject(InternalCDOObject object) + +
+           
+ voidInternalCDOTransaction.detachObject(InternalCDOObject object) + +
+           
+ voidInternalCDOView.handleAddAdapter(InternalCDOObject eObject, + Adapter adapter) + +
+           
+ voidInternalCDOView.handleObjectStateChanged(InternalCDOObject object, + CDOState oldState, + CDOState newState) + +
+           
+ voidInternalCDOView.handleRemoveAdapter(InternalCDOObject eObject, + Adapter adapter) + +
+           
+ voidInternalCDOTransaction.registerAttached(InternalCDOObject object, + boolean isNew) + +
+           
+ voidInternalCDOTransaction.registerDirty(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+ voidInternalCDOTransaction.registerFeatureDelta(InternalCDOObject object, + CDOFeatureDelta featureDelta) + +
+           
+ voidInternalCDOView.registerObject(InternalCDOObject object) + +
+           
+ voidInternalCDOTransaction.setConflict(InternalCDOObject object) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type InternalCDOObject
+ voidCDOSessionProtocol.switchTarget(int viewID, + CDOBranchPoint branchPoint, + List<InternalCDOObject> invalidObjects, + List<CDORevisionKey> allChangedObjects, + List<CDOIDAndVersion> allDetachedObjects, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSession.html new file mode 100644 index 0000000000..ca820d4a2b --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSession.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDORemoteSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDORemoteSession

+
+ + + + + + + + + +
+Packages that use InternalCDORemoteSession
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDORemoteSession in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDORemoteSession
+ InternalCDORemoteSessionInternalCDORemoteSessionManager.createRemoteSession(int sessionID, + String userID, + boolean subscribed) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSessionManager.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSessionManager.html new file mode 100644 index 0000000000..0e47364d7c --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDORemoteSessionManager.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDORemoteSessionManager

+
+ + + + + + + + + +
+Packages that use InternalCDORemoteSessionManager
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDORemoteSessionManager in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDORemoteSessionManager
+ InternalCDORemoteSessionManagerInternalCDORemoteSession.getManager() + +
+           
+ InternalCDORemoteSessionManagerInternalCDOSession.getRemoteSessionManager() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDORemoteSessionManager
+ List<CDORemoteSession>CDOSessionProtocol.getRemoteSessions(InternalCDORemoteSessionManager manager, + boolean subscribe) + +
+           
+ voidInternalCDOSession.setRemoteSessionManager(InternalCDORemoteSessionManager remoteSessionManager) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSavepoint.html new file mode 100644 index 0000000000..ec94b66c25 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSavepoint.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOSavepoint

+
+ + + + + + + + + +
+Packages that use InternalCDOSavepoint
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOSavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOSavepoint
+ InternalCDOSavepointInternalCDOSavepoint.getFirstSavePoint() + +
+           
+ InternalCDOSavepointInternalCDOTransaction.getLastSavepoint() + +
+           
+ InternalCDOSavepointInternalCDOSavepoint.getNextSavepoint() + +
+           
+ InternalCDOSavepointInternalCDOSavepoint.getPreviousSavepoint() + +
+           
+ InternalCDOSavepointInternalCDOTransaction.handleSetSavepoint() + +
+           
+ InternalCDOSavepointInternalCDOTransaction.setSavepoint() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOSavepoint
+ voidInternalCDOTransaction.handleRollback(InternalCDOSavepoint savepoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSession.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSession.html new file mode 100644 index 0000000000..eb4b0d7b74 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSession.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOSession (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOSession

+
+ + + + + + + + + + + + + +
+Packages that use InternalCDOSession
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOSession in org.eclipse.emf.cdo.spi.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.cdo.spi.server that return InternalCDOSession
+ InternalCDOSessionInternalRepositorySynchronizer.getRemoteSession() + +
+           
+  +

+ + + + + +
+Uses of InternalCDOSession in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOSession
+ InternalCDOSessionInternalCDOSessionConfiguration.createSession() + +
+           
+ InternalCDOSessionInternalCDORemoteSessionManager.getLocalSession() + +
+           
+ InternalCDOSessionInternalCDOSessionConfiguration.getSession() + +
+           
+ InternalCDOSessionInternalCDOView.getSession() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOSession
+ voidInternalCDORemoteSessionManager.setLocalSession(InternalCDOSession localSession) + +
+           
+ voidInternalCDOView.setSession(InternalCDOSession session) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSessionConfiguration.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSessionConfiguration.html new file mode 100644 index 0000000000..659b42c8dd --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOSessionConfiguration.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration

+
+No usage of org.eclipse.emf.spi.cdo.InternalCDOSessionConfiguration +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.InternalCDOCommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.InternalCDOCommitContext.html new file mode 100644 index 0000000000..0b48e4b626 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.InternalCDOCommitContext.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOTransaction.InternalCDOCommitContext

+
+ + + + + + + + + +
+Packages that use InternalCDOTransaction.InternalCDOCommitContext
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOTransaction.InternalCDOCommitContext in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOTransaction.InternalCDOCommitContext in org.eclipse.emf.spi.cdo
+static interfaceInternalCDOXATransaction.InternalCDOXACommitContext + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOTransaction.InternalCDOCommitContext
+ InternalCDOTransaction.InternalCDOCommitContextInternalCDOTransaction.createCommitContext() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.html new file mode 100644 index 0000000000..67c08d4186 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOTransaction.html @@ -0,0 +1,296 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOTransaction

+
+ + + + + + + + + +
+Packages that use InternalCDOTransaction
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOTransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOTransaction
+ InternalCDOTransactionInternalCDOSavepoint.getTransaction() + +
+           
+ InternalCDOTransactionInternalCDOTransaction.InternalCDOCommitContext.getTransaction() + +
+           
+ InternalCDOTransactionInternalCDOView.toTransaction() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type InternalCDOTransaction
+ Map<org.eclipse.emf.cdo.internal.common.id.CDOIDTempObjectExternalImpl,InternalCDOTransaction>InternalCDOXATransaction.InternalCDOXACommitContext.getRequestedIDs() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOTransaction
+ voidInternalCDOXATransaction.add(InternalCDOTransaction transaction) + +
+           
+ voidInternalCDOXATransaction.add(InternalCDOTransaction transaction, + CDOID object) + +
+           
+ CDOCommitInfoCDOTransactionStrategy.commit(InternalCDOTransaction transaction, + IProgressMonitor progressMonitor) + +
+          TODO Better use an OMMonitor?
+ voidInternalCDOSession.invalidate(CDOCommitInfo commitInfo, + InternalCDOTransaction sender) + +
+           
+ voidInternalCDOXATransaction.remove(InternalCDOTransaction transaction) + +
+           
+ voidCDOTransactionStrategy.rollback(InternalCDOTransaction transaction, + InternalCDOUserSavepoint savepoint) + +
+           
+ InternalCDOUserSavepointCDOTransactionStrategy.setSavepoint(InternalCDOTransaction transaction) + +
+           
+ voidCDOTransactionStrategy.setTarget(InternalCDOTransaction transaction) + +
+           
+ voidCDOTransactionStrategy.unsetTarget(InternalCDOTransaction transaction) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserSavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserSavepoint.html new file mode 100644 index 0000000000..d391c2bf99 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserSavepoint.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOUserSavepoint

+
+ + + + + + + + + +
+Packages that use InternalCDOUserSavepoint
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOUserSavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalCDOUserSavepoint in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOSavepoint + +
+           
+ interfaceInternalCDOXASavepoint + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOUserSavepoint
+ InternalCDOUserSavepointInternalCDOUserSavepoint.getFirstSavePoint() + +
+           
+ InternalCDOUserSavepointInternalCDOUserTransaction.getLastSavepoint() + +
+           
+ InternalCDOUserSavepointInternalCDOUserSavepoint.getNextSavepoint() + +
+           
+ InternalCDOUserSavepointInternalCDOUserSavepoint.getPreviousSavepoint() + +
+           
+ InternalCDOUserSavepointInternalCDOUserTransaction.setSavepoint() + +
+           
+ InternalCDOUserSavepointCDOTransactionStrategy.setSavepoint(InternalCDOTransaction transaction) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOUserSavepoint
+ voidCDOTransactionStrategy.rollback(InternalCDOTransaction transaction, + InternalCDOUserSavepoint savepoint) + +
+           
+ voidInternalCDOUserSavepoint.setNextSavepoint(InternalCDOUserSavepoint nextSavepoint) + +
+           
+ voidInternalCDOUserSavepoint.setPreviousSavepoint(InternalCDOUserSavepoint previousSavepoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserTransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserTransaction.html new file mode 100644 index 0000000000..359db7b9eb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOUserTransaction.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOUserTransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOUserTransaction

+
+ + + + + + + + + +
+Packages that use InternalCDOUserTransaction
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOUserTransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Subinterfaces of InternalCDOUserTransaction in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+ interfaceInternalCDOXATransaction + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOUserTransaction
+ InternalCDOUserTransactionInternalCDOUserSavepoint.getTransaction() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOView.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOView.html new file mode 100644 index 0000000000..6354cbc57a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOView.html @@ -0,0 +1,329 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOView (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOView

+
+ + + + + + + + + + + + + +
+Packages that use InternalCDOView
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOView in org.eclipse.emf.internal.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo that return InternalCDOView
+ InternalCDOViewCDOObjectImpl.cdoView() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.internal.cdo with parameters of type InternalCDOView
+static voidCDOObjectImpl.instanceToRevisionFeature(InternalCDOView view, + InternalCDOObject object, + EStructuralFeature feature, + Object setting) + +
+           
+  +

+ + + + + +
+Uses of InternalCDOView in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Subinterfaces of InternalCDOView in org.eclipse.emf.spi.cdo
+ interfaceInternalCDOTransaction + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOView
+ InternalCDOViewInternalCDOObject.cdoView() + +
+           
+ InternalCDOViewCDOStore.getView() + +
+           
+ InternalCDOViewInternalCDOViewSet.resolveView(String repositoryUUID) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOView
+ voidInternalCDOViewSet.add(InternalCDOView view) + +
+           
+static Iterator<InternalCDOObject>FSMUtil.iterator(Collection<?> instances, + InternalCDOView view) + +
+           
+static Iterator<InternalCDOObject>FSMUtil.iterator(Iterator<?> delegate, + InternalCDOView view) + +
+           
+ voidInternalCDOViewSet.remove(InternalCDOView view) + +
+           
+ voidInternalCDOSession.viewDetached(InternalCDOView view) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type InternalCDOView
+ voidInternalCDOSession.processRefreshSessionResult(CDOSessionProtocol.RefreshSessionResult result, + CDOBranch branch, + List<InternalCDOView> branchViews, + Map<CDOBranch,Map<CDOID,InternalCDORevision>> viewedRevisions) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOViewSet.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOViewSet.html new file mode 100644 index 0000000000..354f33cebb --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOViewSet.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOViewSet (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOViewSet

+
+ + + + + + + + + +
+Packages that use InternalCDOViewSet
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOViewSet in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOViewSet
+ InternalCDOViewSetInternalCDOView.getViewSet() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOViewSet
+ voidInternalCDOView.setViewSet(InternalCDOViewSet viewSet) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXASavepoint.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXASavepoint.html new file mode 100644 index 0000000000..ea1b233527 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXASavepoint.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOXASavepoint (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOXASavepoint

+
+ + + + + + + + + +
+Packages that use InternalCDOXASavepoint
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOXASavepoint in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOXASavepoint
+ InternalCDOXASavepointInternalCDOXASavepoint.getFirstSavePoint() + +
+           
+ InternalCDOXASavepointInternalCDOXATransaction.getLastSavepoint() + +
+           
+ InternalCDOXASavepointInternalCDOXASavepoint.getNextSavepoint() + +
+           
+ InternalCDOXASavepointInternalCDOXASavepoint.getPreviousSavepoint() + +
+           
+ InternalCDOXASavepointInternalCDOXATransaction.setSavepoint() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOXASavepoint
+ voidInternalCDOXATransaction.rollback(InternalCDOXASavepoint savepoint) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html new file mode 100644 index 0000000000..bb89ce96b3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState

+
+ + + + + + + + + +
+Packages that use InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
+ InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAStateInternalCDOXATransaction.InternalCDOXACommitContext.getState() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
+ voidInternalCDOXATransaction.InternalCDOXACommitContext.setState(InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState state) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.html new file mode 100644 index 0000000000..952c48bd5e --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.InternalCDOXACommitContext.html @@ -0,0 +1,233 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOXATransaction.InternalCDOXACommitContext

+
+ + + + + + + + + +
+Packages that use InternalCDOXATransaction.InternalCDOXACommitContext
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOXATransaction.InternalCDOXACommitContext in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOXATransaction.InternalCDOXACommitContext
+ InternalCDOXATransaction.InternalCDOXACommitContextInternalCDOXATransaction.getCommitContext(CDOTransaction transaction) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo with parameters of type InternalCDOXATransaction.InternalCDOXACommitContext
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionCancel(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase1(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase2(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+ CDOSessionProtocol.CommitTransactionResultCDOSessionProtocol.commitXATransactionPhase3(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + OMMonitor monitor) + +
+           
+abstract  voidInternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState.handle(InternalCDOXATransaction.InternalCDOXACommitContext xaContext, + IProgressMonitor progressMonitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.html new file mode 100644 index 0000000000..b7fa0bf122 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/class-use/InternalCDOXATransaction.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Interface org.eclipse.emf.spi.cdo.InternalCDOXATransaction (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.emf.spi.cdo.InternalCDOXATransaction

+
+ + + + + + + + + +
+Packages that use InternalCDOXATransaction
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + +
+Uses of InternalCDOXATransaction in org.eclipse.emf.spi.cdo
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.emf.spi.cdo that return InternalCDOXATransaction
+ InternalCDOXATransactionInternalCDOXASavepoint.getTransaction() + +
+           
+ InternalCDOXATransactionInternalCDOXATransaction.InternalCDOXACommitContext.getTransactionManager() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 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 new file mode 100644 index 0000000000..5b9f860f75 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-frame.html @@ -0,0 +1,129 @@ + + + + + + +org.eclipse.emf.spi.cdo (CDO API Specification) + + + + + + + + + + + +org.eclipse.emf.spi.cdo + + + + +
+Interfaces  + +
+CDOSessionProtocol +
+CDOStore +
+CDOTransactionStrategy +
+InternalCDOLoadable +
+InternalCDOObject +
+InternalCDORemoteSession +
+InternalCDORemoteSessionManager +
+InternalCDOSavepoint +
+InternalCDOSession +
+InternalCDOSessionConfiguration +
+InternalCDOTransaction +
+InternalCDOTransaction.InternalCDOCommitContext +
+InternalCDOUserSavepoint +
+InternalCDOUserTransaction +
+InternalCDOView +
+InternalCDOViewSet +
+InternalCDOXASavepoint +
+InternalCDOXATransaction +
+InternalCDOXATransaction.InternalCDOXACommitContext
+ + + + + + +
+Classes  + +
+AbstractChangeSetsConflictResolver +
+AbstractConflictResolver +
+AbstractObjectConflictResolver +
+AbstractObjectConflictResolver.MergeLocalChangesPerFeature +
+AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges +
+AbstractObjectConflictResolver.ThreeWayMerge +
+AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector +
+AbstractQueryIterator +
+CDOChangeSubscriptionAdapter +
+CDOMergingConflictResolver +
+CDOSessionInvalidationAggregator +
+CDOSessionProtocol.CommitTransactionResult +
+CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster +
+CDOSessionProtocol.LockObjectsResult +
+CDOSessionProtocol.OpenSessionResult +
+CDOSessionProtocol.RefreshSessionResult +
+CDOSessionProtocol.RepositoryTimeResult +
+DefaultCDOMerger +
+DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict +
+DefaultCDOMerger.ChangedInSourceAndTargetConflict +
+DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict +
+DefaultCDOMerger.Conflict +
+DefaultCDOMerger.PerFeature +
+DefaultCDOMerger.PerFeature.ManyValued +
+FSMUtil +
+InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState
+ + + + 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 new file mode 100644 index 0000000000..0202abd665 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-summary.html @@ -0,0 +1,360 @@ + + + + + + +org.eclipse.emf.spi.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.emf.spi.cdo +

+Client service provider interfaces and useful base implementations. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
CDOSessionProtocol 
CDOStoreCDORevision needs to follow these rules:
+ - Keep CDOID only when the object (!
CDOTransactionStrategyTODO Simon: JavaDoc
InternalCDOLoadable 
InternalCDOObject 
InternalCDORemoteSession 
InternalCDORemoteSessionManager 
InternalCDOSavepoint 
InternalCDOSession 
InternalCDOSessionConfiguration 
InternalCDOTransaction 
InternalCDOTransaction.InternalCDOCommitContextProvides a context for a commit operation.
InternalCDOUserSavepoint 
InternalCDOUserTransaction 
InternalCDOView 
InternalCDOViewSet 
InternalCDOXASavepoint 
InternalCDOXATransaction 
InternalCDOXATransaction.InternalCDOXACommitContext 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractChangeSetsConflictResolver 
AbstractConflictResolver 
AbstractObjectConflictResolver 
AbstractObjectConflictResolver.MergeLocalChangesPerFeatureDeprecated. As of 4.0 use CDOMergingConflictResolver
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChangesDeprecated.
AbstractObjectConflictResolver.ThreeWayMerge 
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector 
AbstractQueryIterator<T> 
CDOChangeSubscriptionAdapter 
CDOMergingConflictResolverDeprecated. This conflict resolver is still under development.
CDOSessionInvalidationAggregator 
CDOSessionProtocol.CommitTransactionResult 
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster 
CDOSessionProtocol.LockObjectsResult 
CDOSessionProtocol.OpenSessionResult 
CDOSessionProtocol.RefreshSessionResult 
CDOSessionProtocol.RepositoryTimeResult 
DefaultCDOMerger 
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict 
DefaultCDOMerger.ChangedInSourceAndTargetConflict 
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict 
DefaultCDOMerger.Conflict 
DefaultCDOMerger.PerFeature 
DefaultCDOMerger.PerFeature.ManyValued 
FSMUtil 
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState 
+  + +

+

+Package org.eclipse.emf.spi.cdo Description +

+ +

+Client service provider interfaces and useful base implementations. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-tree.html new file mode 100644 index 0000000000..62de46fa9f --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-tree.html @@ -0,0 +1,444 @@ + + + + + + +org.eclipse.emf.spi.cdo Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.emf.spi.cdo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + 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 new file mode 100644 index 0000000000..74bdd1fcd2 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/spi/cdo/package-use.html @@ -0,0 +1,457 @@ + + + + + + +Uses of Package org.eclipse.emf.spi.cdo (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.emf.spi.cdo

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.emf.spi.cdo
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system. 
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations. 
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations. 
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models. 
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.spi.cdo used by org.eclipse.emf.cdo.eresource.impl
InternalCDOLoadable + +
+           
InternalCDOObject + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.emf.spi.cdo used by org.eclipse.emf.cdo.etypes.impl
InternalCDOLoadable + +
+           
InternalCDOObject + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.emf.spi.cdo used by org.eclipse.emf.cdo.spi.server
InternalCDOSession + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.spi.cdo used by org.eclipse.emf.internal.cdo
InternalCDOLoadable + +
+           
InternalCDOObject + +
+           
InternalCDOView + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.emf.spi.cdo used by org.eclipse.emf.spi.cdo
AbstractChangeSetsConflictResolver + +
+           
AbstractConflictResolver + +
+           
AbstractObjectConflictResolver + +
+           
AbstractObjectConflictResolver.ThreeWayMerge + +
+           
AbstractQueryIterator + +
+           
CDOSessionProtocol + +
+           
CDOSessionProtocol.CommitTransactionResult + +
+           
CDOSessionProtocol.CommitTransactionResult.PostCommitReferenceAdjuster + +
+           
CDOSessionProtocol.LockObjectsResult + +
+           
CDOSessionProtocol.RefreshSessionResult + +
+           
CDOSessionProtocol.RepositoryTimeResult + +
+           
CDOStore + +
+          CDORevision needs to follow these rules:
+ - Keep CDOID only when the object (!
CDOTransactionStrategy + +
+          TODO Simon: JavaDoc
DefaultCDOMerger + +
+           
DefaultCDOMerger.Conflict + +
+           
DefaultCDOMerger.PerFeature + +
+           
InternalCDOLoadable + +
+           
InternalCDOObject + +
+           
InternalCDORemoteSession + +
+           
InternalCDORemoteSessionManager + +
+           
InternalCDOSavepoint + +
+           
InternalCDOSession + +
+           
InternalCDOTransaction + +
+           
InternalCDOTransaction.InternalCDOCommitContext + +
+          Provides a context for a commit operation.
InternalCDOUserSavepoint + +
+           
InternalCDOUserTransaction + +
+           
InternalCDOView + +
+           
InternalCDOViewSet + +
+           
InternalCDOXASavepoint + +
+           
InternalCDOXATransaction + +
+           
InternalCDOXATransaction.InternalCDOXACommitContext + +
+           
InternalCDOXATransaction.InternalCDOXACommitContext.CDOXAState + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-frame.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-frame.html new file mode 100644 index 0000000000..85003378c3 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-frame.html @@ -0,0 +1,140 @@ + + + + + + +Overview List (CDO API Specification) + + + + + + + + + + + + + + + +
+
+ + + + + +
All Classes +

+ +Packages +
+org.eclipse.emf.cdo +
+org.eclipse.emf.cdo.common +
+org.eclipse.emf.cdo.common.branch +
+org.eclipse.emf.cdo.common.commit +
+org.eclipse.emf.cdo.common.commit.handler +
+org.eclipse.emf.cdo.common.id +
+org.eclipse.emf.cdo.common.lob +
+org.eclipse.emf.cdo.common.lock +
+org.eclipse.emf.cdo.common.model +
+org.eclipse.emf.cdo.common.protocol +
+org.eclipse.emf.cdo.common.revision +
+org.eclipse.emf.cdo.common.revision.delta +
+org.eclipse.emf.cdo.common.util +
+org.eclipse.emf.cdo.edit +
+org.eclipse.emf.cdo.eresource +
+org.eclipse.emf.cdo.eresource.impl +
+org.eclipse.emf.cdo.eresource.provider +
+org.eclipse.emf.cdo.eresource.util +
+org.eclipse.emf.cdo.eresource.validation +
+org.eclipse.emf.cdo.etypes +
+org.eclipse.emf.cdo.etypes.impl +
+org.eclipse.emf.cdo.etypes.provider +
+org.eclipse.emf.cdo.etypes.util +
+org.eclipse.emf.cdo.location +
+org.eclipse.emf.cdo.net4j +
+org.eclipse.emf.cdo.server +
+org.eclipse.emf.cdo.server.db +
+org.eclipse.emf.cdo.server.db.mapping +
+org.eclipse.emf.cdo.server.db4o +
+org.eclipse.emf.cdo.server.embedded +
+org.eclipse.emf.cdo.server.hibernate +
+org.eclipse.emf.cdo.server.mem +
+org.eclipse.emf.cdo.server.mongodb +
+org.eclipse.emf.cdo.server.net4j +
+org.eclipse.emf.cdo.server.objectivity +
+org.eclipse.emf.cdo.server.ocl +
+org.eclipse.emf.cdo.session +
+org.eclipse.emf.cdo.session.remote +
+org.eclipse.emf.cdo.spi.common +
+org.eclipse.emf.cdo.spi.common.branch +
+org.eclipse.emf.cdo.spi.common.commit +
+org.eclipse.emf.cdo.spi.common.id +
+org.eclipse.emf.cdo.spi.common.model +
+org.eclipse.emf.cdo.spi.common.revision +
+org.eclipse.emf.cdo.spi.server +
+org.eclipse.emf.cdo.transaction +
+org.eclipse.emf.cdo.util +
+org.eclipse.emf.cdo.view +
+org.eclipse.emf.internal.cdo +
+org.eclipse.emf.spi.cdo +
+

+ +

+  + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html new file mode 100644 index 0000000000..10670abcff --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-summary.html @@ -0,0 +1,353 @@ + + + + + + +Overview (CDO API Specification) + + + + + + + + + + + + +


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+

CDO API Specification

+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages
org.eclipse.emf.cdoClient concepts like CDOObject and CDOState.
org.eclipse.emf.cdo.commonCommon concepts that are differently extended in clients and servers.
org.eclipse.emf.cdo.common.branchCommon concepts for dealing with branches.
org.eclipse.emf.cdo.common.commitCommon concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.commit.handlerSome useful commit info handler implementations.
org.eclipse.emf.cdo.common.idCommon concepts for dealing with object and revision IDs.
org.eclipse.emf.cdo.common.lobCommon concepts for dealing with large binary objects and large character objects.
org.eclipse.emf.cdo.common.lockCommon concepts for dealing with durable locks and views.
org.eclipse.emf.cdo.common.modelCommon concepts for dealing with models and types.
org.eclipse.emf.cdo.common.protocolCommon concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revisionCommon concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.revision.deltaCommon concepts for dealing with revision deltas and feature deltas.
org.eclipse.emf.cdo.common.utilCommon utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.editUseful base classes that can be referenced from custom EMF generator models.
org.eclipse.emf.cdo.eresourceThe generated EMF API of the CDO repository file system.
org.eclipse.emf.cdo.eresource.implThe generated EMF implementation of the CDO repository file system.
org.eclipse.emf.cdo.eresource.providerThe generated EMF edit support of the CDO repository file system.
org.eclipse.emf.cdo.eresource.utilThe generated EMF utilities of the CDO repository file system.
org.eclipse.emf.cdo.eresource.validationThe generated EMF validation of the CDO repository file system.
org.eclipse.emf.cdo.etypesThe generated EMF API of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.implThe generated EMF implementation of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.providerThe generated EMF edit support of the CDO system data types and native annotations.
org.eclipse.emf.cdo.etypes.utilThe generated EMF utilities of the CDO system data types and native annotations.
org.eclipse.emf.cdo.locationClient concepts for dealing with repository locations and checkout sources.
org.eclipse.emf.cdo.net4jClient concepts for dealing with Net4j-based sessions to remote repositories.
org.eclipse.emf.cdo.serverServer concepts for dealing with repositories and stores.
org.eclipse.emf.cdo.server.dbServer concepts for dealing with DB stores and accessors.
org.eclipse.emf.cdo.server.db.mappingServer concepts for dealing with mapping strategies and mappings for classes, lists and types.
org.eclipse.emf.cdo.server.db4oServer concepts for dealing with DB4O stores and accessors.
org.eclipse.emf.cdo.server.embeddedServer concepts for dealing with embedded sessions.
org.eclipse.emf.cdo.server.hibernateServer concepts for dealing with Hibernate stores and accessors.
org.eclipse.emf.cdo.server.memServer concepts for dealing with in-memory stores.
org.eclipse.emf.cdo.server.mongodbServer concepts for dealing with MongoDB stores and accessors.
org.eclipse.emf.cdo.server.net4jServer concepts for dealing with Net4j-based repositories and fail-over infrastructure.
org.eclipse.emf.cdo.server.objectivityServer concepts for dealing with Objectivity/DB stores and accessors.
org.eclipse.emf.cdo.server.oclServer implementation of a generic OCL query handler.
org.eclipse.emf.cdo.sessionClient concepts for dealing with sessions to remote repositories.
org.eclipse.emf.cdo.session.remoteClient concepts for the communication and collaboration with other sessions.
org.eclipse.emf.cdo.spi.commonCommon service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.spi.common.branchCommon service provider interfaces and useful base implementations for dealing with branches.
org.eclipse.emf.cdo.spi.common.commitCommon service provider interfaces and useful base implementations for dealing with commits and change sets.
org.eclipse.emf.cdo.spi.common.idCommon service provider interfaces and useful base implementations for dealing with object and revision IDs.
org.eclipse.emf.cdo.spi.common.modelCommon service provider interfaces and useful base implementations for dealing with models and types +
org.eclipse.emf.cdo.spi.common.revisionCommon service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.cdo.spi.serverServer service provider interfaces and useful base implementations.
org.eclipse.emf.cdo.transactionClient concepts for dealing with transactions, distributed transactions and their save points.
org.eclipse.emf.cdo.utilClient utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.viewClient concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
org.eclipse.emf.internal.cdoExposes CDOObjectImpl for extension in generated EMF models.
org.eclipse.emf.spi.cdoClient service provider interfaces and useful base implementations.
+ +


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-tree.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-tree.html new file mode 100644 index 0000000000..ee0ec0e77a --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/overview-tree.html @@ -0,0 +1,1888 @@ + + + + + + +Class Hierarchy (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
org.eclipse.emf.cdo, org.eclipse.emf.cdo.common, org.eclipse.emf.cdo.common.branch, org.eclipse.emf.cdo.common.commit, org.eclipse.emf.cdo.common.commit.handler, org.eclipse.emf.cdo.common.id, org.eclipse.emf.cdo.common.lob, org.eclipse.emf.cdo.common.lock, org.eclipse.emf.cdo.common.model, org.eclipse.emf.cdo.common.protocol, org.eclipse.emf.cdo.common.revision, org.eclipse.emf.cdo.common.revision.delta, org.eclipse.emf.cdo.common.util, org.eclipse.emf.cdo.edit, org.eclipse.emf.cdo.eresource, org.eclipse.emf.cdo.eresource.impl, org.eclipse.emf.cdo.eresource.provider, org.eclipse.emf.cdo.eresource.util, org.eclipse.emf.cdo.eresource.validation, org.eclipse.emf.cdo.etypes, org.eclipse.emf.cdo.etypes.impl, org.eclipse.emf.cdo.etypes.provider, org.eclipse.emf.cdo.etypes.util, org.eclipse.emf.cdo.location, org.eclipse.emf.cdo.net4j, org.eclipse.emf.cdo.server, org.eclipse.emf.cdo.server.db, org.eclipse.emf.cdo.server.db.mapping, org.eclipse.emf.cdo.server.db4o, org.eclipse.emf.cdo.server.embedded, org.eclipse.emf.cdo.server.hibernate, org.eclipse.emf.cdo.server.mem, org.eclipse.emf.cdo.server.mongodb, org.eclipse.emf.cdo.server.net4j, org.eclipse.emf.cdo.server.objectivity, org.eclipse.emf.cdo.server.ocl, org.eclipse.emf.cdo.session, org.eclipse.emf.cdo.session.remote, org.eclipse.emf.cdo.spi.common, org.eclipse.emf.cdo.spi.common.branch, org.eclipse.emf.cdo.spi.common.commit, org.eclipse.emf.cdo.spi.common.id, org.eclipse.emf.cdo.spi.common.model, org.eclipse.emf.cdo.spi.common.revision, org.eclipse.emf.cdo.spi.server, org.eclipse.emf.cdo.transaction, org.eclipse.emf.cdo.util, org.eclipse.emf.cdo.view, org.eclipse.emf.internal.cdo, org.eclipse.emf.spi.cdo
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/package-list b/plugins/org.eclipse.emf.cdo.doc/javadoc/package-list new file mode 100644 index 0000000000..3064860df8 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/package-list @@ -0,0 +1,50 @@ +org.eclipse.emf.cdo +org.eclipse.emf.cdo.common +org.eclipse.emf.cdo.common.branch +org.eclipse.emf.cdo.common.commit +org.eclipse.emf.cdo.common.commit.handler +org.eclipse.emf.cdo.common.id +org.eclipse.emf.cdo.common.lob +org.eclipse.emf.cdo.common.lock +org.eclipse.emf.cdo.common.model +org.eclipse.emf.cdo.common.protocol +org.eclipse.emf.cdo.common.revision +org.eclipse.emf.cdo.common.revision.delta +org.eclipse.emf.cdo.common.util +org.eclipse.emf.cdo.edit +org.eclipse.emf.cdo.eresource +org.eclipse.emf.cdo.eresource.impl +org.eclipse.emf.cdo.eresource.provider +org.eclipse.emf.cdo.eresource.util +org.eclipse.emf.cdo.eresource.validation +org.eclipse.emf.cdo.etypes +org.eclipse.emf.cdo.etypes.impl +org.eclipse.emf.cdo.etypes.provider +org.eclipse.emf.cdo.etypes.util +org.eclipse.emf.cdo.location +org.eclipse.emf.cdo.net4j +org.eclipse.emf.cdo.server +org.eclipse.emf.cdo.server.db +org.eclipse.emf.cdo.server.db.mapping +org.eclipse.emf.cdo.server.db4o +org.eclipse.emf.cdo.server.embedded +org.eclipse.emf.cdo.server.hibernate +org.eclipse.emf.cdo.server.mem +org.eclipse.emf.cdo.server.mongodb +org.eclipse.emf.cdo.server.net4j +org.eclipse.emf.cdo.server.objectivity +org.eclipse.emf.cdo.server.ocl +org.eclipse.emf.cdo.session +org.eclipse.emf.cdo.session.remote +org.eclipse.emf.cdo.spi.common +org.eclipse.emf.cdo.spi.common.branch +org.eclipse.emf.cdo.spi.common.commit +org.eclipse.emf.cdo.spi.common.id +org.eclipse.emf.cdo.spi.common.model +org.eclipse.emf.cdo.spi.common.revision +org.eclipse.emf.cdo.spi.server +org.eclipse.emf.cdo.transaction +org.eclipse.emf.cdo.util +org.eclipse.emf.cdo.view +org.eclipse.emf.internal.cdo +org.eclipse.emf.spi.cdo diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/resources/inherit.gif b/plugins/org.eclipse.emf.cdo.doc/javadoc/resources/inherit.gif new file mode 100644 index 0000000000..c814867a13 Binary files /dev/null and b/plugins/org.eclipse.emf.cdo.doc/javadoc/resources/inherit.gif differ diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/serialized-form.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/serialized-form.html new file mode 100644 index 0000000000..3f0d687c53 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/serialized-form.html @@ -0,0 +1,956 @@ + + + + + + +Serialized Form (CDO API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Serialized Form

+
+
+ + + + + +
+Package org.eclipse.emf.cdo
+
+ + + + + +
+Package org.eclipse.emf.cdo.common.id
+
+ + + + + +
+Package org.eclipse.emf.cdo.common.lock
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.lock.IDurableLockingManager.LockAreaNotFoundException extends IllegalStateException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+durableLockingID

+
+String durableLockingID
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.cdo.common.protocol
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.protocol.CDOAuthenticationResult extends Object implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+userID

+
+String userID
+
+
+
+
+
+

+cryptedToken

+
+byte[] cryptedToken
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.cdo.common.util
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.util.CDOException extends RuntimeException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.util.RepositoryStateChangedEvent extends Event implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+oldState

+
+CDOCommonRepository.State oldState
+
+
+
+
+
+

+newState

+
+CDOCommonRepository.State newState
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.util.RepositoryTypeChangedEvent extends Event implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+oldType

+
+CDOCommonRepository.Type oldType
+
+
+
+
+
+

+newType

+
+CDOCommonRepository.Type newType
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.common.util.TransportException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+


+ + + + + +
+Package org.eclipse.emf.cdo.eresource.impl
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.eresource.impl.CDOResourceImpl.ContentsCDOList extends EStoreEObjectImpl.BasicEStoreEList<Object> implements Serializable
+ +

+serialVersionUID: 1L + +

+


+ + + + + +
+Package org.eclipse.emf.cdo.server
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.server.ContainmentCycleDetectedException extends IllegalStateException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.server.RepositoryNotFoundException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+


+ + + + + +
+Package org.eclipse.emf.cdo.server.objectivity
+
+ + + + + +
+Package org.eclipse.emf.cdo.spi.common
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.CDOAuthenticationResult extends Object implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+userID

+
+String userID
+
+
+
+
+
+

+cryptedToken

+
+byte[] cryptedToken
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.cdo.spi.common.commit
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.commit.CDOChangeKindCache extends HashMap<CDOID,CDOChangeKind> implements Serializable
+ +

+serialVersionUID: 1L + +

+


+ + + + + +
+Package org.eclipse.emf.cdo.spi.common.id
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOID extends Object implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDInteger extends AbstractCDOID implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+value

+
+int value
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDLong extends AbstractCDOID implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+value

+
+long value
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.spi.common.id.AbstractCDOIDString extends AbstractCDOID implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+value

+
+String value
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.cdo.transaction
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.transaction.CDOMerger.ConflictException extends RuntimeException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+merger

+
+CDOMerger merger
+
+
+
+
+
+

+result

+
+CDOChangeSetData result
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.cdo.util
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.CommitException extends Exception implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.CommitIntegrityException extends CommitException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+missingObjects

+
+Set<E> missingObjects
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.DanglingReferenceException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+target

+
+EObject target
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.InvalidObjectException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.InvalidURIException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+uri

+
+URI uri
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.LegacyModeNotEnabledException extends IllegalStateException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.LockTimeoutException extends CDOException implements Serializable
+ +

+serialVersionUID: 293135415513673577L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.ObjectNotFoundException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+id

+
+CDOID id
+
+
+
+
+
+

+branchPoint

+
+CDOBranchPoint branchPoint
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.ReadOnlyException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.ReferentialIntegrityException extends CommitException implements Serializable
+ +

+serialVersionUID: 1L + +

+ + + + + +
+Serialized Fields
+ +

+xRefs

+
+List<E> xRefs
+
+
+
+
+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.ServerException extends CDOException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+ + + + + +
+Class org.eclipse.emf.cdo.util.StaleRevisionLockException extends CDOException implements Serializable
+ +

+serialVersionUID: 5821185370877023119L + +

+ + + + + +
+Serialized Fields
+ +

+staleRevisions

+
+CDORevisionKey[] staleRevisions
+
+
+
+
+
+ + + + + +
+Package org.eclipse.emf.internal.cdo
+ +

+ + + + + +
+Class org.eclipse.emf.internal.cdo.CDOObjectImpl.CDOStoreFeatureMap extends DelegatingFeatureMap implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/stylesheet.css b/plugins/org.eclipse.emf.cdo.doc/javadoc/stylesheet.css new file mode 100644 index 0000000000..cbd34286b1 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/stylesheet.css @@ -0,0 +1,29 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF; color:#000000 } + +/* Headings */ +h1 { font-size: 145% } + +/* Table colors */ +.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ +.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/toc.xml b/plugins/org.eclipse.emf.cdo.doc/javadoc/toc.xml deleted file mode 100644 index aea3c33f06..0000000000 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/toc.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/plugins/org.eclipse.emf.cdo.doc/javadocTemplate.ant b/plugins/org.eclipse.emf.cdo.doc/javadocTemplate.ant new file mode 100644 index 0000000000..9c0eb10816 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadocTemplate.ant @@ -0,0 +1,67 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/javadocToc.xml b/plugins/org.eclipse.emf.cdo.doc/javadocToc.xml new file mode 100644 index 0000000000..aea3c33f06 --- /dev/null +++ b/plugins/org.eclipse.emf.cdo.doc/javadocToc.xml @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/plugins/org.eclipse.emf.cdo.doc/plugin.xml b/plugins/org.eclipse.emf.cdo.doc/plugin.xml index e60b04e30c..b7c9a24d76 100644 --- a/plugins/org.eclipse.emf.cdo.doc/plugin.xml +++ b/plugins/org.eclipse.emf.cdo.doc/plugin.xml @@ -14,7 +14,7 @@ - + diff --git a/plugins/org.eclipse.emf.cdo.edit/build.properties b/plugins/org.eclipse.emf.cdo.edit/build.properties index c4984dbcd6..80a9891187 100644 --- a/plugins/org.eclipse.emf.cdo.edit/build.properties +++ b/plugins/org.eclipse.emf.cdo.edit/build.properties @@ -21,3 +21,5 @@ source.. = src/ output.. = bin/ src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.location/build.properties b/plugins/org.eclipse.emf.cdo.location/build.properties index d6cd99e548..e47f4a10ff 100644 --- a/plugins/org.eclipse.emf.cdo.location/build.properties +++ b/plugins/org.eclipse.emf.cdo.location/build.properties @@ -19,3 +19,5 @@ bin.includes = META-INF/,\ .options src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.net4j/build.properties b/plugins/org.eclipse.emf.cdo.net4j/build.properties index dddabfb176..8eca4d7b93 100644 --- a/plugins/org.eclipse.emf.cdo.net4j/build.properties +++ b/plugins/org.eclipse.emf.cdo.net4j/build.properties @@ -21,3 +21,5 @@ src.includes = about.html,\ jars.compile.order = . source.. = src/ output.. = bin/ + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.db/build.properties b/plugins/org.eclipse.emf.cdo.server.db/build.properties index d3af3c7690..7962001d93 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.db/build.properties @@ -25,3 +25,5 @@ bin.includes = META-INF/,\ modeling32.png src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.db4o/build.properties b/plugins/org.eclipse.emf.cdo.server.db4o/build.properties index 8180fb8f79..e9ca2b863c 100644 --- a/plugins/org.eclipse.emf.cdo.server.db4o/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.db4o/build.properties @@ -23,3 +23,5 @@ bin.includes = META-INF/,\ about.properties src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/build.properties b/plugins/org.eclipse.emf.cdo.server.hibernate/build.properties index ae540dc98e..403718dece 100644 --- a/plugins/org.eclipse.emf.cdo.server.hibernate/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.hibernate/build.properties @@ -26,3 +26,5 @@ bin.includes = META-INF/,\ schema/ src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.mongodb/build.properties b/plugins/org.eclipse.emf.cdo.server.mongodb/build.properties index b231b0b0a9..ee7c656d6a 100644 --- a/plugins/org.eclipse.emf.cdo.server.mongodb/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.mongodb/build.properties @@ -24,3 +24,5 @@ bin.includes = META-INF/,\ modeling32.png src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.net4j/build.properties b/plugins/org.eclipse.emf.cdo.server.net4j/build.properties index 683cc96521..a72f8d4836 100644 --- a/plugins/org.eclipse.emf.cdo.server.net4j/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.net4j/build.properties @@ -21,3 +21,5 @@ source.. = src/ output.. = bin/ src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.objectivity/build.properties b/plugins/org.eclipse.emf.cdo.server.objectivity/build.properties index 30558037d1..f6a3f169ca 100644 --- a/plugins/org.eclipse.emf.cdo.server.objectivity/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.objectivity/build.properties @@ -27,3 +27,4 @@ src.includes = about.html,\ copyright.txt,\ epl-v10.html +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server.ocl/build.properties b/plugins/org.eclipse.emf.cdo.server.ocl/build.properties index 0928767a0f..a9beee4d7f 100644 --- a/plugins/org.eclipse.emf.cdo.server.ocl/build.properties +++ b/plugins/org.eclipse.emf.cdo.server.ocl/build.properties @@ -19,3 +19,5 @@ bin.includes = META-INF/,\ plugin.xml src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo.server/build.properties b/plugins/org.eclipse.emf.cdo.server/build.properties index 905dbb5ad5..fe74414624 100644 --- a/plugins/org.eclipse.emf.cdo.server/build.properties +++ b/plugins/org.eclipse.emf.cdo.server/build.properties @@ -27,3 +27,5 @@ output.. = bin/ src.includes = about.html,\ copyright.txt,\ CDOServer.launch + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.emf.cdo/build.properties b/plugins/org.eclipse.emf.cdo/build.properties index 9cb1602f46..e0407a63de 100644 --- a/plugins/org.eclipse.emf.cdo/build.properties +++ b/plugins/org.eclipse.emf.cdo/build.properties @@ -27,3 +27,5 @@ src.includes = about.html,\ jars.compile.order = . source.. = src/ output.. = bin/ + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.emf.cdo.doc diff --git a/plugins/org.eclipse.net4j.db/build.properties b/plugins/org.eclipse.net4j.db/build.properties index 2565f929f6..d7f3729923 100644 --- a/plugins/org.eclipse.net4j.db/build.properties +++ b/plugins/org.eclipse.net4j.db/build.properties @@ -25,3 +25,5 @@ bin.includes = META-INF/,\ modeling32.png src.includes = about.html,\ copyright.txt + +org.eclipse.emf.cdo.releng.javadoc.project = org.eclipse.net4j.doc diff --git a/plugins/org.eclipse.net4j.doc/javadoc.ant b/plugins/org.eclipse.net4j.doc/javadoc.ant new file mode 100644 index 0000000000..80ef856103 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc.ant @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/allclasses-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/allclasses-frame.html new file mode 100644 index 0000000000..ccc6a0aa3f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/allclasses-frame.html @@ -0,0 +1,875 @@ + + + + + + +All Classes (Net4j API Specification) + + + + + + + + + + + +All Classes +
+ + + + + +
AbstractDelegator +
+AbstractLogHandler +
+AbstractMonitor +
+AbstractMonitor.AsyncTimerTask +
+Acceptor +
+AcceptorFactory +
+AdapterUtil +
+ArrayIterator +
+AsynchronousWorkSerializer +
+AsyncOutputStream +
+AsyncWriter +
+BidiMapper +
+BufferInputStream +
+BufferOutputStream +
+BufferState +
+Cache +
+CachedFileMap +
+CacheMonitor +
+CacheRegistration +
+ChallengeNegotiator +
+ChallengeNegotiatorConfigurer +
+ChallengeNegotiatorFactory +
+ChallengeResponseNegotiator +
+Channel +
+ChannelException +
+ChannelInputStream +
+ChannelMultiplexer +
+ChannelOutputStream +
+CheckUtil +
+ClientProtocolFactory +
+Closeable +
+CloseableIterator +
+CompletionWorkSerializer +
+ConcurrencyUtil +
+ConcurrentValue +
+Connector +
+ConnectorCredentialsInjector +
+ConnectorException +
+ConnectorFactory +
+ConnectorState +
+Container +
+ContainerBlockingQueue +
+ContainerCollection +
+ContainerDelta +
+ContainerEvent +
+ContainerEventAdapter +
+ContainerList +
+ContainerMap +
+ContainerProtocolProvider +
+ContainerProtocolProvider.Client +
+ContainerProtocolProvider.Server +
+ContainerQueue +
+ContainerSet +
+ContainerSortedSet +
+ContainerUtil +
+ContextTracer +
+Credentials +
+CredentialsProviderFactory +
+DataInputExtender +
+DataOutputExtender +
+DBAdapter +
+DBException +
+DBSchema +
+DBType +
+DBUtil +
+DelegatingInputStream +
+DelegatingMonitor +
+DelegatingOutputStream +
+DelegatingRegistry +
+DelegatingStreamWrapper +
+DigestWriter +
+DynamicArray +
+EclipseLoggingBridge +
+EclipseMonitor +
+EclipseMonitor.SynchronizedSubProgressMonitor +
+Event +
+EventUtil +
+ExecutorServiceFactory +
+ExecutorServiceNotifier +
+ExecutorServiceNotifier.ThreadPool +
+ExpectedFileInputStream +
+ExpectedFileReader +
+ExtendedDataInput +
+ExtendedDataInput.Delegating +
+ExtendedDataInput.Stream +
+ExtendedDataInputStream +
+ExtendedDataOutput +
+ExtendedDataOutput.Delegating +
+ExtendedDataOutput.Stream +
+ExtendedDataOutputStream +
+ExtendedInputHandler +
+ExtendedIOAdapter +
+ExtendedIOHandler +
+ExtendedIOUtil +
+ExtendedIOUtil.ClassLoaderClassResolver +
+ExtendedIOUtil.ClassResolver +
+ExtendedOutputHandler +
+FactoriesProtocolProvider +
+Factory +
+FactoryCreationException +
+FactoryDescriptor +
+FactoryKey +
+FactoryNotFoundException +
+FastList +
+FileLogHandler +
+FileUserManager +
+FileUserManagerFactory +
+FiniteStateMachine +
+FiniteStateMachine.FailTransition +
+FiniteStateMachine.IgnoreTransition +
+GZIPStreamWrapper +
+GZIPStreamWrapperInjector +
+HashBag +
+HashMapDelegatingRegistry +
+HashMapRegistry +
+HeartBeatProtocol +
+HeartBeatProtocol.Server +
+HeartBeatProtocol.Server.Factory +
+HeartBeatProtocol.Server.TimerInjector +
+HexUtil +
+History +
+HistoryElement +
+HistoryUtil +
+HTTPServerUtil +
+HTTPUtil +
+HysteresisConditionPolicy +
+IAcceptor +
+IBuffer +
+IBufferHandler +
+IBufferPool +
+IBufferPool.Introspection +
+IBufferProvider +
+IBufferProvider.Introspection +
+ICache +
+ICacheMonitor +
+ICacheMonitor.Condition +
+ICacheMonitor.ConditionPolicy +
+ICacheMonitorEvent +
+ICacheProbe +
+ICacheRegistration +
+IChallengeResponse +
+IChallengeResponse.Event +
+IChallengeResponse.State +
+IChannel +
+IChannelMultiplexer +
+IConnector +
+IConnectorEvent +
+IConnectorStateEvent +
+IContainer +
+IContainer.Modifiable +
+IContainerBlockingQueue +
+IContainerCollection +
+IContainerDelta +
+IContainerDelta.Kind +
+IContainerEvent +
+IContainerEventVisitor +
+IContainerEventVisitor.Filtered +
+IContainerList +
+IContainerMap +
+IContainerQueue +
+IContainerSet +
+IContainerSortedSet +
+ICorrelator +
+ICredentials +
+ICredentialsProvider +
+IDBAdapter +
+IDBConnectionProvider +
+IDBField +
+IDBIndex +
+IDBIndex.Type +
+IDBParameter +
+IDBRowHandler +
+IDBSchema +
+IDBSchemaElement +
+IDBStatement +
+IDBTable +
+IElementProcessor +
+IErrorHandler +
+IEvent +
+IFactory +
+IFactoryKey +
+IHistory +
+IHistoryChangeEvent +
+IHistoryElement +
+IHTTPAcceptor +
+IHTTPConnector +
+IJVMAcceptor +
+IJVMAcceptorManager +
+IJVMConnector +
+ILifecycle +
+ILifecycleEvent +
+ILifecycleEvent.Kind +
+IListener +
+ILocationAware +
+ILocationAware.Location +
+IManagedContainer +
+ImplementationError +
+IndexedList +
+IndexedList.ArrayBacked +
+Indication +
+IndicationWithMonitoring +
+IndicationWithResponse +
+INegotiationContext +
+INegotiationContext.Receiver +
+INegotiator +
+INegotiatorAware +
+INet4jTransportServlet +
+INet4jTransportServlet.RequestHandler +
+INotifier +
+InternalAcceptor +
+InternalBuffer +
+InternalChannel +
+InternalChannel.SendQueueEvent +
+InternalChannel.SendQueueEvent.Type +
+InternalChannelMultiplexer +
+InternalConnector +
+IOFilter +
+IOptions +
+IOptionsContainer +
+IOptionsEvent +
+IORunnable +
+IORuntimeException +
+IOTimeoutException +
+IOUtil +
+IOUtil.FileCollector +
+IOVisitor +
+IPasswordCredentials +
+IPasswordCredentialsProvider +
+IPluginContainer +
+IProtocol +
+IProtocolProvider +
+IRandomizer +
+IRegistry +
+IRWLockManager +
+IRWLockManager.LockType +
+ISignalProtocol +
+ISlow +
+IStreamWrapper +
+ISynchronizer +
+ITCPAcceptor +
+ITCPActiveSelectorListener +
+ITCPConnector +
+ITCPNegotiationContext +
+ITCPPassiveSelectorListener +
+ITCPSelector +
+ITransaction +
+ITransactionalOperation +
+ITransition +
+ITransportConfig +
+ITransportConfigAware +
+IUserAware +
+IUserManager +
+IWorkSerializer +
+JVMUtil +
+KeyedPhantomReference +
+KeyedReference +
+KeyedSoftReference +
+KeyedStrongReference +
+KeyedWeakReference +
+LegacyUtil +
+Lifecycle +
+LifecycleEvent +
+LifecycleEventAdapter +
+LifecycleEventConverter +
+LifecycleException +
+LifecycleState +
+LifecycleUtil +
+LifecycleUtil.Activator +
+LifecycleUtil.Deactivator +
+LifecycleUtil.Delegator +
+LimitedReader +
+Logger +
+ManagedContainer +
+MapEntry +
+Monitor +
+MonitorCanceledException +
+MonitoredThread +
+MonitoredThread.MultiThreadMonitor +
+MonitoredThread.ThreadMonitor +
+MoveableArrayList +
+MoveableList +
+MultiMap +
+MultiMap.ListBased +
+NegotiationContext +
+NegotiationException +
+Negotiator +
+NegotiatorFactory +
+NestedMonitor +
+Net4jUtil +
+NIOUtil +
+NonBlockingIntCounter +
+NonBlockingLongCounter +
+Notifier +
+NotifyingMonitor +
+ObjectUtil +
+OMBundle +
+OMBundle.DebugSupport +
+OMBundle.TranslationSupport +
+OMLogger +
+OMLogger.Level +
+OMLogHandler +
+OMMonitor +
+OMMonitor.Async +
+OMMonitorProgress +
+OMPlatform +
+OMPreference +
+OMPreference.Type +
+OMPreferences +
+OMPreferencesChangeEvent +
+OMTraceHandler +
+OMTraceHandlerEvent +
+OMTracer +
+OnePendingExecutor +
+OptionsEvent +
+OSGiActivator +
+OSGiActivator.StateHandler +
+OSGiActivator.WithState +
+OSGiApplication +
+OSGiLoggingBridge +
+Pair +
+PasswordCredentials +
+PasswordCredentialsProvider +
+PasswordCredentialsProvider.Delegating +
+PerfTracer +
+PreferenceHistory +
+PrintLogHandler +
+PrintTraceHandler +
+ProductCreationException +
+ProgressDistributable +
+ProgressDistributable.Default +
+ProgressDistributor +
+ProgressDistributor.Arithmetic +
+ProgressDistributor.Geometric +
+Protocol +
+QueueRunner +
+QueueWorker +
+QueueWorkerWorkSerializer +
+Randomizer +
+RandomizerFactory +
+ReferenceQueueWorker +
+ReferenceType +
+ReferenceValueMap +
+ReferenceValueMap.Soft +
+ReferenceValueMap.Strong +
+ReferenceValueMap.Weak +
+ReflectUtil +
+ReflectUtil.ExcludeFromDump +
+Registry +
+RegistryUtil +
+RemoteException +
+RemoteTraceHandler +
+RemoteTraceServer +
+RemoteTraceServer.Listener +
+RemoteTraceServer.PrintListener +
+Request +
+RequestWithConfirmation +
+RequestWithMonitoring +
+ResponseNegotiator +
+ResponseNegotiatorFactory +
+ResponseNegotiatorInjector +
+ResultSynchronizer +
+RoundRobinBlockingQueue +
+RoundRobinList +
+RWLock +
+RWLockManager +
+RWLockManager.LockEntry +
+RWLockManager.LockEntryHandler +
+RWLockManager.LockStrategy +
+SecurityUtil +
+ServerProtocolFactory +
+Signal +
+SignalActor +
+SignalCounter +
+SignalFinishedEvent +
+SignalProtocol +
+SignalReactor +
+SignalScheduledEvent +
+SingleDeltaContainerEvent +
+Sleeper +
+SortedFileMap +
+SSLUtil +
+StreamWrapperChain +
+StreamWrapperInjector +
+StringCompressor +
+StringCompressor.Counting +
+StringIO +
+StringUtil +
+SynchronizingCorrelator +
+SynchronousWorkSerializer +
+TCPUtil +
+ThresholdConditionPolicy +
+Timeouter +
+TimeoutMonitor +
+TimeoutRuntimeException +
+TimerLifecycle +
+TimerLifecycle.DaemonFactory +
+TMPUtil +
+TraceHandlerEvent +
+Tracer +
+Transaction +
+TransactionException +
+TransactionUtil +
+TransportConfigurator +
+TransportInjector +
+Triplet +
+UnmodifiableRegistry +
+UserManager +
+UserManagerFactory +
+ValueEvent +
+ValueNotifier +
+Worker +
+WrappedException +
+XMLOutput +
+XORInputStream +
+XOROutputStream +
+XORStreamWrapper +
+XORStreamWrapperInjector +
+ZIPUtil +
+ZIPUtil.EntryContext +
+ZIPUtil.FileSystemUnzipHandler +
+ZIPUtil.FileSystemZipHandler +
+ZIPUtil.UnzipHandler +
+ZIPUtil.ZipEntryHandler +
+
+ + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/allclasses-noframe.html b/plugins/org.eclipse.net4j.doc/javadoc/allclasses-noframe.html new file mode 100644 index 0000000000..247e2daff2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/allclasses-noframe.html @@ -0,0 +1,875 @@ + + + + + + +All Classes (Net4j API Specification) + + + + + + + + + + + +All Classes +
+ + + + + +
AbstractDelegator +
+AbstractLogHandler +
+AbstractMonitor +
+AbstractMonitor.AsyncTimerTask +
+Acceptor +
+AcceptorFactory +
+AdapterUtil +
+ArrayIterator +
+AsynchronousWorkSerializer +
+AsyncOutputStream +
+AsyncWriter +
+BidiMapper +
+BufferInputStream +
+BufferOutputStream +
+BufferState +
+Cache +
+CachedFileMap +
+CacheMonitor +
+CacheRegistration +
+ChallengeNegotiator +
+ChallengeNegotiatorConfigurer +
+ChallengeNegotiatorFactory +
+ChallengeResponseNegotiator +
+Channel +
+ChannelException +
+ChannelInputStream +
+ChannelMultiplexer +
+ChannelOutputStream +
+CheckUtil +
+ClientProtocolFactory +
+Closeable +
+CloseableIterator +
+CompletionWorkSerializer +
+ConcurrencyUtil +
+ConcurrentValue +
+Connector +
+ConnectorCredentialsInjector +
+ConnectorException +
+ConnectorFactory +
+ConnectorState +
+Container +
+ContainerBlockingQueue +
+ContainerCollection +
+ContainerDelta +
+ContainerEvent +
+ContainerEventAdapter +
+ContainerList +
+ContainerMap +
+ContainerProtocolProvider +
+ContainerProtocolProvider.Client +
+ContainerProtocolProvider.Server +
+ContainerQueue +
+ContainerSet +
+ContainerSortedSet +
+ContainerUtil +
+ContextTracer +
+Credentials +
+CredentialsProviderFactory +
+DataInputExtender +
+DataOutputExtender +
+DBAdapter +
+DBException +
+DBSchema +
+DBType +
+DBUtil +
+DelegatingInputStream +
+DelegatingMonitor +
+DelegatingOutputStream +
+DelegatingRegistry +
+DelegatingStreamWrapper +
+DigestWriter +
+DynamicArray +
+EclipseLoggingBridge +
+EclipseMonitor +
+EclipseMonitor.SynchronizedSubProgressMonitor +
+Event +
+EventUtil +
+ExecutorServiceFactory +
+ExecutorServiceNotifier +
+ExecutorServiceNotifier.ThreadPool +
+ExpectedFileInputStream +
+ExpectedFileReader +
+ExtendedDataInput +
+ExtendedDataInput.Delegating +
+ExtendedDataInput.Stream +
+ExtendedDataInputStream +
+ExtendedDataOutput +
+ExtendedDataOutput.Delegating +
+ExtendedDataOutput.Stream +
+ExtendedDataOutputStream +
+ExtendedInputHandler +
+ExtendedIOAdapter +
+ExtendedIOHandler +
+ExtendedIOUtil +
+ExtendedIOUtil.ClassLoaderClassResolver +
+ExtendedIOUtil.ClassResolver +
+ExtendedOutputHandler +
+FactoriesProtocolProvider +
+Factory +
+FactoryCreationException +
+FactoryDescriptor +
+FactoryKey +
+FactoryNotFoundException +
+FastList +
+FileLogHandler +
+FileUserManager +
+FileUserManagerFactory +
+FiniteStateMachine +
+FiniteStateMachine.FailTransition +
+FiniteStateMachine.IgnoreTransition +
+GZIPStreamWrapper +
+GZIPStreamWrapperInjector +
+HashBag +
+HashMapDelegatingRegistry +
+HashMapRegistry +
+HeartBeatProtocol +
+HeartBeatProtocol.Server +
+HeartBeatProtocol.Server.Factory +
+HeartBeatProtocol.Server.TimerInjector +
+HexUtil +
+History +
+HistoryElement +
+HistoryUtil +
+HTTPServerUtil +
+HTTPUtil +
+HysteresisConditionPolicy +
+IAcceptor +
+IBuffer +
+IBufferHandler +
+IBufferPool +
+IBufferPool.Introspection +
+IBufferProvider +
+IBufferProvider.Introspection +
+ICache +
+ICacheMonitor +
+ICacheMonitor.Condition +
+ICacheMonitor.ConditionPolicy +
+ICacheMonitorEvent +
+ICacheProbe +
+ICacheRegistration +
+IChallengeResponse +
+IChallengeResponse.Event +
+IChallengeResponse.State +
+IChannel +
+IChannelMultiplexer +
+IConnector +
+IConnectorEvent +
+IConnectorStateEvent +
+IContainer +
+IContainer.Modifiable +
+IContainerBlockingQueue +
+IContainerCollection +
+IContainerDelta +
+IContainerDelta.Kind +
+IContainerEvent +
+IContainerEventVisitor +
+IContainerEventVisitor.Filtered +
+IContainerList +
+IContainerMap +
+IContainerQueue +
+IContainerSet +
+IContainerSortedSet +
+ICorrelator +
+ICredentials +
+ICredentialsProvider +
+IDBAdapter +
+IDBConnectionProvider +
+IDBField +
+IDBIndex +
+IDBIndex.Type +
+IDBParameter +
+IDBRowHandler +
+IDBSchema +
+IDBSchemaElement +
+IDBStatement +
+IDBTable +
+IElementProcessor +
+IErrorHandler +
+IEvent +
+IFactory +
+IFactoryKey +
+IHistory +
+IHistoryChangeEvent +
+IHistoryElement +
+IHTTPAcceptor +
+IHTTPConnector +
+IJVMAcceptor +
+IJVMAcceptorManager +
+IJVMConnector +
+ILifecycle +
+ILifecycleEvent +
+ILifecycleEvent.Kind +
+IListener +
+ILocationAware +
+ILocationAware.Location +
+IManagedContainer +
+ImplementationError +
+IndexedList +
+IndexedList.ArrayBacked +
+Indication +
+IndicationWithMonitoring +
+IndicationWithResponse +
+INegotiationContext +
+INegotiationContext.Receiver +
+INegotiator +
+INegotiatorAware +
+INet4jTransportServlet +
+INet4jTransportServlet.RequestHandler +
+INotifier +
+InternalAcceptor +
+InternalBuffer +
+InternalChannel +
+InternalChannel.SendQueueEvent +
+InternalChannel.SendQueueEvent.Type +
+InternalChannelMultiplexer +
+InternalConnector +
+IOFilter +
+IOptions +
+IOptionsContainer +
+IOptionsEvent +
+IORunnable +
+IORuntimeException +
+IOTimeoutException +
+IOUtil +
+IOUtil.FileCollector +
+IOVisitor +
+IPasswordCredentials +
+IPasswordCredentialsProvider +
+IPluginContainer +
+IProtocol +
+IProtocolProvider +
+IRandomizer +
+IRegistry +
+IRWLockManager +
+IRWLockManager.LockType +
+ISignalProtocol +
+ISlow +
+IStreamWrapper +
+ISynchronizer +
+ITCPAcceptor +
+ITCPActiveSelectorListener +
+ITCPConnector +
+ITCPNegotiationContext +
+ITCPPassiveSelectorListener +
+ITCPSelector +
+ITransaction +
+ITransactionalOperation +
+ITransition +
+ITransportConfig +
+ITransportConfigAware +
+IUserAware +
+IUserManager +
+IWorkSerializer +
+JVMUtil +
+KeyedPhantomReference +
+KeyedReference +
+KeyedSoftReference +
+KeyedStrongReference +
+KeyedWeakReference +
+LegacyUtil +
+Lifecycle +
+LifecycleEvent +
+LifecycleEventAdapter +
+LifecycleEventConverter +
+LifecycleException +
+LifecycleState +
+LifecycleUtil +
+LifecycleUtil.Activator +
+LifecycleUtil.Deactivator +
+LifecycleUtil.Delegator +
+LimitedReader +
+Logger +
+ManagedContainer +
+MapEntry +
+Monitor +
+MonitorCanceledException +
+MonitoredThread +
+MonitoredThread.MultiThreadMonitor +
+MonitoredThread.ThreadMonitor +
+MoveableArrayList +
+MoveableList +
+MultiMap +
+MultiMap.ListBased +
+NegotiationContext +
+NegotiationException +
+Negotiator +
+NegotiatorFactory +
+NestedMonitor +
+Net4jUtil +
+NIOUtil +
+NonBlockingIntCounter +
+NonBlockingLongCounter +
+Notifier +
+NotifyingMonitor +
+ObjectUtil +
+OMBundle +
+OMBundle.DebugSupport +
+OMBundle.TranslationSupport +
+OMLogger +
+OMLogger.Level +
+OMLogHandler +
+OMMonitor +
+OMMonitor.Async +
+OMMonitorProgress +
+OMPlatform +
+OMPreference +
+OMPreference.Type +
+OMPreferences +
+OMPreferencesChangeEvent +
+OMTraceHandler +
+OMTraceHandlerEvent +
+OMTracer +
+OnePendingExecutor +
+OptionsEvent +
+OSGiActivator +
+OSGiActivator.StateHandler +
+OSGiActivator.WithState +
+OSGiApplication +
+OSGiLoggingBridge +
+Pair +
+PasswordCredentials +
+PasswordCredentialsProvider +
+PasswordCredentialsProvider.Delegating +
+PerfTracer +
+PreferenceHistory +
+PrintLogHandler +
+PrintTraceHandler +
+ProductCreationException +
+ProgressDistributable +
+ProgressDistributable.Default +
+ProgressDistributor +
+ProgressDistributor.Arithmetic +
+ProgressDistributor.Geometric +
+Protocol +
+QueueRunner +
+QueueWorker +
+QueueWorkerWorkSerializer +
+Randomizer +
+RandomizerFactory +
+ReferenceQueueWorker +
+ReferenceType +
+ReferenceValueMap +
+ReferenceValueMap.Soft +
+ReferenceValueMap.Strong +
+ReferenceValueMap.Weak +
+ReflectUtil +
+ReflectUtil.ExcludeFromDump +
+Registry +
+RegistryUtil +
+RemoteException +
+RemoteTraceHandler +
+RemoteTraceServer +
+RemoteTraceServer.Listener +
+RemoteTraceServer.PrintListener +
+Request +
+RequestWithConfirmation +
+RequestWithMonitoring +
+ResponseNegotiator +
+ResponseNegotiatorFactory +
+ResponseNegotiatorInjector +
+ResultSynchronizer +
+RoundRobinBlockingQueue +
+RoundRobinList +
+RWLock +
+RWLockManager +
+RWLockManager.LockEntry +
+RWLockManager.LockEntryHandler +
+RWLockManager.LockStrategy +
+SecurityUtil +
+ServerProtocolFactory +
+Signal +
+SignalActor +
+SignalCounter +
+SignalFinishedEvent +
+SignalProtocol +
+SignalReactor +
+SignalScheduledEvent +
+SingleDeltaContainerEvent +
+Sleeper +
+SortedFileMap +
+SSLUtil +
+StreamWrapperChain +
+StreamWrapperInjector +
+StringCompressor +
+StringCompressor.Counting +
+StringIO +
+StringUtil +
+SynchronizingCorrelator +
+SynchronousWorkSerializer +
+TCPUtil +
+ThresholdConditionPolicy +
+Timeouter +
+TimeoutMonitor +
+TimeoutRuntimeException +
+TimerLifecycle +
+TimerLifecycle.DaemonFactory +
+TMPUtil +
+TraceHandlerEvent +
+Tracer +
+Transaction +
+TransactionException +
+TransactionUtil +
+TransportConfigurator +
+TransportInjector +
+Triplet +
+UnmodifiableRegistry +
+UserManager +
+UserManagerFactory +
+ValueEvent +
+ValueNotifier +
+Worker +
+WrappedException +
+XMLOutput +
+XORInputStream +
+XOROutputStream +
+XORStreamWrapper +
+XORStreamWrapperInjector +
+ZIPUtil +
+ZIPUtil.EntryContext +
+ZIPUtil.FileSystemUnzipHandler +
+ZIPUtil.FileSystemZipHandler +
+ZIPUtil.UnzipHandler +
+ZIPUtil.ZipEntryHandler +
+
+ + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/constant-values.html b/plugins/org.eclipse.net4j.doc/javadoc/constant-values.html new file mode 100644 index 0000000000..432d37367a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/constant-values.html @@ -0,0 +1,1308 @@ + + + + + + +Constant Field Values (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + + + + + + +
+org.eclipse.*
+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.Net4jUtil
+public static final shortDEFAULT_BUFFER_CAPACITY4096
+public static final StringSCHEME_SEPARATOR"://"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.buffer.BufferInputStream
+public static final longDEFAULT_MILLIS_BEFORE_TIMEOUT-1L
+public static final longDEFAULT_MILLIS_INTERRUPT_CHECK100L
+public static final longNO_TIMEOUT-1L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.buffer.BufferOutputStream
+public static final booleanDEFAULT_PROPAGATE_CLOSEfalse
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.buffer.IBuffer
+public static final shortHEADER_SIZE4
+public static final shortMAX_CHANNEL32767
+public static final shortMIN_CHANNEL1
+public static final shortNO_CHANNEL-32768
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.channel.IChannelMultiplexer
+public static final longDEFAULT_OPEN_CHANNEL_TIMEOUT-1L
+public static final longNO_CHANNEL_TIMEOUT9223372036854775807L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.connector.IConnector
+public static final longNO_TIMEOUT-1L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.db.ddl.IDBField
+public static final intDEFAULT-1
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.http.common.IHTTPConnector
+public static final intDEFAULT_POLL_INTERVAL5000
+public static final intUNKNOWN_MAX_IDLE_TIME-1
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.signal.ISignalProtocol<INFRA_STRUCTURE>
+public static final longDEFAULT_TIMEOUT10000L
+public static final longNO_TIMEOUT-1L
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.signal.RequestWithMonitoring<RESULT>
+public static final longDEFAULT_CANCELATION_POLL_INTERVAL100L
+public static final intDEFAULT_MONITOR_PROGRESS_SECONDS1
+public static final intDEFAULT_MONITOR_TIMEOUT_SECONDS10
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.signal.Signal
+public static final longNO_TIMEOUT-1L
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.signal.SignalProtocol<INFRA_STRUCTURE>
+public static final shortSIGNAL_MONITOR_CANCELED-2
+public static final shortSIGNAL_MONITOR_PROGRESS-3
+public static final shortSIGNAL_REMOTE_EXCEPTION-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
+public static final StringTYPE"heartbeat"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.tcp.ITCPAcceptor
+public static final StringDEFAULT_ADDRESS"0.0.0.0"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.StringUtil
+public static final StringEMPTY""
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.cache.CacheRegistration
+public static final floatDEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR0.10000000149011612f
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.ExecutorServiceFactory
+public static final StringDEFAULT_THREAD_GROUP_NAME"net4j"
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.executorServices"
+public static final StringTYPE"default"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.IRWLockManager<OBJECT,CONTEXT>
+public static final intNO_WAIT1
+public static final intWAIT0
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor
+public static final longSYNCED_START-1L
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.TimerLifecycle
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.util.timers"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory
+public static final StringTYPE"daemon"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.concurrent.Worker
+public static final intDEFAULT_TIMEOUT10000
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.io.IOUtil
+public static final intDEFAULT_BUFFER_SIZE8192
+public static final longDEFAULT_TIMEOUT2500L
+public static final intEOF-1
+public static final StringWILDCARD_MULTI_CHARS"*"
+public static final StringWILDCARD_MULTI_DIRS"**"
+public static final StringWILDCARD_SINGLE_CHAR"?"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.io.TMPUtil
+public static final StringTEMP_FOLDER_PROPERTY"org.eclipse.net4j.util.io.tmpdir"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.io.ZIPUtil
+public static final intDEFALULT_BUFFER_SIZE4096
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.om.monitor.Monitor
+public static final longDEFAULT_ASYNC_SCHEDULE_PERIOD1000L
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.om.monitor.OMMonitor
+public static final doubleDEFAULT_TIME_FACTOR1000.0
+public static final intTHOUSAND1000
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.om.monitor.OMMonitorProgress
+public static final doubleHUNDRED100.0
+public static final doubleONE1.0
+public static final doubleTEN10.0
+public static final doubleZERO0.0
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.om.pref.OMPreferences
+public static final booleanDEFAULT_BOOLEANfalse
+public static final doubleDEFAULT_DOUBLE0.0
+public static final floatDEFAULT_FLOAT0.0f
+public static final intDEFAULT_INTEGER0
+public static final longDEFAULT_LONG0L
+public static final StringDEFAULT_STRING""
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.om.trace.PerfTracer
+public static final longNOT_STARTED0L
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.om.trace.RemoteTraceHandler
+public static final StringDEFAULT_HOST"localhost"
+public static final intDEFAULT_PORT2035
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.om.trace.RemoteTraceServer
+public static final intANY_PORT0
+public static final StringDEFAULT_ADDRESS"0.0.0.0"
+public static final intDEFAULT_PORT2035
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.om.trace.Tracer
+public static final StringPROP_DISABLE_TRACING"org.eclipse.net4j.util.om.trace.disable"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.ref.ReferenceQueueWorker<T>
+public static final intALL_WORK_PER_POLL-1
+public static final intDEFAULT_MAX_WORK_PER_POLL-1
+public static final intDEFAULT_POLL_MILLIS60000
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.ChallengeNegotiator
+public static final intDEFAULT_TOKEN_LENGTH1024
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.ChallengeNegotiatorFactory
+public static final StringTYPE"challenge"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.CredentialsProviderFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.util.security.credentialsProviders"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.FileUserManagerFactory
+public static final StringTYPE"file"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.security.IChallengeResponse
+public static final byteACKNOWLEDGE_FAILURE0
+public static final byteACKNOWLEDGE_SUCCESS1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.INegotiationContext
+public static final intNO_TIMEOUT-1
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.NegotiatorFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.Negotiators"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.security.Randomizer
+public static final StringALGORITHM_SHA1PRNG"SHA1PRNG"
+public static final StringDEFAULT_ALGORITHM_NAME"SHA1PRNG"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.security.RandomizerFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.randomizers"
+public static final StringTYPE"default"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.ResponseNegotiatorFactory
+public static final StringTYPE"response"
+ +

+ +

+ + + + + + + + + + + + + + + + + +
org.eclipse.net4j.util.security.SecurityUtil
+public static final intDEFAULT_ITERATION_COUNT20
+public static final StringPBE_WITH_MD5_AND_DES"PBEWithMD5AndDES"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.net4j.util.security.UserManagerFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.userManagers"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.spi.net4j.AcceptorFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.acceptors"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.spi.net4j.ClientProtocolFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.clientProtocols"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.spi.net4j.ConnectorFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.connectors"
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.spi.net4j.InternalChannelMultiplexer
+public static final shortRESERVED_CHANNEL0
+ +

+ +

+ + + + + + + + + + + + +
org.eclipse.spi.net4j.ServerProtocolFactory
+public static final StringPRODUCT_GROUP"org.eclipse.net4j.serverProtocols"
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/deprecated-list.html b/plugins/org.eclipse.net4j.doc/javadoc/deprecated-list.html new file mode 100644 index 0000000000..e027f9faf5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/deprecated-list.html @@ -0,0 +1,201 @@ + + + + + + +Deprecated List (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + + + + + + + + + + + + +
+Deprecated Classes
org.eclipse.net4j.util.io.ExtendedDataInput.Stream +
+           
org.eclipse.net4j.util.io.ExtendedDataOutput.Stream +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Deprecated Methods
org.eclipse.net4j.util.HexUtil.appendHex(StringBuilder, int) +
+           
org.eclipse.net4j.util.HexUtil.formatByte(int) +
+           
org.eclipse.net4j.util.HexUtil.formatBytes(byte[]) +
+           
org.eclipse.net4j.db.DBUtil.sqlDump(Connection, String) +
+          Should only be used when debugging. 
org.eclipse.net4j.db.DBUtil.sqlDump(IDBConnectionProvider, String) +
+          Should only be used when debugging. 
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/help-doc.html b/plugins/org.eclipse.net4j.doc/javadoc/help-doc.html new file mode 100644 index 0000000000..d00b65ba8e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/index-all.html b/plugins/org.eclipse.net4j.doc/javadoc/index-all.html new file mode 100644 index 0000000000..43d5ccd62a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/index-all.html @@ -0,0 +1,9212 @@ + + + + + + +Index (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J K L M N O P Q R S T U V W X Z
+

+A

+
+
AbstractDelegator<E> - Class in org.eclipse.net4j.util.container.delegate
 
AbstractDelegator() - +Constructor for class org.eclipse.net4j.util.container.delegate.AbstractDelegator +
  +
AbstractDelegator.DelegatingIterator - Class in org.eclipse.net4j.util.container.delegate
 
AbstractDelegator.DelegatingIterator(Iterator<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
AbstractLogHandler - Class in org.eclipse.net4j.util.om.log
 
AbstractLogHandler(OMLogger.Level) - +Constructor for class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
AbstractLogHandler() - +Constructor for class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
AbstractMonitor - Class in org.eclipse.net4j.util.om.monitor
 
AbstractMonitor() - +Constructor for class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
AbstractMonitor.AsyncTimerTask - Class in org.eclipse.net4j.util.om.monitor
 
AbstractMonitor.AsyncTimerTask(AbstractMonitor, double, double) - +Constructor for class org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask +
  +
accept(IContainerEventVisitor<E>) - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
accept(IContainerEventVisitor<E>) - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
accept(IContainerEventVisitor<E>) - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
Acceptor - Class in org.eclipse.spi.net4j
 
Acceptor() - +Constructor for class org.eclipse.spi.net4j.Acceptor +
  +
AcceptorFactory - Class in org.eclipse.spi.net4j
 
AcceptorFactory(String) - +Constructor for class org.eclipse.spi.net4j.AcceptorFactory +
  +
ACKNOWLEDGE_FAILURE - +Static variable in interface org.eclipse.net4j.util.security.IChallengeResponse +
  +
ACKNOWLEDGE_SUCCESS - +Static variable in interface org.eclipse.net4j.util.security.IChallengeResponse +
  +
acquire(Object) - +Method in class org.eclipse.net4j.util.concurrent.ConcurrentValue +
Blocking call. +
activate() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
activate() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycle +
  +
activate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
activate(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
activate(Object, boolean) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
activateSilent(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
activateSilent(Object, boolean) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
adapt(Object, Class<TYPE>) - +Static method in class org.eclipse.net4j.util.AdapterUtil +
  +
AdapterUtil - Class in org.eclipse.net4j.util
 
adaptType(DBType) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
Provide a way for the DBAdapter to override unsupported DB types with replacements. +
adaptType(DBType) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
add(E) - +Method in class org.eclipse.net4j.util.collection.DynamicArray +
  +
add(int, E) - +Method in class org.eclipse.net4j.util.collection.DynamicArray +
  +
add(E) - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
add(T) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
add(T) - +Method in class org.eclipse.net4j.util.collection.History +
  +
add(T) - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
add(E) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
add(int, E) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
add(E) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
add(int, E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
add(E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
add(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
add(int, E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
add(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
add(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel.SendQueue +
  +
addAll(Collection<? extends T>) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
addAll(Collection<? extends E>) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
addAll(int, Collection<? extends E>) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
addAll(Collection<? extends E>) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
addAll(Collection<? extends E>) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
addAll(int, Collection<? extends E>) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
addAll(Collection<? extends E>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
addAll(int, Collection<? extends E>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
addAllElements(Collection<E>) - +Method in interface org.eclipse.net4j.util.container.IContainer.Modifiable +
  +
addConnector(InternalConnector) - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
addDelta(E, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
addDelta(IContainerDelta<E>) - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
added(E) - +Method in interface org.eclipse.net4j.util.container.IContainerEventVisitor +
  +
added(ILifecycleEvent) - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
addElement(E) - +Method in interface org.eclipse.net4j.util.container.IContainer.Modifiable +
  +
addFactory(IFactory) - +Method in class org.eclipse.net4j.FactoriesProtocolProvider +
  +
addField(String, DBType) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addField(String, DBType, boolean) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addField(String, DBType, int) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addField(String, DBType, int, boolean) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addField(String, DBType, int, int) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addField(String, DBType, int, int, boolean) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addFirst(E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
addIndex(IDBIndex.Type, IDBField...) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
addIndexField(StringBuilder, IDBField) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
addLast(E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
addListener(IListener) - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
addListener(Object, IListener) - +Static method in class org.eclipse.net4j.util.event.EventUtil +
  +
addListener(IListener) - +Method in interface org.eclipse.net4j.util.event.INotifier +
Adds a listener to this notifier. +
addListener(IListener) - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
addListener(IListener) - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
addListener(RemoteTraceServer.Listener) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
addListener(IListener) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
addLogHandler(OMLogHandler) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
addParameter(DBType) - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
addParameter(IDBField) - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
addPostProcessor(IElementProcessor, boolean) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
addPostProcessor(IElementProcessor) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
addPostProcessor(IElementProcessor, boolean) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
addPostProcessor(IElementProcessor) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
addSQL(String) - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
addSQL(IDBParameter) - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
addSQL(IDBSchemaElement) - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
addStreamWrapper(IStreamWrapper) - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
addStreamWrapper(IStreamWrapper) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
addTable(String) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
addTable(String) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
addThread(MonitoredThread) - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
addTraceHandler(OMTraceHandler) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
addUser(String, char[]) - +Method in interface org.eclipse.net4j.util.security.IUserManager +
  +
addUser(String, char[]) - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
addWork(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
addWork(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
addWork(Runnable) - +Method in interface org.eclipse.net4j.util.concurrent.IWorkSerializer +
  +
addWork(E) - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
addWork(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer +
  +
ALGORITHM_SHA1PRNG - +Static variable in class org.eclipse.net4j.util.security.Randomizer +
  +
ALL_WORK_PER_POLL - +Static variable in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
ANY_PORT - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
appendFieldNames(Appendable, IDBTable) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
appendHex(StringBuilder, int) - +Static method in class org.eclipse.net4j.util.HexUtil +
Deprecated.  +
appendtoArray(T[], T...) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
array(ProgressDistributable<CONTEXT>...) - +Static method in class org.eclipse.net4j.util.om.monitor.ProgressDistributor +
  +
ArrayIterator<T> - Class in org.eclipse.net4j.util.collection
An object that iterates over the elements of an array
ArrayIterator(T[]) - +Constructor for class org.eclipse.net4j.util.collection.ArrayIterator +
  +
ArrayIterator(T[], int) - +Constructor for class org.eclipse.net4j.util.collection.ArrayIterator +
  +
ArrayIterator(T[], int, int) - +Constructor for class org.eclipse.net4j.util.collection.ArrayIterator +
  +
assertUnlocked() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
AsynchronousWorkSerializer - Class in org.eclipse.net4j.util.concurrent
 
AsynchronousWorkSerializer(ExecutorService, Queue<Runnable>) - +Constructor for class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
AsynchronousWorkSerializer(ExecutorService) - +Constructor for class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
AsyncOutputStream - Class in org.eclipse.net4j.util.io
 
AsyncOutputStream() - +Constructor for class org.eclipse.net4j.util.io.AsyncOutputStream +
  +
asyncWrite(InputStream) - +Method in class org.eclipse.net4j.util.io.AsyncOutputStream +
  +
asyncWrite(Reader) - +Method in class org.eclipse.net4j.util.io.AsyncWriter +
  +
AsyncWriter - Class in org.eclipse.net4j.util.io
 
AsyncWriter() - +Constructor for class org.eclipse.net4j.util.io.AsyncWriter +
  +
attribute(String, Object) - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
attributeOrNull(String, Object) - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
autoCommit() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
available() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Returns the number of bytes that can be read from this input stream without blocking. +
+
+

+B

+
+
begin(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
begin() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
begin() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
begin(double) - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
begin(double) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
begin(double) - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
begin(double) - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
begin() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
Same as calling begin(ONE). +
begin(double) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
beginTask(String, int) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
BidiMapper<T1,T2> - Class in org.eclipse.net4j.util.collection
 
BidiMapper() - +Constructor for class org.eclipse.net4j.util.collection.BidiMapper +
  +
bind() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
BufferInputStream - Class in org.eclipse.net4j.buffer
A buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream.
BufferInputStream() - +Constructor for class org.eclipse.net4j.buffer.BufferInputStream +
  +
BufferOutputStream - Class in org.eclipse.net4j.buffer
An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler.
BufferOutputStream(IBufferHandler, IBufferProvider, short) - +Constructor for class org.eclipse.net4j.buffer.BufferOutputStream +
  +
BufferOutputStream(IBufferHandler, short) - +Constructor for class org.eclipse.net4j.buffer.BufferOutputStream +
  +
BufferState - Enum in org.eclipse.net4j.buffer
Enumerates the internal states of an IBuffer.
bundle(String, Class<?>) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
bundleContext - +Variable in class org.eclipse.net4j.util.om.OSGiActivator +
  +
BYPASS - +Static variable in class org.eclipse.net4j.util.io.StringCompressor +
  +
bytes() - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
bytesToHex(byte[], int, int) - +Static method in class org.eclipse.net4j.util.HexUtil +
Converts a byte array into a string of lower case hex chars. +
bytesToHex(byte[]) - +Static method in class org.eclipse.net4j.util.HexUtil +
  +
bytesToHexAppend(byte[], int, int, Appendable) - +Static method in class org.eclipse.net4j.util.HexUtil +
  +
+
+

+C

+
+
Cache<E> - Class in org.eclipse.net4j.util.cache
 
Cache() - +Constructor for class org.eclipse.net4j.util.cache.Cache +
  +
CachedFileMap<K extends Comparable<K>,V> - Class in org.eclipse.net4j.util.io
 
CachedFileMap(File, String) - +Constructor for class org.eclipse.net4j.util.io.CachedFileMap +
  +
CacheMonitor - Class in org.eclipse.net4j.util.cache
 
CacheMonitor() - +Constructor for class org.eclipse.net4j.util.cache.CacheMonitor +
  +
CacheRegistration - Class in org.eclipse.net4j.util.cache
 
CacheRegistration(ICacheMonitor, ICache) - +Constructor for class org.eclipse.net4j.util.cache.CacheRegistration +
  +
call(Callable<V>, Lock, long) - +Static method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
cancel() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask +
  +
cancel() - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
cancel(RuntimeException) - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
cancel(RuntimeException) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
canObtainLock(RWLockManager.LockEntry<OBJECT, CONTEXT>, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy +
  +
canObtainReadLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
canObtainWriteLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
cap(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
capAll(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
ChallengeNegotiator - Class in org.eclipse.net4j.util.security
 
ChallengeNegotiator() - +Constructor for class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
ChallengeNegotiatorConfigurer - Class in org.eclipse.net4j.util.security
 
ChallengeNegotiatorConfigurer() - +Constructor for class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
ChallengeNegotiatorFactory - Class in org.eclipse.net4j.util.security
 
ChallengeNegotiatorFactory() - +Constructor for class org.eclipse.net4j.util.security.ChallengeNegotiatorFactory +
  +
ChallengeResponseNegotiator - Class in org.eclipse.net4j.util.security
 
ChallengeResponseNegotiator(boolean) - +Constructor for class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
ChallengeResponseNegotiator.Transition - Class in org.eclipse.net4j.util.security
 
ChallengeResponseNegotiator.Transition() - +Constructor for class org.eclipse.net4j.util.security.ChallengeResponseNegotiator.Transition +
  +
changeContext(CONTEXT, CONTEXT) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
changeContext(CONTEXT, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
changed() - +Method in class org.eclipse.net4j.util.collection.History +
  +
changeState(SUBJECT, STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
Channel - Class in org.eclipse.spi.net4j
 
Channel() - +Constructor for class org.eclipse.spi.net4j.Channel +
  +
Channel.ReceiverWork - Class in org.eclipse.spi.net4j
 
Channel.ReceiverWork(IBuffer) - +Constructor for class org.eclipse.spi.net4j.Channel.ReceiverWork +
  +
Channel.SendQueue - Class in org.eclipse.spi.net4j
A queue that holds buffers that shall be sent.
Channel.SendQueue() - +Constructor for class org.eclipse.spi.net4j.Channel.SendQueue +
  +
ChannelException - Exception in org.eclipse.net4j.channel
Thrown by an IChannel to indicate channel management problems.
ChannelException() - +Constructor for exception org.eclipse.net4j.channel.ChannelException +
  +
ChannelException(String) - +Constructor for exception org.eclipse.net4j.channel.ChannelException +
  +
ChannelException(Throwable) - +Constructor for exception org.eclipse.net4j.channel.ChannelException +
  +
ChannelException(String, Throwable) - +Constructor for exception org.eclipse.net4j.channel.ChannelException +
  +
ChannelInputStream - Class in org.eclipse.net4j.channel
An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
ChannelInputStream(IChannel) - +Constructor for class org.eclipse.net4j.channel.ChannelInputStream +
  +
ChannelInputStream(IChannel, long) - +Constructor for class org.eclipse.net4j.channel.ChannelInputStream +
  +
ChannelMultiplexer - Class in org.eclipse.spi.net4j
 
ChannelMultiplexer() - +Constructor for class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
ChannelOutputStream - Class in org.eclipse.net4j.channel
An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured channel.
ChannelOutputStream(IChannel) - +Constructor for class org.eclipse.net4j.channel.ChannelOutputStream +
  +
ChannelOutputStream(IChannel, IBufferProvider) - +Constructor for class org.eclipse.net4j.channel.ChannelOutputStream +
  +
characters() - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
checkActive() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkActive(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
checkArg(boolean, String) - +Static method in class org.eclipse.net4j.util.CheckUtil +
  +
checkArg(Object, String) - +Static method in class org.eclipse.net4j.util.CheckUtil +
  +
checkArg(boolean, String) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkArg(Object, String) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
checkCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
checkCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
checkCanceled() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
checkCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
checkInactive() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkInactive(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
checkNull(Object, String) - +Static method in class org.eclipse.net4j.util.CheckUtil +
  +
checkNull(Object, String) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkState(boolean, String) - +Static method in class org.eclipse.net4j.util.CheckUtil +
  +
checkState(Object, String) - +Static method in class org.eclipse.net4j.util.CheckUtil +
  +
checkState(boolean, String) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
checkState(Object, String) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
CheckUtil - Class in org.eclipse.net4j.util
 
clear() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Turns the state of this buffer from any state into INITIAL. +
clear() - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
clear() - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
clear() - +Method in class org.eclipse.net4j.util.collection.History +
  +
clear() - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
clear() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
clear() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
clear() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
clear() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
clear() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
clear() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
clear() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
clear() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
clear() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
clear() - +Method in class org.eclipse.net4j.util.registry.Registry +
Requires Registry.commit() to be called later if not Registry.isAutoCommit(). +
clear() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
clearBlocked() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
clearCounts() - +Method in class org.eclipse.net4j.signal.SignalCounter +
  +
clearElements() - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
clearElements() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
clearLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
clearQueue() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
ClientProtocolFactory - Class in org.eclipse.spi.net4j
 
ClientProtocolFactory(String) - +Constructor for class org.eclipse.spi.net4j.ClientProtocolFactory +
  +
clone() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
clone() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
close() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
close() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
close(Connection) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
close(Statement) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
close(ResultSet) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
close() - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
close() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
close() - +Method in interface org.eclipse.net4j.util.collection.Closeable +
  +
close() - +Method in class org.eclipse.net4j.util.io.AsyncOutputStream +
  +
close() - +Method in class org.eclipse.net4j.util.io.AsyncWriter +
  +
close() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Closes this input stream and releases any system resources associated with the stream. +
close() - +Method in class org.eclipse.net4j.util.io.DelegatingOutputStream +
Closes this output stream and releases any system resources associated with the stream. +
close(Closeable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
close(Closeable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
close() - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
close() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
close() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
close() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
close() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
close() - +Method in class org.eclipse.spi.net4j.Channel +
  +
close() - +Method in class org.eclipse.spi.net4j.Connector +
  +
Closeable - Interface in org.eclipse.net4j.util.collection
 
CloseableIterator<E> - Interface in org.eclipse.net4j.util.collection
 
closeChannel(InternalChannel) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
closeChannel(InternalChannel) - +Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer +
  +
closeSilent(Closeable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
closeSilent(Closeable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
collectFields(Class<?>, List<Field>) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
commit(boolean) - +Method in interface org.eclipse.net4j.util.registry.IRegistry +
  +
commit() - +Method in interface org.eclipse.net4j.util.registry.IRegistry +
  +
commit(boolean) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
commit() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
commit(boolean) - +Method in class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
commit() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
commit(boolean) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
commit() - +Method in interface org.eclipse.net4j.util.transaction.ITransaction +
  +
commit() - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
comparator() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
compare(String, String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
compareTo(FactoryKey) - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
CompletionWorkSerializer - Class in org.eclipse.net4j.util.concurrent
 
CompletionWorkSerializer(CompletionService<Object>) - +Constructor for class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
CompletionWorkSerializer(Executor, BlockingQueue<Future<Object>>) - +Constructor for class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
CompletionWorkSerializer(Executor) - +Constructor for class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
CompletionWorkSerializer() - +Constructor for class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
ConcurrencyUtil - Class in org.eclipse.net4j.util.concurrent
 
ConcurrentValue<T> - Class in org.eclipse.net4j.util.concurrent
Allow synchronization between many threads for a specific value, e.g.: + + + MainThread cv.set(1); + Thread1 cv.acquire(3); + Thread2 cv.acquire(4); + Thread3 cv.acquire(100); + Thread4 cv.acquire(new Object() + { + public boolean equals(Object other) + { + return other.equals(2) || other.equals(3); + } + }); + Thread5 cv.acquire(1); + ... + // Thread 1,2,3 and 4 are blocked + // Thread 5 isn't blocked.
ConcurrentValue(T) - +Constructor for class org.eclipse.net4j.util.concurrent.ConcurrentValue +
  +
configure(File) - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
configureAcceptor(Element) - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
configureNegotiator(Element) - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
confirming(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean. +
confirming(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
confirming(ExtendedDataInputStream, OMMonitor) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean. +
connect() - +Method in interface org.eclipse.net4j.connector.IConnector +
Synchronous connect with infinite timeout value. +
connect(long) - +Method in interface org.eclipse.net4j.connector.IConnector +
Synchronous connect. +
connect() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
connect(long) - +Method in class org.eclipse.spi.net4j.Connector +
  +
connect() - +Method in class org.eclipse.spi.net4j.Connector +
  +
connectAsync() - +Method in interface org.eclipse.net4j.connector.IConnector +
Asynchronous connect. +
connectAsync() - +Method in class org.eclipse.spi.net4j.Connector +
  +
Connector - Class in org.eclipse.spi.net4j
 
Connector() - +Constructor for class org.eclipse.spi.net4j.Connector +
  +
ConnectorCredentialsInjector - Class in org.eclipse.net4j.connector
Injects a configurable response negotiator into selected client connectors.
ConnectorCredentialsInjector(String, IPasswordCredentialsProvider, String) - +Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector +
  +
ConnectorCredentialsInjector(String, IPasswordCredentialsProvider) - +Constructor for class org.eclipse.net4j.connector.ConnectorCredentialsInjector +
  +
ConnectorException - Exception in org.eclipse.net4j.connector
Thrown by an IConnector to indicate connection problems.
ConnectorException() - +Constructor for exception org.eclipse.net4j.connector.ConnectorException +
  +
ConnectorException(String) - +Constructor for exception org.eclipse.net4j.connector.ConnectorException +
  +
ConnectorException(Throwable) - +Constructor for exception org.eclipse.net4j.connector.ConnectorException +
  +
ConnectorException(String, Throwable) - +Constructor for exception org.eclipse.net4j.connector.ConnectorException +
  +
ConnectorFactory - Class in org.eclipse.spi.net4j
 
ConnectorFactory(String) - +Constructor for class org.eclipse.spi.net4j.ConnectorFactory +
  +
ConnectorState - Enum in org.eclipse.net4j.connector
Enumerates the lifecycle states of an IConnector.
CONSOLE - +Static variable in class org.eclipse.net4j.util.om.log.PrintLogHandler +
  +
CONSOLE - +Static variable in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
CONSOLE - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener +
  +
Container<E> - Class in org.eclipse.net4j.util.container
 
Container() - +Constructor for class org.eclipse.net4j.util.container.Container +
  +
ContainerBlockingQueue<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerBlockingQueue(BlockingQueue<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
ContainerCollection<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerCollection(Collection<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
ContainerDelta<E> - Class in org.eclipse.net4j.util.container
 
ContainerDelta(E, IContainerDelta.Kind) - +Constructor for class org.eclipse.net4j.util.container.ContainerDelta +
  +
ContainerEvent<E> - Class in org.eclipse.net4j.util.container
 
ContainerEvent(IContainer<E>) - +Constructor for class org.eclipse.net4j.util.container.ContainerEvent +
  +
ContainerEvent(IContainer<E>, List<IContainerDelta<E>>) - +Constructor for class org.eclipse.net4j.util.container.ContainerEvent +
  +
ContainerEventAdapter<E> - Class in org.eclipse.net4j.util.container
 
ContainerEventAdapter() - +Constructor for class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
ContainerList<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerList(List<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
ContainerList.DelegatingListIterator - Class in org.eclipse.net4j.util.container.delegate
 
ContainerList.DelegatingListIterator(ListIterator<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
ContainerMap<K,V> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerMap(Map<K, V>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
ContainerProtocolProvider - Class in org.eclipse.net4j
Base class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server.
ContainerProtocolProvider(IManagedContainer, String) - +Constructor for class org.eclipse.net4j.ContainerProtocolProvider +
  +
ContainerProtocolProvider.Client - Class in org.eclipse.net4j
Container-based protocol provider for client + protocols.
ContainerProtocolProvider.Client(IManagedContainer) - +Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Client +
  +
ContainerProtocolProvider.Server - Class in org.eclipse.net4j
Container-based protocol provider for server + protocols.
ContainerProtocolProvider.Server(IManagedContainer) - +Constructor for class org.eclipse.net4j.ContainerProtocolProvider.Server +
  +
ContainerQueue<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerQueue(Queue<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
ContainerSet<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerSet(Set<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerSet +
  +
ContainerSortedSet<E> - Class in org.eclipse.net4j.util.container.delegate
 
ContainerSortedSet(SortedSet<E>) - +Constructor for class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
ContainerUtil - Class in org.eclipse.net4j.util.container
 
contains(Object) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
contains(Object) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
contains(Object) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
contains(Object) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
contains(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
contains(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
containsAll(Collection<?>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
containsKey(Object) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
containsKey(Object, int) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
containsKey(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
containsKey(Object) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
containsKey(Object) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
containsKey(Object) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
containsValue(Object) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
containsValue(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
containsValue(Object) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
containsValue(Object) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
containsValue(Object) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
context - +Variable in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
ContextTracer - Class in org.eclipse.net4j.util.om.trace
 
ContextTracer(OMTracer, Class<?>) - +Constructor for class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
copy(InputStream, OutputStream, int, byte[]) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copy(InputStream, OutputStream, byte[]) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copy(InputStream, OutputStream, int) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copy(InputStream, OutputStream) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyBinary(InputStream, OutputStream) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyBinary(InputStream, OutputStream, long) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyCharacter(Reader, Writer) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyCharacter(Reader, Writer, long) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyFile(File, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyFile(File, File) - +Static method in class org.eclipse.net4j.util.io.NIOUtil +
TODO Look at NIOUtil.copy(File, File, boolean) +
copyText(File, File, IOFilter<String>...) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyText(BufferedReader, BufferedWriter, IOFilter<String>...) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyTransportConfig(ILifecycle, ITransportConfig) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
copyTree(File, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
copyTrees(Collection<File>, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
correlate(CORRELATION) - +Method in interface org.eclipse.net4j.util.concurrent.ICorrelator +
  +
correlate(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
correlateUnique(CORRELATION) - +Method in interface org.eclipse.net4j.util.concurrent.ICorrelator +
  +
correlateUnique(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
create(IDBAdapter, Connection) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
create(IDBAdapter, DataSource) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
create(IDBAdapter, IDBConnectionProvider) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
create(String) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory +
  +
create(IDBAdapter, Connection) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
create(IDBAdapter, DataSource) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
create(IDBAdapter, IDBConnectionProvider) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
create(String) - +Method in class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.factory.FactoryDescriptor +
  +
create(String) - +Method in interface org.eclipse.net4j.util.factory.IFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.security.CredentialsProviderFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.security.FileUserManagerFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.security.RandomizerFactory +
  +
create(String) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiatorFactory +
  +
createAsyncTimerTask(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
createBufferFactory(short) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
createBufferFactory() - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
createBufferPool(IBufferProvider) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
createBufferPool(short) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
createBufferPool() - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
createChallenge(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
createChallenge(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
createChannel() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
createConnectionProvider(DataSource) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
createConstraints(IDBTable) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
createContainer() - +Static method in class org.eclipse.net4j.util.container.ContainerUtil +
  +
createContainerEvent(IContainer<E>, E, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
createDataSource(Map<Object, Object>) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
createDataSource(Map<Object, Object>, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
createDataSource(Map<Object, Object>, String, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
createDelegates() - +Method in class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
createElement(T) - +Method in class org.eclipse.net4j.util.collection.History +
  +
createElement(String, String, String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
createEvent(Collection<? super E>, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator +
  +
createFactory() - +Method in class org.eclipse.net4j.util.factory.FactoryDescriptor +
  +
createFactoryRegistry() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
createFailTransition(STATE, EVENT) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
createFieldDefinition(IDBField) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
createHistory() - +Static method in class org.eclipse.net4j.util.collection.HistoryUtil +
  +
createIgnoreTransition(STATE, EVENT) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
createIndex(IDBIndex, Statement, int) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
createJDBCDataSource() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
createNegotiationContext() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
createNegotiationContext() - +Method in class org.eclipse.spi.net4j.Connector +
  +
createNestedMonitor(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
createPostProcessors() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
createPreferenceHistory(OMPreference<String[]>) - +Static method in class org.eclipse.net4j.util.collection.HistoryUtil +
  +
createProtocol(String, INFRA_STRUCTURE) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
createProtocolFactoryKey(String) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
createQueue() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
createQueue() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
createQueue() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap.Strong +
  +
createRandomToken() - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
createReceiverWork(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel +
  +
createReference(K, V, ReferenceQueue<V>) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
createReference(K, V, ReferenceQueue<V>) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap.Soft +
  +
createReference(K, V, ReferenceQueue<V>) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap.Strong +
  +
createReference(K, V, ReferenceQueue<V>) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap.Weak +
  +
createSchema(String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
createSignalReactor(short) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
createSignalReactor(short) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
createSignalReactor(short) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol. +
createSSLEngine(boolean, String, int) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
createSynchronizer(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
createTable(IDBTable, Statement) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
createTable(IDBTable, Statement) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
createTables(Iterable<? extends IDBTable>, Connection) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
createTables(Iterable<? extends IDBTable>, Connection) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
createTempFile() - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFile(String) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFile(String, String) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFile(String, String, File) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFolder() - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFolder(String) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFolder(String, String) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTempFolder(String, String, File) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
createTimeoutException() - +Method in exception org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +
  +
createTimeoutException() - +Method in exception org.eclipse.net4j.util.io.IOTimeoutException +
  +
createTransaction(CONTEXT) - +Static method in class org.eclipse.net4j.util.transaction.TransactionUtil +
  +
Credentials - Class in org.eclipse.net4j.util.security
 
Credentials(String) - +Constructor for class org.eclipse.net4j.util.security.Credentials +
  +
CredentialsProviderFactory - Class in org.eclipse.net4j.util.security
 
CredentialsProviderFactory(String) - +Constructor for class org.eclipse.net4j.util.security.CredentialsProviderFactory +
  +
+
+

+D

+
+
DataInputExtender - Class in org.eclipse.net4j.util.io
 
DataInputExtender(DataInput) - +Constructor for class org.eclipse.net4j.util.io.DataInputExtender +
  +
DataOutputExtender - Class in org.eclipse.net4j.util.io
 
DataOutputExtender(DataOutput) - +Constructor for class org.eclipse.net4j.util.io.DataOutputExtender +
  +
DBAdapter - Class in org.eclipse.net4j.spi.db
A useful base class for implementing custom DB adapters.
DBAdapter(String, String) - +Constructor for class org.eclipse.net4j.spi.db.DBAdapter +
  +
DBException - Exception in org.eclipse.net4j.db
A runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions.
DBException() - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBException(String) - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBException(Throwable) - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBException(String, Throwable) - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBException(Throwable, String) - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBException(String, Throwable, String) - +Constructor for exception org.eclipse.net4j.db.DBException +
  +
DBSchema - Class in org.eclipse.net4j.spi.db
A useful base class for implementing custom DB schemas.
DBSchema(String) - +Constructor for class org.eclipse.net4j.spi.db.DBSchema +
  +
DBType - Enum in org.eclipse.net4j.db
Enumerates the SQL data types that are compatible with the DB framework.
DBUtil - Class in org.eclipse.net4j.db
A utility class with various static factory and convenience methods.
deactivate() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
deactivate() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycle +
  +
deactivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
deactivate(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
deactivate(Object, boolean) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
deactivate(Object, OMLogger.Level) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
deactivateNoisy(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
deactivateNoisy(Object, boolean) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
debug(String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
debug(String) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
debug(Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
debug(String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
debug(String) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
debug(Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
decrement() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
decrement() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
DEFALULT_BUFFER_SIZE - +Static variable in class org.eclipse.net4j.util.io.ZIPUtil +
  +
DEFAULT - +Static variable in interface org.eclipse.net4j.db.ddl.IDBField +
  +
DEFAULT_ADDRESS - +Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor +
  +
DEFAULT_ADDRESS - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
DEFAULT_ALGORITHM_NAME - +Static variable in class org.eclipse.net4j.util.security.Randomizer +
  +
DEFAULT_ARRAY - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_ASYNC_SCHEDULE_PERIOD - +Static variable in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
DEFAULT_BOOLEAN - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_BUFFER_CAPACITY - +Static variable in class org.eclipse.net4j.Net4jUtil +
  +
DEFAULT_BUFFER_SIZE - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
DEFAULT_BYTES - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_CANCELATION_POLL_INTERVAL - +Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
DEFAULT_DOUBLE - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_ERROR_HANDLER - +Static variable in class org.eclipse.net4j.util.concurrent.Worker +
  +
DEFAULT_FLOAT - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_HOST - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
DEFAULT_INTEGER - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_ITERATION_COUNT - +Static variable in class org.eclipse.net4j.util.security.SecurityUtil +
  +
DEFAULT_LONG - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_MAX_WORK_PER_POLL - +Static variable in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
DEFAULT_MILLIS_BEFORE_TIMEOUT - +Static variable in class org.eclipse.net4j.buffer.BufferInputStream +
  +
DEFAULT_MILLIS_INTERRUPT_CHECK - +Static variable in class org.eclipse.net4j.buffer.BufferInputStream +
  +
DEFAULT_MONITOR_PROGRESS_SECONDS - +Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
DEFAULT_MONITOR_TIMEOUT_SECONDS - +Static variable in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
DEFAULT_OPEN_CHANNEL_TIMEOUT - +Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer +
Indicates to use the timeout that is configured via debug property open.channel.timeout (see .options + file) which has a default of 10 seconds. +
DEFAULT_POLL_INTERVAL - +Static variable in interface org.eclipse.net4j.http.common.IHTTPConnector +
  +
DEFAULT_POLL_MILLIS - +Static variable in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
DEFAULT_PORT - +Static variable in interface org.eclipse.net4j.tcp.ITCPAcceptor +
The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 + otherwise. +
DEFAULT_PORT - +Static variable in interface org.eclipse.net4j.tcp.ITCPConnector +
  +
DEFAULT_PORT - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
DEFAULT_PORT - +Static variable in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
DEFAULT_PROPAGATE_CLOSE - +Static variable in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
DEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR - +Static variable in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
DEFAULT_SALT - +Static variable in class org.eclipse.net4j.util.security.SecurityUtil +
  +
DEFAULT_STRING - +Static variable in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
DEFAULT_THREAD_GROUP_NAME - +Static variable in class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
DEFAULT_TIME_FACTOR - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
DEFAULT_TIMEOUT - +Static variable in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
DEFAULT_TIMEOUT - +Static variable in class org.eclipse.net4j.util.concurrent.Worker +
  +
DEFAULT_TIMEOUT - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
DEFAULT_TOKEN_LENGTH - +Static variable in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
deferredActivate(boolean) - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
delegateLifecycle(ClassLoader, T, Class<?>, ILifecycle) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
delegateLifecycle(ClassLoader, T, ILifecycle) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
DelegatingInputStream - Class in org.eclipse.net4j.util.io
A DelegatingInputStream contains some other input stream, which it uses as its basic source of data, + possibly transforming the data along the way or providing additional functionality.
DelegatingInputStream(InputStream) - +Constructor for class org.eclipse.net4j.util.io.DelegatingInputStream +
Creates a DelegatingInputStream by assigning the argument in to the field + this.in so as to remember it for later use. +
DelegatingMonitor - Class in org.eclipse.net4j.util.om.monitor
 
DelegatingMonitor(OMMonitor) - +Constructor for class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
DelegatingOutputStream - Class in org.eclipse.net4j.util.io
This class is the superclass of all classes that filter output streams.
DelegatingOutputStream(OutputStream) - +Constructor for class org.eclipse.net4j.util.io.DelegatingOutputStream +
Creates an output stream filter built on top of the specified underlying output stream. +
DelegatingRegistry<K,V> - Class in org.eclipse.net4j.util.registry
Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
DelegatingRegistry(IRegistry<K, V>) - +Constructor for class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
DelegatingRegistry(IRegistry<K, V>, boolean) - +Constructor for class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
DelegatingStreamWrapper - Class in org.eclipse.net4j.util.io
 
DelegatingStreamWrapper(IStreamWrapper) - +Constructor for class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
delete(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
dereference(KeyedReference<K, V>) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
deregister(Object) - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
deregister(Object) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
deregisterCache(ICache) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
deregisterCache(ICache) - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitor +
  +
deregisterChannelFromPeer(InternalChannel) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
deregisterChannelFromPeer(InternalChannel) - +Method in class org.eclipse.spi.net4j.Connector +
  +
deserializeTable(ExtendedDataInput, Connection, IDBTable, OMMonitor) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
digest - +Variable in class org.eclipse.net4j.util.io.DigestWriter +
The message digest associated with this stream. +
DigestWriter - Class in org.eclipse.net4j.util.io
 
DigestWriter(Writer, MessageDigest) - +Constructor for class org.eclipse.net4j.util.io.DigestWriter +
Creates a digest writer, using the specified writer and message digest. +
DIGITS - +Static variable in class org.eclipse.net4j.util.HexUtil +
  +
DIRECT - +Static variable in interface org.eclipse.net4j.util.io.StringIO +
  +
dispatchEvent(ContainerEvent<E>) - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator +
  +
dispose() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
dispose() - +Method in interface org.eclipse.net4j.util.cache.ICacheRegistration +
  +
dispose() - +Method in class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
dispose() - +Method in class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
dispose() - +Method in interface org.eclipse.net4j.util.concurrent.IWorkSerializer +
  +
dispose() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer +
  +
dispose() - +Method in class org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer +
  +
dispose() - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
dispose() - +Method in interface org.eclipse.spi.net4j.InternalBuffer +
  +
distribute(double[], double[]) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic +
  +
distribute(double[], double[]) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributor +
  +
distribute(double[], double[]) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric +
  +
doActivate() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
doActivate() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
doActivate() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
doActivate() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
doActivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
doActivate() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
doActivate() - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
doActivate() - +Method in class org.eclipse.spi.net4j.Channel +
  +
doActivate() - +Method in class org.eclipse.spi.net4j.Connector +
  +
doAfterActivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
doBeforeActivate() - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
doBeforeActivate() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
doBeforeActivate() - +Method in class org.eclipse.spi.net4j.Channel +
  +
doBeforeActivate() - +Method in class org.eclipse.spi.net4j.Connector +
  +
doBeforeActivate() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
doBeforeDeactivate() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
doBeforeDeactivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
doBeforeOpenChannel(IProtocol<?>) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
doBeforeOpenChannel(IProtocol<?>) - +Method in class org.eclipse.spi.net4j.Connector +
  +
doCreateTable(IDBTable, Statement) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
doDeactivate() - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
doDeactivate() - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
doDeactivate() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
doDeactivate() - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
doDeactivate() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
doDeactivate() - +Method in class org.eclipse.spi.net4j.Channel +
  +
doDeactivate() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
doDeactivate() - +Method in class org.eclipse.spi.net4j.Connector +
  +
doDeactivate() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
doFinishInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
doFinishInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
doFinishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
doFinishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
doGetDelegate(int) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
doGetDelegate(int) - +Method in class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
done() - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
done() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
done() - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
doRemainingWorkBeforeDeactivate() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
doRun() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
doStart() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
doStart() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.WithState +
  +
doStart() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
doStartWithState(Object) - +Method in class org.eclipse.net4j.util.om.OSGiActivator.WithState +
  +
doStop() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
doStop() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.WithState +
  +
doStop() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
doStopWithState() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.WithState +
  +
doWrapInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
doWrapInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
doWrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
doWrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
drainTo(Collection<? super E>) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
drainTo(Collection<? super E>, int) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
drainTo(Collection<? super E>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
drainTo(Collection<? super E>, int) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
drop(IDBAdapter, Connection) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
drop(IDBAdapter, DataSource) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
drop(IDBAdapter, IDBConnectionProvider) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
drop(IDBAdapter, Connection) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
drop(IDBAdapter, DataSource) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
drop(IDBAdapter, IDBConnectionProvider) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
dropAllTables(Connection, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
dropTable(IDBTable, Statement) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
dropTable(IDBTable, Statement) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
dropTables(Iterable<? extends IDBTable>, Connection) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
dropTables(Iterable<? extends IDBTable>, Connection) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
dump() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
dump(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
dump(Object, String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
dump(Object, String, PrintStream) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
DUMP_STATICS - +Static variable in class org.eclipse.net4j.util.ReflectUtil +
  +
dumpToArray(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
DynamicArray<E> - Class in org.eclipse.net4j.util.collection
 
DynamicArray() - +Constructor for class org.eclipse.net4j.util.collection.DynamicArray +
  +
+
+

+E

+
+
EclipseLoggingBridge - Class in org.eclipse.net4j.util.om.log
 
EclipseLoggingBridge() - +Constructor for class org.eclipse.net4j.util.om.log.EclipseLoggingBridge +
  +
EclipseMonitor - Class in org.eclipse.net4j.util.om.monitor
 
EclipseMonitor(IProgressMonitor, String) - +Constructor for class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
EclipseMonitor(IProgressMonitor) - +Constructor for class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
EclipseMonitor.SynchronizedSubProgressMonitor - Class in org.eclipse.net4j.util.om.monitor
A sub progress monitor that synchronizes all methods on the parent monitor instance.
EclipseMonitor.SynchronizedSubProgressMonitor(IProgressMonitor, int) - +Constructor for class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
element() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
element() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
element() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
element(String) - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
elementCached(int) - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
elementCached(int) - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
elementEvicted(int) - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
elementEvicted(int) - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
elementReconstructed(long) - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
elementReconstructed(long) - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
elements - +Variable in class org.eclipse.net4j.util.collection.FastList +
  +
elements - +Variable in class org.eclipse.net4j.util.collection.History +
  +
EMPTY - +Static variable in class org.eclipse.net4j.util.StringUtil +
  +
emptyContainer() - +Static method in class org.eclipse.net4j.util.container.ContainerUtil +
  +
encrypt(String, byte[], String, byte[], int) - +Method in interface org.eclipse.net4j.util.security.IUserManager +
  +
encrypt(byte[], char[], String, byte[], int) - +Static method in class org.eclipse.net4j.util.security.SecurityUtil +
  +
encrypt(String, byte[], String, byte[], int) - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
encryptToken(String, byte[]) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
encryptToken(char[], byte[]) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
enqueue() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
enqueue() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
ensureBuffer() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
ensureBuffer() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
Ensures that this BufferOutputStream has a buffer. +
entrySet() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
entrySet() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
entrySet() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
entrySet() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
entrySet() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
entrySet() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
EOF - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.collection.Triplet +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
equals(InputStream, InputStream) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
equals(File, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
equals(Object, Object) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
equals(Object) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
equalsUpperOrLowerCase(String, String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
ERR() - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
error(String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
error(String) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
error(Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
error(String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
error(String) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
error(Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
Event - Class in org.eclipse.net4j.util.event
 
Event(INotifier) - +Constructor for class org.eclipse.net4j.util.event.Event +
  +
EventUtil - Class in org.eclipse.net4j.util.event
 
evict(int) - +Method in interface org.eclipse.net4j.buffer.IBufferPool +
Tries to remove as many buffers from this BufferPool and release them as are + needed to let a given maximum number of buffers survive in the pool. +
evictElements(int) - +Method in interface org.eclipse.net4j.util.cache.ICache +
Instructs this cache to evict elementCount elements. +
evictOne() - +Method in interface org.eclipse.net4j.buffer.IBufferPool +
Tries to remove a single buffer from this BufferPool and release it. +
exception() - +Method in exception org.eclipse.net4j.util.WrappedException +
  +
execute(BufferInputStream, BufferOutputStream) - +Method in class org.eclipse.net4j.signal.Indication +
  +
execute(BufferInputStream, BufferOutputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
execute(BufferInputStream, BufferOutputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithResponse +
  +
execute(BufferInputStream, BufferOutputStream) - +Method in class org.eclipse.net4j.signal.Signal +
  +
execute(BufferInputStream, BufferOutputStream) - +Method in class org.eclipse.net4j.signal.SignalActor +
  +
execute(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.OnePendingExecutor +
  +
execute(SUBJECT, STATE, EVENT, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition +
  +
execute(Object, Enum<?>, Enum<?>, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition +
  +
execute(Object, Enum<?>, Enum<?>, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition +
  +
execute(SUBJECT, STATE, EVENT, DATA) - +Method in interface org.eclipse.net4j.util.fsm.ITransition +
  +
execute(INegotiationContext, IChallengeResponse.State, IChallengeResponse.Event, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator.Transition +
  +
execute(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator.Transition +
  +
execute(ITransactionalOperation<CONTEXT>) - +Method in interface org.eclipse.net4j.util.transaction.ITransaction +
  +
execute(ITransactionalOperation<CONTEXT>) - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
executeReads(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
executeWrites(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
ExecutorServiceFactory - Class in org.eclipse.net4j.util.concurrent
 
ExecutorServiceFactory() - +Constructor for class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
ExecutorServiceNotifier - Class in org.eclipse.net4j.util.event
 
ExecutorServiceNotifier() - +Constructor for class org.eclipse.net4j.util.event.ExecutorServiceNotifier +
  +
ExecutorServiceNotifier.ThreadPool - Class in org.eclipse.net4j.util.event
 
ExecutorServiceNotifier.ThreadPool() - +Constructor for class org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool +
  +
ExpectedFileInputStream - Class in org.eclipse.net4j.util.io
 
ExpectedFileInputStream(File, long) - +Constructor for class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
ExpectedFileReader - Class in org.eclipse.net4j.util.io
 
ExpectedFileReader(File, long) - +Constructor for class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
export(Connection, PrintStream) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
export(DataSource, PrintStream) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
export(IDBConnectionProvider, PrintStream) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
export(Connection, PrintStream) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
export(DataSource, PrintStream) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
export(IDBConnectionProvider, PrintStream) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
ExtendedDataInput - Interface in org.eclipse.net4j.util.io
 
ExtendedDataInput.Delegating - Class in org.eclipse.net4j.util.io
 
ExtendedDataInput.Delegating(ExtendedDataInput) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
ExtendedDataInput.Stream - Class in org.eclipse.net4j.util.io
Deprecated. 
ExtendedDataInput.Stream(ExtendedDataInput) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataInput.Stream +
Deprecated.   +
ExtendedDataInputStream - Class in org.eclipse.net4j.util.io
 
ExtendedDataInputStream(InputStream) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
ExtendedDataOutput - Interface in org.eclipse.net4j.util.io
 
ExtendedDataOutput.Delegating - Class in org.eclipse.net4j.util.io
 
ExtendedDataOutput.Delegating(ExtendedDataOutput) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
ExtendedDataOutput.Stream - Class in org.eclipse.net4j.util.io
Deprecated. 
ExtendedDataOutput.Stream(ExtendedDataOutput) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataOutput.Stream +
Deprecated.   +
ExtendedDataOutputStream - Class in org.eclipse.net4j.util.io
 
ExtendedDataOutputStream(OutputStream) - +Constructor for class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
ExtendedInputHandler - Interface in org.eclipse.net4j.util.io
 
ExtendedIOAdapter - Class in org.eclipse.net4j.util.io
 
ExtendedIOAdapter() - +Constructor for class org.eclipse.net4j.util.io.ExtendedIOAdapter +
  +
ExtendedIOHandler - Interface in org.eclipse.net4j.util.io
 
ExtendedIOUtil - Class in org.eclipse.net4j.util.io
 
ExtendedIOUtil.ClassLoaderClassResolver - Class in org.eclipse.net4j.util.io
 
ExtendedIOUtil.ClassLoaderClassResolver(ClassLoader) - +Constructor for class org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver +
  +
ExtendedIOUtil.ClassResolver - Interface in org.eclipse.net4j.util.io
 
ExtendedOutputHandler - Interface in org.eclipse.net4j.util.io
 
+
+

+F

+
+
FactoriesProtocolProvider - Class in org.eclipse.net4j
Factory-based protocol provider.
FactoriesProtocolProvider() - +Constructor for class org.eclipse.net4j.FactoriesProtocolProvider +
  +
FactoriesProtocolProvider(IRegistry<String, IFactory>) - +Constructor for class org.eclipse.net4j.FactoriesProtocolProvider +
  +
FactoriesProtocolProvider(IFactory) - +Constructor for class org.eclipse.net4j.FactoriesProtocolProvider +
  +
Factory - Class in org.eclipse.net4j.util.factory
 
Factory(FactoryKey) - +Constructor for class org.eclipse.net4j.util.factory.Factory +
  +
Factory(String, String) - +Constructor for class org.eclipse.net4j.util.factory.Factory +
  +
FactoryCreationException - Exception in org.eclipse.net4j.util.factory
 
FactoryCreationException() - +Constructor for exception org.eclipse.net4j.util.factory.FactoryCreationException +
  +
FactoryCreationException(String) - +Constructor for exception org.eclipse.net4j.util.factory.FactoryCreationException +
  +
FactoryCreationException(Throwable) - +Constructor for exception org.eclipse.net4j.util.factory.FactoryCreationException +
  +
FactoryCreationException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.factory.FactoryCreationException +
  +
FactoryDescriptor - Class in org.eclipse.net4j.util.factory
 
FactoryDescriptor(IConfigurationElement) - +Constructor for class org.eclipse.net4j.util.factory.FactoryDescriptor +
  +
FactoryKey - Class in org.eclipse.net4j.util.factory
 
FactoryKey(String, String) - +Constructor for class org.eclipse.net4j.util.factory.FactoryKey +
  +
FactoryNotFoundException - Exception in org.eclipse.net4j.util.container
 
FactoryNotFoundException() - +Constructor for exception org.eclipse.net4j.util.container.FactoryNotFoundException +
  +
FactoryNotFoundException(String) - +Constructor for exception org.eclipse.net4j.util.container.FactoryNotFoundException +
  +
FactoryNotFoundException(Throwable) - +Constructor for exception org.eclipse.net4j.util.container.FactoryNotFoundException +
  +
FactoryNotFoundException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.container.FactoryNotFoundException +
  +
FAIL - +Static variable in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
FastList<E> - Class in org.eclipse.net4j.util.collection
 
FastList() - +Constructor for class org.eclipse.net4j.util.collection.FastList +
  +
FileLogHandler - Class in org.eclipse.net4j.util.om.log
 
FileLogHandler(File, OMLogger.Level) - +Constructor for class org.eclipse.net4j.util.om.log.FileLogHandler +
  +
FileLogHandler(File) - +Constructor for class org.eclipse.net4j.util.om.log.FileLogHandler +
  +
fileName - +Variable in class org.eclipse.net4j.util.security.FileUserManager +
  +
FileUserManager - Class in org.eclipse.net4j.util.security
 
FileUserManager() - +Constructor for class org.eclipse.net4j.util.security.FileUserManager +
  +
FileUserManagerFactory - Class in org.eclipse.net4j.util.security
TODO Consider file attributes when creating initially empty file
FileUserManagerFactory() - +Constructor for class org.eclipse.net4j.util.security.FileUserManagerFactory +
  +
filter(E) - +Method in interface org.eclipse.net4j.util.container.IContainerEventVisitor.Filtered +
  +
filter(T) - +Method in interface org.eclipse.net4j.util.io.IOFilter +
  +
filterConnectorDescription(String) - +Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector +
  +
filterElement(String, String, String, INegotiatorAware) - +Method in class org.eclipse.net4j.connector.ConnectorCredentialsInjector +
  +
filterElement(String, String, String, INegotiatorAware) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiatorInjector +
  +
finalize() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
finishInputStream(InputStream) - +Method in class org.eclipse.net4j.signal.Signal +
  +
finishInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
finishInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.GZIPStreamWrapper +
  +
finishInputStream(InputStream) - +Method in interface org.eclipse.net4j.util.io.IStreamWrapper +
  +
finishInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
finishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.signal.Signal +
  +
finishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
finishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.GZIPStreamWrapper +
  +
finishOutputStream(OutputStream) - +Method in interface org.eclipse.net4j.util.io.IStreamWrapper +
  +
finishOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> - Class in org.eclipse.net4j.util.fsm
 
FiniteStateMachine(Class<STATE>, Class<EVENT>, ITransition<STATE, EVENT, SUBJECT, ?>) - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
FiniteStateMachine(Class<STATE>, Class<EVENT>) - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
FiniteStateMachine.ChangeStateTransition - Class in org.eclipse.net4j.util.fsm
 
FiniteStateMachine.ChangeStateTransition(STATE) - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition +
  +
FiniteStateMachine.FailTransition - Class in org.eclipse.net4j.util.fsm
 
FiniteStateMachine.FailTransition() - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition +
  +
FiniteStateMachine.IgnoreTransition - Class in org.eclipse.net4j.util.fsm
 
FiniteStateMachine.IgnoreTransition() - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition +
  +
FiniteStateMachine.StateChangedEvent - Class in org.eclipse.net4j.util.fsm
 
FiniteStateMachine.StateChangedEvent(Object, Enum<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +
  +
fireAddedEvent(E) - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator +
  +
fireContainerEvent(E, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireContainerEvent(E[], IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireContainerEvent(List<IContainerDelta<E>>) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireContainerEvent(ILifecycleEvent, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
fireElementAddedEvent(E) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireElementRemovedEvent(E) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireElementsAddedEvent(E[]) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireElementsRemovedEvent(E[]) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireEvent(IEvent) - +Method in class org.eclipse.net4j.util.container.Container +
  +
fireEvent(IEvent) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
fireEvent(IEvent) - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
fireEvent(IEvent, IListener[]) - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
fireEvent(RemoteTraceServer.Event) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
fireRemovedEvent(Object) - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator +
  +
first() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
firstElementAdded() - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
firstListenerAdded() - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
flip() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Turns the state of this buffer from PUTTING into GETTING. +
flush() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
Flushes the current buffer, it's handled over to the buffer handler. +
flush() - +Method in class org.eclipse.net4j.signal.Signal +
  +
flush() - +Method in class org.eclipse.net4j.util.io.DelegatingOutputStream +
Flushes this output stream and forces any buffered output bytes to be written out to the stream. +
flushWithEOS() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
fork(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
fork() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
fork() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
fork(double) - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
fork(double) - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
fork() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
Same as calling fork(ONE). +
fork(double) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
forkAsync(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
forkAsync() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
forkAsync() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
forkAsync(double) - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
forkAsync(double) - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
forkAsync() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
Same as calling forkAsync(ONE). +
forkAsync(double) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
format(String, Object...) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
format(String, Throwable, Object...) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
format(Class<?>, String, Object...) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
format(Class<?>, String, Throwable, Object...) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
format(boolean, OMTraceHandlerEvent) - +Static method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
format(String, OMTraceHandlerEvent) - +Static method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
Pattern arguments: + + + 0} --> String tracerName
+ 1} --> String tracerShort
+ 2} --> String contextName
+ 3} --> String contextShort
+ 4} --> long timeStamp
+ 5} --> String message
+ 6} --> String threadName
+ 7} --> long threadID
+ 8} --> int threadPriority
+ 9} --> Thread.State threadState
+ +
format(Class<?>, String, Throwable, Object...) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
format(Class<?>, String, Object...) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
formatAdditionalParameters() - +Method in class org.eclipse.net4j.signal.SignalFinishedEvent +
  +
formatAdditionalParameters() - +Method in class org.eclipse.net4j.signal.SignalScheduledEvent +
  +
formatAdditionalParameters() - +Method in class org.eclipse.net4j.util.event.Event +
  +
formatByte(int) - +Static method in class org.eclipse.net4j.util.HexUtil +
Deprecated.  +
formatBytes(byte[]) - +Static method in class org.eclipse.net4j.util.HexUtil +
Deprecated.  +
formatContent(boolean) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
  +
formatException(Throwable) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
formatFailMessage(SUBJECT, STATE, EVENT, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
formatIgnoreMessage(SUBJECT, STATE, EVENT, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
formatPrecision() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
formatPrecisionAndScale() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
formatProcessMessage(SUBJECT, STATE, EVENT, Object) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
+
+

+G

+
+
generateSeed(int) - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
generateSeed(int) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
get(int) - +Method in class org.eclipse.net4j.util.collection.DynamicArray +
  +
get() - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
get(int) - +Method in class org.eclipse.net4j.util.collection.History +
  +
get(int) - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
get(int) - +Method in class org.eclipse.net4j.util.collection.IndexedList.ArrayBacked +
  +
get(int) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
get(Object) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
get() - +Method in class org.eclipse.net4j.util.concurrent.ConcurrentValue +
  +
get(IManagedContainer) - +Static method in class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
get(long) - +Method in interface org.eclipse.net4j.util.concurrent.ISynchronizer +
  +
get(long) - +Method in class org.eclipse.net4j.util.concurrent.ResultSynchronizer +
  +
get(int) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
get(CORRELATION, long) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
get(int) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
get(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
get(K) - +Method in class org.eclipse.net4j.util.io.CachedFileMap +
  +
get(K) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
get(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
get() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
get() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
get(Object) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
get(Object) - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
get(Object) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
get(Object) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
getAcceptedConnectors() - +Method in interface org.eclipse.net4j.acceptor.IAcceptor +
Returns an array of the connectors that have been accepted by this acceptor and not been closed since. +
getAcceptedConnectors() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
getAcceptor(IManagedContainer, String) - +Static method in class org.eclipse.net4j.http.server.HTTPServerUtil +
  +
getAcceptor(String) - +Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager +
  +
getAcceptor(IManagedContainer, String) - +Static method in class org.eclipse.net4j.jvm.JVMUtil +
  +
getAcceptor(IManagedContainer, String, String) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getAcceptor(IManagedContainer, String) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
getAcceptor(IManagedContainer, String) - +Static method in class org.eclipse.net4j.tcp.TCPUtil +
  +
getAcceptorRegistry() - +Method in interface org.eclipse.net4j.jvm.IJVMAcceptorManager +
  +
getActivationTimeout() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
getAddress() - +Method in interface org.eclipse.net4j.tcp.ITCPAcceptor +
  +
getAgentID() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getAlgorithm() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
getAlgorithmName() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
getAllSchemaTableNames(Connection) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
getAllSchemaTableNames(DatabaseMetaData) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
getAllTableNames(Connection, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
getApplicationContext() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
getApplicationID() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
getArray() - +Method in class org.eclipse.net4j.util.collection.IndexedList.ArrayBacked +
  +
getArray(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getAsyncExecutorService() - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
getAsyncSchedulePeriod() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
getAsyncSchedulePeriod() - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
getAsyncSchedulePeriod() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
getAverageElementSize() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getAverageElementSize() - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
getBaseURL() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getBoolean(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getBuffer() - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
getBufferCapacity() - +Method in interface org.eclipse.net4j.buffer.IBufferProvider +
Returns the capacity of the buffers provided by IBufferProvider.provideBuffer() . +
getBufferCapacity() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getBufferCapacity() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getBufferEvent() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
getBufferInputStream() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getBufferOutputStream() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getBufferProvider() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the IBufferProvider that has provided this buffer and that this buffer will be returned to when its + IBuffer.release() method is called. +
getBufferProvider() - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
getBufferProvider(IManagedContainer) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getBufferProvider() - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
getBufferProvider(IManagedContainer) - +Method in class org.eclipse.net4j.TransportInjector +
  +
getBufferProvider() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getBundle() - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
getBundle() - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
getBundle() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getBundle() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
getBundle() - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
getBundle() - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
getBundleID() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getBundleID() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getByteBuffer() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the ByteBuffer that can be used for putting or getting data. +
getBytes(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getCache() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getCache() - +Method in interface org.eclipse.net4j.util.cache.ICacheRegistration +
  +
getCacheMonitor() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
getCacheMonitor() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getCacheMonitor() - +Method in interface org.eclipse.net4j.util.cache.ICache +
  +
getCacheMonitor() - +Method in interface org.eclipse.net4j.util.cache.ICacheRegistration +
  +
getCacheProbe() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
getCacheSize() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getCacheSize() - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
getCancelationExecutorService() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getCancelationPollInterval() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getCapacity() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the capacity of this buffer. +
getChannel() - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
getChannel() - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
getChannel(short) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
getChannel() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getChannelID() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the channel index value stored in the header of this buffer. +
getChannels() - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
Returns a collection of currently open channels. +
getChannels() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
getCode() - +Method in enum org.eclipse.net4j.db.DBType +
  +
getCompletionService() - +Method in class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
getCondition() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getCondition() - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitor +
  +
getConditionPolicy() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getConditionPolicy() - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitor +
  +
getConfig() - +Method in interface org.eclipse.net4j.ITransportConfigAware +
Returns the current transport configuration if there is one, a new empty one otherwise. +
getConfig() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
getConfig() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
getConfigFile() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getConfigFile(String) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getConfigFolder() - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getConfigProperties() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getConfigProperties(String) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getConfigurationElement() - +Method in class org.eclipse.net4j.util.factory.FactoryDescriptor +
  +
getConfirmingWorkPercent() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getConnection() - +Method in interface org.eclipse.net4j.db.IDBConnectionProvider +
Returns a connection. +
getConnector(IManagedContainer, String) - +Static method in class org.eclipse.net4j.http.HTTPUtil +
  +
getConnector(IManagedContainer, String) - +Static method in class org.eclipse.net4j.jvm.JVMUtil +
  +
getConnector(IManagedContainer, String, String, long) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getConnector(IManagedContainer, String, String) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getConnector(IManagedContainer, String) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getConnector() - +Method in interface org.eclipse.net4j.tcp.ITCPNegotiationContext +
  +
getConnector(IManagedContainer, String) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
getConnector(IManagedContainer, String) - +Static method in class org.eclipse.net4j.tcp.TCPUtil +
  +
getConnectorID() - +Method in interface org.eclipse.net4j.http.common.IHTTPConnector +
  +
getContainer() - +Method in class org.eclipse.net4j.ContainerProtocolProvider +
  +
getContainer() - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
getContainer() - +Method in interface org.eclipse.net4j.util.options.IOptions +
  +
getContext() - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent +
  +
getContext() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getContext() - +Method in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
getContext() - +Method in interface org.eclipse.net4j.util.transaction.ITransaction +
  +
getContext() - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
getCorrelationID() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getCount() - +Method in class org.eclipse.net4j.util.concurrent.Worker.WorkContext +
  +
getCounterFor(T) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
getCountFor(Class<? extends Signal>) - +Method in class org.eclipse.net4j.signal.SignalCounter +
  +
getCredentials() - +Method in interface org.eclipse.net4j.util.security.ICredentialsProvider +
  +
getCredentials() - +Method in interface org.eclipse.net4j.util.security.IPasswordCredentialsProvider +
  +
getCredentials() - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider.Delegating +
  +
getCredentials() - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
getCredentialsProvider() - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
getCurrentInputStream() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getCurrentOutputStream() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getData(D[]) - +Method in class org.eclipse.net4j.util.collection.History +
  +
getData() - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
getData(D[]) - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
getData() - +Method in interface org.eclipse.net4j.util.collection.IHistoryElement +
  +
getDBAdapter(String) - +Static method in class org.eclipse.net4j.db.DBUtil +
Can only be used when Eclipse is running. +
getDeactivationTimeout() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
getDebugOption(String) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
getDebugOption(String, String) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
getDebugOption(String, boolean) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
getDebugOption(String, int) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
getDebugSupport() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getDefaultTimer(IManagedContainer) - +Static method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
getDefaultValue() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
getDelegate(int) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSet +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerBlockingQueue +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerCollection +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerList +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerMap +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerQueue +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerSet +
  +
getDelegate() - +Method in interface org.eclipse.net4j.util.container.delegate.IContainerSortedSet +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.DelegatingOutputStream +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Stream +
Deprecated.   +
getDelegate() - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Stream +
Deprecated.   +
getDelegate() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
getDelegate() - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider.Delegating +
  +
getDelegateCount() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
getDelegateCount() - +Method in class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
getDelegates() - +Method in class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
getDelta() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
getDelta() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
getDelta() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
getDeltaElement() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
getDeltaElement() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
getDeltaElement() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
getDeltaKind() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
getDeltaKind() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
getDeltaKind() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
getDeltas() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
getDeltas() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
getDeltas() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
getDescriptionFor(Object) - +Method in class org.eclipse.net4j.util.factory.Factory +
  +
getDescriptionFor(Object) - +Method in class org.eclipse.net4j.util.factory.FactoryDescriptor +
  +
getDescriptionFor(Object) - +Method in interface org.eclipse.net4j.util.factory.IFactory +
  +
getDocument(File) - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
getDouble(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getDropTableSQL(IDBTable) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getDuration(Object) - +Method in class org.eclipse.net4j.util.om.trace.PerfTracer +
  +
getElement() - +Method in class org.eclipse.net4j.util.container.ContainerDelta +
  +
getElement() - +Method in interface org.eclipse.net4j.util.container.IContainerDelta +
  +
getElement(String, String, String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getElement(String, String, String, boolean) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getElement(String, String, String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElement(String, String, String, boolean) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElement1() - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
getElement2() - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
getElement3() - +Method in class org.eclipse.net4j.util.collection.Triplet +
  +
getElementCount() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getElementCount() - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
getElementKey(Object) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getElementKey(Object) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElementRegistryEntries() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElementRegistryKeys() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElementRegistryValues() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElements() - +Method in class org.eclipse.net4j.util.collection.History +
  +
getElements(Object) - +Static method in class org.eclipse.net4j.util.container.ContainerUtil +
  +
getElements() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
getElements() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
getElements() - +Method in interface org.eclipse.net4j.util.container.IContainer +
  +
getElements(String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getElements(String, String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getElements() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElements(String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElements(String, String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getElements() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
getElements() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
getElements() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
getElements() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
getEncryptionAlgorithmName() - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
getEncryptionIterationCount() - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
getEncryptionSaltBytes() - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
getEntryCount() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getEntrySize() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getError() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
getErrorHandler() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
  +
getEvents() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
getException() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
getException() - +Method in class org.eclipse.net4j.signal.SignalFinishedEvent +
  +
getExceptionMessage(Throwable) - +Method in class org.eclipse.net4j.signal.IndicationWithResponse +
  +
getExecutorService(IManagedContainer) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getExecutorService() - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
getExecutorService(IManagedContainer) - +Method in class org.eclipse.net4j.TransportInjector +
  +
getExecutorService() - +Method in class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
getExecutorService() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getFactory(String, String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getFactory(String, String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getFactoryRegistry() - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getFactoryRegistry() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getFactoryTypes(String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getFactoryTypes(String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getFailureState() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
getField(int) - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getField(String) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getField(int) - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getField(Class<?>, String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getFieldCount() - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getFieldCount() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getFields() - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getFields() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getFile() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getFileName() - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
getFiles() - +Method in class org.eclipse.net4j.util.io.IOUtil.FileCollector +
  +
getFirst() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
getFloat(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getFullName() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getFullName() - +Method in interface org.eclipse.net4j.db.ddl.IDBSchemaElement +
  +
getFullName() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
getFullName() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
getFullName() - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
getFullName() - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
getGlobalErrorHandler() - +Static method in class org.eclipse.net4j.util.concurrent.Worker +
  +
getHandShakeTimeOut() - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
getHandShakeWaitTime() - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
getHashCode(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getHead() - +Method in class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
getHeartBeatTimer() - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
getHistory() - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
getHistory() - +Method in interface org.eclipse.net4j.util.collection.IHistoryElement +
  +
getHost() - +Method in interface org.eclipse.net4j.tcp.ITCPConnector +
  +
getID() - +Method in interface org.eclipse.net4j.channel.IChannel +
Returns the ID of this channel. +
getID() - +Method in class org.eclipse.net4j.signal.Signal +
Returns the short integer ID of this signal that is unique among all signals of the associated + protocol. +
getID() - +Method in class org.eclipse.net4j.util.event.ValueNotifier +
  +
getID() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getID(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getID() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getIdleTimeOut() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
getIndexCount() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getIndicatingWorkPercent() - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
getIndices() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getInfo() - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
getInfo() - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
getInfraStructure() - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
getInfraStructure() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getInitialState() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
getInputStream(String) - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getInteger(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getInterval() - +Method in class org.eclipse.net4j.util.concurrent.Sleeper +
  +
getJDBCDriver() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getKey() - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
getKey() - +Method in class org.eclipse.net4j.util.factory.Factory +
  +
getKey() - +Method in interface org.eclipse.net4j.util.factory.IFactory +
  +
getKey(long) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getKey() - +Method in class org.eclipse.net4j.util.io.XORInputStream +
  +
getKey() - +Method in class org.eclipse.net4j.util.io.XOROutputStream +
  +
getKey() - +Method in class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
getKey() - +Method in class org.eclipse.net4j.util.ref.KeyedPhantomReference +
  +
getKey() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
getKey() - +Method in class org.eclipse.net4j.util.ref.KeyedSoftReference +
  +
getKey() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
getKey() - +Method in class org.eclipse.net4j.util.ref.KeyedWeakReference +
  +
getKeySize() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getKeyword() - +Method in enum org.eclipse.net4j.db.DBType +
  +
getKind() - +Method in class org.eclipse.net4j.util.container.ContainerDelta +
  +
getKind() - +Method in interface org.eclipse.net4j.util.container.IContainerDelta +
  +
getKind() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycleEvent +
  +
getKind() - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEvent +
  +
getLabel(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getLast() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
getLifecycle() - +Method in interface org.eclipse.net4j.ITransportConfig +
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport + configuration. +
getLifecycleState() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
getLifecycleState() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycle +
  +
getLifecycleState() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
getLifecycleState(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
getListeners() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
getListeners(Object) - +Static method in class org.eclipse.net4j.util.event.EventUtil +
  +
getListeners() - +Method in interface org.eclipse.net4j.util.event.INotifier +
Returns the listeners that are registered with this notifier. +
getListeners() - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
getListeners() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
getListeners() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
getLocalRequest() - +Method in exception org.eclipse.net4j.signal.RemoteException +
  +
getLocalStackTrace() - +Method in exception org.eclipse.net4j.signal.RemoteException +
Returns the local stack as it stood at the time that the remote exception was detected locally. +
getLocation() - +Method in interface org.eclipse.net4j.ILocationAware +
Returns the location of this object in a client/server scenario. +
getLocation() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getLocation() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getLocation() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getLockEntry(OBJECT) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
getLockingStrategy(IRWLockManager.LockType) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
getLogFile() - +Method in class org.eclipse.net4j.util.om.log.FileLogHandler +
  +
getLogLevel() - +Method in class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
getLogService(BundleContext) - +Method in class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
getLong(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getLoopCount(CONTEXT) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default +
  +
getLoopCount(CONTEXT) - +Method in interface org.eclipse.net4j.util.om.monitor.ProgressDistributable +
  +
getLoopWork(CONTEXT) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default +
  +
getLoopWork(CONTEXT) - +Method in interface org.eclipse.net4j.util.om.monitor.ProgressDistributable +
  +
getMap() - +Method in class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +
  +
getMap() - +Method in class org.eclipse.net4j.util.registry.HashMapRegistry +
  +
getMap() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
getMaxFieldNameLength() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getMaxFieldNameLength() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getMaxIdleTime() - +Method in interface org.eclipse.net4j.http.common.IHTTPConnector +
  +
getMaxKey() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getMaxTableNameLength() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getMaxTableNameLength() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getMaxWorkPerPoll() - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
getMessage() - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent +
  +
getMessage() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getMessage() - +Method in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
getMessageDigest() - +Method in class org.eclipse.net4j.util.io.DigestWriter +
Returns the message digest associated with this writer. +
getMethod(Class<?>, String, Class<?>...) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getMillisBeforeTimeout() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
getMillisBeforeTimeout() - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
getMillisInterruptCheck() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
getMillisInterruptCheck() - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
getMonitoringExecutorService() - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
getMonitorProgressSeconds() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getMonitorTimeoutSeconds() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getMostRecent() - +Method in class org.eclipse.net4j.util.collection.History +
  +
getMostRecent() - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
getMultiplexer() - +Method in interface org.eclipse.net4j.channel.IChannel +
Returns the multiplexer this channel is associated with. +
getMultiplexer() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getName() - +Method in interface org.eclipse.net4j.db.ddl.IDBSchemaElement +
  +
getName() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getName() - +Method in interface org.eclipse.net4j.jvm.IJVMAcceptor +
  +
getName() - +Method in interface org.eclipse.net4j.jvm.IJVMConnector +
  +
getName() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getName() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getName() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
getName(File) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler +
  +
getName() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
getName() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
getName() - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
getName() - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
getNegotiationContext() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getNegotiationException() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getNegotiator() - +Method in interface org.eclipse.net4j.util.security.INegotiatorAware +
  +
getNegotiator() - +Method in class org.eclipse.net4j.util.security.ResponseNegotiatorInjector +
  +
getNegotiator() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
getNegotiator() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getNewCondition(ICacheMonitor.Condition, long) - +Method in class org.eclipse.net4j.util.cache.HysteresisConditionPolicy +
  +
getNewCondition(ICacheMonitor.Condition) - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitor.ConditionPolicy +
  +
getNewCondition() - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitorEvent +
  +
getNewCondition(ICacheMonitor.Condition) - +Method in class org.eclipse.net4j.util.cache.ThresholdConditionPolicy +
  +
getNewCondition(ICacheMonitor.Condition, long) - +Method in class org.eclipse.net4j.util.cache.ThresholdConditionPolicy +
  +
getNewState() - +Method in interface org.eclipse.net4j.connector.IConnectorStateEvent +
The new state of the IConnector that sent this event. +
getNewState() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +
  +
getNewValue() - +Method in class org.eclipse.net4j.util.event.ValueEvent +
  +
getNewValue() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent +
  +
getNotificationService() - +Method in class org.eclipse.net4j.util.event.ExecutorServiceNotifier +
  +
getNotificationService() - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
getObject() - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
getOldCondition() - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitorEvent +
  +
getOldState() - +Method in interface org.eclipse.net4j.connector.IConnectorStateEvent +
The old state of the IConnector that sent this event. +
getOldState() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +
  +
getOldValue() - +Method in class org.eclipse.net4j.util.event.ValueEvent +
  +
getOldValue() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent +
  +
getOMBundle() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
getOpenChannelTimeout() - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
  +
getOpenChannelTimeout() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
getOwner() - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
getPackageName(Class<? extends Object>) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getPackageName(String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getParameters() - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
getParent() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
getParent() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
getParent() - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
getParent() - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
getParentWork() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
getPassword() - +Method in interface org.eclipse.net4j.util.security.IPasswordCredentials +
  +
getPassword() - +Method in class org.eclipse.net4j.util.security.PasswordCredentials +
  +
getPattern() - +Method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
getPauseGREEN() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getPauseRED() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getPauseYELLOW() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getPlatform() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getPollMillis() - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
getPollMillis() - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
getPooledBuffers() - +Method in interface org.eclipse.net4j.buffer.IBufferPool.Introspection +
Returns the number of buffers that are currently pooled in this BufferPool. +
getPooledBuffers(IBufferPool) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getPort() - +Method in interface org.eclipse.net4j.tcp.ITCPAcceptor +
  +
getPort() - +Method in interface org.eclipse.net4j.tcp.ITCPConnector +
  +
getPosition() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getPosition() - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getPosition() - +Method in interface org.eclipse.net4j.db.dml.IDBParameter +
Returns the zero based position of this parameter within the parameters list + of the containing statement. +
getPosition(long) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getPostProcessors() - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getPostProcessors() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getPrecision() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getPreference() - +Method in class org.eclipse.net4j.util.collection.PreferenceHistory +
  +
getPreference() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent +
  +
getPreferences() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
getPrimaryKeyIndex() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
getProductGroup() - +Method in class org.eclipse.net4j.ContainerProtocolProvider +
  +
getProductGroup() - +Method in class org.eclipse.net4j.util.factory.Factory +
  +
getProductGroup() - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
getProductGroup() - +Method in interface org.eclipse.net4j.util.factory.IFactoryKey +
  +
getProductGroups() - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
getProductGroups() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
getProperties() - +Method in interface org.eclipse.net4j.db.ddl.IDBSchemaElement +
  +
getProperties(Element, int) - +Static method in class org.eclipse.net4j.TransportConfigurator +
  +
getProperty(String) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getProperty(String, String) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getProtocol(String) - +Method in class org.eclipse.net4j.ContainerProtocolProvider +
  +
getProtocol(String) - +Method in class org.eclipse.net4j.FactoriesProtocolProvider +
  +
getProtocol(String) - +Method in interface org.eclipse.net4j.protocol.IProtocolProvider +
  +
getProtocol() - +Method in class org.eclipse.net4j.signal.Signal +
  +
getProtocolID() - +Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
getProtocolProvider() - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
getProvidedBuffers() - +Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection +
Returns the number of buffers that have already been provided by this BufferProvider. +
getProvidedBuffers(IBufferProvider) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getProviderName() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
getQueue() - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
getQueueSize() - +Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent +
  +
getRandomAccessFile() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getRandomizer() - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
getRandomizer(IManagedContainer, String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getRandomizerDescription(String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getRandomizerType(String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getReceivedBuffers() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getReceivedBuffers() - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
getReceiveExecutor() - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
getReceiveExecutor() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getReceiveExecutor() - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
getReceiveHandler() - +Method in interface org.eclipse.net4j.channel.IChannel +
Returns the IBufferHandler that handles buffers received from the peer channel. +
getReceiveHandler() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getReceiver() - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
getReceiver() - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
getReconstructionCost() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getReconstructionCost() - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
getReconstructionCostDecayFactor() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
getReferenceQueue() - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
getRegistrations() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
getRegistry() - +Method in class org.eclipse.net4j.FactoriesProtocolProvider +
  +
getRemoteTraceServer() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getRequestHandler() - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet +
  +
getRequestingWorkPercent() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
getReservedWords() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getRetainedBuffers() - +Method in interface org.eclipse.net4j.buffer.IBufferProvider.Introspection +
Returns the number of buffers that have already been retained to this BufferProvider. +
getRetainedBuffers(IBufferProvider) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
getRowCount(ResultSet) - +Static method in class org.eclipse.net4j.db.DBUtil +
Returns the number of rows contained in the given result set. +
getScale() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getSchema() - +Method in interface org.eclipse.net4j.db.ddl.IDBSchemaElement +
  +
getSchema() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
getSelector() - +Method in interface org.eclipse.net4j.tcp.ITCPAcceptor +
  +
getSelector() - +Method in interface org.eclipse.net4j.tcp.ITCPConnector +
  +
getSendQueue() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getSendQueue() - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
getSentBuffers() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getSentBuffers() - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
getServlet() - +Method in interface org.eclipse.net4j.http.server.IHTTPAcceptor +
  +
getSignal() - +Method in class org.eclipse.net4j.signal.SignalFinishedEvent +
  +
getSignal() - +Method in class org.eclipse.net4j.signal.SignalScheduledEvent +
  +
getSimpleClassName(String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getSimpleClassName(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getSimpleName(Class<? extends Object>) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getSocketSelector() - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
getSource() - +Method in interface org.eclipse.net4j.connector.IConnectorEvent +
The IConnector that sent this event. +
getSource() - +Method in class org.eclipse.net4j.signal.SignalFinishedEvent +
  +
getSource() - +Method in class org.eclipse.net4j.signal.SignalScheduledEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitorEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.collection.IHistoryChangeEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.event.Event +
  +
getSource() - +Method in interface org.eclipse.net4j.util.event.IEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.event.ValueEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycleEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent +
  +
getSource() - +Method in interface org.eclipse.net4j.util.options.IOptionsEvent +
  +
getSource() - +Method in class org.eclipse.net4j.util.options.OptionsEvent +
  +
getSource() - +Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent +
  +
getSQL() - +Method in interface org.eclipse.net4j.db.dml.IDBStatement +
  +
getSQL92ReservedWords() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getStackTrace() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getStart() - +Method in class org.eclipse.net4j.util.concurrent.Sleeper +
  +
getStartEvent() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
getState() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the internal state of this buffer. +
getState() - +Method in interface org.eclipse.net4j.connector.IConnector +
Returns the current state of this connector. +
getState(SUBJECT) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
getState(INegotiationContext) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
getState() - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
getState() - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
getState() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getStateFolder() - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
getStateLocation() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getStatement() - +Method in interface org.eclipse.net4j.db.dml.IDBParameter +
  +
getStates() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
getStoreConfig(Element) - +Method in class org.eclipse.net4j.TransportConfigurator +
  +
getStreamWrapper() - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
getStreamWrapper() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
getStreamWrapper() - +Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
getString(String) - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Returns the string resource associated with the key. +
getString(String, boolean) - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Returns the string resource associated with the key. +
getString(String, Object...) - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Returns a string resource associated with the key, and performs substitutions. +
getString(String, boolean, Object...) - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Returns a string resource associated with the key, and performs substitutions. +
getString(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
getStringsRead() - +Method in class org.eclipse.net4j.util.io.StringCompressor.Counting +
  +
getStringsWritten() - +Method in class org.eclipse.net4j.util.io.StringCompressor.Counting +
  +
getSubject() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +
  +
getSuccessState() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
getSynchronizer(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
getTable() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getTable() - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getTable(String) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
getTable(String) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
getTables() - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
getTables() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
getTargetFolder() - +Method in class org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler +
  +
getTargetState() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition +
  +
getTask() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
getTask() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent +
  +
getTaskName() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
getTempFolder() - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
getText() - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
getText() - +Method in interface org.eclipse.net4j.util.collection.IHistoryElement +
  +
getText(int) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getThreadName() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
getThresholdGreenYellow() - +Method in class org.eclipse.net4j.util.cache.HysteresisConditionPolicy +
  +
getThresholdRedYellow() - +Method in class org.eclipse.net4j.util.cache.ThresholdConditionPolicy +
  +
getThresholdYellowGreen() - +Method in class org.eclipse.net4j.util.cache.ThresholdConditionPolicy +
  +
getThresholdYellowRed() - +Method in class org.eclipse.net4j.util.cache.HysteresisConditionPolicy +
  +
getThrowable() - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent +
  +
getThrowable() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getThrowable() - +Method in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
getTimeout() - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
getTimeout() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
getTimeout() - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
getTimeout() - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
getTimeout() - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
getTimeout() - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
getTimer() - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
getTimer(IManagedContainer) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector +
  +
getTimer(IManagedContainer, String) - +Static method in class org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory +
  +
getTimer() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
getTimer() - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
getTimer() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
getTimeStamp() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
getTimeStamp() - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent +
  +
getTimeStamp() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getTimeStamp() - +Method in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
getTokenLength() - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
getTotalWork() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
getTotalWork() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
getTotalWork() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent +
  +
getTotalWork() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
getTracer() - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent +
  +
getTracer() - +Method in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
getTracerName() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
getTransaction() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
getTransition(STATE, EVENT) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
getTranslationSupport() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
getType() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
getType() - +Method in interface org.eclipse.net4j.db.ddl.IDBIndex +
  +
getType() - +Method in interface org.eclipse.net4j.db.dml.IDBParameter +
  +
getType() - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
getType() - +Method in class org.eclipse.net4j.util.factory.Factory +
  +
getType() - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
getType() - +Method in interface org.eclipse.net4j.util.factory.IFactoryKey +
  +
getType() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
getType() - +Method in class org.eclipse.net4j.util.ref.KeyedPhantomReference +
  +
getType() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
getType() - +Method in class org.eclipse.net4j.util.ref.KeyedSoftReference +
  +
getType() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
getType() - +Method in class org.eclipse.net4j.util.ref.KeyedWeakReference +
  +
getType() - +Method in interface org.eclipse.spi.net4j.InternalChannel.SendQueueEvent +
  +
getType() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getTypeByKeyword(String) - +Static method in enum org.eclipse.net4j.db.DBType +
  +
getTypeName(IDBField) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getURL() - +Method in interface org.eclipse.net4j.connector.IConnector +
  +
getURL() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getUserID() - +Method in class org.eclipse.net4j.util.security.Credentials +
  +
getUserID() - +Method in interface org.eclipse.net4j.util.security.IUserAware +
  +
getUserID() - +Method in class org.eclipse.spi.net4j.Channel +
  +
getUserID() - +Method in class org.eclipse.spi.net4j.Connector +
  +
getUserID() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
getUserManager() - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
getUserManager(IManagedContainer, String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getUserManagerDescription(String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getUserManagerType(String) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
getValue() - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
getValue() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
getValue() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
getValue() - +Method in class org.eclipse.net4j.util.event.ValueNotifier +
  +
getValue(long) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getValue() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
getValue(Field, Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
getValuePosition(long) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getValueSize() - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
getVersion() - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
getVersion() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
getWork() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
getWork() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
getWork() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent +
  +
getWork() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
getWorkPercent() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
getWorkPercent() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
getWorkPercent() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent +
  +
getWorkPercent() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
glob(String, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
glob(String, String) - +Static method in class org.eclipse.net4j.util.StringUtil +
Matches a string against a pattern. +
glob(String, String, String[]) - +Static method in class org.eclipse.net4j.util.StringUtil +
Matches a string against a pattern and fills an array with the sub-matches. +
GZIPStreamWrapper - Class in org.eclipse.net4j.util.io
 
GZIPStreamWrapper() - +Constructor for class org.eclipse.net4j.util.io.GZIPStreamWrapper +
  +
GZIPStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
 
GZIPStreamWrapperInjector(String) - +Constructor for class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector +
  +
+
+

+H

+
+
handle(int, Object...) - +Method in interface org.eclipse.net4j.db.IDBRowHandler +
  +
handleAccept(ITCPSelector, ServerSocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener +
  +
handleAcknowledgement(INegotiationContext, boolean) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
handleAcknowledgement(INegotiationContext, boolean) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
handleBuffer(IBuffer) - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
handleBuffer(IBuffer) - +Method in interface org.eclipse.net4j.buffer.IBufferHandler +
Handles an IBuffer and optionally releases it. +
handleBuffer(IBuffer) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
Handles a given (incoming) buffer. +
handleBuffer(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel +
Handles the given buffer. +
handleBufferFromMultiplexer(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel +
Handles a buffer sent by the multiplexer. +
handleBufferFromMultiplexer(IBuffer) - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
handleChallenge(INegotiationContext, ByteBuffer, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
handleChallenge(INegotiationContext, ByteBuffer, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
handleChannelDeactivation() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
handleChannelDeactivation() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
handleConditionRED() - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
handleConnect(String) - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler +
  +
handleConnect(ITCPSelector, SocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener +
  +
handleConnections() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
handleDisonnect(String) - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler +
  +
handleEntry(ZIPUtil.EntryContext) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler +
  +
handleEntry(ZIPUtil.EntryContext) - +Method in interface org.eclipse.net4j.util.io.ZIPUtil.ZipEntryHandler +
  +
handleError(Exception) - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
handleError(Throwable) - +Method in interface org.eclipse.net4j.util.IErrorHandler +
  +
handleFailure(INegotiationContext) - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
handleFinished(MonitoredThread) - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
handleFinished(MonitoredThread) - +Method in interface org.eclipse.net4j.util.concurrent.MonitoredThread.ThreadMonitor +
  +
handleIn(ExtendedDataInputStream) - +Method in interface org.eclipse.net4j.util.io.ExtendedInputHandler +
  +
handleIn(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.util.io.ExtendedIOAdapter +
  +
handleList(String) - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler +
  +
handleLockEntries(CONTEXT, RWLockManager.LockEntryHandler<OBJECT, CONTEXT>) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
handleLockEntry(RWLockManager.LockEntry<OBJECT, CONTEXT>) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntryHandler +
  +
handleOperations(String, ExtendedDataInputStream, ExtendedDataOutputStream) - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler +
  +
handleOut(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.util.io.ExtendedIOAdapter +
  +
handleOut(ExtendedDataOutputStream) - +Method in interface org.eclipse.net4j.util.io.ExtendedOutputHandler +
  +
handleRead(ITCPSelector, SocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener +
  +
handleRegistration(ITCPSelector, SocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener +
  +
handleRegistration(ITCPSelector, ServerSocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener +
  +
handleResponse(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
handleResponse(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
handleSession(Socket) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
handleStarting(MonitoredThread) - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
handleStarting(MonitoredThread) - +Method in interface org.eclipse.net4j.util.concurrent.MonitoredThread.ThreadMonitor +
  +
handleSuccess(INegotiationContext) - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
handleTimeout(long) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
handleTimeout(long) - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
handleTimeout(long) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
handleTimeoutExpiration(MonitoredThread) - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
handleTrace(DataInputStream) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
handleWrite(ITCPSelector, SocketChannel) - +Method in interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener +
  +
hasBegun() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
hasBegun() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
hasBegun() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
hasContext(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
hasError() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
HashBag<T> - Class in org.eclipse.net4j.util.collection
 
HashBag() - +Constructor for class org.eclipse.net4j.util.collection.HashBag +
  +
HashBag(int, float) - +Constructor for class org.eclipse.net4j.util.collection.HashBag +
  +
HashBag(int) - +Constructor for class org.eclipse.net4j.util.collection.HashBag +
  +
HashBag(Map<? extends T, ? extends HashBag.Counter>) - +Constructor for class org.eclipse.net4j.util.collection.HashBag +
  +
hashCode() - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
hashCode() - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
hashCode() - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
hashCode() - +Method in class org.eclipse.net4j.util.collection.Triplet +
  +
hashCode() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
hashCode() - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
hashCode(Object) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
hashCode(long) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
hashCode() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
hashCode() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
HashMapDelegatingRegistry<K,V> - Class in org.eclipse.net4j.util.registry
 
HashMapDelegatingRegistry(IRegistry<K, V>) - +Constructor for class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +
  +
HashMapDelegatingRegistry(IRegistry<K, V>, int) - +Constructor for class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +
  +
HashMapDelegatingRegistry(IRegistry<K, V>, int, float) - +Constructor for class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +
  +
HashMapDelegatingRegistry(IRegistry<K, V>, Map<? extends K, ? extends V>) - +Constructor for class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +
  +
HashMapRegistry<K,V> - Class in org.eclipse.net4j.util.registry
 
HashMapRegistry() - +Constructor for class org.eclipse.net4j.util.registry.HashMapRegistry +
  +
HashMapRegistry(int) - +Constructor for class org.eclipse.net4j.util.registry.HashMapRegistry +
  +
HashMapRegistry(int, float) - +Constructor for class org.eclipse.net4j.util.registry.HashMapRegistry +
  +
HashMapRegistry(Map<? extends K, ? extends V>) - +Constructor for class org.eclipse.net4j.util.registry.HashMapRegistry +
  +
hasListeners() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
hasListeners() - +Method in interface org.eclipse.net4j.util.event.INotifier +
Returns true if one or more listeners are registered with this notifier, false otherwise. +
hasListeners() - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
hasListeners() - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
hasListeners() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
hasLock(IRWLockManager.LockType, CONTEXT, OBJECT) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
hasLock(IRWLockManager.LockType, CONTEXT, OBJECT) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
hasLockByOthers(IRWLockManager.LockType, CONTEXT, OBJECT) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
hasLockByOthers(IRWLockManager.LockType, CONTEXT, OBJECT) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
hasNext() - +Method in class org.eclipse.net4j.util.collection.ArrayIterator +
  +
hasNext() - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
hasPrevious() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
HEADER_SIZE - +Static variable in interface org.eclipse.net4j.buffer.IBuffer +
  +
headSet(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
heartBeat() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
HeartBeatProtocol - Class in org.eclipse.net4j.signal.heartbeat
 
HeartBeatProtocol(String, IConnector, Timer) - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
HeartBeatProtocol(IConnector, Timer) - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
HeartBeatProtocol(IConnector, IManagedContainer) - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
HeartBeatProtocol(IConnector) - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
HeartBeatProtocol.Server - Class in org.eclipse.net4j.signal.heartbeat
 
HeartBeatProtocol.Server(String) - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
HeartBeatProtocol.Server() - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
HeartBeatProtocol.Server.Factory - Class in org.eclipse.net4j.signal.heartbeat
 
HeartBeatProtocol.Server.Factory() - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory +
  +
HeartBeatProtocol.Server.TimerInjector - Class in org.eclipse.net4j.signal.heartbeat
 
HeartBeatProtocol.Server.TimerInjector() - +Constructor for class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector +
  +
hexToBytes(String) - +Static method in class org.eclipse.net4j.util.HexUtil +
  +
hexToBytes(String, int) - +Static method in class org.eclipse.net4j.util.HexUtil +
  +
hexToBytes(String, byte[], int) - +Static method in class org.eclipse.net4j.util.HexUtil +
Converts a String of hex characters into an array of bytes. +
HexUtil - Class in org.eclipse.net4j.util
 
History<T> - Class in org.eclipse.net4j.util.collection
 
History() - +Constructor for class org.eclipse.net4j.util.collection.History +
  +
HistoryElement<T> - Class in org.eclipse.net4j.util.collection
 
HistoryElement(IHistory<IHistoryElement<T>>, T) - +Constructor for class org.eclipse.net4j.util.collection.HistoryElement +
  +
HistoryUtil - Class in org.eclipse.net4j.util.collection
 
HTTPServerUtil - Class in org.eclipse.net4j.http.server
A utility class with static convenience methods.
HTTPUtil - Class in org.eclipse.net4j.http
A utility class with static convenience methods.
HUNDRED - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
HysteresisConditionPolicy - Class in org.eclipse.net4j.util.cache
 
HysteresisConditionPolicy(long, long, long, long) - +Constructor for class org.eclipse.net4j.util.cache.HysteresisConditionPolicy +
  +
+
+

+I

+
+
IAcceptor - Interface in org.eclipse.net4j.acceptor
Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
IBuffer - Interface in org.eclipse.net4j.buffer
Basic unit of transport in Net4j.
IBufferHandler - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferPool - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain pooled IBuffers.
IBufferPool.Introspection - Interface in org.eclipse.net4j.buffer
Offers additional introspection features for IBufferPools.
IBufferProvider - Interface in org.eclipse.net4j.buffer
Provides clients with the ability to obtain and retain IBuffers.
IBufferProvider.Introspection - Interface in org.eclipse.net4j.buffer
Offers additional introspection features for IBufferProviders.
ICache - Interface in org.eclipse.net4j.util.cache
 
ICacheMonitor - Interface in org.eclipse.net4j.util.cache
 
ICacheMonitor.Condition - Enum in org.eclipse.net4j.util.cache
 
ICacheMonitor.ConditionPolicy - Interface in org.eclipse.net4j.util.cache
 
ICacheMonitorEvent - Interface in org.eclipse.net4j.util.cache
 
ICacheProbe - Interface in org.eclipse.net4j.util.cache
 
ICacheRegistration - Interface in org.eclipse.net4j.util.cache
 
IChallengeResponse - Interface in org.eclipse.net4j.util.security
 
IChallengeResponse.Event - Enum in org.eclipse.net4j.util.security
 
IChallengeResponse.State - Enum in org.eclipse.net4j.util.security
 
IChannel - Interface in org.eclipse.net4j.channel
A bidirectional communications channel for the asynchronous exchange of buffers.
IChannelMultiplexer - Interface in org.eclipse.net4j.channel
Manages and multiplexes virtual data channels over a shared physical connection.
IConnector - Interface in org.eclipse.net4j.connector
One endpoint of a physical connection of arbitrary nature between two communicating parties.
IConnectorEvent - Interface in org.eclipse.net4j.connector
An event that is fired by an IConnector.
IConnectorStateEvent - Interface in org.eclipse.net4j.connector
An event that is fired by an IConnector to indicate that its state has changed.
IContainer<E> - Interface in org.eclipse.net4j.util.container
 
IContainer.Modifiable<E> - Interface in org.eclipse.net4j.util.container
 
IContainerBlockingQueue<E> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerCollection<E> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerDelta<E> - Interface in org.eclipse.net4j.util.container
 
IContainerDelta.Kind - Enum in org.eclipse.net4j.util.container
 
IContainerEvent<E> - Interface in org.eclipse.net4j.util.container
 
IContainerEventVisitor<E> - Interface in org.eclipse.net4j.util.container
 
IContainerEventVisitor.Filtered<E> - Interface in org.eclipse.net4j.util.container
 
IContainerList<E> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerMap<K,V> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerQueue<E> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerSet<E> - Interface in org.eclipse.net4j.util.container.delegate
 
IContainerSortedSet<E> - Interface in org.eclipse.net4j.util.container.delegate
 
ICorrelator<CORRELATION,VALUE> - Interface in org.eclipse.net4j.util.concurrent
 
ICredentials - Interface in org.eclipse.net4j.util.security
 
ICredentialsProvider - Interface in org.eclipse.net4j.util.security
 
IDBAdapter - Interface in org.eclipse.net4j.db
Abstracts all aspects of a database that are vendor-specific.
IDBConnectionProvider - Interface in org.eclipse.net4j.db
Provides a database connection, roughly comparable with a data source.
IDBField - Interface in org.eclipse.net4j.db.ddl
A field (column) specification in a DB table.
IDBIndex - Interface in org.eclipse.net4j.db.ddl
An index specification in a DB table.
IDBIndex.Type - Enum in org.eclipse.net4j.db.ddl
The type of an index specification in a DB table.
IDBParameter - Interface in org.eclipse.net4j.db.dml
A parameter specification in a DB statement.
IDBRowHandler - Interface in org.eclipse.net4j.db
Call-back that handles the values of, for example, a row in a database table.
IDBSchema - Interface in org.eclipse.net4j.db.ddl
Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
IDBSchemaElement - Interface in org.eclipse.net4j.db.ddl
Specifies a hierachical namespace for elements in a DB schema.
IDBStatement - Interface in org.eclipse.net4j.db.dml
Specifies an SQL statement with zero or more parameters.
IDBTable - Interface in org.eclipse.net4j.db.ddl
A table specification in a DB schema.
IElementProcessor - Interface in org.eclipse.net4j.util.container
 
IErrorHandler - Interface in org.eclipse.net4j.util
 
IEvent - Interface in org.eclipse.net4j.util.event
 
IFactory - Interface in org.eclipse.net4j.util.factory
 
IFactoryKey - Interface in org.eclipse.net4j.util.factory
 
IGNORE - +Static variable in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
IHistory<T> - Interface in org.eclipse.net4j.util.collection
 
IHistoryChangeEvent - Interface in org.eclipse.net4j.util.collection
 
IHistoryElement<T> - Interface in org.eclipse.net4j.util.collection
 
IHTTPAcceptor - Interface in org.eclipse.net4j.http.server
An acceptor that implements HTTP transport by collaborating with a configured + servlet.
IHTTPConnector - Interface in org.eclipse.net4j.http.common
A connector that implements polling HTTP transport.
IJVMAcceptor - Interface in org.eclipse.net4j.jvm
An acceptor that implements JVM-embedded transport.
IJVMAcceptorManager - Interface in org.eclipse.net4j.jvm
A singleton that manages all JVM acceptors in the current JVM.
IJVMConnector - Interface in org.eclipse.net4j.jvm
A connector that implements JVM-embedded transport.
ILifecycle - Interface in org.eclipse.net4j.util.lifecycle
 
ILifecycleEvent - Interface in org.eclipse.net4j.util.lifecycle
 
ILifecycleEvent.Kind - Enum in org.eclipse.net4j.util.lifecycle
 
IListener - Interface in org.eclipse.net4j.util.event
 
ILocationAware - Interface in org.eclipse.net4j
A concept that has a location in a client/server + scenario.
ILocationAware.Location - Enum in org.eclipse.net4j
A location in a client/server scenario.
IManagedContainer - Interface in org.eclipse.net4j.util.container
 
ImplementationError - Error in org.eclipse.net4j.util
 
ImplementationError() - +Constructor for error org.eclipse.net4j.util.ImplementationError +
  +
ImplementationError(String) - +Constructor for error org.eclipse.net4j.util.ImplementationError +
  +
ImplementationError(String, Throwable) - +Constructor for error org.eclipse.net4j.util.ImplementationError +
  +
ImplementationError(Throwable) - +Constructor for error org.eclipse.net4j.util.ImplementationError +
  +
in - +Variable in class org.eclipse.net4j.util.io.DelegatingInputStream +
The input stream to be filtered. +
IN() - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
increaseNesting() - +Method in class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
increment() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
increment() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
IndexedList<E> - Class in org.eclipse.net4j.util.collection
 
IndexedList() - +Constructor for class org.eclipse.net4j.util.collection.IndexedList +
  +
IndexedList.ArrayBacked<E> - Class in org.eclipse.net4j.util.collection
 
IndexedList.ArrayBacked() - +Constructor for class org.eclipse.net4j.util.collection.IndexedList.ArrayBacked +
  +
indexOf(T) - +Method in class org.eclipse.net4j.util.collection.History +
  +
indexOf(T) - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
indexOf(Object) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
indexOf(Object) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
indexOf(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
indicating(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.Indication +
  +
indicating(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
indicating(ExtendedDataInputStream, OMMonitor) - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
indicating(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithResponse +
  +
indicatingStart(ExtendedDataInputStream) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
Indication - Class in org.eclipse.net4j.signal
 
Indication(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.Indication +
  +
Indication(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.Indication +
  +
Indication(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.Indication +
  +
IndicationWithMonitoring - Class in org.eclipse.net4j.signal
 
IndicationWithMonitoring(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
IndicationWithMonitoring(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
IndicationWithMonitoring(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
IndicationWithResponse - Class in org.eclipse.net4j.signal
 
IndicationWithResponse(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.IndicationWithResponse +
  +
IndicationWithResponse(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.IndicationWithResponse +
  +
IndicationWithResponse(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.IndicationWithResponse +
  +
INegotiationContext - Interface in org.eclipse.net4j.util.security
 
INegotiationContext.Receiver - Interface in org.eclipse.net4j.util.security
 
INegotiator - Interface in org.eclipse.net4j.util.security
 
INegotiatorAware - Interface in org.eclipse.net4j.util.security
 
INet4jTransportServlet - Interface in org.eclipse.net4j.http.server
A servlet with a configured request handler.
INet4jTransportServlet.RequestHandler - Interface in org.eclipse.net4j.http.server
Call-back that handles the requests that arrive at a servlet.
info(String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
info(String) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
info(Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
info(String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
info(String) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
info(Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
init(STATE, EVENT, STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
init(STATE, EVENT, ITransition<STATE, EVENT, SUBJECT, ?>) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
init(String, boolean) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, int) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, long) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, float) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, double) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, String[]) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
init(String, byte[]) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initAll(STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initAll(ITransition<STATE, EVENT, SUBJECT, ?>) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initArray(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initBoolean(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initBytes(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initChannel(InternalChannel, IProtocol<?>) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
initChannel(InternalChannel, IProtocol<?>) - +Method in class org.eclipse.spi.net4j.Connector +
  +
initDouble(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initEvents(STATE, STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initEvents(STATE, ITransition<STATE, EVENT, SUBJECT, ?>) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initFloat(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initInteger(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initLong(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
initStates(EVENT, STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initStates(EVENT, ITransition<STATE, EVENT, SUBJECT, ?>) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
initString(String) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
inject(IManagedContainer, String, String, String, SignalProtocol<?>) - +Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
INotifier - Interface in org.eclipse.net4j.util.event
An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
INSTANCE - +Static variable in interface org.eclipse.net4j.jvm.IJVMAcceptorManager +
  +
INSTANCE - +Static variable in interface org.eclipse.net4j.util.container.IPluginContainer +
  +
INSTANCE - +Static variable in class org.eclipse.net4j.util.om.log.EclipseLoggingBridge +
  +
INSTANCE - +Static variable in class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
INSTANCE - +Static variable in interface org.eclipse.net4j.util.om.OMPlatform +
  +
instantiate(Map<Object, Object>, String, String, ClassLoader) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
InternalAcceptor - Interface in org.eclipse.spi.net4j
 
InternalBuffer - Interface in org.eclipse.spi.net4j
 
InternalChannel - Interface in org.eclipse.spi.net4j
 
InternalChannel.SendQueueEvent - Interface in org.eclipse.spi.net4j
 
InternalChannel.SendQueueEvent.Type - Enum in org.eclipse.spi.net4j
 
InternalChannelMultiplexer - Interface in org.eclipse.spi.net4j
 
InternalConnector - Interface in org.eclipse.spi.net4j
 
internalWorked(double) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
inverseCloseChannel(short) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
inverseOpenChannel(short, String) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
invoke(Object, Method, Object[]) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator +
  +
invokeMethod(Method, Object, Object...) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
IOFilter<T> - Interface in org.eclipse.net4j.util.io
 
IOptions - Interface in org.eclipse.net4j.util.options
 
IOptionsContainer - Interface in org.eclipse.net4j.util.options
 
IOptionsEvent - Interface in org.eclipse.net4j.util.options
 
IORunnable<IO extends Closeable> - Interface in org.eclipse.net4j.util.io
 
IORuntimeException - Exception in org.eclipse.net4j.util.io
 
IORuntimeException() - +Constructor for exception org.eclipse.net4j.util.io.IORuntimeException +
  +
IORuntimeException(String) - +Constructor for exception org.eclipse.net4j.util.io.IORuntimeException +
  +
IORuntimeException(Throwable) - +Constructor for exception org.eclipse.net4j.util.io.IORuntimeException +
  +
IORuntimeException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.io.IORuntimeException +
  +
IOTimeoutException - Exception in org.eclipse.net4j.util.io
 
IOTimeoutException() - +Constructor for exception org.eclipse.net4j.util.io.IOTimeoutException +
  +
IOTimeoutException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.io.IOTimeoutException +
  +
IOTimeoutException(String) - +Constructor for exception org.eclipse.net4j.util.io.IOTimeoutException +
  +
IOTimeoutException(Throwable) - +Constructor for exception org.eclipse.net4j.util.io.IOTimeoutException +
  +
IOUtil - Class in org.eclipse.net4j.util.io
 
IOUtil.FileCollector - Class in org.eclipse.net4j.util.io
 
IOUtil.FileCollector() - +Constructor for class org.eclipse.net4j.util.io.IOUtil.FileCollector +
  +
IOVisitor - Interface in org.eclipse.net4j.util.io
 
IPasswordCredentials - Interface in org.eclipse.net4j.util.security
 
IPasswordCredentialsProvider - Interface in org.eclipse.net4j.util.security
 
IPluginContainer - Interface in org.eclipse.net4j.util.container
 
IProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.protocol
 
IProtocolProvider - Interface in org.eclipse.net4j.protocol
 
IRandomizer - Interface in org.eclipse.net4j.util.security
 
IRegistry<K,V> - Interface in org.eclipse.net4j.util.registry
 
IRWLockManager<OBJECT,CONTEXT> - Interface in org.eclipse.net4j.util.concurrent
Support Multiple reads/no write and upgrade lock from read to write.
IRWLockManager.LockType - Enum in org.eclipse.net4j.util.concurrent
 
isActive() - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
isActive() - +Method in interface org.eclipse.net4j.util.lifecycle.ILifecycle +
  +
isActive() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
isActive(Object) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
isActive() - +Method in interface org.eclipse.net4j.util.transaction.ITransaction +
  +
isActive() - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
isAutoCommit() - +Method in interface org.eclipse.net4j.util.registry.IRegistry +
  +
isAutoCommit() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
isAutoCommit() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
isCanceled() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
isCanceled() - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
isClient() - +Method in interface org.eclipse.net4j.ILocationAware +
Same as ILocationAware.getLocation() == ILocationAware.Location.CLIENT. +
isClient() - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
isClient() - +Method in class org.eclipse.spi.net4j.Channel +
  +
isClient() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isClient() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
isClosed() - +Method in interface org.eclipse.net4j.util.collection.Closeable +
  +
isClosed() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
isClosed() - +Method in class org.eclipse.spi.net4j.Channel +
  +
isClosed() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isConnected() - +Method in interface org.eclipse.net4j.connector.IConnector +
Same as IConnector.getState() == ConnectorState.CONNECTED. +
isConnected() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isConnecting() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isCorrelated(CORRELATION) - +Method in interface org.eclipse.net4j.util.concurrent.ICorrelator +
  +
isCorrelated(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
isDaemon() - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
isDebugging() - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
isDebugging() - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
isDeferredActivation() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
isDeferredActivation() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isDirty() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
isDisconnected() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isDisposed() - +Method in class org.eclipse.net4j.util.cache.CacheRegistration +
  +
isDisposed() - +Method in interface org.eclipse.net4j.util.cache.ICacheProbe +
  +
isDisposed() - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
isDuplicateKeyException(SQLException) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
Check if an exception indicates a constraint violation (duplicate key) +
isDuplicateKeyException(SQLException) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.History +
  +
isEmpty() - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.Container +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
isEmpty(Object) - +Static method in class org.eclipse.net4j.util.container.ContainerUtil +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
isEmpty() - +Method in interface org.eclipse.net4j.util.container.IContainer +
  +
isEmpty() - +Method in interface org.eclipse.net4j.util.container.IContainerEvent +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
isEmpty(T[]) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
isEmpty(Map<?, ?>) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
isEmpty(Collection<?>) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
isEmpty(String) - +Static method in class org.eclipse.net4j.util.ObjectUtil +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
isEmpty() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
isEmpty(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
isEmpty() - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
isEmpty() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
isEnabled() - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
isEnabled() - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
isEnabled() - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
isEnqueued() - +Method in interface org.eclipse.net4j.util.ref.KeyedReference +
  +
isEnqueued() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
isEOS() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers. +
isExtensionRegistryAvailable() - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
isIdleTimeoutExpired(long) - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
ISignalProtocol<INFRA_STRUCTURE> - Interface in org.eclipse.net4j.signal
 
isInitiator() - +Method in interface org.eclipse.net4j.util.security.INegotiator +
  +
isInitiator() - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
isInteractive() - +Method in interface org.eclipse.net4j.util.security.ICredentialsProvider +
  +
isInteractive() - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider.Delegating +
  +
isInteractive() - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
isLocked() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
isLocked(RWLockManager.LockEntry<OBJECT, CONTEXT>, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy +
  +
isLockedByOthers(RWLockManager.LockEntry<OBJECT, CONTEXT>, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy +
  +
ISlow - Interface in org.eclipse.net4j.util.container
A marker interface to indicate that some method calls may be slow.
isNegotiating() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isNotNull() - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
isOSGiRunning() - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
isOwned() - +Method in class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
isPropagateClose() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
isReadLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
isReadLockByOthers(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
isReservedWord(String) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
isReservedWord(String) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
isRunning() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
isServer() - +Method in interface org.eclipse.net4j.ILocationAware +
Same as ILocationAware.getLocation() == ILocationAware.Location.SERVER. +
isServer() - +Method in class org.eclipse.spi.net4j.Channel +
  +
isServer() - +Method in class org.eclipse.spi.net4j.Connector +
  +
isServer() - +Method in class org.eclipse.spi.net4j.Protocol +
  +
isSet() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
isSetter(Method) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
isSetterName(String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
isShortContext() - +Method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
IStreamWrapper - Interface in org.eclipse.net4j.util.io
 
isTypeIndexable(DBType) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
  +
isTypeIndexable(DBType) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
isUndoPhase1OnRollback() - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
isValidFirstChar(char) - +Method in interface org.eclipse.net4j.db.IDBAdapter +
Check if a character is valid as first character. +
isValidFirstChar(char) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
isWriteLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
isWriteLockByOthers(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
ISynchronizer<RESULT> - Interface in org.eclipse.net4j.util.concurrent
Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.
ITCPAcceptor - Interface in org.eclipse.net4j.tcp
An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPActiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to an active consumer, usually a + connector.
ITCPConnector - Interface in org.eclipse.net4j.tcp
A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
ITCPNegotiationContext - Interface in org.eclipse.net4j.tcp
A negotiation context that is used in TCP transport.
ITCPPassiveSelectorListener - Interface in org.eclipse.net4j.tcp
Call-back that handles the possible calls from a selector to a passive consumer, usually an + acceptor.
ITCPSelector - Interface in org.eclipse.net4j.tcp
Encapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and + acceptors that compete for the socket selector's I/O time.
iterator() - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
iterator() - +Method in class org.eclipse.net4j.util.collection.History +
  +
iterator() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
iterator() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
iterator() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
ITransaction<CONTEXT> - Interface in org.eclipse.net4j.util.transaction
 
ITransactionalOperation<CONTEXT> - Interface in org.eclipse.net4j.util.transaction
 
ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA> - Interface in org.eclipse.net4j.util.fsm
 
ITransportConfig - Interface in org.eclipse.net4j
A common transport configuration that specifies basic dependencies for channel + multiplexers, connectors and acceptors.
ITransportConfigAware - Interface in org.eclipse.net4j
A concept that has a transport configuration, typically a channel + multiplexer, connector or acceptor.
IUserAware - Interface in org.eclipse.net4j.util.security
 
IUserManager - Interface in org.eclipse.net4j.util.security
 
IWorkSerializer - Interface in org.eclipse.net4j.util.concurrent
 
+
+

+J

+
+
JVMUtil - Class in org.eclipse.net4j.jvm
A utility class with static convenience methods.
+
+

+K

+
+
KeyedPhantomReference<K,T> - Class in org.eclipse.net4j.util.ref
 
KeyedPhantomReference(K, T, ReferenceQueue<T>) - +Constructor for class org.eclipse.net4j.util.ref.KeyedPhantomReference +
  +
KeyedReference<K,T> - Interface in org.eclipse.net4j.util.ref
 
KeyedSoftReference<K,T> - Class in org.eclipse.net4j.util.ref
 
KeyedSoftReference(K, T) - +Constructor for class org.eclipse.net4j.util.ref.KeyedSoftReference +
  +
KeyedSoftReference(K, T, ReferenceQueue<T>) - +Constructor for class org.eclipse.net4j.util.ref.KeyedSoftReference +
  +
KeyedStrongReference<K,T> - Class in org.eclipse.net4j.util.ref
 
KeyedStrongReference(K, T) - +Constructor for class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
KeyedWeakReference<K,T> - Class in org.eclipse.net4j.util.ref
 
KeyedWeakReference(K, T) - +Constructor for class org.eclipse.net4j.util.ref.KeyedWeakReference +
  +
KeyedWeakReference(K, T, ReferenceQueue<T>) - +Constructor for class org.eclipse.net4j.util.ref.KeyedWeakReference +
  +
keySet() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
keySet() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
keySet() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
keySet() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
keySet() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
+
+

+L

+
+
last - +Variable in class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
last() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
lastElementRemoved() - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
lastIndexOf(Object) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
lastIndexOf(Object) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
lastIndexOf(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
lastListenerRemoved() - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
leaveConnecting() - +Method in class org.eclipse.spi.net4j.Connector +
  +
LegacyUtil - Class in org.eclipse.net4j.util.om
 
Lifecycle - Class in org.eclipse.net4j.util.lifecycle
 
Lifecycle() - +Constructor for class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
LifecycleEvent - Class in org.eclipse.net4j.util.lifecycle
 
LifecycleEvent(Lifecycle, ILifecycleEvent.Kind) - +Constructor for class org.eclipse.net4j.util.lifecycle.LifecycleEvent +
  +
LifecycleEventAdapter - Class in org.eclipse.net4j.util.lifecycle
 
LifecycleEventAdapter() - +Constructor for class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
LifecycleEventConverter<E> - Class in org.eclipse.net4j.util.container
 
LifecycleEventConverter(Notifier) - +Constructor for class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
LifecycleException - Exception in org.eclipse.net4j.util.lifecycle
 
LifecycleException() - +Constructor for exception org.eclipse.net4j.util.lifecycle.LifecycleException +
  +
LifecycleException(String) - +Constructor for exception org.eclipse.net4j.util.lifecycle.LifecycleException +
  +
LifecycleException(Throwable) - +Constructor for exception org.eclipse.net4j.util.lifecycle.LifecycleException +
  +
LifecycleException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.lifecycle.LifecycleException +
  +
LifecycleState - Enum in org.eclipse.net4j.util.lifecycle
 
LifecycleUtil - Class in org.eclipse.net4j.util.lifecycle
 
LifecycleUtil.Activator - Annotation Type in org.eclipse.net4j.util.lifecycle
 
LifecycleUtil.Deactivator - Annotation Type in org.eclipse.net4j.util.lifecycle
 
LifecycleUtil.Delegator<T> - Class in org.eclipse.net4j.util.lifecycle
 
LifecycleUtil.Delegator(T, ILifecycle) - +Constructor for class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator +
  +
LimitedReader - Class in org.eclipse.net4j.util.io
 
LimitedReader(Reader, long) - +Constructor for class org.eclipse.net4j.util.io.LimitedReader +
  +
listBreadthFirst(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
listDepthFirst(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
listIterator() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
listIterator(int) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
listIterator() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
listIterator(int) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
load() - +Method in class org.eclipse.net4j.util.collection.History +
  +
load() - +Method in class org.eclipse.net4j.util.collection.PreferenceHistory +
  +
load(Map<String, char[]>) - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
load(Map<String, char[]>, InputStream) - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
load(Map<String, char[]>) - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
loadElements(InputStream) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
loadElements(InputStream) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
lock() - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
lock(IRWLockManager.LockType, CONTEXT, Collection<? extends OBJECT>, long) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
lock(IRWLockManager.LockType, CONTEXT, OBJECT, long) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
lock(IRWLockManager.LockType, CONTEXT, Collection<? extends OBJECT>, long) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
lock(IRWLockManager.LockType, CONTEXT, OBJECT, long) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
lock(RWLockManager.LockEntry<OBJECT, CONTEXT>, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy +
  +
log(OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
log(OMLogger.Level, String) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
log(OMLogger.Level, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
log(OMLogger.Level, String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
log(OMLogger.Level, String) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
log(OMLogger.Level, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
logged(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
logged(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.EclipseLoggingBridge +
  +
logged(OMLogger, OMLogger.Level, String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogHandler +
  +
logged(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
logged(BundleContext, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
Logger - Class in org.eclipse.net4j.util.om.log
 
Logger(OMBundle) - +Constructor for class org.eclipse.net4j.util.om.log.Logger +
  +
logger() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
longToHex(long) - +Static method in class org.eclipse.net4j.util.HexUtil +
  +
lookup1(T1) - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
lookup2(T2) - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
+
+

+M

+
+
main(String[]) - +Static method in class org.eclipse.net4j.util.io.GZIPStreamWrapper +
TODO Move or remove me +
makeRelative(File, File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
ManagedContainer - Class in org.eclipse.net4j.util.container
 
ManagedContainer() - +Constructor for class org.eclipse.net4j.util.container.ManagedContainer +
  +
map(T1, T2) - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
MapEntry<K,V> - Class in org.eclipse.net4j.util.collection
 
MapEntry(K, V) - +Constructor for class org.eclipse.net4j.util.collection.MapEntry +
  +
MapEntry(Map.Entry<K, V>) - +Constructor for class org.eclipse.net4j.util.collection.MapEntry +
  +
mark(int) - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Marks the current position in this input stream. +
mark(int) - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
markSupported() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Tests if this input stream supports the mark and reset methods. +
markSupported() - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
MAX_CHANNEL - +Static variable in interface org.eclipse.net4j.buffer.IBuffer +
  +
mergedEntrySet() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
mergedKeySet() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
mergedValues() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
message - +Variable in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
MIN_CHANNEL - +Static variable in interface org.eclipse.net4j.buffer.IBuffer +
  +
mkdirs(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
Monitor - Class in org.eclipse.net4j.util.om.monitor
 
Monitor() - +Constructor for class org.eclipse.net4j.util.om.monitor.Monitor +
  +
MonitorCanceledException - Exception in org.eclipse.net4j.util.om.monitor
 
MonitorCanceledException() - +Constructor for exception org.eclipse.net4j.util.om.monitor.MonitorCanceledException +
  +
MonitorCanceledException(String) - +Constructor for exception org.eclipse.net4j.util.om.monitor.MonitorCanceledException +
  +
MonitorCanceledException(Throwable) - +Constructor for exception org.eclipse.net4j.util.om.monitor.MonitorCanceledException +
  +
MonitorCanceledException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.om.monitor.MonitorCanceledException +
  +
MonitoredThread - Class in org.eclipse.net4j.util.concurrent
 
MonitoredThread(String, MonitoredThread.ThreadMonitor) - +Constructor for class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
MonitoredThread.MultiThreadMonitor - Class in org.eclipse.net4j.util.concurrent
 
MonitoredThread.MultiThreadMonitor(long, long) - +Constructor for class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
MonitoredThread.MultiThreadMonitor(long) - +Constructor for class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
Same as calling MonitoredThread(idleTimeOut, SYNCED_START). +
MonitoredThread.ThreadMonitor - Interface in org.eclipse.net4j.util.concurrent
 
move(int, Object) - +Method in class org.eclipse.net4j.util.collection.MoveableArrayList +
  +
move(int, int) - +Method in class org.eclipse.net4j.util.collection.MoveableArrayList +
  +
move(int, int) - +Method in interface org.eclipse.net4j.util.collection.MoveableList +
  +
MoveableArrayList<E> - Class in org.eclipse.net4j.util.collection
A list with O(1) effort for random access.
MoveableArrayList(int) - +Constructor for class org.eclipse.net4j.util.collection.MoveableArrayList +
  +
MoveableList<E> - Interface in org.eclipse.net4j.util.collection
 
MultiMap<K,V> - Class in org.eclipse.net4j.util.collection
 
MultiMap() - +Constructor for class org.eclipse.net4j.util.collection.MultiMap +
  +
MultiMap.ListBased<K,V> - Class in org.eclipse.net4j.util.collection
 
MultiMap.ListBased() - +Constructor for class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
MultiMap.ListBased(List<Map<K, V>>) - +Constructor for class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
multiplexChannel(InternalChannel) - +Method in interface org.eclipse.spi.net4j.InternalChannelMultiplexer +
Called by an IChannel each time a new buffer is available for multiplexing. +
+
+

+N

+
+
negotiate(INegotiationContext) - +Method in interface org.eclipse.net4j.util.security.INegotiator +
  +
negotiate(INegotiationContext) - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
NegotiationContext - Class in org.eclipse.net4j.util.security
 
NegotiationContext() - +Constructor for class org.eclipse.net4j.util.security.NegotiationContext +
  +
NegotiationException - Exception in org.eclipse.net4j.util.security
 
NegotiationException() - +Constructor for exception org.eclipse.net4j.util.security.NegotiationException +
  +
NegotiationException(String) - +Constructor for exception org.eclipse.net4j.util.security.NegotiationException +
  +
NegotiationException(Throwable) - +Constructor for exception org.eclipse.net4j.util.security.NegotiationException +
  +
NegotiationException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.security.NegotiationException +
  +
Negotiator<STATE extends Enum<?>,EVENT extends Enum<?>> - Class in org.eclipse.net4j.util.security
 
Negotiator(Class<STATE>, Class<EVENT>, STATE, STATE, STATE, EVENT, EVENT, boolean) - +Constructor for class org.eclipse.net4j.util.security.Negotiator +
  +
NegotiatorFactory - Class in org.eclipse.net4j.util.security
 
NegotiatorFactory(String) - +Constructor for class org.eclipse.net4j.util.security.NegotiatorFactory +
  +
NestedMonitor - Class in org.eclipse.net4j.util.om.monitor
 
NestedMonitor(AbstractMonitor, double) - +Constructor for class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
Net4jUtil - Class in org.eclipse.net4j
A utility class with various static factory and convenience methods.
newArray(int) - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
newContainerEvent(E, IContainerDelta.Kind) - +Method in class org.eclipse.net4j.util.container.Container +
  +
newContainerEvent() - +Method in class org.eclipse.net4j.util.container.Container +
  +
newProxy(ClassLoader, T, Class<?>, ILifecycle) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator +
  +
next() - +Method in class org.eclipse.net4j.util.collection.ArrayIterator +
  +
next() - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
nextBoolean() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextBoolean() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextBytes(byte[]) - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextBytes(byte[]) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextDouble() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextDouble() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextFloat() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextFloat() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextGaussian() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextGaussian() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextIndex() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
nextInt() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextInt(int) - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextInt() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextInt(int) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextLong() - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextLong() - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextString(int, String) - +Method in interface org.eclipse.net4j.util.security.IRandomizer +
  +
nextString(int, String) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
nextWork() - +Method in class org.eclipse.net4j.util.concurrent.Worker.WorkContext +
  +
nextWork(long) - +Method in class org.eclipse.net4j.util.concurrent.Worker.WorkContext +
  +
NIOUtil - Class in org.eclipse.net4j.util.io
 
NL - +Static variable in class org.eclipse.net4j.util.StringUtil +
  +
NO_ARGUMENTS - +Static variable in class org.eclipse.net4j.util.ReflectUtil +
  +
NO_CHANNEL - +Static variable in interface org.eclipse.net4j.buffer.IBuffer +
Possible argument value of IBuffer.startPutting(short) and possible return value of IBuffer.getChannelID() that + indicates that this buffer is not intended to be passed to a SocketChannel. +
NO_CHANNEL_TIMEOUT - +Static variable in interface org.eclipse.net4j.channel.IChannelMultiplexer +
  +
NO_LISTENERS - +Static variable in class org.eclipse.net4j.util.event.EventUtil +
  +
NO_PARAMETERS - +Static variable in class org.eclipse.net4j.util.ReflectUtil +
  +
NO_TIMEOUT - +Static variable in class org.eclipse.net4j.buffer.BufferInputStream +
  +
NO_TIMEOUT - +Static variable in interface org.eclipse.net4j.connector.IConnector +
  +
NO_TIMEOUT - +Static variable in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
NO_TIMEOUT - +Static variable in class org.eclipse.net4j.signal.Signal +
  +
NO_TIMEOUT - +Static variable in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
NO_WAIT - +Static variable in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
NonBlockingIntCounter - Class in org.eclipse.net4j.util.concurrent
 
NonBlockingIntCounter() - +Constructor for class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
NonBlockingIntCounter(int) - +Constructor for class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
NonBlockingLongCounter - Class in org.eclipse.net4j.util.concurrent
 
NonBlockingLongCounter() - +Constructor for class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
NonBlockingLongCounter(long) - +Constructor for class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
normalizeSeparator(String) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
NOT_STARTED - +Static variable in class org.eclipse.net4j.util.om.trace.PerfTracer +
  +
Notifier - Class in org.eclipse.net4j.util.event
 
Notifier() - +Constructor for class org.eclipse.net4j.util.event.Notifier +
  +
notifyContainerEvent(IContainerEvent<E>) - +Method in class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
notifyEvent(IEvent) - +Method in class org.eclipse.net4j.signal.SignalCounter +
  +
notifyEvent(IEvent) - +Method in class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
notifyEvent(IEvent) - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
notifyEvent(IEvent) - +Method in interface org.eclipse.net4j.util.event.IListener +
  +
notifyEvent(IEvent) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
NotifyingMonitor - Class in org.eclipse.net4j.util.om.monitor
 
NotifyingMonitor() - +Constructor for class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
NotifyingMonitor(String) - +Constructor for class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
NotifyingMonitor(String, IListener[]) - +Constructor for class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
NotifyingMonitor.ProgressEvent - Class in org.eclipse.net4j.util.om.monitor
 
notifyLifecycleEvent(ILifecycleEvent) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
notifyOtherEvent(IEvent) - +Method in class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
notifyOtherEvent(IEvent) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
notifyRemoteTrace(RemoteTraceServer.Event) - +Method in interface org.eclipse.net4j.util.om.trace.RemoteTraceServer.Listener +
  +
notifyRemoteTrace(RemoteTraceServer.Event) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener +
  +
+
+

+O

+
+
ObjectUtil - Class in org.eclipse.net4j.util
 
occurrences(String, char) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
occurrences(String, String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
offer(E) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
offer(E, long, TimeUnit) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
offer(E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
offer(E, long, TimeUnit) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
offer(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
offer(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel.SendQueue +
  +
OMBundle - Interface in org.eclipse.net4j.util.om
 
OMBundle.DebugSupport - Interface in org.eclipse.net4j.util.om
 
OMBundle.TranslationSupport - Interface in org.eclipse.net4j.util.om
 
OMLogger - Interface in org.eclipse.net4j.util.om.log
 
OMLogger.Level - Enum in org.eclipse.net4j.util.om.log
 
OMLogHandler - Interface in org.eclipse.net4j.util.om.log
 
OMMonitor - Interface in org.eclipse.net4j.util.om.monitor
 
OMMonitor.Async - Interface in org.eclipse.net4j.util.om.monitor
 
OMMonitorProgress - Interface in org.eclipse.net4j.util.om.monitor
 
OMPlatform - Interface in org.eclipse.net4j.util.om
 
OMPreference<T> - Interface in org.eclipse.net4j.util.om.pref
 
OMPreference.Type - Enum in org.eclipse.net4j.util.om.pref
 
OMPreferences - Interface in org.eclipse.net4j.util.om.pref
 
OMPreferencesChangeEvent<T> - Interface in org.eclipse.net4j.util.om.pref
 
OMTraceHandler - Interface in org.eclipse.net4j.util.om.trace
 
OMTraceHandlerEvent - Interface in org.eclipse.net4j.util.om.trace
 
OMTracer - Interface in org.eclipse.net4j.util.om.trace
 
on(boolean) - +Method in class org.eclipse.net4j.util.io.DigestWriter +
Turns the digest function on or off. +
onAboutToActivate(ILifecycle) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
onAboutToDeactivate(ILifecycle) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
onActivated(ILifecycle) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
onAdded(IContainer<E>, E) - +Method in class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
onDeactivated(ILifecycle) - +Method in class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +
  +
ONE - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
OnePendingExecutor - Class in org.eclipse.net4j.util.concurrent
 
OnePendingExecutor() - +Constructor for class org.eclipse.net4j.util.concurrent.OnePendingExecutor +
  +
onRemoved(IContainer<E>, E) - +Method in class org.eclipse.net4j.util.container.ContainerEventAdapter +
  +
open(IConnector) - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
open(IConnector) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
openChannel() - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
Synchronous request to open a new IChannel with an undefined channel protocol. +
openChannel(String, Object) - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier. +
openChannel(IProtocol<?>) - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
Synchronous request to open a new IChannel with the given channel protocol . +
openChannel() - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
openChannel(String, Object) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
openChannel(IProtocol<?>) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
openInputStream(String) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openInputStream(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openOutputStream(String) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openOutputStream(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openReader(String) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openReader(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openWriter(String) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
openWriter(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
options() - +Method in interface org.eclipse.net4j.util.options.IOptionsContainer +
  +
OptionsEvent - Class in org.eclipse.net4j.util.options
 
OptionsEvent(IOptions) - +Constructor for class org.eclipse.net4j.util.options.OptionsEvent +
  +
orderConnectInterest(SelectionKey, boolean, boolean) - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
orderReadInterest(SelectionKey, boolean, boolean) - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
orderRegistration(ServerSocketChannel, ITCPPassiveSelectorListener) - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
orderRegistration(SocketChannel, boolean, ITCPActiveSelectorListener) - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
orderWriteInterest(SelectionKey, boolean, boolean) - +Method in interface org.eclipse.net4j.tcp.ITCPSelector +
  +
org.eclipse.net4j - package org.eclipse.net4j
The Net4j transport layer.
org.eclipse.net4j.acceptor - package org.eclipse.net4j.acceptor
The Net4j transport layer concepts for dealing with acceptors.
org.eclipse.net4j.buffer - package org.eclipse.net4j.buffer
The Net4j transport layer concepts for dealing with buffers.
org.eclipse.net4j.channel - package org.eclipse.net4j.channel
The Net4j transport layer concepts for dealing with channels.
org.eclipse.net4j.connector - package org.eclipse.net4j.connector
The Net4j transport layer concepts for dealing with connectors.
org.eclipse.net4j.db - package org.eclipse.net4j.db
The Net4j DB framework.
org.eclipse.net4j.db.ddl - package org.eclipse.net4j.db.ddl
The Net4j DB framework concepts for the abstraction of the SQL data definition language.
org.eclipse.net4j.db.dml - package org.eclipse.net4j.db.dml
The Net4j DB framework concepts for the abstraction of the SQL data manipulation language.
org.eclipse.net4j.http - package org.eclipse.net4j.http
Transport layer extension with support for HTTP connections.
org.eclipse.net4j.http.common - package org.eclipse.net4j.http.common
Transport layer extension with support for HTTP connections.
org.eclipse.net4j.http.server - package org.eclipse.net4j.http.server
Transport layer extension with support for HTTP connections.
org.eclipse.net4j.jvm - package org.eclipse.net4j.jvm
Transport layer extension with support for JVM embedded connections.
org.eclipse.net4j.protocol - package org.eclipse.net4j.protocol
The Net4j transport layer concepts for dealing with protocols.
org.eclipse.net4j.signal - package org.eclipse.net4j.signal
A framework for request/response based communication on top of +the Net4j transport layer.
org.eclipse.net4j.signal.heartbeat - package org.eclipse.net4j.signal.heartbeat
A signal protocol implementation that realizes a configurable heart beat protocol.
org.eclipse.net4j.signal.wrapping - package org.eclipse.net4j.signal.wrapping
Some container injectors for use with signal protocols.
org.eclipse.net4j.spi.db - package org.eclipse.net4j.spi.db
Server service provider interfaces and useful base implementations for the Net4j DB framework.
org.eclipse.net4j.tcp - package org.eclipse.net4j.tcp
Transport layer extension with support for TCP socket connections.
org.eclipse.net4j.tcp.ssl - package org.eclipse.net4j.tcp.ssl
Transport layer extension with support for TCP/SSL socket connections.
org.eclipse.net4j.util - package org.eclipse.net4j.util
Utility classes.
org.eclipse.net4j.util.cache - package org.eclipse.net4j.util.cache
A generic caching and memory monitoring framework.
org.eclipse.net4j.util.collection - package org.eclipse.net4j.util.collection
Additional collection-like interfaces and classes.
org.eclipse.net4j.util.concurrent - package org.eclipse.net4j.util.concurrent
Utility interfaces and classes commonly useful in concurrent programming.
org.eclipse.net4j.util.container - package org.eclipse.net4j.util.container
A framework of notifying collections and wiring containers.
org.eclipse.net4j.util.container.delegate - package org.eclipse.net4j.util.container.delegate
Hybrid interfaces of notifying containers and the Java Collection Framework.
org.eclipse.net4j.util.event - package org.eclipse.net4j.util.event
A framework for sending of and listening to events.
org.eclipse.net4j.util.factory - package org.eclipse.net4j.util.factory
A framework for factory based instance creation.
org.eclipse.net4j.util.fsm - package org.eclipse.net4j.util.fsm
A framework for finite state machines.
org.eclipse.net4j.util.io - package org.eclipse.net4j.util.io
Interfaces and classes for I/O.
org.eclipse.net4j.util.lifecycle - package org.eclipse.net4j.util.lifecycle
A framework for components with a simple lifecycle.
org.eclipse.net4j.util.om - package org.eclipse.net4j.util.om
Interfaces and classes for environment independent operations and maintenance (O&M).
org.eclipse.net4j.util.om.log - package org.eclipse.net4j.util.om.log
Interfaces and classes for environment independent logging.
org.eclipse.net4j.util.om.monitor - package org.eclipse.net4j.util.om.monitor
Interfaces and classes for environment independent progress monitoring.
org.eclipse.net4j.util.om.pref - package org.eclipse.net4j.util.om.pref
Interfaces and classes for environment independent preference management.
org.eclipse.net4j.util.om.trace - package org.eclipse.net4j.util.om.trace
Interfaces and classes for environment independent tracing.
org.eclipse.net4j.util.options - package org.eclipse.net4j.util.options
A framework for option containers that fire change events.
org.eclipse.net4j.util.ref - package org.eclipse.net4j.util.ref
A framework for memory-sensitive keyed references and value maps.
org.eclipse.net4j.util.registry - package org.eclipse.net4j.util.registry
Interfaces and classes for general purpose registries.
org.eclipse.net4j.util.security - package org.eclipse.net4j.util.security
Interfaces and classes for security, negotiation, authentication, authorization and cryptography.
org.eclipse.net4j.util.transaction - package org.eclipse.net4j.util.transaction
A framework for transactional operations.
org.eclipse.spi.net4j - package org.eclipse.spi.net4j
Server service provider interfaces and useful base implementations for the Net4j transport layer.
OSGiActivator - Class in org.eclipse.net4j.util.om
 
OSGiActivator(OMBundle) - +Constructor for class org.eclipse.net4j.util.om.OSGiActivator +
  +
OSGiActivator.StateHandler - Class in org.eclipse.net4j.util.om
 
OSGiActivator.StateHandler(OMBundle) - +Constructor for class org.eclipse.net4j.util.om.OSGiActivator.StateHandler +
  +
OSGiActivator.WithState - Class in org.eclipse.net4j.util.om
 
OSGiActivator.WithState(OMBundle) - +Constructor for class org.eclipse.net4j.util.om.OSGiActivator.WithState +
  +
OSGiApplication - Class in org.eclipse.net4j.util.om
 
OSGiApplication(String) - +Constructor for class org.eclipse.net4j.util.om.OSGiApplication +
  +
OSGiLoggingBridge - Class in org.eclipse.net4j.util.om.log
 
OSGiLoggingBridge() - +Constructor for class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
out - +Variable in class org.eclipse.net4j.util.io.DelegatingOutputStream +
The underlying output stream to be filtered. +
OUT() - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
+
+

+P

+
+
Pair<T1,T2> - Class in org.eclipse.net4j.util.collection
 
Pair() - +Constructor for class org.eclipse.net4j.util.collection.Pair +
  +
Pair(T1, T2) - +Constructor for class org.eclipse.net4j.util.collection.Pair +
  +
Pair(Pair<T1, T2>) - +Constructor for class org.eclipse.net4j.util.collection.Pair +
  +
PasswordCredentials - Class in org.eclipse.net4j.util.security
 
PasswordCredentials(String, char[]) - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentials +
  +
PasswordCredentialsProvider - Class in org.eclipse.net4j.util.security
 
PasswordCredentialsProvider() - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
PasswordCredentialsProvider(IPasswordCredentials) - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
PasswordCredentialsProvider(String, char[]) - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
PasswordCredentialsProvider(String, String) - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
PasswordCredentialsProvider.Delegating - Class in org.eclipse.net4j.util.security
 
PasswordCredentialsProvider.Delegating(IPasswordCredentialsProvider) - +Constructor for class org.eclipse.net4j.util.security.PasswordCredentialsProvider.Delegating +
  +
PBE_WITH_MD5_AND_DES - +Static variable in class org.eclipse.net4j.util.security.SecurityUtil +
  +
peek() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
peek() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
peek() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
percent(double, double) - +Static method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
PerfTracer - Class in org.eclipse.net4j.util.om.trace
 
PerfTracer(OMTracer, Class<?>) - +Constructor for class org.eclipse.net4j.util.om.trace.PerfTracer +
  +
phase1(CONTEXT) - +Method in interface org.eclipse.net4j.util.transaction.ITransactionalOperation +
  +
phase2(CONTEXT) - +Method in interface org.eclipse.net4j.util.transaction.ITransactionalOperation +
  +
poll(long, TimeUnit) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
poll() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
poll() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
poll(long, TimeUnit) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
poll() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
poll() - +Method in class org.eclipse.spi.net4j.Channel.SendQueue +
  +
pop() - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
postProcess(INegotiationContext) - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
postProcessElement(String, String, String, Object) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
PreferenceHistory - Class in org.eclipse.net4j.util.collection
 
PreferenceHistory(OMPreference<String[]>) - +Constructor for class org.eclipse.net4j.util.collection.PreferenceHistory +
  +
preferences() - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
prepareConnector(InternalConnector) - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.http.HTTPUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.http.server.HTTPServerUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.jvm.JVMUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.Net4jUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.tcp.TCPUtil +
  +
prepareContainer(IManagedContainer) - +Static method in class org.eclipse.net4j.util.container.ContainerUtil +
  +
previous() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
previousIndex() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
print(StackTraceElement[]) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
print(StackTraceElement[], PrintStream) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
print(Throwable, PrintStream) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
print(Throwable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
PrintLogHandler - Class in org.eclipse.net4j.util.om.log
 
PrintLogHandler(PrintStream, PrintStream) - +Constructor for class org.eclipse.net4j.util.om.log.PrintLogHandler +
  +
PrintLogHandler() - +Constructor for class org.eclipse.net4j.util.om.log.PrintLogHandler +
  +
printStackTrace(PrintStream, StackTraceElement[]) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
printStackTrace(StackTraceElement[]) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
PrintTraceHandler - Class in org.eclipse.net4j.util.om.trace
 
PrintTraceHandler(PrintStream) - +Constructor for class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
PrintTraceHandler() - +Constructor for class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.net4j.TransportInjector +
  +
process(IManagedContainer, String, String, String, Object) - +Method in interface org.eclipse.net4j.util.container.IElementProcessor +
  +
process(SUBJECT, EVENT, DATA) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiatorConfigurer +
  +
process(IManagedContainer, String, String, String, Object) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiatorInjector +
  +
processAcceptor(IManagedContainer, String, String, InternalAcceptor) - +Method in class org.eclipse.net4j.TransportInjector +
  +
processConnector(IManagedContainer, String, String, InternalConnector) - +Method in class org.eclipse.net4j.TransportInjector +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.security.CredentialsProviderFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.security.NegotiatorFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.security.RandomizerFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.net4j.util.security.UserManagerFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.spi.net4j.AcceptorFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.spi.net4j.ClientProtocolFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.spi.net4j.ConnectorFactory +
  +
PRODUCT_GROUP - +Static variable in class org.eclipse.spi.net4j.ServerProtocolFactory +
  +
ProductCreationException - Exception in org.eclipse.net4j.util.factory
 
ProductCreationException() - +Constructor for exception org.eclipse.net4j.util.factory.ProductCreationException +
  +
ProductCreationException(String) - +Constructor for exception org.eclipse.net4j.util.factory.ProductCreationException +
  +
ProductCreationException(Throwable) - +Constructor for exception org.eclipse.net4j.util.factory.ProductCreationException +
  +
ProductCreationException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.factory.ProductCreationException +
  +
ProgressDistributable<CONTEXT> - Interface in org.eclipse.net4j.util.om.monitor
 
ProgressDistributable.Default<CONTEXT> - Class in org.eclipse.net4j.util.om.monitor
 
ProgressDistributable.Default() - +Constructor for class org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default +
  +
ProgressDistributable.Default(int, double) - +Constructor for class org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default +
  +
ProgressDistributor - Class in org.eclipse.net4j.util.om.monitor
 
ProgressDistributor() - +Constructor for class org.eclipse.net4j.util.om.monitor.ProgressDistributor +
  +
ProgressDistributor.Arithmetic - Class in org.eclipse.net4j.util.om.monitor
 
ProgressDistributor.Arithmetic() - +Constructor for class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic +
  +
ProgressDistributor.Geometric - Class in org.eclipse.net4j.util.om.monitor
 
ProgressDistributor.Geometric() - +Constructor for class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric +
  +
PROP_DISABLE_TRACING - +Static variable in class org.eclipse.net4j.util.om.trace.Tracer +
  +
Protocol<INFRA_STRUCTURE> - Class in org.eclipse.spi.net4j
 
Protocol(String) - +Constructor for class org.eclipse.spi.net4j.Protocol +
  +
provideBuffer() - +Method in interface org.eclipse.net4j.buffer.IBufferProvider +
Provides a buffer from this BufferProvider. +
provideBuffer() - +Method in class org.eclipse.spi.net4j.Channel +
  +
provideBuffer() - +Method in class org.eclipse.spi.net4j.Connector +
  +
provideSignalReactor(short) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
purged(K) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
purgeQueue() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
push() - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
put(E) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
put(RESULT) - +Method in interface org.eclipse.net4j.util.concurrent.ISynchronizer +
  +
put(RESULT, long) - +Method in interface org.eclipse.net4j.util.concurrent.ISynchronizer +
  +
put(RESULT) - +Method in class org.eclipse.net4j.util.concurrent.ResultSynchronizer +
  +
put(RESULT, long) - +Method in class org.eclipse.net4j.util.concurrent.ResultSynchronizer +
  +
put(CORRELATION, RESULT) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
put(CORRELATION, RESULT, long) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
put(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.io.CachedFileMap +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
put(K, V) - +Method in class org.eclipse.net4j.util.registry.Registry +
Requires Registry.commit() to be called later if not Registry.isAutoCommit(). +
put(K, V) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
putAll(Map<? extends K, ? extends V>) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
putAll(Map<? extends K, ? extends V>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
putAll(Map<? extends K, ? extends V>) - +Method in class org.eclipse.net4j.util.registry.Registry +
Requires Registry.commit() to be called later if not Registry.isAutoCommit(). +
putAll(Map<? extends K, ? extends V>) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
putElement(String, String, String, Object) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
putElement(String, String, String, Object) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
putElement(ManagedContainer.ElementKey, Object) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
putIfAbsent(K, V) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
putIfCorrelated(CORRELATION, RESULT) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
+
+

+Q

+
+
QueueRunner - Class in org.eclipse.net4j.util.concurrent
 
QueueRunner() - +Constructor for class org.eclipse.net4j.util.concurrent.QueueRunner +
  +
QueueWorker<E> - Class in org.eclipse.net4j.util.concurrent
 
QueueWorker() - +Constructor for class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
QueueWorkerWorkSerializer - Class in org.eclipse.net4j.util.concurrent
 
QueueWorkerWorkSerializer() - +Constructor for class org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer +
  +
+
+

+R

+
+
Randomizer - Class in org.eclipse.net4j.util.security
 
Randomizer() - +Constructor for class org.eclipse.net4j.util.security.Randomizer +
  +
RandomizerFactory - Class in org.eclipse.net4j.util.security
 
RandomizerFactory() - +Constructor for class org.eclipse.net4j.util.security.RandomizerFactory +
  +
read() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
read(Callable<V>) - +Method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
read(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
read() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Reads the next byte of data from this input stream. +
read() - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
read(byte[], int, int) - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
read(byte[]) - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
read() - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
read(char[], int, int) - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
read(CharBuffer) - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
read(char[]) - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
read() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Stream +
Deprecated.   +
read() - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
read(char[], int, int) - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
read(ExtendedDataInput) - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
read(ExtendedDataInput) - +Method in interface org.eclipse.net4j.util.io.StringIO +
  +
read() - +Method in class org.eclipse.net4j.util.io.XORInputStream +
  +
readBoolean() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readBoolean() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readByte() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readByte() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readByteArray() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readByteArray() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readByteArray() - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readByteArray() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readByteArray(DataInput) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readChar() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readChar() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readDouble() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readDouble() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readEnum(Class<T>) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readEnum(Class<T>) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readEnum(Class<T>) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readEnum(Class<T>) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readEnum(DataInput, Class<T>) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readFile(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
readFloat() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readFloat() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readFully(byte[], int, int) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readFully(byte[]) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readFully(byte[], int, int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readFully(byte[]) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readInt() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readInt() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readKey(ExtendedDataInput) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
readLine() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readLine() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
readLong() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readLong() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readObject() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readObject(ClassLoader) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readObject(ExtendedIOUtil.ClassResolver) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readObject() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readObject(ClassLoader) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readObject(ExtendedIOUtil.ClassResolver) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readObject() - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readObject(ClassLoader) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readObject(ExtendedIOUtil.ClassResolver) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readObject() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readObject(ClassLoader) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readObject(ExtendedIOUtil.ClassResolver) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readObject(DataInput) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readObject(DataInput, ClassLoader) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readObject(DataInput, ExtendedIOUtil.ClassResolver) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readShort() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readShort() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readString() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readString() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readString() - +Method in interface org.eclipse.net4j.util.io.ExtendedDataInput +
  +
readString() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
readString(DataInput) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
readString(ExtendedDataInput) - +Method in class org.eclipse.net4j.util.io.StringCompressor.Counting +
  +
readString(ExtendedDataInput) - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
readTextFile(File) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
readUnlock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
readUnsignedByte() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readUnsignedByte() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readUnsignedShort() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readUnsignedShort() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readUTF() - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
readUTF() - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
readValue(ExtendedDataInput, PreparedStatement, int, boolean) - +Method in enum org.eclipse.net4j.db.DBType +
  +
readValue(ExtendedDataInput) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
receiveBuffer(INegotiationContext, ByteBuffer) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext.Receiver +
  +
receiveBuffer(INegotiationContext, ByteBuffer) - +Method in class org.eclipse.net4j.util.security.Negotiator +
  +
reevaluate() - +Method in class org.eclipse.net4j.util.concurrent.ConcurrentValue +
Reevaluate the condition. +
ReferenceQueueWorker<T> - Class in org.eclipse.net4j.util.ref
 
ReferenceQueueWorker() - +Constructor for class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
ReferenceType - Enum in org.eclipse.net4j.util.ref
 
ReferenceValueMap<K,V> - Class in org.eclipse.net4j.util.ref
A ConcurrentMap implementation that uses KeyedReference instances (KeyedStrongReference, + KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values.
ReferenceValueMap() - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
ReferenceValueMap(ConcurrentMap<K, KeyedReference<K, V>>) - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
ReferenceValueMap.Soft<K,V> - Class in org.eclipse.net4j.util.ref
 
ReferenceValueMap.Soft() - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Soft +
  +
ReferenceValueMap.Soft(ConcurrentMap<K, KeyedReference<K, V>>) - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Soft +
  +
ReferenceValueMap.Strong<K,V> - Class in org.eclipse.net4j.util.ref
 
ReferenceValueMap.Strong() - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Strong +
  +
ReferenceValueMap.Strong(ConcurrentMap<K, KeyedReference<K, V>>) - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Strong +
  +
ReferenceValueMap.Weak<K,V> - Class in org.eclipse.net4j.util.ref
 
ReferenceValueMap.Weak() - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Weak +
  +
ReferenceValueMap.Weak(ConcurrentMap<K, KeyedReference<K, V>>) - +Constructor for class org.eclipse.net4j.util.ref.ReferenceValueMap.Weak +
  +
ReflectUtil - Class in org.eclipse.net4j.util
 
ReflectUtil.ExcludeFromDump - Annotation Type in org.eclipse.net4j.util
 
register(K, V) - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
register(K, V) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
registerCache(ICache) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
registerCache(ICache) - +Method in interface org.eclipse.net4j.util.cache.ICacheMonitor +
  +
registerChannelWithPeer(short, long, IProtocol<?>) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
registerFactory(IFactory) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
registerFactory(IFactory) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
REGISTRY - +Static variable in interface org.eclipse.net4j.db.IDBAdapter +
  +
Registry<K,V> - Class in org.eclipse.net4j.util.registry
 
Registry(boolean) - +Constructor for class org.eclipse.net4j.util.registry.Registry +
  +
Registry() - +Constructor for class org.eclipse.net4j.util.registry.Registry +
  +
Registry.Transaction - Class in org.eclipse.net4j.util.registry
 
Registry.Transaction() - +Constructor for class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
RegistryUtil - Class in org.eclipse.net4j.util.registry
 
release() - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Releases this buffer to its original IBufferProvider. +
remainingCapacity() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
remainingCapacity() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
rememberDeregistered(K, V) - +Method in class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
rememberRegistered(K, V) - +Method in class org.eclipse.net4j.util.registry.Registry.Transaction +
  +
RemoteException - Exception in org.eclipse.net4j.signal
 
RemoteException(Throwable, RequestWithConfirmation<?>, boolean) - +Constructor for exception org.eclipse.net4j.signal.RemoteException +
  +
RemoteException(String, boolean) - +Constructor for exception org.eclipse.net4j.signal.RemoteException +
  +
RemoteTraceHandler - Class in org.eclipse.net4j.util.om.trace
 
RemoteTraceHandler() - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
RemoteTraceHandler(String) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
RemoteTraceHandler(String, String) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
RemoteTraceHandler(String, String, int) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
RemoteTraceServer - Class in org.eclipse.net4j.util.om.trace
 
RemoteTraceServer() - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
RemoteTraceServer(int) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
RemoteTraceServer(int, String) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
RemoteTraceServer.Event - Class in org.eclipse.net4j.util.om.trace
 
RemoteTraceServer.Listener - Interface in org.eclipse.net4j.util.om.trace
 
RemoteTraceServer.PrintListener - Class in org.eclipse.net4j.util.om.trace
 
RemoteTraceServer.PrintListener(PrintStream) - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener +
  +
RemoteTraceServer.PrintListener() - +Constructor for class org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener +
  +
remove() - +Method in class org.eclipse.net4j.util.collection.ArrayIterator +
Unsupported. +
remove(int) - +Method in class org.eclipse.net4j.util.collection.DynamicArray +
  +
remove(E) - +Method in class org.eclipse.net4j.util.collection.FastList +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
remove(int) - +Method in class org.eclipse.net4j.util.collection.History +
  +
remove(int) - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
remove(int) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
remove() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
remove() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
remove(int) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
remove() - +Method in class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
remove(int) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
remove() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerQueue +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
remove(Object, Object) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
remove(Object) - +Method in class org.eclipse.net4j.util.registry.Registry +
Requires Registry.commit() to be called later if not Registry.isAutoCommit(). +
remove(Object) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
remove() - +Method in class org.eclipse.spi.net4j.Channel.SendQueue +
  +
remove(Object) - +Method in class org.eclipse.spi.net4j.Channel.SendQueue +
  +
remove1(T1) - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
remove2(T2) - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
removeAll(Collection<?>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
removeAllElements(Collection<E>) - +Method in interface org.eclipse.net4j.util.container.IContainer.Modifiable +
  +
removeConnector(IConnector) - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
removed(E) - +Method in interface org.eclipse.net4j.util.container.IContainerEventVisitor +
  +
removed(ILifecycleEvent) - +Method in class org.eclipse.net4j.util.container.LifecycleEventConverter +
  +
removeElement(E) - +Method in interface org.eclipse.net4j.util.container.IContainer.Modifiable +
  +
removeElement(String, String, String) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
removeElement(String, String, String) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
removeElement(ManagedContainer.ElementKey) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
removeFirst() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
removeLast() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
removeListener(IListener) - +Method in class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
removeListener(Object, IListener) - +Static method in class org.eclipse.net4j.util.event.EventUtil +
  +
removeListener(IListener) - +Method in interface org.eclipse.net4j.util.event.INotifier +
Removes a listener from this notifier. +
removeListener(IListener) - +Method in class org.eclipse.net4j.util.event.Notifier +
  +
removeListener(IListener) - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
removeListener(RemoteTraceServer.Listener) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
removeListener(IListener) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
removeLogHandler(OMLogHandler) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
removePostProcessor(IElementProcessor) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
removePostProcessor(IElementProcessor) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
removeTable(String) - +Method in interface org.eclipse.net4j.db.ddl.IDBSchema +
  +
removeTable(String) - +Method in class org.eclipse.net4j.spi.db.DBSchema +
  +
removeTraceHandler(OMTraceHandler) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
removeUser(String) - +Method in interface org.eclipse.net4j.util.security.IUserManager +
  +
removeUser(String) - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
replace(K, V) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
replace(K, V, V) - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
replace(String, String[], String[]) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
Request - Class in org.eclipse.net4j.signal
 
Request(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.Request +
  +
Request(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.Request +
  +
Request(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.Request +
  +
requesting(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.signal.Request +
  +
requesting(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
requesting(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
requesting(ExtendedDataOutputStream, OMMonitor) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
requestingStart(ExtendedDataOutputStream, long) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
RequestWithConfirmation<RESULT> - Class in org.eclipse.net4j.signal
 
RequestWithConfirmation(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
RequestWithConfirmation(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
RequestWithConfirmation(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
RequestWithMonitoring<RESULT> - Class in org.eclipse.net4j.signal
 
RequestWithMonitoring(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
RequestWithMonitoring(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
RequestWithMonitoring(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
RESERVED_CHANNEL - +Static variable in interface org.eclipse.spi.net4j.InternalChannelMultiplexer +
  +
reset() - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Repositions this stream to the position at the time the mark method was last called on this input + stream. +
reset() - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
resleep(long) - +Method in class org.eclipse.net4j.util.concurrent.Sleeper +
  +
resolveClass(ObjectStreamClass) - +Method in class org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver +
  +
resolveClass(ObjectStreamClass) - +Method in interface org.eclipse.net4j.util.io.ExtendedIOUtil.ClassResolver +
  +
responding(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
responding(ExtendedDataOutputStream, OMMonitor) - +Method in class org.eclipse.net4j.signal.IndicationWithMonitoring +
  +
responding(ExtendedDataOutputStream) - +Method in class org.eclipse.net4j.signal.IndicationWithResponse +
Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean. +
ResponseNegotiator - Class in org.eclipse.net4j.util.security
 
ResponseNegotiator() - +Constructor for class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
ResponseNegotiatorFactory - Class in org.eclipse.net4j.util.security
 
ResponseNegotiatorFactory() - +Constructor for class org.eclipse.net4j.util.security.ResponseNegotiatorFactory +
  +
ResponseNegotiatorInjector - Class in org.eclipse.net4j.util.security
 
ResponseNegotiatorInjector(INegotiator) - +Constructor for class org.eclipse.net4j.util.security.ResponseNegotiatorInjector +
  +
restart() - +Method in class org.eclipse.net4j.util.concurrent.Sleeper +
  +
restartTimeout() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
ResultSynchronizer<RESULT> - Class in org.eclipse.net4j.util.concurrent
 
ResultSynchronizer() - +Constructor for class org.eclipse.net4j.util.concurrent.ResultSynchronizer +
  +
retainAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
retainAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
retainAll(Collection<?>) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
retainAll(Collection<?>) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
retainAll(Collection<?>) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
retainBuffer(IBuffer) - +Method in interface org.eclipse.net4j.buffer.IBufferProvider +
Retains a buffer to this BufferProvider. +
retainBuffer(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel +
  +
retainBuffer(IBuffer) - +Method in class org.eclipse.spi.net4j.Connector +
  +
rollback() - +Method in interface org.eclipse.net4j.util.transaction.ITransaction +
  +
rollback() - +Method in class org.eclipse.net4j.util.transaction.Transaction +
  +
ROOT_CLASS - +Static variable in class org.eclipse.net4j.util.ReflectUtil +
  +
RoundRobinBlockingQueue<E> - Class in org.eclipse.net4j.util.collection
 
RoundRobinBlockingQueue() - +Constructor for class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
RoundRobinList<E> - Class in org.eclipse.net4j.util.concurrent
 
RoundRobinList() - +Constructor for class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
RoundRobinList(Collection<? extends E>) - +Constructor for class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
run() - +Method in class org.eclipse.net4j.signal.Signal +
  +
run() - +Method in class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
Executed in the context of the executor service. +
run() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
run() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
run(Runnable, Lock, long) - +Static method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
run(IO) - +Method in interface org.eclipse.net4j.util.io.IORunnable +
  +
run() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask +
  +
run(ProgressDistributable<CONTEXT>[], CONTEXT, OMMonitor) - +Method in class org.eclipse.net4j.util.om.monitor.ProgressDistributor +
  +
run() - +Method in class org.eclipse.spi.net4j.Channel.ReceiverWork +
  +
runLoop(int, CONTEXT, OMMonitor) - +Method in interface org.eclipse.net4j.util.om.monitor.ProgressDistributable +
  +
RWLock - Class in org.eclipse.net4j.util.concurrent
 
RWLock(long) - +Constructor for class org.eclipse.net4j.util.concurrent.RWLock +
  +
RWLock(long, boolean) - +Constructor for class org.eclipse.net4j.util.concurrent.RWLock +
  +
RWLockManager<OBJECT,CONTEXT> - Class in org.eclipse.net4j.util.concurrent
Support Multiple reads/no write and upgrade lock from read to write.
RWLockManager() - +Constructor for class org.eclipse.net4j.util.concurrent.RWLockManager +
  +
RWLockManager.LockEntry<OBJECT,CONTEXT> - Interface in org.eclipse.net4j.util.concurrent
 
RWLockManager.LockEntryHandler<OBJECT,CONTEXT> - Interface in org.eclipse.net4j.util.concurrent
 
RWLockManager.LockStrategy<OBJECT,CONTEXT> - Interface in org.eclipse.net4j.util.concurrent
 
+
+

+S

+
+
safe(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
safeInput(File, IORunnable<FileInputStream>) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
safeOutput(File, IORunnable<FileOutputStream>) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
safeRead(File, IORunnable<FileReader>) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
safeRun(IO, IORunnable<IO>) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
safeWrite(File, IORunnable<FileWriter>) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
save() - +Method in class org.eclipse.net4j.util.collection.History +
  +
save() - +Method in class org.eclipse.net4j.util.collection.PreferenceHistory +
  +
save() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreferences +
  +
save(Map<String, char[]>) - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
save(Map<String, char[]>, FileOutputStream) - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
save(Map<String, char[]>) - +Method in class org.eclipse.net4j.util.security.UserManager +
  +
saveElements(OutputStream) - +Method in interface org.eclipse.net4j.util.container.IManagedContainer +
  +
saveElements(OutputStream) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
scheduleAtFixedRate(TimerTask, long, long) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
scheduleAtFixedRate(TimerTask, long, long) - +Method in class org.eclipse.net4j.util.om.monitor.Monitor +
  +
scheduleAtFixedRate(TimerTask, long, long) - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
SCHEME_SEPARATOR - +Static variable in class org.eclipse.net4j.Net4jUtil +
  +
search(K) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
SecurityUtil - Class in org.eclipse.net4j.util.security
 
select(Connection, IDBRowHandler, String, IDBField...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
select(Connection, IDBRowHandler, IDBField...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
select(Connection, String, IDBField...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
selectMaximumInt(Connection, IDBField, String...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
selectMaximumLong(Connection, IDBField, String...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
selectMinimumInt(Connection, IDBField, String...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
selectMinimumLong(Connection, IDBField, String...) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
send() - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
send(long) - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
send() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
send(long) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
send(OMMonitor) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
send(long, OMMonitor) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
sendAsync() - +Method in class org.eclipse.net4j.signal.Request +
  +
sendAsync() - +Method in class org.eclipse.net4j.signal.RequestWithConfirmation +
  +
sendAsync() - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
sendAsync(OMMonitor) - +Method in class org.eclipse.net4j.signal.RequestWithMonitoring +
  +
sendBuffer(IBuffer) - +Method in interface org.eclipse.net4j.channel.IChannel +
Asynchronously sends the given buffer to the receive handler of the peer channel. +
sendBuffer(IBuffer) - +Method in class org.eclipse.spi.net4j.Channel +
  +
serializeTable(ExtendedDataOutput, Connection, IDBTable, String, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
ServerProtocolFactory - Class in org.eclipse.spi.net4j
 
ServerProtocolFactory(String) - +Constructor for class org.eclipse.spi.net4j.ServerProtocolFactory +
  +
set(int, E) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
set(T) - +Method in class org.eclipse.net4j.util.concurrent.ConcurrentValue +
Specify the new value. +
set(int, E) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
set(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +
  +
set(int, E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
setActivationTimeout(long) - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
setAlgorithmName(String) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
setAutoCommit(boolean) - +Method in interface org.eclipse.net4j.util.registry.IRegistry +
  +
setAutoCommit(boolean) - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
setAutoCommit(boolean) - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
setBlocked(IStatus) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
setBufferProvider(IBufferProvider) - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
setBufferProvider(IBufferProvider) - +Method in interface org.eclipse.spi.net4j.InternalBuffer +
  +
setBundleContext(Object) - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
setCacheMonitor(ICacheMonitor) - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
setCanceled(boolean) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
setChannel(IChannel) - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
setChannel(IChannel) - +Method in class org.eclipse.spi.net4j.Protocol +
  +
setCondition(ICacheMonitor.Condition) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
setConditionPolicy(ICacheMonitor.ConditionPolicy) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
setConfig(ITransportConfig) - +Method in interface org.eclipse.net4j.ITransportConfigAware +
Sets a new transport configuration by copying the given one. +
setConfig(ITransportConfig) - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
setConfig(ITransportConfig) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
setCredentials(IPasswordCredentials) - +Method in class org.eclipse.net4j.util.security.PasswordCredentialsProvider +
  +
setCredentialsProvider(IPasswordCredentialsProvider) - +Method in class org.eclipse.net4j.util.security.ResponseNegotiator +
  +
setDaemon(boolean) - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
setDeactivationTimeout(long) - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
setDebugging(boolean) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
setDebugging(boolean) - +Method in interface org.eclipse.net4j.util.om.OMPlatform +
  +
setDebugOption(String, String) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
setDebugOption(String, boolean) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
setDebugOption(String, int) - +Method in interface org.eclipse.net4j.util.om.OMBundle.DebugSupport +
  +
setDefaultSSLConfiguration(String, String, String) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
setDefaultSSLConfiguration(String, String, String, int, int) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
setDelegates(List<Map<K, V>>) - +Method in class org.eclipse.net4j.util.collection.MultiMap.ListBased +
  +
setElement1(T1) - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
setElement2(T2) - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
setElement3(T3) - +Method in class org.eclipse.net4j.util.collection.Triplet +
  +
setElements(List<IHistoryElement<T>>) - +Method in class org.eclipse.net4j.util.collection.History +
  +
setEnabled(boolean) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
setEnabled(boolean) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
setEnabled(boolean) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
setEncryptionAlgorithmName(String) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
setEncryptionIterationCount(int) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
setEncryptionSaltBytes(byte[]) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
setEOS(boolean) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Sets the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers. +
setError(Throwable) - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
setErrorHandler(IErrorHandler) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
  +
setException(RemoteException) - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
setExecutorService(ExecutorService) - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
setExecutorService(ExecutorService) - +Method in class org.eclipse.spi.net4j.Protocol +
  +
setFileName(String) - +Method in class org.eclipse.net4j.util.security.FileUserManager +
  +
setFinished(boolean) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
setFinished(boolean) - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
setGlobalErrorHandler(IErrorHandler) - +Static method in class org.eclipse.net4j.util.concurrent.Worker +
  +
setHeartBeatTimer(Timer) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +
  +
setID(short) - +Method in class org.eclipse.spi.net4j.Channel +
  +
setID(short) - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
setIndentation(String) - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
setInfo(Object) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
setInfo(Object) - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
setInfraStructure(INFRA_STRUCTURE) - +Method in interface org.eclipse.net4j.protocol.IProtocol +
  +
setInfraStructure(INFRA_STRUCTURE) - +Method in class org.eclipse.spi.net4j.Protocol +
  +
setInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.EntryContext +
  +
setLifecycle(ILifecycle) - +Method in interface org.eclipse.net4j.ITransportConfig +
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport + configuration. +
setLocalStacktrace(StackTraceElement[]) - +Method in exception org.eclipse.net4j.signal.RemoteException +
  +
setLogLevel(OMLogger.Level) - +Method in class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
setMaxWorkPerPoll(int) - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
setMessageDigest(MessageDigest) - +Method in class org.eclipse.net4j.util.io.DigestWriter +
Associates the specified message digest with this writer. +
setMillisBeforeTimeout(long) - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
setMillisInterruptCheck(long) - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
setMultiplexer(IChannelMultiplexer) - +Method in class org.eclipse.spi.net4j.Channel +
  +
setMultiplexer(IChannelMultiplexer) - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
setName(String) - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
setName(String, boolean) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.EntryContext +
  +
setNegotiationException(NegotiationException) - +Method in class org.eclipse.spi.net4j.Connector +
  +
setNegotiator(INegotiator) - +Method in interface org.eclipse.net4j.util.security.INegotiatorAware +
  +
setNegotiator(INegotiator) - +Method in class org.eclipse.spi.net4j.Acceptor +
  +
setNegotiator(INegotiator) - +Method in class org.eclipse.spi.net4j.Connector +
  +
setNewLine(String) - +Method in class org.eclipse.net4j.util.io.XMLOutput +
  +
setNotificationExecutorService(ExecutorService) - +Method in class org.eclipse.net4j.util.event.ExecutorServiceNotifier +
  +
setNotNull(boolean) - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
setOpenChannelTimeout(long) - +Method in interface org.eclipse.net4j.channel.IChannelMultiplexer +
  +
setOpenChannelTimeout(long) - +Method in class org.eclipse.spi.net4j.ChannelMultiplexer +
  +
setPassword(char[]) - +Method in class org.eclipse.net4j.util.security.PasswordCredentials +
  +
setPattern(String) - +Method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
Pattern arguments: + + + 0} --> String tracerName
+ 1} --> String tracerShort
+ 2} --> String contextName
+ 3} --> String contextShort
+ 4} --> long timeStamp
+ 5} --> String message
+ 6} --> String threadName
+ 7} --> long threadID
+ 8} --> int threadPriority
+ 9} --> Thread.State threadState
+ +
setPauseGREEN(long) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
setPauseRED(long) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
setPauseYELLOW(long) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
setPollMillis(long) - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
setPollMillis(long) - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
setPrecision(int) - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
setProductGroup(String) - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
setProtocolProvider(IProtocolProvider) - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
setProviderName(String) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
setRandomizer(IRandomizer) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
setReceiveExecutor(ExecutorService) - +Method in interface org.eclipse.net4j.ITransportConfig +
  +
setReceiveExecutor(ExecutorService) - +Method in class org.eclipse.spi.net4j.Channel +
  +
setReceiveExecutor(ExecutorService) - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
setReceiveHandler(IBufferHandler) - +Method in interface org.eclipse.net4j.channel.IChannel +
Sets the IBufferHandler to handle buffers received from the peer channel. +
setReceiveHandler(IBufferHandler) - +Method in class org.eclipse.spi.net4j.Channel +
  +
setReceiver(INegotiationContext.Receiver) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
setReceiver(INegotiationContext.Receiver) - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
setRegistry(IRegistry<String, IFactory>) - +Method in class org.eclipse.net4j.FactoriesProtocolProvider +
  +
setRequestHandler(INet4jTransportServlet.RequestHandler) - +Method in interface org.eclipse.net4j.http.server.INet4jTransportServlet +
  +
setScale(int) - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
setSeed(byte[]) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
setSeed(long) - +Method in class org.eclipse.net4j.util.security.Randomizer +
  +
setServlet(INet4jTransportServlet) - +Method in interface org.eclipse.net4j.http.server.IHTTPAcceptor +
  +
setShortContext(boolean) - +Method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
setShouldTranslate(boolean) - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Sets whether strings should be translated by default. +
setSSLConfigurationFile(String) - +Static method in class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
setState(SUBJECT, STATE) - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine +
  +
setState(INegotiationContext, IChallengeResponse.State) - +Method in class org.eclipse.net4j.util.security.ChallengeResponseNegotiator +
  +
setState(Enum<?>) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
setState(Enum<?>) - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
setState(ConnectorState) - +Method in class org.eclipse.spi.net4j.Connector +
  +
setStreamWrapper(IStreamWrapper) - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
setStreamWrapper(IStreamWrapper) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
setTaskName(String) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
setTempFolder(String) - +Static method in class org.eclipse.net4j.util.io.TMPUtil +
  +
setTimeout(long) - +Method in interface org.eclipse.net4j.signal.ISignalProtocol +
  +
setTimeout(long) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
setTimeout(long) - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
setTimeout(long) - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
setTimeout(long) - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
setTimeout(long) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
setTokenLength(int) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
setType(DBType) - +Method in interface org.eclipse.net4j.db.ddl.IDBField +
  +
setType(String) - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
setUserID(String) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
setUserID(String) - +Method in class org.eclipse.spi.net4j.Channel +
  +
setUserID(String) - +Method in class org.eclipse.spi.net4j.Connector +
  +
setUserID(String) - +Method in interface org.eclipse.spi.net4j.InternalChannel +
  +
setUserID(String) - +Method in class org.eclipse.spi.net4j.Protocol +
  +
setUserManager(IUserManager) - +Method in class org.eclipse.net4j.util.security.ChallengeNegotiator +
  +
setValue(V) - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
setValue(E) - +Method in class org.eclipse.net4j.util.container.ContainerDelta +
  +
setValue(VALUE) - +Method in class org.eclipse.net4j.util.event.ValueNotifier +
  +
setValue(T) - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
setValue(Field, Object, Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
shouldInject(IManagedContainer, String, String, String, SignalProtocol<?>) - +Method in class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
shouldTranslate() - +Method in interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport +
Indicates whether strings should be translated by default. +
shutdown() - +Method in class org.eclipse.net4j.util.concurrent.MonitoredThread +
  +
Signal - Class in org.eclipse.net4j.signal
 
Signal(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.Signal +
Both implementation classes of a logical signal must have the same signalID. +
Signal(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.Signal +
  +
Signal(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.Signal +
  +
SIGNAL_MONITOR_CANCELED - +Static variable in class org.eclipse.net4j.signal.SignalProtocol +
  +
SIGNAL_MONITOR_PROGRESS - +Static variable in class org.eclipse.net4j.signal.SignalProtocol +
  +
SIGNAL_REMOTE_EXCEPTION - +Static variable in class org.eclipse.net4j.signal.SignalProtocol +
  +
SignalActor - Class in org.eclipse.net4j.signal
 
SignalActor(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.SignalActor +
  +
SignalActor(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.SignalActor +
  +
SignalActor(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.SignalActor +
  +
SignalCounter - Class in org.eclipse.net4j.signal
 
SignalCounter() - +Constructor for class org.eclipse.net4j.signal.SignalCounter +
  +
SignalFinishedEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
 
SignalProtocol<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
 
SignalProtocol(String) - +Constructor for class org.eclipse.net4j.signal.SignalProtocol +
  +
SignalReactor - Class in org.eclipse.net4j.signal
 
SignalReactor(SignalProtocol<?>, short, String) - +Constructor for class org.eclipse.net4j.signal.SignalReactor +
  +
SignalReactor(SignalProtocol<?>, short) - +Constructor for class org.eclipse.net4j.signal.SignalReactor +
  +
SignalReactor(SignalProtocol<?>, Enum<?>) - +Constructor for class org.eclipse.net4j.signal.SignalReactor +
  +
SignalScheduledEvent<INFRA_STRUCTURE> - Class in org.eclipse.net4j.signal
 
SingleDeltaContainerEvent<E> - Class in org.eclipse.net4j.util.container
 
SingleDeltaContainerEvent(IContainer<E>, E, IContainerDelta.Kind) - +Constructor for class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
size() - +Method in class org.eclipse.net4j.util.collection.BidiMapper +
  +
size() - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
size() - +Method in class org.eclipse.net4j.util.collection.History +
  +
size() - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
size() - +Method in class org.eclipse.net4j.util.collection.IndexedList.ArrayBacked +
  +
size() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
size() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
size() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
size() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
size() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
size() - +Method in class org.eclipse.net4j.util.ref.ReferenceValueMap +
  +
size() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
size() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
skip(long) - +Method in class org.eclipse.net4j.util.io.DelegatingInputStream +
Skips over and discards n bytes of data from the input stream. +
skip(long) - +Method in class org.eclipse.net4j.util.io.ExpectedFileInputStream +
  +
skip(long) - +Method in class org.eclipse.net4j.util.io.ExpectedFileReader +
  +
skip(long) - +Method in class org.eclipse.net4j.util.io.LimitedReader +
  +
skipBytes(int) - +Method in class org.eclipse.net4j.util.io.DataInputExtender +
  +
skipBytes(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +
  +
sleep(long) - +Static method in class org.eclipse.net4j.util.concurrent.ConcurrencyUtil +
  +
sleep(long, int) - +Static method in class org.eclipse.net4j.util.concurrent.ConcurrencyUtil +
  +
sleep(long) - +Method in class org.eclipse.net4j.util.concurrent.Sleeper +
  +
Sleeper - Class in org.eclipse.net4j.util.concurrent
 
Sleeper() - +Constructor for class org.eclipse.net4j.util.concurrent.Sleeper +
  +
Sleeper(int) - +Constructor for class org.eclipse.net4j.util.concurrent.Sleeper +
  +
SortedFileMap<K extends Comparable<K>,V> - Class in org.eclipse.net4j.util.io
 
SortedFileMap(File, String) - +Constructor for class org.eclipse.net4j.util.io.SortedFileMap +
  +
sqlDump(Connection, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
Deprecated. Should only be used when debugging. +
sqlDump(IDBConnectionProvider, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
Deprecated. Should only be used when debugging. +
sqlInsert() - +Method in interface org.eclipse.net4j.db.ddl.IDBTable +
  +
SSLUtil - Class in org.eclipse.net4j.tcp.ssl
A utility class with various static factory and convenience methods for SSL transport.
SSLUtil() - +Constructor for class org.eclipse.net4j.tcp.ssl.SSLUtil +
  +
start(long) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
Same as start(rate, 2 * rate). +
start(long, long) - +Method in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
start(BundleContext) - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
start() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.StateHandler +
  +
start(IApplicationContext) - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
start(Object) - +Method in class org.eclipse.net4j.util.om.trace.PerfTracer +
  +
start() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer +
  +
startBundles(OMBundle[]) - +Static method in class org.eclipse.net4j.util.om.LegacyUtil +
  +
startGetting(SocketChannel) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Tries to read a ByteBuffer from a SocketChannel that can be used for getting data. +
startPutting(short) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Returns a ByteBuffer that can be used for putting data. +
startWithState(Object) - +Method in class org.eclipse.net4j.util.om.OSGiActivator.StateHandler +
  +
stop() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask +
  +
stop() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor.Async +
  +
stop() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.StateHandler +
  +
stop(BundleContext) - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
stop() - +Method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
stop(Object) - +Method in class org.eclipse.net4j.util.om.trace.PerfTracer +
  +
stopBundles(OMBundle[]) - +Static method in class org.eclipse.net4j.util.om.LegacyUtil +
  +
stopWithState() - +Method in class org.eclipse.net4j.util.om.OSGiActivator.StateHandler +
  +
STREAM_WRAPPER - +Static variable in class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector +
  +
StreamWrapperChain - Class in org.eclipse.net4j.util.io
 
StreamWrapperChain(IStreamWrapper, IStreamWrapper) - +Constructor for class org.eclipse.net4j.util.io.StreamWrapperChain +
  +
StreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
 
StreamWrapperInjector(String, IStreamWrapper) - +Constructor for class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector +
  +
StringCompressor - Class in org.eclipse.net4j.util.io
 
StringCompressor(boolean) - +Constructor for class org.eclipse.net4j.util.io.StringCompressor +
Creates a StringCompressor instance. +
StringCompressor.Counting - Class in org.eclipse.net4j.util.io
 
StringCompressor.Counting(boolean) - +Constructor for class org.eclipse.net4j.util.io.StringCompressor.Counting +
  +
StringIO - Interface in org.eclipse.net4j.util.io
 
StringUtil - Class in org.eclipse.net4j.util
 
subList(int, int) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
subList(int, int) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
subList(int, int) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerList +
  +
subSet(E, E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
subTask(String) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
SYNCED_START - +Static variable in class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +
  +
SynchronizingCorrelator<CORRELATION,RESULT> - Class in org.eclipse.net4j.util.concurrent
 
SynchronizingCorrelator() - +Constructor for class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
SynchronousWorkSerializer - Class in org.eclipse.net4j.util.concurrent
 
SynchronousWorkSerializer() - +Constructor for class org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer +
  +
SYSTEM_TEMP_FOLDER - +Static variable in class org.eclipse.net4j.util.io.TMPUtil +
  +
+
+

+T

+
+
tailSet(E) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerSortedSet +
  +
take() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
take() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +
  +
TCPUtil - Class in org.eclipse.net4j.tcp
A utility class with static convenience methods.
TEMP_FOLDER_PROPERTY - +Static variable in class org.eclipse.net4j.util.io.TMPUtil +
  +
TEN - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
terminate() - +Method in class org.eclipse.net4j.util.concurrent.Worker.WorkContext +
  +
THOUSAND - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
ThresholdConditionPolicy - Class in org.eclipse.net4j.util.cache
 
ThresholdConditionPolicy(long, long) - +Constructor for class org.eclipse.net4j.util.cache.ThresholdConditionPolicy +
  +
throwable - +Variable in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
Timeouter - Class in org.eclipse.net4j.util.concurrent
 
Timeouter(Timer, long) - +Constructor for class org.eclipse.net4j.util.concurrent.Timeouter +
  +
TimeoutMonitor - Class in org.eclipse.net4j.util.om.monitor
 
TimeoutMonitor(long) - +Constructor for class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
TimeoutRuntimeException - Exception in org.eclipse.net4j.util.concurrent
 
TimeoutRuntimeException() - +Constructor for exception org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +
  +
TimeoutRuntimeException(String) - +Constructor for exception org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +
  +
TimeoutRuntimeException(Throwable) - +Constructor for exception org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +
  +
TimeoutRuntimeException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +
  +
TimerLifecycle - Class in org.eclipse.net4j.util.concurrent
 
TimerLifecycle() - +Constructor for class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
TimerLifecycle(boolean) - +Constructor for class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
TimerLifecycle(String) - +Constructor for class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
TimerLifecycle(String, boolean) - +Constructor for class org.eclipse.net4j.util.concurrent.TimerLifecycle +
  +
TimerLifecycle.DaemonFactory - Class in org.eclipse.net4j.util.concurrent
 
TimerLifecycle.DaemonFactory() - +Constructor for class org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory +
  +
timeStamp - +Variable in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
TMPUtil - Class in org.eclipse.net4j.util.io
 
toArray() - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
toArray(T[]) - +Method in class org.eclipse.net4j.util.collection.HashBag +
  +
toArray() - +Method in class org.eclipse.net4j.util.collection.History +
  +
toArray() - +Method in interface org.eclipse.net4j.util.collection.IHistory +
  +
toArray() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
toArray(T[]) - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
toArray() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
toArray(T[]) - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
toArray() - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
toArray(T[]) - +Method in class org.eclipse.net4j.util.concurrent.RoundRobinList +
  +
toArray() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
toArray(T[]) - +Method in class org.eclipse.net4j.util.container.delegate.ContainerCollection +
  +
toEclipse(OMLogger.Level) - +Static method in class org.eclipse.net4j.util.om.log.EclipseLoggingBridge +
  +
toOSGi(OMLogger.Level) - +Static method in class org.eclipse.net4j.util.om.log.OSGiLoggingBridge +
  +
toString() - +Method in class org.eclipse.net4j.buffer.BufferInputStream +
  +
toString() - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
toString() - +Method in class org.eclipse.net4j.channel.ChannelInputStream +
  +
toString() - +Method in enum org.eclipse.net4j.db.DBType +
  +
toString() - +Method in class org.eclipse.net4j.signal.Signal +
  +
toString() - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
toString() - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.HistoryElement +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.IndexedList +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.MapEntry +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.Pair +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +
  +
toString() - +Method in class org.eclipse.net4j.util.collection.Triplet +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
toString() - +Method in class org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer +
  +
toString() - +Method in class org.eclipse.net4j.util.container.ContainerEvent +
  +
toString() - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
  +
toString() - +Method in class org.eclipse.net4j.util.container.SingleDeltaContainerEvent +
  +
toString() - +Method in class org.eclipse.net4j.util.event.Event +
  +
toString() - +Method in class org.eclipse.net4j.util.factory.Factory +
  +
toString() - +Method in class org.eclipse.net4j.util.factory.FactoryKey +
  +
toString() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition +
  +
toString() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition +
  +
toString() - +Method in class org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition +
  +
toString() - +Method in class org.eclipse.net4j.util.io.DigestWriter +
Prints a string representation of this digest output stream and its associated message digest object. +
toString(Throwable) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
toString() - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
toString() - +Method in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
toString(OMLogger.Level) - +Static method in class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
toString() - +Method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
toString() - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event +
  +
toString() - +Method in class org.eclipse.net4j.util.ref.KeyedPhantomReference +
  +
toString() - +Method in class org.eclipse.net4j.util.ref.KeyedSoftReference +
  +
toString() - +Method in class org.eclipse.net4j.util.ref.KeyedStrongReference +
  +
toString() - +Method in class org.eclipse.net4j.util.ref.KeyedWeakReference +
  +
toString(Object) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
toString(Object, String) - +Static method in class org.eclipse.net4j.util.ReflectUtil +
  +
toString() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
toString() - +Method in class org.eclipse.spi.net4j.Channel +
  +
touch() - +Method in class org.eclipse.net4j.util.concurrent.Timeouter +
  +
touch() - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
trace(String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
trace(String, Throwable) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
trace(String) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
trace(Throwable) - +Method in class org.eclipse.net4j.util.om.trace.ContextTracer +
  +
trace(OMTraceHandlerEvent) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
trace(Class<?>, String, Throwable) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
trace(Class<?>, String) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
trace(Class<?>, Throwable) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
trace(OMTraceHandlerEvent) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
trace(Class<?>, String, Throwable) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
trace(Class<?>, String) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
trace(Class<?>, Throwable) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
traced(OMTraceHandlerEvent) - +Method in interface org.eclipse.net4j.util.om.trace.OMTraceHandler +
  +
traced(OMTraceHandlerEvent) - +Method in class org.eclipse.net4j.util.om.trace.PrintTraceHandler +
  +
traced(OMTraceHandlerEvent) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
TraceHandlerEvent - Class in org.eclipse.net4j.util.om.trace
 
TraceHandlerEvent(OMTracer, Class<?>, String, Throwable) - +Constructor for class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
tracer(String) - +Method in interface org.eclipse.net4j.util.om.OMBundle +
  +
tracer(String) - +Method in interface org.eclipse.net4j.util.om.trace.OMTracer +
  +
tracer - +Variable in class org.eclipse.net4j.util.om.trace.TraceHandlerEvent +
  +
Tracer - Class in org.eclipse.net4j.util.om.trace
 
Tracer(OMBundle, String) - +Constructor for class org.eclipse.net4j.util.om.trace.Tracer +
  +
tracer(String) - +Method in class org.eclipse.net4j.util.om.trace.Tracer +
  +
traceStart(BundleContext) - +Static method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
traceStart(String) - +Static method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
traceStop(BundleContext) - +Static method in class org.eclipse.net4j.util.om.OSGiActivator +
  +
traceStop(String) - +Static method in class org.eclipse.net4j.util.om.OSGiApplication +
  +
Transaction<CONTEXT> - Class in org.eclipse.net4j.util.transaction
 
Transaction(CONTEXT, boolean) - +Constructor for class org.eclipse.net4j.util.transaction.Transaction +
  +
Transaction(CONTEXT) - +Constructor for class org.eclipse.net4j.util.transaction.Transaction +
  +
TransactionException - Exception in org.eclipse.net4j.util.transaction
 
TransactionException() - +Constructor for exception org.eclipse.net4j.util.transaction.TransactionException +
  +
TransactionException(String) - +Constructor for exception org.eclipse.net4j.util.transaction.TransactionException +
  +
TransactionException(Throwable) - +Constructor for exception org.eclipse.net4j.util.transaction.TransactionException +
  +
TransactionException(String, Throwable) - +Constructor for exception org.eclipse.net4j.util.transaction.TransactionException +
  +
TransactionUtil - Class in org.eclipse.net4j.util.transaction
 
transmitBuffer(ByteBuffer) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
TransportConfigurator - Class in org.eclipse.net4j
Reads an XML config file and creates, wires and starts the configured acceptors.
TransportConfigurator(IManagedContainer) - +Constructor for class org.eclipse.net4j.TransportConfigurator +
  +
TransportInjector - Class in org.eclipse.net4j
An element post processor that injects a transport configuration into the connectors and acceptors of a managed container.
TransportInjector() - +Constructor for class org.eclipse.net4j.TransportInjector +
  +
Triplet<T1,T2,T3> - Class in org.eclipse.net4j.util.collection
 
Triplet() - +Constructor for class org.eclipse.net4j.util.collection.Triplet +
  +
Triplet(T1, T2, T3) - +Constructor for class org.eclipse.net4j.util.collection.Triplet +
  +
Triplet(Triplet<T1, T2, T3>) - +Constructor for class org.eclipse.net4j.util.collection.Triplet +
  +
TYPE - +Static variable in class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.security.ChallengeNegotiatorFactory +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.security.FileUserManagerFactory +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.security.RandomizerFactory +
  +
TYPE - +Static variable in class org.eclipse.net4j.util.security.ResponseNegotiatorFactory +
  +
+
+

+U

+
+
uncap(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
uncapAll(String) - +Static method in class org.eclipse.net4j.util.StringUtil +
  +
uncorrelate(CORRELATION) - +Method in interface org.eclipse.net4j.util.concurrent.ICorrelator +
  +
uncorrelate(CORRELATION) - +Method in class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +
  +
undoPhase1(CONTEXT) - +Method in interface org.eclipse.net4j.util.transaction.ITransactionalOperation +
  +
uniqueAgentID() - +Static method in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
UNKNOWN_MAX_IDLE_TIME - +Static variable in interface org.eclipse.net4j.http.common.IHTTPConnector +
  +
unlock(IRWLockManager.LockType, CONTEXT, Collection<? extends OBJECT>) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
Attempts to release for a given locktype, context and objects. +
unlock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
Attempts to release all locks(read and write) for a given context. +
unlock(RWLockManager.LockEntry<OBJECT, CONTEXT>, CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy +
  +
unlock(IRWLockManager.LockType, CONTEXT, Collection<? extends OBJECT>) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
Attempts to release for a given locktype, context and objects. +
unlock(CONTEXT) - +Method in class org.eclipse.net4j.util.concurrent.RWLockManager +
Attempts to release all locks(read and write) for a given context. +
unmodifiableRegistry(IRegistry<K, V>) - +Method in class org.eclipse.net4j.util.registry.RegistryUtil +
  +
UnmodifiableRegistry<K,V> - Class in org.eclipse.net4j.util.registry
 
UnmodifiableRegistry(IRegistry<K, V>) - +Constructor for class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
unreachableElement(Reference<? extends E>) - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
unreachableElement(E) - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
unregisterFromMultiplexer() - +Method in class org.eclipse.spi.net4j.Channel +
  +
unSet() - +Method in interface org.eclipse.net4j.util.om.pref.OMPreference +
  +
unwrap(InputStream) - +Static method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
unwrap(OutputStream) - +Static method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
unwrap(Exception) - +Static method in exception org.eclipse.net4j.util.WrappedException +
  +
unzip(File, ZIPUtil.UnzipHandler) - +Static method in class org.eclipse.net4j.util.io.ZIPUtil +
  +
unzip(File, File) - +Static method in class org.eclipse.net4j.util.io.ZIPUtil +
  +
unzipDirectory(String) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler +
  +
unzipDirectory(String) - +Method in interface org.eclipse.net4j.util.io.ZIPUtil.UnzipHandler +
  +
unzipFile(String, InputStream) - +Method in class org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler +
  +
unzipFile(String, InputStream) - +Method in interface org.eclipse.net4j.util.io.ZIPUtil.UnzipHandler +
  +
update(Connection, String) - +Static method in class org.eclipse.net4j.db.DBUtil +
  +
update(PreparedStatement, boolean) - +Static method in class org.eclipse.net4j.db.DBUtil +
Execute update on the given prepared statement and handle common cases of return values. +
USE_LABEL - +Static variable in class org.eclipse.net4j.util.lifecycle.Lifecycle +
  +
UserManager - Class in org.eclipse.net4j.util.security
 
UserManager() - +Constructor for class org.eclipse.net4j.util.security.UserManager +
  +
UserManagerFactory - Class in org.eclipse.net4j.util.security
 
UserManagerFactory(String) - +Constructor for class org.eclipse.net4j.util.security.UserManagerFactory +
  +
users - +Variable in class org.eclipse.net4j.util.security.UserManager +
  +
+
+

+V

+
+
validateTable(IDBTable, Statement) - +Method in class org.eclipse.net4j.spi.db.DBAdapter +
  +
ValueEvent<VALUE> - Class in org.eclipse.net4j.util.event
 
ValueNotifier<VALUE> - Class in org.eclipse.net4j.util.event
 
ValueNotifier() - +Constructor for class org.eclipse.net4j.util.event.ValueNotifier +
  +
ValueNotifier(VALUE) - +Constructor for class org.eclipse.net4j.util.event.ValueNotifier +
  +
ValueNotifier(String) - +Constructor for class org.eclipse.net4j.util.event.ValueNotifier +
  +
ValueNotifier(String, VALUE) - +Constructor for class org.eclipse.net4j.util.event.ValueNotifier +
  +
valueOf(String) - +Static method in enum org.eclipse.net4j.buffer.BufferState +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.connector.ConnectorState +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.db.DBType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.db.ddl.IDBIndex.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.ILocationAware.Location +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.cache.ICacheMonitor.Condition +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.concurrent.IRWLockManager.LockType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.container.IContainerDelta.Kind +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.lifecycle.LifecycleState +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.om.log.OMLogger.Level +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.om.pref.OMPreference.Type +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.ref.ReferenceType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.security.IChallengeResponse.Event +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.net4j.util.security.IChallengeResponse.State +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type +
Returns the enum constant of this type with the specified name. +
values() - +Static method in enum org.eclipse.net4j.buffer.BufferState +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.connector.ConnectorState +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.db.DBType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.db.ddl.IDBIndex.Type +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.ILocationAware.Location +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.cache.ICacheMonitor.Condition +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Method in class org.eclipse.net4j.util.collection.MultiMap +
  +
values() - +Static method in enum org.eclipse.net4j.util.concurrent.IRWLockManager.LockType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Method in class org.eclipse.net4j.util.container.delegate.ContainerMap +
  +
values() - +Static method in enum org.eclipse.net4j.util.container.IContainerDelta.Kind +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.lifecycle.LifecycleState +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.om.log.OMLogger.Level +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.om.pref.OMPreference.Type +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.ref.ReferenceType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Method in class org.eclipse.net4j.util.registry.DelegatingRegistry +
  +
values() - +Method in class org.eclipse.net4j.util.registry.Registry +
  +
values() - +Method in class org.eclipse.net4j.util.registry.UnmodifiableRegistry +
  +
values() - +Static method in enum org.eclipse.net4j.util.security.IChallengeResponse.Event +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.net4j.util.security.IChallengeResponse.State +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum org.eclipse.spi.net4j.InternalChannel.SendQueueEvent.Type +
Returns an array containing the constants of this enum type, in +the order they are declared. +
visit(File) - +Method in class org.eclipse.net4j.util.io.IOUtil.FileCollector +
  +
visit(File) - +Method in interface org.eclipse.net4j.util.io.IOVisitor +
  +
visitBreadthFirst(File, IOVisitor) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
visitBreadthFirst(File[], IOVisitor) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
visitDepthFirst(File, IOVisitor) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
visitDepthFirst(File[], IOVisitor) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
+
+

+W

+
+
WAIT - +Static variable in interface org.eclipse.net4j.util.concurrent.IRWLockManager +
  +
waitFor(Object, long, LifecycleState) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
waitForActive(Object, long) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
waitForConnection(long) - +Method in interface org.eclipse.net4j.connector.IConnector +
Blocks until IConnector.isConnected() == true or the given timeout expired. +
waitForConnection(long) - +Method in class org.eclipse.spi.net4j.Connector +
  +
waitForInactive(Object, long) - +Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil +
  +
waitForSignals(long) - +Method in class org.eclipse.net4j.signal.SignalProtocol +
  +
waitUntilFinished(long) - +Method in interface org.eclipse.net4j.util.security.INegotiationContext +
  +
waitUntilFinished(long) - +Method in class org.eclipse.net4j.util.security.NegotiationContext +
  +
warn(String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
warn(String) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
warn(Throwable) - +Method in class org.eclipse.net4j.util.om.log.Logger +
  +
warn(String, Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
warn(String) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
warn(Throwable) - +Method in interface org.eclipse.net4j.util.om.log.OMLogger +
  +
whileResponding() - +Method in exception org.eclipse.net4j.signal.RemoteException +
  +
WILDCARD_MULTI_CHARS - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
WILDCARD_MULTI_DIRS - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
WILDCARD_SINGLE_CHAR - +Static variable in class org.eclipse.net4j.util.io.IOUtil +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.net4j.util.cache.Cache +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.net4j.util.cache.CacheMonitor +
  +
work(Worker.WorkContext, Runnable) - +Method in class org.eclipse.net4j.util.concurrent.QueueRunner +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
work(Worker.WorkContext, E) - +Method in class org.eclipse.net4j.util.concurrent.QueueWorker +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.net4j.util.concurrent.Worker +
  +
work(Worker.WorkContext) - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
work(Reference<? extends T>) - +Method in class org.eclipse.net4j.util.ref.ReferenceQueueWorker +
  +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
worked() - +Method in class org.eclipse.net4j.util.om.monitor.AbstractMonitor +
  +
worked() - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.DelegatingMonitor +
  +
worked(int) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +
  +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.EclipseMonitor +
  +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.NestedMonitor +
  +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.NotifyingMonitor +
  +
worked(double) - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
  +
worked() - +Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor +
Same as calling worked(ONE). +
worked(double) - +Method in class org.eclipse.net4j.util.om.monitor.TimeoutMonitor +
  +
Worker - Class in org.eclipse.net4j.util.concurrent
 
Worker() - +Constructor for class org.eclipse.net4j.util.concurrent.Worker +
  +
Worker.WorkContext - Class in org.eclipse.net4j.util.concurrent
 
Worker.WorkContext() - +Constructor for class org.eclipse.net4j.util.concurrent.Worker.WorkContext +
  +
wrap(InputStream) - +Static method in class org.eclipse.net4j.util.io.ExtendedDataInputStream +
  +
wrap(OutputStream) - +Static method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
wrap(Exception, String) - +Static method in exception org.eclipse.net4j.util.WrappedException +
  +
wrap(Exception) - +Static method in exception org.eclipse.net4j.util.WrappedException +
  +
wrapInputStream(InputStream) - +Method in class org.eclipse.net4j.signal.Signal +
  +
wrapInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
wrapInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.GZIPStreamWrapper +
  +
wrapInputStream(InputStream) - +Method in interface org.eclipse.net4j.util.io.IStreamWrapper +
  +
wrapInputStream(InputStream) - +Method in class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
wrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.signal.Signal +
  +
wrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.DelegatingStreamWrapper +
  +
wrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.GZIPStreamWrapper +
  +
wrapOutputStream(OutputStream) - +Method in interface org.eclipse.net4j.util.io.IStreamWrapper +
  +
wrapOutputStream(OutputStream) - +Method in class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
WrappedException - Exception in org.eclipse.net4j.util
 
write(int) - +Method in class org.eclipse.net4j.buffer.BufferOutputStream +
  +
write(SocketChannel) - +Method in interface org.eclipse.net4j.buffer.IBuffer +
Tries to write the data of this buffer to a SocketChannel. +
write(Callable<V>) - +Method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
write(Runnable) - +Method in class org.eclipse.net4j.util.concurrent.RWLock +
  +
write(byte[], int, int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
write(byte[]) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
write(int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
write(int) - +Method in class org.eclipse.net4j.util.io.DelegatingOutputStream +
Writes the specified byte to this output stream. +
write(int) - +Method in class org.eclipse.net4j.util.io.DigestWriter +
  +
write(char[], int, int) - +Method in class org.eclipse.net4j.util.io.DigestWriter +
  +
write(String, int, int) - +Method in class org.eclipse.net4j.util.io.DigestWriter +
  +
write(byte[], int, int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
write(byte[]) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
write(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
write(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Stream +
Deprecated.   +
write(ExtendedDataOutput, String) - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
write(ExtendedDataOutput, String) - +Method in interface org.eclipse.net4j.util.io.StringIO +
  +
write(int) - +Method in class org.eclipse.net4j.util.io.XOROutputStream +
  +
writeBoolean(boolean) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeBoolean(boolean) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeByte(int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeByte(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeByteArray(byte[]) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeByteArray(byte[]) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeByteArray(byte[]) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataOutput +
  +
writeByteArray(byte[]) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
writeByteArray(DataOutput, byte[]) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
writeBytes(String) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeBytes(String) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeChar(int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeChar(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeChars(String) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeChars(String) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeDouble(double) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeDouble(double) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeEnum(Enum<?>) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeEnum(Enum<?>) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeEnum(Enum<?>) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataOutput +
  +
writeEnum(Enum<?>) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
writeEnum(DataOutput, Enum<?>) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
writeFile(File, byte[]) - +Static method in class org.eclipse.net4j.util.io.IOUtil +
  +
writeFloat(float) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeFloat(float) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeInt(int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeInt(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeKey(ExtendedDataOutput, K) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
writeLock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
writeLog(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.AbstractLogHandler +
  +
writeLog(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.FileLogHandler +
  +
writeLog(OMLogger, OMLogger.Level, String, Throwable) - +Method in class org.eclipse.net4j.util.om.log.PrintLogHandler +
  +
writeLong(long) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeLong(long) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeObject(Object) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeObject(Object) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeObject(Object) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataOutput +
  +
writeObject(Object) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
writeObject(DataOutput, Object) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
writeShort(int) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeShort(int) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeString(String) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeString(String) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeString(String) - +Method in interface org.eclipse.net4j.util.io.ExtendedDataOutput +
  +
writeString(String) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutputStream +
  +
writeString(DataOutput, String) - +Static method in class org.eclipse.net4j.util.io.ExtendedIOUtil +
  +
writeString(ExtendedDataOutput, String) - +Method in class org.eclipse.net4j.util.io.StringCompressor.Counting +
  +
writeString(ExtendedDataOutput, String) - +Method in class org.eclipse.net4j.util.io.StringCompressor +
  +
writeUnlock(CONTEXT) - +Method in interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry +
  +
writeUTF(String) - +Method in class org.eclipse.net4j.util.io.DataOutputExtender +
  +
writeUTF(String) - +Method in class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +
  +
writeUTF(DataOutputStream, String) - +Method in class org.eclipse.net4j.util.om.trace.RemoteTraceHandler +
  +
writeValue(ExtendedDataOutput, ResultSet, int, boolean) - +Method in enum org.eclipse.net4j.db.DBType +
  +
writeValue(ExtendedDataOutput, V) - +Method in class org.eclipse.net4j.util.io.SortedFileMap +
  +
+
+

+X

+
+
XMLOutput - Class in org.eclipse.net4j.util.io
 
XMLOutput(OutputStream) - +Constructor for class org.eclipse.net4j.util.io.XMLOutput +
  +
XORInputStream - Class in org.eclipse.net4j.util.io
 
XORInputStream(InputStream, int...) - +Constructor for class org.eclipse.net4j.util.io.XORInputStream +
  +
XOROutputStream - Class in org.eclipse.net4j.util.io
 
XOROutputStream(OutputStream, int...) - +Constructor for class org.eclipse.net4j.util.io.XOROutputStream +
  +
XORStreamWrapper - Class in org.eclipse.net4j.util.io
 
XORStreamWrapper(int[]) - +Constructor for class org.eclipse.net4j.util.io.XORStreamWrapper +
  +
XORStreamWrapperInjector - Class in org.eclipse.net4j.signal.wrapping
 
XORStreamWrapperInjector(String, int[]) - +Constructor for class org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector +
  +
+
+

+Z

+
+
ZERO - +Static variable in interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress +
  +
zip(ZIPUtil.ZipEntryHandler, File) - +Static method in class org.eclipse.net4j.util.io.ZIPUtil +
  +
zip(File, boolean, File) - +Static method in class org.eclipse.net4j.util.io.ZIPUtil +
  +
ZIPUtil - Class in org.eclipse.net4j.util.io
 
ZIPUtil.EntryContext - Class in org.eclipse.net4j.util.io
 
ZIPUtil.FileSystemUnzipHandler - Class in org.eclipse.net4j.util.io
 
ZIPUtil.FileSystemUnzipHandler(File, int) - +Constructor for class org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler +
  +
ZIPUtil.FileSystemZipHandler - Class in org.eclipse.net4j.util.io
 
ZIPUtil.FileSystemZipHandler(File, boolean) - +Constructor for class org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler +
  +
ZIPUtil.UnzipHandler - Interface in org.eclipse.net4j.util.io
 
ZIPUtil.ZipEntryHandler - Interface in org.eclipse.net4j.util.io
 
+
+A B C D E F G H I J K L M N O P Q R S T U V W X Z + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/index.html b/plugins/org.eclipse.net4j.doc/javadoc/index.html new file mode 100644 index 0000000000..f2791c3a6b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/index.html @@ -0,0 +1,39 @@ + + + + + + +Net4j API Specification + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Client.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Client.html new file mode 100644 index 0000000000..959684899d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Client.html @@ -0,0 +1,268 @@ + + + + + + +ContainerProtocolProvider.Client (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class ContainerProtocolProvider.Client

+
+java.lang.Object
+  extended by org.eclipse.net4j.ContainerProtocolProvider
+      extended by org.eclipse.net4j.ContainerProtocolProvider.Client
+
+
+
All Implemented Interfaces:
IProtocolProvider
+
+
+
Enclosing class:
ContainerProtocolProvider
+
+
+
+
public static class ContainerProtocolProvider.Client
extends ContainerProtocolProvider
+ + +

+Container-based protocol provider for client + protocols. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.ContainerProtocolProvider
ContainerProtocolProvider.Client, ContainerProtocolProvider.Server
+  + + + + + + + + + + + +
+Constructor Summary
ContainerProtocolProvider.Client(IManagedContainer container) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.ContainerProtocolProvider
getContainer, getProductGroup, getProtocol
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerProtocolProvider.Client

+
+public ContainerProtocolProvider.Client(IManagedContainer container)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Server.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Server.html new file mode 100644 index 0000000000..e9c6d093de --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.Server.html @@ -0,0 +1,268 @@ + + + + + + +ContainerProtocolProvider.Server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class ContainerProtocolProvider.Server

+
+java.lang.Object
+  extended by org.eclipse.net4j.ContainerProtocolProvider
+      extended by org.eclipse.net4j.ContainerProtocolProvider.Server
+
+
+
All Implemented Interfaces:
IProtocolProvider
+
+
+
Enclosing class:
ContainerProtocolProvider
+
+
+
+
public static class ContainerProtocolProvider.Server
extends ContainerProtocolProvider
+ + +

+Container-based protocol provider for server + protocols. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.ContainerProtocolProvider
ContainerProtocolProvider.Client, ContainerProtocolProvider.Server
+  + + + + + + + + + + + +
+Constructor Summary
ContainerProtocolProvider.Server(IManagedContainer container) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.ContainerProtocolProvider
getContainer, getProductGroup, getProtocol
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerProtocolProvider.Server

+
+public ContainerProtocolProvider.Server(IManagedContainer container)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.html new file mode 100644 index 0000000000..085242a4a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ContainerProtocolProvider.html @@ -0,0 +1,346 @@ + + + + + + +ContainerProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class ContainerProtocolProvider

+
+java.lang.Object
+  extended by org.eclipse.net4j.ContainerProtocolProvider
+
+
+
All Implemented Interfaces:
IProtocolProvider
+
+
+
Direct Known Subclasses:
ContainerProtocolProvider.Client, ContainerProtocolProvider.Server
+
+
+
+
public abstract class ContainerProtocolProvider
extends Object
implements IProtocolProvider
+ + +

+Base class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classContainerProtocolProvider.Client + +
+          Container-based protocol provider for client + protocols.
+static classContainerProtocolProvider.Server + +
+          Container-based protocol provider for server + protocols.
+  + + + + + + + + + + + +
+Constructor Summary
+protected ContainerProtocolProvider(IManagedContainer container, + String productGroup) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IManagedContainergetContainer() + +
+           
+ StringgetProductGroup() + +
+           
+ IProtocol<?>getProtocol(String type) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerProtocolProvider

+
+protected ContainerProtocolProvider(IManagedContainer container,
+                                    String productGroup)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IManagedContainer getContainer()
+
+
+
+
+
+
+
+
+
+ +

+getProductGroup

+
+public String getProductGroup()
+
+
+
+
+
+
+
+
+
+ +

+getProtocol

+
+public IProtocol<?> getProtocol(String type)
+
+
+
Specified by:
getProtocol in interface IProtocolProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/FactoriesProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/FactoriesProtocolProvider.html new file mode 100644 index 0000000000..d1ce3a189b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/FactoriesProtocolProvider.html @@ -0,0 +1,362 @@ + + + + + + +FactoriesProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class FactoriesProtocolProvider

+
+java.lang.Object
+  extended by org.eclipse.net4j.FactoriesProtocolProvider
+
+
+
All Implemented Interfaces:
IProtocolProvider
+
+
+
+
public class FactoriesProtocolProvider
extends Object
implements IProtocolProvider
+ + +

+Factory-based protocol provider. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
FactoriesProtocolProvider() + +
+           
FactoriesProtocolProvider(IFactory factory) + +
+           
FactoriesProtocolProvider(IRegistry<String,IFactory> registry) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFactory(IFactory factory) + +
+           
+ IProtocol<?>getProtocol(String type) + +
+           
+ IRegistry<String,IFactory>getRegistry() + +
+           
+ voidsetRegistry(IRegistry<String,IFactory> registry) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FactoriesProtocolProvider

+
+public FactoriesProtocolProvider()
+
+
+
+ +

+FactoriesProtocolProvider

+
+public FactoriesProtocolProvider(IRegistry<String,IFactory> registry)
+
+
+
+ +

+FactoriesProtocolProvider

+
+public FactoriesProtocolProvider(IFactory factory)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getRegistry

+
+public IRegistry<String,IFactory> getRegistry()
+
+
+
+
+
+
+
+
+
+ +

+setRegistry

+
+public void setRegistry(IRegistry<String,IFactory> registry)
+
+
+
+
+
+
+
+
+
+ +

+addFactory

+
+public void addFactory(IFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+getProtocol

+
+public IProtocol<?> getProtocol(String type)
+
+
+
Specified by:
getProtocol in interface IProtocolProvider
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.Location.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.Location.html new file mode 100644 index 0000000000..e863ae1e8d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.Location.html @@ -0,0 +1,335 @@ + + + + + + +ILocationAware.Location (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Enum ILocationAware.Location

+
+java.lang.Object
+  extended by java.lang.Enum<ILocationAware.Location>
+      extended by org.eclipse.net4j.ILocationAware.Location
+
+
+
All Implemented Interfaces:
Serializable, Comparable<ILocationAware.Location>
+
+
+
Enclosing interface:
ILocationAware
+
+
+
+
public static enum ILocationAware.Location
extends Enum<ILocationAware.Location>
+ + +

+A location in a client/server scenario. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
CLIENT + +
+           
SERVER + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ILocationAware.LocationvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ILocationAware.Location[]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
+ +

+CLIENT

+
+public static final ILocationAware.Location CLIENT
+
+
+
+
+
+ +

+SERVER

+
+public static final ILocationAware.Location SERVER
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ILocationAware.Location[] 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 (ILocationAware.Location c : ILocationAware.Location.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ILocationAware.Location 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.html new file mode 100644 index 0000000000..a1794aed87 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ILocationAware.html @@ -0,0 +1,284 @@ + + + + + + +ILocationAware (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Interface ILocationAware

+
+
All Known Subinterfaces:
IChannel, IChannelMultiplexer, IConnector, IHTTPConnector, IJVMConnector, InternalChannel, InternalChannelMultiplexer, InternalConnector, IProtocol<INFRA_STRUCTURE>, ISignalProtocol<INFRA_STRUCTURE>, ITCPConnector
+
+
+
All Known Implementing Classes:
Channel, ChannelMultiplexer, Connector, HeartBeatProtocol, HeartBeatProtocol.Server, Protocol, SignalProtocol
+
+
+
+
public interface ILocationAware
+ + +

+A concept that has a location in a client/server + scenario. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classILocationAware.Location + +
+          A location in a client/server scenario.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ILocationAware.LocationgetLocation() + +
+          Returns the location of this object in a client/server scenario.
+ booleanisClient() + +
+          Same as getLocation() == ILocationAware.Location.CLIENT.
+ booleanisServer() + +
+          Same as getLocation() == ILocationAware.Location.SERVER.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLocation

+
+ILocationAware.Location getLocation()
+
+
Returns the location of this object in a client/server scenario. +

+

+
+
+
+
+ +

+isClient

+
+boolean isClient()
+
+
Same as getLocation() == ILocationAware.Location.CLIENT. +

+

+
+
+
+
+ +

+isServer

+
+boolean isServer()
+
+
Same as getLocation() == ILocationAware.Location.SERVER. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfig.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfig.html new file mode 100644 index 0000000000..57ceccb8e7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfig.html @@ -0,0 +1,398 @@ + + + + + + +ITransportConfig (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Interface ITransportConfig

+
+
All Superinterfaces:
INegotiatorAware
+
+
+
+
public interface ITransportConfig
extends INegotiatorAware
+ + +

+A common transport configuration that specifies basic dependencies for channel + multiplexers, connectors and acceptors. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IBufferProvidergetBufferProvider() + +
+           
+ ILifecyclegetLifecycle() + +
+          Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport + configuration.
+ IProtocolProvidergetProtocolProvider() + +
+           
+ ExecutorServicegetReceiveExecutor() + +
+           
+ voidsetBufferProvider(IBufferProvider bufferProvider) + +
+           
+ voidsetLifecycle(ILifecycle lifecycle) + +
+          Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport + configuration.
+ voidsetProtocolProvider(IProtocolProvider protocolProvider) + +
+           
+ voidsetReceiveExecutor(ExecutorService receiveExecutor) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.INegotiatorAware
getNegotiator, setNegotiator
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLifecycle

+
+ILifecycle getLifecycle()
+
+
Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport + configuration. +

+

+
+
+
+
+
+
+
+ +

+setLifecycle

+
+void setLifecycle(ILifecycle lifecycle)
+
+
Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport + configuration. +

+

+
+
+
+
+
+
+
+ +

+getBufferProvider

+
+IBufferProvider getBufferProvider()
+
+
+
+
+
+
+
+
+
+ +

+setBufferProvider

+
+void setBufferProvider(IBufferProvider bufferProvider)
+
+
+
+
+
+
+
+
+
+ +

+getReceiveExecutor

+
+ExecutorService getReceiveExecutor()
+
+
+
+
+
+
+
+
+
+ +

+setReceiveExecutor

+
+void setReceiveExecutor(ExecutorService receiveExecutor)
+
+
+
+
+
+
+
+
+
+ +

+getProtocolProvider

+
+IProtocolProvider getProtocolProvider()
+
+
+
+
+
+
+
+
+
+ +

+setProtocolProvider

+
+void setProtocolProvider(IProtocolProvider protocolProvider)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfigAware.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfigAware.html new file mode 100644 index 0000000000..7b34a32237 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ITransportConfigAware.html @@ -0,0 +1,246 @@ + + + + + + +ITransportConfigAware (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Interface ITransportConfigAware

+
+
All Known Subinterfaces:
InternalAcceptor, InternalChannelMultiplexer, InternalConnector
+
+
+
All Known Implementing Classes:
Acceptor, ChannelMultiplexer, Connector
+
+
+
+
public interface ITransportConfigAware
+ + +

+A concept that has a transport configuration, typically a channel + multiplexer, connector or acceptor. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ITransportConfiggetConfig() + +
+          Returns the current transport configuration if there is one, a new empty one otherwise.
+ voidsetConfig(ITransportConfig config) + +
+          Sets a new transport configuration by copying the given one.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConfig

+
+ITransportConfig getConfig()
+
+
Returns the current transport configuration if there is one, a new empty one otherwise. +

+

+
+
+
+
+ +

+setConfig

+
+void setConfig(ITransportConfig config)
+
+
Sets a new transport configuration by copying the given one. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/Net4jUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/Net4jUtil.html new file mode 100644 index 0000000000..b7c221d39f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/Net4jUtil.html @@ -0,0 +1,588 @@ + + + + + + +Net4jUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class Net4jUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.Net4jUtil
+
+
+
+
public final class Net4jUtil
extends Object
+ + +

+A utility class with various static factory and convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static shortDEFAULT_BUFFER_CAPACITY + +
+           
+static StringSCHEME_SEPARATOR + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static ITransportConfigcopyTransportConfig(ILifecycle lifecycle, + ITransportConfig source) + +
+           
+static IBufferProvidercreateBufferFactory() + +
+           
+static IBufferProvidercreateBufferFactory(short bufferCapacity) + +
+           
+static IBufferPoolcreateBufferPool() + +
+           
+static IBufferPoolcreateBufferPool(IBufferProvider factory) + +
+           
+static IBufferPoolcreateBufferPool(short bufferCapacity) + +
+           
+static IAcceptorgetAcceptor(IManagedContainer container, + String type, + String description) + +
+           
+static IBufferProvidergetBufferProvider(IManagedContainer container) + +
+           
+static IConnectorgetConnector(IManagedContainer container, + String description) + +
+           
+static IConnectorgetConnector(IManagedContainer container, + String type, + String description) + +
+           
+static IConnectorgetConnector(IManagedContainer container, + String type, + String description, + long timeout) + +
+           
+static ExecutorServicegetExecutorService(IManagedContainer container) + +
+           
+static intgetPooledBuffers(IBufferPool bufferPool) + +
+           
+static longgetProvidedBuffers(IBufferProvider bufferProvider) + +
+           
+static longgetRetainedBuffers(IBufferProvider bufferProvider) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SCHEME_SEPARATOR

+
+public static final String SCHEME_SEPARATOR
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_BUFFER_CAPACITY

+
+public static final short DEFAULT_BUFFER_CAPACITY
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getExecutorService

+
+public static ExecutorService getExecutorService(IManagedContainer container)
+
+
+
+
+
+
+ +

+getBufferProvider

+
+public static IBufferProvider getBufferProvider(IManagedContainer container)
+
+
+
+
+
+
+ +

+getAcceptor

+
+public static IAcceptor getAcceptor(IManagedContainer container,
+                                    String type,
+                                    String description)
+
+
+
+
+
+
+ +

+getConnector

+
+public static IConnector getConnector(IManagedContainer container,
+                                      String type,
+                                      String description,
+                                      long timeout)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getConnector

+
+public static IConnector getConnector(IManagedContainer container,
+                                      String type,
+                                      String description)
+
+
+
+
+
+
+ +

+getConnector

+
+public static IConnector getConnector(IManagedContainer container,
+                                      String description)
+
+
+
+
+
+
+ +

+createBufferFactory

+
+public static IBufferProvider createBufferFactory(short bufferCapacity)
+
+
+
+
+
+
+ +

+createBufferFactory

+
+public static IBufferProvider createBufferFactory()
+
+
+
+
+
+
+ +

+createBufferPool

+
+public static IBufferPool createBufferPool(IBufferProvider factory)
+
+
+
+
+
+
+ +

+createBufferPool

+
+public static IBufferPool createBufferPool(short bufferCapacity)
+
+
+
+
+
+
+ +

+createBufferPool

+
+public static IBufferPool createBufferPool()
+
+
+
+
+
+
+ +

+getProvidedBuffers

+
+public static long getProvidedBuffers(IBufferProvider bufferProvider)
+
+
+
+
+
+
+ +

+getRetainedBuffers

+
+public static long getRetainedBuffers(IBufferProvider bufferProvider)
+
+
+
+
+
+
+ +

+getPooledBuffers

+
+public static int getPooledBuffers(IBufferPool bufferPool)
+
+
+
+
+
+
+ +

+copyTransportConfig

+
+public static ITransportConfig copyTransportConfig(ILifecycle lifecycle,
+                                                   ITransportConfig source)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportConfigurator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportConfigurator.html new file mode 100644 index 0000000000..027706599d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportConfigurator.html @@ -0,0 +1,394 @@ + + + + + + +TransportConfigurator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class TransportConfigurator

+
+java.lang.Object
+  extended by org.eclipse.net4j.TransportConfigurator
+
+
+
+
public class TransportConfigurator
extends Object
+ + +

+Reads an XML config file and creates, wires and starts the configured acceptors. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TransportConfigurator(IManagedContainer container) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IAcceptor[]configure(File configFile) + +
+           
+protected  IAcceptorconfigureAcceptor(Element acceptorConfig) + +
+           
+protected  INegotiatorconfigureNegotiator(Element negotiatorConfig) + +
+           
+ IManagedContainergetContainer() + +
+           
+protected  DocumentgetDocument(File configFile) + +
+           
+static Map<String,String>getProperties(Element element, + int levels) + +
+           
+protected  ElementgetStoreConfig(Element repositoryConfig) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TransportConfigurator

+
+public TransportConfigurator(IManagedContainer container)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+public IManagedContainer getContainer()
+
+
+
+
+
+
+ +

+configure

+
+public IAcceptor[] configure(File configFile)
+                      throws ParserConfigurationException,
+                             SAXException,
+                             IOException,
+                             CoreException
+
+
+ +
Throws: +
ParserConfigurationException +
SAXException +
IOException +
CoreException
+
+
+
+ +

+configureAcceptor

+
+protected IAcceptor configureAcceptor(Element acceptorConfig)
+
+
+
+
+
+
+ +

+configureNegotiator

+
+protected INegotiator configureNegotiator(Element negotiatorConfig)
+
+
+
+
+
+
+ +

+getDocument

+
+protected Document getDocument(File configFile)
+                        throws ParserConfigurationException,
+                               SAXException,
+                               IOException
+
+
+ +
Throws: +
ParserConfigurationException +
SAXException +
IOException
+
+
+
+ +

+getStoreConfig

+
+protected Element getStoreConfig(Element repositoryConfig)
+
+
+
+
+
+
+ +

+getProperties

+
+public static Map<String,String> getProperties(Element element,
+                                               int levels)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportInjector.html new file mode 100644 index 0000000000..1977fa3282 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/TransportInjector.html @@ -0,0 +1,378 @@ + + + + + + +TransportInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j +
+Class TransportInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.TransportInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
+
public class TransportInjector
extends Object
implements IElementProcessor
+ + +

+An element post processor that injects a transport configuration into the connectors and acceptors of a managed container. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
TransportInjector() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  IBufferProvidergetBufferProvider(IManagedContainer container) + +
+           
+protected  ExecutorServicegetExecutorService(IManagedContainer container) + +
+           
+ Objectprocess(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+protected  voidprocessAcceptor(IManagedContainer container, + String factoryType, + String description, + InternalAcceptor acceptor) + +
+           
+protected  voidprocessConnector(IManagedContainer container, + String factoryType, + String description, + InternalConnector connector) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TransportInjector

+
+public TransportInjector()
+
+
+ + + + + + + + +
+Method Detail
+ +

+process

+
+public Object process(IManagedContainer container,
+                      String productGroup,
+                      String factoryType,
+                      String description,
+                      Object element)
+
+
+
Specified by:
process in interface IElementProcessor
+
+
+
+
+
+
+ +

+processAcceptor

+
+protected void processAcceptor(IManagedContainer container,
+                               String factoryType,
+                               String description,
+                               InternalAcceptor acceptor)
+
+
+
+
+
+
+
+
+
+ +

+processConnector

+
+protected void processConnector(IManagedContainer container,
+                                String factoryType,
+                                String description,
+                                InternalConnector connector)
+
+
+
+
+
+
+
+
+
+ +

+getBufferProvider

+
+protected IBufferProvider getBufferProvider(IManagedContainer container)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getExecutorService

+
+protected ExecutorService getExecutorService(IManagedContainer container)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/IAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/IAcceptor.html new file mode 100644 index 0000000000..2f2803793f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/IAcceptor.html @@ -0,0 +1,297 @@ + + + + + + +IAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.acceptor +
+Interface IAcceptor

+
+
All Superinterfaces:
Closeable, IContainer<IConnector>, INotifier
+
+
+
All Known Subinterfaces:
IHTTPAcceptor, IJVMAcceptor, InternalAcceptor, ITCPAcceptor
+
+
+
All Known Implementing Classes:
Acceptor
+
+
+
+
public interface IAcceptor
extends IContainer<IConnector>, Closeable
+ + +

+Accepts incoming connection requests from client connectors and creates + the appropriate server connectors. +

+ Since the process of accepting connection requests is heavily dependent on the implementation of the respective + connectors the only public API is introspection and notification. +

+ This interface is not intended to be implemented by clients. Service providers must extend the abstract + Acceptor class. +

+

Class Diagram:
+
+

+ +

+

Sequence Diagram:
+
+

+ + +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ IConnector[]getAcceptedConnectors() + +
+          Returns an array of the connectors that have been accepted by this acceptor and not been closed since.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getAcceptedConnectors

+
+IConnector[] getAcceptedConnectors()
+
+
Returns an array of the connectors that have been accepted by this acceptor and not been closed since. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/class-use/IAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/class-use/IAcceptor.html new file mode 100644 index 0000000000..2175ed8f93 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/class-use/IAcceptor.html @@ -0,0 +1,331 @@ + + + + + + +Uses of Interface org.eclipse.net4j.acceptor.IAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.acceptor.IAcceptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IAcceptor
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IAcceptor in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IAcceptor
+ IAcceptor[]TransportConfigurator.configure(File configFile) + +
+           
+protected  IAcceptorTransportConfigurator.configureAcceptor(Element acceptorConfig) + +
+           
+static IAcceptorNet4jUtil.getAcceptor(IManagedContainer container, + String type, + String description) + +
+           
+  +

+ + + + + +
+Uses of IAcceptor in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Subinterfaces of IAcceptor in org.eclipse.net4j.http.server
+ interfaceIHTTPAcceptor + +
+          An acceptor that implements HTTP transport by collaborating with a configured + servlet.
+  +

+ + + + + +
+Uses of IAcceptor in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Subinterfaces of IAcceptor in org.eclipse.net4j.jvm
+ interfaceIJVMAcceptor + +
+          An acceptor that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of IAcceptor in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Subinterfaces of IAcceptor in org.eclipse.net4j.tcp
+ interfaceITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
+  +

+ + + + + +
+Uses of IAcceptor in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IAcceptor in org.eclipse.spi.net4j
+ interfaceInternalAcceptor + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IAcceptor
+ classAcceptor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-1.gif new file mode 100644 index 0000000000..af2d9b5c1c Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-2.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-2.gif new file mode 100644 index 0000000000..c40bc2ac7f Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/doc-files/IAcceptor-2.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-frame.html new file mode 100644 index 0000000000..12485638bd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +org.eclipse.net4j.acceptor (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.acceptor + + + + +
+Interfaces  + +
+IAcceptor
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html new file mode 100644 index 0000000000..cd911a783d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-summary.html @@ -0,0 +1,174 @@ + + + + + + +org.eclipse.net4j.acceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.acceptor +

+The Net4j transport layer concepts for dealing with acceptors. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
IAcceptorAccepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  + +

+

+Package org.eclipse.net4j.acceptor Description +

+ +

+The Net4j transport layer concepts for dealing with acceptors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-tree.html new file mode 100644 index 0000000000..91e99527e6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +org.eclipse.net4j.acceptor Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.acceptor +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-use.html new file mode 100644 index 0000000000..8b7a0458c4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/acceptor/package-use.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Package org.eclipse.net4j.acceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.acceptor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.acceptor
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.acceptor used by org.eclipse.net4j
IAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.acceptor used by org.eclipse.net4j.http.server
IAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.acceptor used by org.eclipse.net4j.jvm
IAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.acceptor used by org.eclipse.net4j.tcp
IAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.acceptor used by org.eclipse.spi.net4j
IAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferInputStream.html new file mode 100644 index 0000000000..b7388ee203 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferInputStream.html @@ -0,0 +1,570 @@ + + + + + + +BufferInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Class BufferInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by org.eclipse.net4j.buffer.BufferInputStream
+
+
+
All Implemented Interfaces:
Closeable, IBufferHandler
+
+
+
Direct Known Subclasses:
ChannelInputStream
+
+
+
+
public class BufferInputStream
extends InputStream
implements IBufferHandler
+ + +

+A buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static longDEFAULT_MILLIS_BEFORE_TIMEOUT + +
+           
+static longDEFAULT_MILLIS_INTERRUPT_CHECK + +
+           
+static longNO_TIMEOUT + +
+           
+  + + + + + + + + + + +
+Constructor Summary
BufferInputStream() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+protected  booleanensureBuffer() + +
+           
+ RuntimeExceptiongetException() + +
+           
+ longgetMillisBeforeTimeout() + +
+           
+ longgetMillisInterruptCheck() + +
+           
+ voidhandleBuffer(IBuffer buffer) + +
+          Handles an IBuffer and optionally releases it.
+ intread() + +
+           
+ voidrestartTimeout() + +
+           
+ voidsetException(RemoteException exception) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.io.InputStream
available, mark, markSupported, read, read, reset, skip
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_TIMEOUT

+
+public static final long NO_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_MILLIS_BEFORE_TIMEOUT

+
+public static final long DEFAULT_MILLIS_BEFORE_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_MILLIS_INTERRUPT_CHECK

+
+public static final long DEFAULT_MILLIS_INTERRUPT_CHECK
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+BufferInputStream

+
+public BufferInputStream()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMillisBeforeTimeout

+
+public long getMillisBeforeTimeout()
+
+
+
+
+
+
+
+
+
+ +

+getMillisInterruptCheck

+
+public long getMillisInterruptCheck()
+
+
+
+
+
+
+
+
+
+ +

+restartTimeout

+
+public void restartTimeout()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getException

+
+public RuntimeException getException()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setException

+
+public void setException(RemoteException exception)
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+handleBuffer

+
+public void handleBuffer(IBuffer buffer)
+
+
Description copied from interface: IBufferHandler
+
Handles an IBuffer and optionally releases it. The implementor of this method takes over the ownership of + the buffer. Care must be taken to properly release the buffer if the ownership is not + explicitely passed to some further party. +

+

+
Specified by:
handleBuffer in interface IBufferHandler
+
+
+
Parameters:
buffer - The buffer to be handled and otionally released.
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
+
Specified by:
read in class InputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
Overrides:
close in class InputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+ensureBuffer

+
+protected boolean ensureBuffer()
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferOutputStream.html new file mode 100644 index 0000000000..63152d2c1e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferOutputStream.html @@ -0,0 +1,522 @@ + + + + + + +BufferOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Class BufferOutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by org.eclipse.net4j.buffer.BufferOutputStream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
Direct Known Subclasses:
ChannelOutputStream
+
+
+
+
public class BufferOutputStream
extends OutputStream
+ + +

+An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static booleanDEFAULT_PROPAGATE_CLOSE + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
BufferOutputStream(IBufferHandler bufferHandler, + IBufferProvider bufferProvider, + short channelID) + +
+           
BufferOutputStream(IBufferHandler bufferHandler, + short channelID) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+protected  voidensureBuffer() + +
+          Ensures that this BufferOutputStream has a buffer.
+ voidflush() + +
+          Flushes the current buffer, it's handled over to the buffer handler.
+ voidflushWithEOS() + +
+           
+ ThrowablegetError() + +
+           
+protected  booleanisPropagateClose() + +
+           
+ voidsetError(Throwable error) + +
+           
+ StringtoString() + +
+           
+ voidwrite(int b) + +
+           
+ + + + + + + +
Methods inherited from class java.io.OutputStream
write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_PROPAGATE_CLOSE

+
+public static final boolean DEFAULT_PROPAGATE_CLOSE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+BufferOutputStream

+
+public BufferOutputStream(IBufferHandler bufferHandler,
+                          IBufferProvider bufferProvider,
+                          short channelID)
+
+
+
+ +

+BufferOutputStream

+
+public BufferOutputStream(IBufferHandler bufferHandler,
+                          short channelID)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getError

+
+public Throwable getError()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setError

+
+public void setError(Throwable error)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
+
Specified by:
write in class OutputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+flush

+
+public void flush()
+           throws IOException
+
+
Flushes the current buffer, it's handled over to the buffer handler. +

+

+
Specified by:
flush in interface Flushable
Overrides:
flush in class OutputStream
+
+
+ +
Throws: +
IOException - Signals that an I/O exception has occurred.
See Also:
currentBuffer, +IBufferHandler.handleBuffer(IBuffer)
+
+
+
+ +

+flushWithEOS

+
+public void flushWithEOS()
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
Overrides:
close in class OutputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+ensureBuffer

+
+protected void ensureBuffer()
+                     throws IOException
+
+
Ensures that this BufferOutputStream has a buffer. If the current buffer was flushed a new one is fetched from the + buffer provider. +

+

+ +
Throws: +
IOException - Signals that an I/O exception has occurred.
See Also:
flush(), +IBufferProvider.provideBuffer()
+
+
+
+ +

+isPropagateClose

+
+protected boolean isPropagateClose()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferState.html new file mode 100644 index 0000000000..fb4572f905 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/BufferState.html @@ -0,0 +1,492 @@ + + + + + + +BufferState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Enum BufferState

+
+java.lang.Object
+  extended by java.lang.Enum<BufferState>
+      extended by org.eclipse.net4j.buffer.BufferState
+
+
+
All Implemented Interfaces:
Serializable, Comparable<BufferState>
+
+
+
+
public enum BufferState
extends Enum<BufferState>
+ + +

+Enumerates the internal states of an IBuffer. +

+

State Machine Diagram:
+
+

+ + +

+ +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
DISPOSED + +
+          Indicates that the IBuffer can not be used anymore.
GETTING + +
+          Indicates that the IBuffer can provide a ByteBuffer that can be used for getting data.
INITIAL + +
+          Indicates that the IBuffer has just been provided by its IBufferProvider or that is has been used + and subsequently cleared.
PUTTING + +
+          Indicates that the IBuffer can provide a ByteBuffer that can be used for putting data.
READING_BODY + +
+          Indicates that the IBuffer is currently reading its body from a SocketChannel.
READING_HEADER + +
+          Indicates that the IBuffer is currently reading its header from a SocketChannel.
RELEASED + +
+          Indicates that the IBuffer is owned by its IBufferProvider.
WRITING + +
+          Indicates that the IBuffer is currently writing its data to a SocketChannel.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static BufferStatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static BufferState[]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
+ +

+INITIAL

+
+public static final BufferState INITIAL
+
+
Indicates that the IBuffer has just been provided by its IBufferProvider or that is has been used + and subsequently cleared. +

+ A transition to PUTTING can be triggered by calling IBuffer.startPutting(short) once. If the + buffer is intended to be passed to an IChannel later the + channel index of that Channel has to be passed because it is + part of the buffer's header. A ByteBuffer is returned that can be used for putting data. +

+ A transition to GETTING can be triggered by calling IBuffer.startGetting(SocketChannel) repeatedly + until it finally returns a ByteBuffer that can be used for getting data. +

+

+
+
+
+ +

+PUTTING

+
+public static final BufferState PUTTING
+
+
Indicates that the IBuffer can provide a ByteBuffer that can be used for putting data. +

+ A transition to WRITING can be triggered by calling IBuffer.write(SocketChannel). +

+ A transition to GETTING can be triggered by calling IBuffer.flip(). +

+ A transition to INITIAL can be triggered by calling IBuffer.clear(). +

+

+
+
+
+ +

+WRITING

+
+public static final BufferState WRITING
+
+
Indicates that the IBuffer is currently writing its data to a SocketChannel. +

+ Self transitions to WRITING can be triggered by repeatedly calling IBuffer.write(SocketChannel) + until it returns true. +

+ A transition to INITIAL can be triggered by calling IBuffer.clear(). +

+

+
+
+
+ +

+READING_HEADER

+
+public static final BufferState READING_HEADER
+
+
Indicates that the IBuffer is currently reading its header from a SocketChannel. +

+ Transitions to READING_HEADER, READING_BODY or GETTING can be triggered by repeatedly + calling IBuffer.startGetting(SocketChannel) until it returns a ByteBuffer that can be used for + getting data. +

+ A transition to INITIAL can be triggered by calling IBuffer.clear(). +

+

+
+
+
+ +

+READING_BODY

+
+public static final BufferState READING_BODY
+
+
Indicates that the IBuffer is currently reading its body from a SocketChannel. +

+ Transitions to READING_BODY or GETTING can be triggered by repeatedly calling + IBuffer.startGetting(SocketChannel) until it returns a ByteBuffer that can be used for getting + data. +

+ A transition to INITIAL can be triggered by calling IBuffer.clear(). +

+

+
+
+
+ +

+GETTING

+
+public static final BufferState GETTING
+
+
Indicates that the IBuffer can provide a ByteBuffer that can be used for getting data. +

+ A transition to INITIAL can be triggered by calling IBuffer.clear(). +

+

+
+
+
+ +

+RELEASED

+
+public static final BufferState RELEASED
+
+
Indicates that the IBuffer is owned by its IBufferProvider. +

+

+
Since:
+
3.0
+
+
+
+ +

+DISPOSED

+
+public static final BufferState DISPOSED
+
+
Indicates that the IBuffer can not be used anymore. +

+

+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static BufferState[] 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 (BufferState c : BufferState.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static BufferState 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBuffer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBuffer.html new file mode 100644 index 0000000000..53f12bcfaa --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBuffer.html @@ -0,0 +1,788 @@ + + + + + + +IBuffer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBuffer

+
+
All Known Subinterfaces:
InternalBuffer
+
+
+
+
public interface IBuffer
+ + +

+Basic unit of transport in Net4j. +

+ A buffer is well prepared for the usage with asynchronous IChannels but can also be used with pure + SocketChannels. All methods of IBuffer are non-blocking. +

+ Usually buffers are obtained from a IBufferProvider. Buffers can be accessed, passed around and finally + released to their original provider. The capacity of a buffer is determined by its provider. +

+ In addition to its payload data each buffer contains an internal header of four bytes, two of them representing a + channel identifier the other two of them denoting the length of the payload data. The payload data may be accessed + through a ByteBuffer. +

+ This interface is not intended to be implemented by clients. +

+

Class Diagram:
+
+

+ + +

+

State Machine Diagram:
+
+

+ + +

+ An example for putting values into a buffer and writing it to a SocketChannel: +

+ +

+ // Obtain a fresh buffer
+ Buffer buffer = bufferProvider.getBuffer(); // Start filling the buffer for channelID 4711 ByteBuffer byteBuffer =
+ buffer.startPutting(4711); byteBuffer.putDouble(15.47); // Write the contents of the Buffer to a // SocketChannel
+ without blocking while (!buffer.write(socketChannel)) { // Do something else }
+ 
+ + An example for reading a buffer from a SocketChannel and getting values from it: +

+ +

+ // Obtain a fresh buffer
+ Buffer buffer = bufferProvider.getBuffer();
+ 
+ // Read the contents of the Buffer from a SocketChannel without blocking
+ ByteBuffer byteBuffer;
+ while ((byteBuffer = buffer.startGetting(socketChannel)) == null)
+ {
+   // Do something else
+ }
+ 
+ // Access the contents of the buffer and release it to its provider
+ double value = byteBuffer.getDouble();
+ buffer.release();
+ 
+

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
IBufferProvider, +IChannel.sendBuffer(IBuffer), +IChannel.setReceiveHandler(IBufferHandler), +IBufferHandler.handleBuffer(IBuffer)
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static shortHEADER_SIZE + +
+           
+static shortMAX_CHANNEL + +
+           
+static shortMIN_CHANNEL + +
+           
+static shortNO_CHANNEL + +
+          Possible argument value of startPutting(short) and possible return value of getChannelID() that + indicates that this buffer is not intended to be passed to a SocketChannel.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+          Turns the state of this buffer from any state into INITIAL.
+ voidflip() + +
+          Turns the state of this buffer from PUTTING into GETTING.
+ StringformatContent(boolean showHeader) + +
+           
+ IBufferProvidergetBufferProvider() + +
+          Returns the IBufferProvider that has provided this buffer and that this buffer will be returned to when its + release() method is called.
+ ByteBuffergetByteBuffer() + +
+          Returns the ByteBuffer that can be used for putting or getting data.
+ shortgetCapacity() + +
+          Returns the capacity of this buffer.
+ shortgetChannelID() + +
+          Returns the channel index value stored in the header of this buffer.
+ IErrorHandlergetErrorHandler() + +
+           
+ BufferStategetState() + +
+          Returns the internal state of this buffer.
+ booleanisEOS() + +
+          Returns the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers.
+ voidrelease() + +
+          Releases this buffer to its original IBufferProvider.
+ voidsetEOS(boolean eos) + +
+          Sets the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers.
+ voidsetErrorHandler(IErrorHandler errorHandler) + +
+           
+ ByteBufferstartGetting(SocketChannel socketChannel) + +
+          Tries to read a ByteBuffer from a SocketChannel that can be used for getting data.
+ ByteBufferstartPutting(short channelID) + +
+          Returns a ByteBuffer that can be used for putting data.
+ booleanwrite(SocketChannel socketChannel) + +
+          Tries to write the data of this buffer to a SocketChannel.
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_CHANNEL

+
+static final short NO_CHANNEL
+
+
Possible argument value of startPutting(short) and possible return value of getChannelID() that + indicates that this buffer is not intended to be passed to a SocketChannel. +

+

+
See Also:
Constant Field Values
+
+
+ +

+MIN_CHANNEL

+
+static final short MIN_CHANNEL
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+MAX_CHANNEL

+
+static final short MAX_CHANNEL
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+HEADER_SIZE

+
+static final short HEADER_SIZE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getBufferProvider

+
+IBufferProvider getBufferProvider()
+
+
Returns the IBufferProvider that has provided this buffer and that this buffer will be returned to when its + release() method is called. +

+

+
+
+
+
+ +

+getChannelID

+
+short getChannelID()
+
+
Returns the channel index value stored in the header of this buffer. +

+

+
Since:
+
2.0
+
+
+
+
+ +

+getCapacity

+
+short getCapacity()
+
+
Returns the capacity of this buffer. +

+ The capacity of this buffer is equal to the capacity of the + IBufferProvider that has provided this buffer. +

+

+
+
+
+
+ +

+getState

+
+BufferState getState()
+
+
Returns the internal state of this buffer. +

+

+
+
+
+
+ +

+startGetting

+
+ByteBuffer startGetting(SocketChannel socketChannel)
+                        throws IllegalStateException,
+                               IOException
+
+
Tries to read a ByteBuffer from a SocketChannel that can be used for getting data. +

+ This method is non-blocking and it can be necessary to repeatedly call it. If it was not possible to read a + complete header from the SocketChannel null is returned and the state of this buffer is + READING_HEADER. If it was not possible to read a complete body from the + SocketChannel null is returned and the state of this buffer is + READING_BODY. +

+ If a ByteBuffer is returned it may only be used for getting data. It is left to the + responsibility of the caller that only the following methods of that ByteBuffer are used: +

+

+

+
Parameters:
socketChannel - The socketChannel to read the ByteBuffer from. +
Returns:
A ByteBuffer that can be used for getting data if it was possible to completely read the data from + the given SocketChannel, null otherwise. +
Throws: +
IllegalStateException - If the state of this buffer is not INITIAL, + READING_HEADER or READING_BODY. +
IOException - If the SocketChannel has been closed or discovers other I/O problems.
+
+
+
+ +

+startPutting

+
+ByteBuffer startPutting(short channelID)
+                        throws IllegalStateException
+
+
Returns a ByteBuffer that can be used for putting data. +

+ Turns the state of this buffer into PUTTING. +

+ The returned ByteBuffer may only be used for putting data. It is left to the responsibility of + the caller that only the following methods of that ByteBuffer are used: +

+

+

+
Parameters:
channelID - The index of an IChannel that this buffer is intended to be passed to later or NO_CHANNEL + . +
Returns:
A ByteBuffer that can be used for putting data. +
Throws: +
IllegalStateException - If the state of this buffer is not INITIAL (PUTTING is allowed but meaningless if and only if the given channelID is equal to the + existing channelID of this buffer).
+
+
+
+ +

+write

+
+boolean write(SocketChannel socketChannel)
+              throws IllegalStateException,
+                     IOException
+
+
Tries to write the data of this buffer to a SocketChannel. +

+ This method is non-blocking and it can be necessary to repeatedly call it. If it was not possible to completely + write the data to the SocketChannel false is returned and the state of this buffer + remains WRITING. +

+

+
Parameters:
socketChannel - The socketChannel to write the data to. +
Returns:
true if it was possible to completely write the data to the SocketChannel, + false otherwise. +
Throws: +
IllegalStateException - If the state of this buffer is not PUTTING or WRITING. +
IOException - If the SocketChannel has been closed or discovers other I/O problems.
+
+
+
+ +

+flip

+
+void flip()
+          throws IllegalStateException
+
+
Turns the state of this buffer from PUTTING into GETTING. +

+

+ +
Throws: +
IllegalStateException - If the state of this buffer is not PUTTING.
+
+
+
+ +

+getByteBuffer

+
+ByteBuffer getByteBuffer()
+                         throws IllegalStateException
+
+
Returns the ByteBuffer that can be used for putting or getting data. +

+

+ +
Throws: +
IllegalStateException - If the state of this buffer is not PUTTING or GETTING.
+
+
+
+ +

+isEOS

+
+boolean isEOS()
+
+
Returns the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers. +

+

+
+
+
+
+ +

+setEOS

+
+void setEOS(boolean eos)
+
+
Sets the End Of Stream flag to indicate whether this buffer is the last buffer in a stream of buffers. +

+

+
+
+
+
+ +

+release

+
+void release()
+
+
Releases this buffer to its original IBufferProvider. +

+

+
+
+
+
+ +

+clear

+
+void clear()
+
+
Turns the state of this buffer from any state into INITIAL. +

+

+
+
+
+
+ +

+formatContent

+
+String formatContent(boolean showHeader)
+
+
+
+
+
+
+ +

+getErrorHandler

+
+IErrorHandler getErrorHandler()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setErrorHandler

+
+void setErrorHandler(IErrorHandler errorHandler)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferHandler.html new file mode 100644 index 0000000000..f1be1405bc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferHandler.html @@ -0,0 +1,224 @@ + + + + + + +IBufferHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBufferHandler

+
+
All Known Subinterfaces:
IChannel, InternalChannel, IProtocol<INFRA_STRUCTURE>, ISignalProtocol<INFRA_STRUCTURE>
+
+
+
All Known Implementing Classes:
BufferInputStream, Channel, ChannelInputStream, HeartBeatProtocol, HeartBeatProtocol.Server, Protocol, SignalProtocol
+
+
+
+
public interface IBufferHandler
+ + +

+Provides clients with the ability to pass IBuffers in for further buffer handling. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleBuffer(IBuffer buffer) + +
+          Handles an IBuffer and optionally releases it.
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleBuffer

+
+void handleBuffer(IBuffer buffer)
+
+
Handles an IBuffer and optionally releases it. The implementor of this method takes over the ownership of + the buffer. Care must be taken to properly release the buffer if the ownership is not + explicitely passed to some further party. +

+

+
Parameters:
buffer - The buffer to be handled and otionally released.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.Introspection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.Introspection.html new file mode 100644 index 0000000000..8639b0c315 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.Introspection.html @@ -0,0 +1,271 @@ + + + + + + +IBufferPool.Introspection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBufferPool.Introspection

+
+
All Superinterfaces:
IBufferPool, IBufferProvider, IBufferProvider.Introspection
+
+
+
Enclosing interface:
IBufferPool
+
+
+
+
public static interface IBufferPool.Introspection
extends IBufferPool, IBufferProvider.Introspection
+ + +

+Offers additional introspection features for IBufferPools. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.buffer.IBufferPool
IBufferPool.Introspection
+  + + + + + + + + + + + + +
+Method Summary
+ intgetPooledBuffers() + +
+          Returns the number of buffers that are currently pooled in this BufferPool.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferPool
evict, evictOne
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferProvider.Introspection
getProvidedBuffers, getRetainedBuffers
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferProvider
getBufferCapacity, provideBuffer, retainBuffer
+  +

+ + + + + + + + +
+Method Detail
+ +

+getPooledBuffers

+
+int getPooledBuffers()
+
+
Returns the number of buffers that are currently pooled in this BufferPool. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.html new file mode 100644 index 0000000000..bc27e38a9c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferPool.html @@ -0,0 +1,279 @@ + + + + + + +IBufferPool (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBufferPool

+
+
All Superinterfaces:
IBufferProvider
+
+
+
All Known Subinterfaces:
IBufferPool.Introspection
+
+
+
+
public interface IBufferPool
extends IBufferProvider
+ + +

+Provides clients with the ability to obtain and retain pooled IBuffers. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIBufferPool.Introspection + +
+          Offers additional introspection features for IBufferPools.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ intevict(int survivors) + +
+          Tries to remove as many buffers from this BufferPool and release them as are + needed to let a given maximum number of buffers survive in the pool.
+ booleanevictOne() + +
+          Tries to remove a single buffer from this BufferPool and release it.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferProvider
getBufferCapacity, provideBuffer, retainBuffer
+  +

+ + + + + + + + +
+Method Detail
+ +

+evictOne

+
+boolean evictOne()
+
+
Tries to remove a single buffer from this BufferPool and release it. +

+

+
+
+
+ +
Returns:
true if a buffer could be evicted, false otherwise.
+
+
+
+ +

+evict

+
+int evict(int survivors)
+
+
Tries to remove as many buffers from this BufferPool and release them as are + needed to let a given maximum number of buffers survive in the pool. +

+

+
+
+
+ +
Returns:
The number of buffers that could be evicted.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.Introspection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.Introspection.html new file mode 100644 index 0000000000..a91bc6e900 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.Introspection.html @@ -0,0 +1,280 @@ + + + + + + +IBufferProvider.Introspection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBufferProvider.Introspection

+
+
All Superinterfaces:
IBufferProvider
+
+
+
All Known Subinterfaces:
IBufferPool.Introspection
+
+
+
Enclosing interface:
IBufferProvider
+
+
+
+
public static interface IBufferProvider.Introspection
extends IBufferProvider
+ + +

+Offers additional introspection features for IBufferProviders. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.buffer.IBufferProvider
IBufferProvider.Introspection
+  + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetProvidedBuffers() + +
+          Returns the number of buffers that have already been provided by this BufferProvider.
+ longgetRetainedBuffers() + +
+          Returns the number of buffers that have already been retained to this BufferProvider.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferProvider
getBufferCapacity, provideBuffer, retainBuffer
+  +

+ + + + + + + + +
+Method Detail
+ +

+getProvidedBuffers

+
+long getProvidedBuffers()
+
+
Returns the number of buffers that have already been provided by this BufferProvider. +

+

+
+
+
+
+
+
+
+ +

+getRetainedBuffers

+
+long getRetainedBuffers()
+
+
Returns the number of buffers that have already been retained to this BufferProvider. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.html new file mode 100644 index 0000000000..9f2af923c4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/IBufferProvider.html @@ -0,0 +1,281 @@ + + + + + + +IBufferProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.buffer +
+Interface IBufferProvider

+
+
All Known Subinterfaces:
IBufferPool, IBufferPool.Introspection, IBufferProvider.Introspection, InternalChannel, InternalChannelMultiplexer, InternalConnector
+
+
+
All Known Implementing Classes:
Channel, ChannelMultiplexer, Connector
+
+
+
+
public interface IBufferProvider
+ + +

+Provides clients with the ability to obtain and retain IBuffers. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIBufferProvider.Introspection + +
+          Offers additional introspection features for IBufferProviders.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ shortgetBufferCapacity() + +
+          Returns the capacity of the buffers provided by provideBuffer() .
+ IBufferprovideBuffer() + +
+          Provides a buffer from this BufferProvider.
+ voidretainBuffer(IBuffer buffer) + +
+          Retains a buffer to this BufferProvider.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getBufferCapacity

+
+short getBufferCapacity()
+
+
Returns the capacity of the buffers provided by provideBuffer() . +

+

+
+
+
+
+ +

+provideBuffer

+
+IBuffer provideBuffer()
+
+
Provides a buffer from this BufferProvider. +

+

+
+
+
+
+ +

+retainBuffer

+
+void retainBuffer(IBuffer buffer)
+
+
Retains a buffer to this BufferProvider. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferInputStream.html new file mode 100644 index 0000000000..c68f923347 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferInputStream.html @@ -0,0 +1,263 @@ + + + + + + +Uses of Class org.eclipse.net4j.buffer.BufferInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.buffer.BufferInputStream

+
+ + + + + + + + + + + + + +
+Packages that use BufferInputStream
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of BufferInputStream in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Subclasses of BufferInputStream in org.eclipse.net4j.channel
+ classChannelInputStream + +
+          An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
+  +

+ + + + + +
+Uses of BufferInputStream in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal that return BufferInputStream
+protected  BufferInputStreamSignal.getBufferInputStream() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type BufferInputStream
+protected  voidIndication.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidIndicationWithMonitoring.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidIndicationWithResponse.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected abstract  voidSignal.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidSignalActor.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferOutputStream.html new file mode 100644 index 0000000000..c6e0b5b55c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferOutputStream.html @@ -0,0 +1,263 @@ + + + + + + +Uses of Class org.eclipse.net4j.buffer.BufferOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.buffer.BufferOutputStream

+
+ + + + + + + + + + + + + +
+Packages that use BufferOutputStream
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of BufferOutputStream in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Subclasses of BufferOutputStream in org.eclipse.net4j.channel
+ classChannelOutputStream + +
+          An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured channel.
+  +

+ + + + + +
+Uses of BufferOutputStream in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal that return BufferOutputStream
+protected  BufferOutputStreamSignal.getBufferOutputStream() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type BufferOutputStream
+protected  voidIndication.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidIndicationWithMonitoring.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidIndicationWithResponse.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected abstract  voidSignal.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidSignalActor.execute(BufferInputStream in, + BufferOutputStream out) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferState.html new file mode 100644 index 0000000000..38a0d3a4cf --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/BufferState.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.net4j.buffer.BufferState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.buffer.BufferState

+
+ + + + + + + + + +
+Packages that use BufferState
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
+  +

+ + + + + +
+Uses of BufferState in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.buffer that return BufferState
+ BufferStateIBuffer.getState() + +
+          Returns the internal state of this buffer.
+static BufferStateBufferState.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static BufferState[]BufferState.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBuffer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBuffer.html new file mode 100644 index 0000000000..dc829258ab --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBuffer.html @@ -0,0 +1,458 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBuffer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBuffer

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use IBuffer
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IBuffer in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.buffer that return IBuffer
+ IBufferIBufferProvider.provideBuffer() + +
+          Provides a buffer from this BufferProvider.
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.buffer with parameters of type IBuffer
+ voidBufferInputStream.handleBuffer(IBuffer buffer) + +
+           
+ voidIBufferHandler.handleBuffer(IBuffer buffer) + +
+          Handles an IBuffer and optionally releases it.
+ voidIBufferProvider.retainBuffer(IBuffer buffer) + +
+          Retains a buffer to this BufferProvider.
+  +

+ + + + + +
+Uses of IBuffer in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel with parameters of type IBuffer
+ voidIChannel.sendBuffer(IBuffer buffer) + +
+          Asynchronously sends the given buffer to the receive handler of the peer channel.
+  +

+ + + + + +
+Uses of IBuffer in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type IBuffer
+ voidSignalProtocol.handleBuffer(IBuffer buffer) + +
+          Handles a given (incoming) buffer.
+  +

+ + + + + +
+Uses of IBuffer in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IBuffer in org.eclipse.spi.net4j
+ interfaceInternalBuffer + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IBuffer
+ IBufferChannel.SendQueue.poll() + +
+           
+ IBufferChannel.provideBuffer() + +
+           
+ IBufferConnector.provideBuffer() + +
+           
+ IBufferChannel.SendQueue.remove() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return types with arguments of type IBuffer
+ Queue<IBuffer>Channel.getSendQueue() + +
+           
+ Queue<IBuffer>InternalChannel.getSendQueue() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IBuffer
+ booleanChannel.SendQueue.add(IBuffer o) + +
+           
+protected  Channel.ReceiverWorkChannel.createReceiverWork(IBuffer buffer) + +
+           
+ voidChannel.handleBuffer(IBuffer buffer) + +
+          Handles the given buffer.
+ voidChannel.handleBufferFromMultiplexer(IBuffer buffer) + +
+          Handles a buffer sent by the multiplexer.
+ voidInternalChannel.handleBufferFromMultiplexer(IBuffer buffer) + +
+           
+ booleanChannel.SendQueue.offer(IBuffer o) + +
+           
+ voidChannel.retainBuffer(IBuffer buffer) + +
+           
+ voidConnector.retainBuffer(IBuffer buffer) + +
+           
+ voidChannel.sendBuffer(IBuffer buffer) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.spi.net4j with parameters of type IBuffer
Channel.ReceiverWork(IBuffer buffer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferHandler.html new file mode 100644 index 0000000000..188a3b0dd3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferHandler.html @@ -0,0 +1,478 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBufferHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBufferHandler

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IBufferHandler
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.buffer that implement IBufferHandler
+ classBufferInputStream + +
+          A buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream.
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.buffer with parameters of type IBufferHandler
BufferOutputStream(IBufferHandler bufferHandler, + IBufferProvider bufferProvider, + short channelID) + +
+           
BufferOutputStream(IBufferHandler bufferHandler, + short channelID) + +
+           
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Subinterfaces of IBufferHandler in org.eclipse.net4j.channel
+ interfaceIChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.channel that implement IBufferHandler
+ classChannelInputStream + +
+          An input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel that return IBufferHandler
+ IBufferHandlerIChannel.getReceiveHandler() + +
+          Returns the IBufferHandler that handles buffers received from the peer channel.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel with parameters of type IBufferHandler
+ voidIChannel.setReceiveHandler(IBufferHandler receiveHandler) + +
+          Sets the IBufferHandler to handle buffers received from the peer channel.
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.net4j.protocol
+  +

+ + + + + + + + + +
Subinterfaces of IBufferHandler in org.eclipse.net4j.protocol
+ interfaceIProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subinterfaces of IBufferHandler in org.eclipse.net4j.signal
+ interfaceISignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement IBufferHandler
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement IBufferHandler
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of IBufferHandler in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IBufferHandler in org.eclipse.spi.net4j
+ interfaceInternalChannel + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IBufferHandler
+ classChannel + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IBufferHandler
+ IBufferHandlerChannel.getReceiveHandler() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IBufferHandler
+ voidChannel.setReceiveHandler(IBufferHandler receiveHandler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.Introspection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.Introspection.html new file mode 100644 index 0000000000..a1660d0809 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.Introspection.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBufferPool.Introspection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBufferPool.Introspection

+
+No usage of org.eclipse.net4j.buffer.IBufferPool.Introspection +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.html new file mode 100644 index 0000000000..d5c0c07a3b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferPool.html @@ -0,0 +1,241 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBufferPool (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBufferPool

+
+ + + + + + + + + + + + + +
+Packages that use IBufferPool
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
+  +

+ + + + + +
+Uses of IBufferPool in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IBufferPool
+static IBufferPoolNet4jUtil.createBufferPool() + +
+           
+static IBufferPoolNet4jUtil.createBufferPool(IBufferProvider factory) + +
+           
+static IBufferPoolNet4jUtil.createBufferPool(short bufferCapacity) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IBufferPool
+static intNet4jUtil.getPooledBuffers(IBufferPool bufferPool) + +
+           
+  +

+ + + + + +
+Uses of IBufferPool in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Subinterfaces of IBufferPool in org.eclipse.net4j.buffer
+static interfaceIBufferPool.Introspection + +
+          Offers additional introspection features for IBufferPools.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.Introspection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.Introspection.html new file mode 100644 index 0000000000..4d542f962f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.Introspection.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBufferProvider.Introspection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBufferProvider.Introspection

+
+ + + + + + + + + +
+Packages that use IBufferProvider.Introspection
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
+  +

+ + + + + +
+Uses of IBufferProvider.Introspection in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Subinterfaces of IBufferProvider.Introspection in org.eclipse.net4j.buffer
+static interfaceIBufferPool.Introspection + +
+          Offers additional introspection features for IBufferPools.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.html new file mode 100644 index 0000000000..994ce0bfbd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/class-use/IBufferProvider.html @@ -0,0 +1,496 @@ + + + + + + +Uses of Interface org.eclipse.net4j.buffer.IBufferProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.buffer.IBufferProvider

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IBufferProvider
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IBufferProvider in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IBufferProvider
+static IBufferProviderNet4jUtil.createBufferFactory() + +
+           
+static IBufferProviderNet4jUtil.createBufferFactory(short bufferCapacity) + +
+           
+ IBufferProviderITransportConfig.getBufferProvider() + +
+           
+static IBufferProviderNet4jUtil.getBufferProvider(IManagedContainer container) + +
+           
+protected  IBufferProviderTransportInjector.getBufferProvider(IManagedContainer container) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IBufferProvider
+static IBufferPoolNet4jUtil.createBufferPool(IBufferProvider factory) + +
+           
+static longNet4jUtil.getProvidedBuffers(IBufferProvider bufferProvider) + +
+           
+static longNet4jUtil.getRetainedBuffers(IBufferProvider bufferProvider) + +
+           
+ voidITransportConfig.setBufferProvider(IBufferProvider bufferProvider) + +
+           
+  +

+ + + + + +
+Uses of IBufferProvider in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IBufferProvider in org.eclipse.net4j.buffer
+ interfaceIBufferPool + +
+          Provides clients with the ability to obtain and retain pooled IBuffers.
+static interfaceIBufferPool.Introspection + +
+          Offers additional introspection features for IBufferPools.
+static interfaceIBufferProvider.Introspection + +
+          Offers additional introspection features for IBufferProviders.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.buffer that return IBufferProvider
+ IBufferProviderIBuffer.getBufferProvider() + +
+          Returns the IBufferProvider that has provided this buffer and that this buffer will be returned to when its + IBuffer.release() method is called.
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.buffer with parameters of type IBufferProvider
BufferOutputStream(IBufferHandler bufferHandler, + IBufferProvider bufferProvider, + short channelID) + +
+           
+  +

+ + + + + +
+Uses of IBufferProvider in org.eclipse.net4j.channel
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.channel with parameters of type IBufferProvider
ChannelOutputStream(IChannel channel, + IBufferProvider bufferProvider) + +
+           
+  +

+ + + + + +
+Uses of IBufferProvider in org.eclipse.net4j.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.protocol that return IBufferProvider
+ IBufferProviderIProtocol.getBufferProvider() + +
+           
+  +

+ + + + + +
+Uses of IBufferProvider in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IBufferProvider in org.eclipse.spi.net4j
+ interfaceInternalChannel + +
+           
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IBufferProvider
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IBufferProvider
+ IBufferProviderProtocol.getBufferProvider() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IBufferProvider
+ voidInternalBuffer.setBufferProvider(IBufferProvider bufferProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/BufferState-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/BufferState-1.gif new file mode 100644 index 0000000000..6ea835e60b Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/BufferState-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/IBuffer-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/IBuffer-1.gif new file mode 100644 index 0000000000..42f34da51a Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/doc-files/IBuffer-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-frame.html new file mode 100644 index 0000000000..bc7c8f75e3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-frame.html @@ -0,0 +1,66 @@ + + + + + + +org.eclipse.net4j.buffer (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.buffer + + + + +
+Interfaces  + +
+IBuffer +
+IBufferHandler +
+IBufferPool +
+IBufferPool.Introspection +
+IBufferProvider +
+IBufferProvider.Introspection
+ + + + + + +
+Classes  + +
+BufferInputStream +
+BufferOutputStream
+ + + + + + +
+Enums  + +
+BufferState
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html new file mode 100644 index 0000000000..38e6ed657f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-summary.html @@ -0,0 +1,226 @@ + + + + + + +org.eclipse.net4j.buffer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.buffer +

+The Net4j transport layer concepts for dealing with buffers. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IBufferBasic unit of transport in Net4j.
IBufferHandlerProvides clients with the ability to pass IBuffers in for further buffer handling.
IBufferPoolProvides clients with the ability to obtain and retain pooled IBuffers.
IBufferPool.IntrospectionOffers additional introspection features for IBufferPools.
IBufferProviderProvides clients with the ability to obtain and retain IBuffers.
IBufferProvider.IntrospectionOffers additional introspection features for IBufferProviders.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
BufferInputStreamA buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream.
BufferOutputStreamAn output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler.
+  + +

+ + + + + + + + + +
+Enum Summary
BufferStateEnumerates the internal states of an IBuffer.
+  + +

+

+Package org.eclipse.net4j.buffer Description +

+ +

+The Net4j transport layer concepts for dealing with buffers. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-tree.html new file mode 100644 index 0000000000..262ef3691d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-tree.html @@ -0,0 +1,183 @@ + + + + + + +org.eclipse.net4j.buffer Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.buffer +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-use.html new file mode 100644 index 0000000000..741873d334 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/buffer/package-use.html @@ -0,0 +1,383 @@ + + + + + + +Uses of Package org.eclipse.net4j.buffer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.buffer

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.buffer
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j
IBufferPool + +
+          Provides clients with the ability to obtain and retain pooled IBuffers.
IBufferProvider + +
+          Provides clients with the ability to obtain and retain IBuffers.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j.buffer
BufferState + +
+          Enumerates the internal states of an IBuffer.
IBuffer + +
+          Basic unit of transport in Net4j.
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferPool + +
+          Provides clients with the ability to obtain and retain pooled IBuffers.
IBufferProvider + +
+          Provides clients with the ability to obtain and retain IBuffers.
IBufferProvider.Introspection + +
+          Offers additional introspection features for IBufferProviders.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j.channel
BufferInputStream + +
+          A buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream.
BufferOutputStream + +
+          An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler.
IBuffer + +
+          Basic unit of transport in Net4j.
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferProvider + +
+          Provides clients with the ability to obtain and retain IBuffers.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j.protocol
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferProvider + +
+          Provides clients with the ability to obtain and retain IBuffers.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j.signal
BufferInputStream + +
+          A buffer handler that defragments the passed buffers into a continuous byte + sequence which is exposed as an input stream.
BufferOutputStream + +
+          An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured buffer handler.
IBuffer + +
+          Basic unit of transport in Net4j.
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.net4j.signal.heartbeat
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.buffer used by org.eclipse.spi.net4j
IBuffer + +
+          Basic unit of transport in Net4j.
IBufferHandler + +
+          Provides clients with the ability to pass IBuffers in for further buffer handling.
IBufferProvider + +
+          Provides clients with the ability to obtain and retain IBuffers.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelException.html new file mode 100644 index 0000000000..66a431e381 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelException.html @@ -0,0 +1,296 @@ + + + + + + +ChannelException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.channel +
+Class ChannelException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.channel.ChannelException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ChannelException
extends RuntimeException
+ + +

+Thrown by an IChannel to indicate channel management problems. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
IChannelMultiplexer, +Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ChannelException() + +
+           
ChannelException(String message) + +
+           
ChannelException(String message, + Throwable cause) + +
+           
ChannelException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ChannelException

+
+public ChannelException()
+
+
+
+ +

+ChannelException

+
+public ChannelException(String message)
+
+
+
+ +

+ChannelException

+
+public ChannelException(Throwable cause)
+
+
+
+ +

+ChannelException

+
+public ChannelException(String message,
+                        Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelInputStream.html new file mode 100644 index 0000000000..00772c3387 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelInputStream.html @@ -0,0 +1,421 @@ + + + + + + +ChannelInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.channel +
+Class ChannelInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by org.eclipse.net4j.buffer.BufferInputStream
+          extended by org.eclipse.net4j.channel.ChannelInputStream
+
+
+
All Implemented Interfaces:
Closeable, IBufferHandler
+
+
+
+
public class ChannelInputStream
extends BufferInputStream
+ + +

+An input stream that provides the buffers which arrive at a channel as a continuous byte sequence. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.buffer.BufferInputStream
DEFAULT_MILLIS_BEFORE_TIMEOUT, DEFAULT_MILLIS_INTERRUPT_CHECK, NO_TIMEOUT
+  + + + + + + + + + + + + + +
+Constructor Summary
ChannelInputStream(IChannel channel) + +
+           
ChannelInputStream(IChannel channel, + long millisBeforeTimeout) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IChannelgetChannel() + +
+           
+ longgetMillisBeforeTimeout() + +
+           
+ longgetMillisInterruptCheck() + +
+           
+ voidsetMillisBeforeTimeout(long millisBeforeTimeout) + +
+           
+ voidsetMillisInterruptCheck(long millisInterruptCheck) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.buffer.BufferInputStream
close, ensureBuffer, getException, handleBuffer, read, restartTimeout, setException
+ + + + + + + +
Methods inherited from class java.io.InputStream
available, mark, markSupported, read, read, reset, skip
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ChannelInputStream

+
+public ChannelInputStream(IChannel channel)
+
+
+
+ +

+ChannelInputStream

+
+public ChannelInputStream(IChannel channel,
+                          long millisBeforeTimeout)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getChannel

+
+public IChannel getChannel()
+
+
+
+
+
+
+ +

+getMillisBeforeTimeout

+
+public long getMillisBeforeTimeout()
+
+
+
Overrides:
getMillisBeforeTimeout in class BufferInputStream
+
+
+
+
+
+
+ +

+setMillisBeforeTimeout

+
+public void setMillisBeforeTimeout(long millisBeforeTimeout)
+
+
+
+
+
+
+ +

+getMillisInterruptCheck

+
+public long getMillisInterruptCheck()
+
+
+
Overrides:
getMillisInterruptCheck in class BufferInputStream
+
+
+
+
+
+
+ +

+setMillisInterruptCheck

+
+public void setMillisInterruptCheck(long millisInterruptCheck)
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class BufferInputStream
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelOutputStream.html new file mode 100644 index 0000000000..b422a3f696 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/ChannelOutputStream.html @@ -0,0 +1,289 @@ + + + + + + +ChannelOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.channel +
+Class ChannelOutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by org.eclipse.net4j.buffer.BufferOutputStream
+          extended by org.eclipse.net4j.channel.ChannelOutputStream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
+
public class ChannelOutputStream
extends BufferOutputStream
+ + +

+An output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured channel. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.buffer.BufferOutputStream
DEFAULT_PROPAGATE_CLOSE
+  + + + + + + + + + + + + + +
+Constructor Summary
ChannelOutputStream(IChannel channel) + +
+           
ChannelOutputStream(IChannel channel, + IBufferProvider bufferProvider) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.buffer.BufferOutputStream
close, ensureBuffer, flush, flushWithEOS, getError, isPropagateClose, setError, toString, write
+ + + + + + + +
Methods inherited from class java.io.OutputStream
write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ChannelOutputStream

+
+public ChannelOutputStream(IChannel channel)
+
+
+
+ +

+ChannelOutputStream

+
+public ChannelOutputStream(IChannel channel,
+                           IBufferProvider bufferProvider)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannel.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannel.html new file mode 100644 index 0000000000..3d243004a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannel.html @@ -0,0 +1,452 @@ + + + + + + +IChannel (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.channel +
+Interface IChannel

+
+
All Superinterfaces:
Closeable, IBufferHandler, ILocationAware, INotifier, IUserAware
+
+
+
All Known Subinterfaces:
InternalChannel
+
+
+
All Known Implementing Classes:
Channel
+
+
+
+
public interface IChannel
extends ILocationAware, IUserAware, IBufferHandler, INotifier, Closeable
+ + +

+A bidirectional communications channel for the asynchronous exchange of buffers. A channel is + lightweight and virtual in the sense that it does not necessarily represent a single physical connection like a TCP + socket connection. The underlying physical connection is represented by a channel + multiplexer. +

+

Class Diagram:
+
+

+ + +

+ An example for opening a channel on an IConnector and sending an IBuffer: +

+ +

+ // Open a channel
+ IChannel channel = connector.openChannel();
+ short channelID = channel.getIndex();
+ 
+ // Fill a buffer
+ Buffer buffer = bufferProvider.getBuffer();
+ ByteBuffer byteBuffer = buffer.startPutting(channelID);
+ byteBuffer.putDouble(15.47);
+ 
+ // Let the channel send the buffer without blocking
+ channel.sendBuffer(buffer);
+ 
+

+ An example for receiving IBuffers from channels on an IConnector: +

+ +

+ // Create a receive handler
+ final IBufferHandler receiveHandler = new IBufferHandler()
+ {
+   public void handleBuffer(IBuffer buffer)
+   {
+     ByteBuffer byteBuffer = buffer.getByteBuffer();
+     IOUtil.OUT().println("Received " + byteBuffer.getDouble());
+     buffer.release();
+   }
+ };
+ 
+ // Set the receive handler to all new channels
+ connector.addListener(new ContainerEventAdapter()
+ {
+   protected void onAdded(IContainer container, Object element)
+   {
+     IChannel channel = (IChannel)element;
+     channel.setReceiveHandler(receiveHandler);
+   }
+ });
+ 
+

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ shortgetID() + +
+          Returns the ID of this channel.
+ IChannelMultiplexergetMultiplexer() + +
+          Returns the multiplexer this channel is associated with.
+ IBufferHandlergetReceiveHandler() + +
+          Returns the IBufferHandler that handles buffers received from the peer channel.
+ voidsendBuffer(IBuffer buffer) + +
+          Asynchronously sends the given buffer to the receive handler of the peer channel.
+ voidsetReceiveHandler(IBufferHandler receiveHandler) + +
+          Sets the IBufferHandler to handle buffers received from the peer channel.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandler
handleBuffer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getID

+
+short getID()
+
+
Returns the ID of this channel. The ID is unique at any time among all channels of the associated + multiplexer. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getMultiplexer

+
+IChannelMultiplexer getMultiplexer()
+
+
Returns the multiplexer this channel is associated with. This channel multiplexer can be used, for example, to open + additional channels that will be multiplexed through the same transport medium. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+sendBuffer

+
+void sendBuffer(IBuffer buffer)
+
+
Asynchronously sends the given buffer to the receive handler of the peer channel. +

+

+
+
+
+
+
+
+
+ +

+getReceiveHandler

+
+IBufferHandler getReceiveHandler()
+
+
Returns the IBufferHandler that handles buffers received from the peer channel. +

+

+
+
+
+
+
+
+
+ +

+setReceiveHandler

+
+void setReceiveHandler(IBufferHandler receiveHandler)
+
+
Sets the IBufferHandler to handle buffers received from the peer channel. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannelMultiplexer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannelMultiplexer.html new file mode 100644 index 0000000000..f398fcf783 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/IChannelMultiplexer.html @@ -0,0 +1,502 @@ + + + + + + +IChannelMultiplexer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.channel +
+Interface IChannelMultiplexer

+
+
All Superinterfaces:
IContainer<IChannel>, ILocationAware, INotifier
+
+
+
All Known Subinterfaces:
IConnector, IHTTPConnector, IJVMConnector, InternalChannelMultiplexer, InternalConnector, ITCPConnector
+
+
+
All Known Implementing Classes:
ChannelMultiplexer, Connector
+
+
+
+
public interface IChannelMultiplexer
extends ILocationAware, IContainer<IChannel>
+ + +

+Manages and multiplexes virtual data channels over a shared physical connection. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + +
+Field Summary
+static longDEFAULT_OPEN_CHANNEL_TIMEOUT + +
+          Indicates to use the timeout that is configured via debug property open.channel.timeout (see .options + file) which has a default of 10 seconds.
+static longNO_CHANNEL_TIMEOUT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Collection<IChannel>getChannels() + +
+          Returns a collection of currently open channels.
+ longgetOpenChannelTimeout() + +
+           
+ IChannelopenChannel() + +
+          Synchronous request to open a new IChannel with an undefined channel protocol.
+ IChannelopenChannel(IProtocol<?> protocol) + +
+          Synchronous request to open a new IChannel with the given channel protocol .
+ IChannelopenChannel(String protocolID, + Object infraStructure) + +
+          Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier.
+ voidsetOpenChannelTimeout(long openChannelTimeout) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_CHANNEL_TIMEOUT

+
+static final long NO_CHANNEL_TIMEOUT
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_OPEN_CHANNEL_TIMEOUT

+
+static final long DEFAULT_OPEN_CHANNEL_TIMEOUT
+
+
Indicates to use the timeout that is configured via debug property open.channel.timeout (see .options + file) which has a default of 10 seconds. +

+

+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+openChannel

+
+IChannel openChannel()
+                     throws ChannelException
+
+
Synchronous request to open a new IChannel with an undefined channel protocol. Since the peer connector + can't lookup a protocol factory without a protocol identifier the IBufferHandler of the + peer IChannel can only be provided by externally provided channel lifecycle + listeners. +

+

+

+
+
+
+ +
Throws: +
ChannelException
Since:
+
2.0
+
See Also:
openChannel(String, Object), +openChannel(IProtocol)
+
+
+
+ +

+openChannel

+
+IChannel openChannel(String protocolID,
+                     Object infraStructure)
+                     throws ChannelException
+
+
Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier. + The peer connector will lookup a protocol factory with the protocol identifier, create a + IBufferHandler and inject it into the peer IChannel. +

+

+

+
+
+
+ +
Throws: +
ChannelException
Since:
+
2.0
+
See Also:
openChannel(), +openChannel(IProtocol)
+
+
+
+ +

+openChannel

+
+IChannel openChannel(IProtocol<?> protocol)
+                     throws ChannelException
+
+
Synchronous request to open a new IChannel with the given channel protocol . The peer connector will lookup + a protocol factory with the protocol identifier, create a IBufferHandler and inject it + into the peer channel. +

+

+

+
+
+
+ +
Throws: +
ChannelException
Since:
+
2.0
+
See Also:
openChannel(), +openChannel(String, Object)
+
+
+
+ +

+getChannels

+
+Collection<IChannel> getChannels()
+
+
Returns a collection of currently open channels. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getOpenChannelTimeout

+
+long getOpenChannelTimeout()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setOpenChannelTimeout

+
+void setOpenChannelTimeout(long openChannelTimeout)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelException.html new file mode 100644 index 0000000000..18faa73be7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelException.html @@ -0,0 +1,285 @@ + + + + + + +Uses of Class org.eclipse.net4j.channel.ChannelException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.channel.ChannelException

+
+ + + + + + + + + + + + + +
+Packages that use ChannelException
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ChannelException in org.eclipse.net4j.channel
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.channel that throw ChannelException
+ IChannelIChannelMultiplexer.openChannel() + +
+          Synchronous request to open a new IChannel with an undefined channel protocol.
+ IChannelIChannelMultiplexer.openChannel(IProtocol<?> protocol) + +
+          Synchronous request to open a new IChannel with the given channel protocol .
+ IChannelIChannelMultiplexer.openChannel(String protocolID, + Object infraStructure) + +
+          Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier.
+  +

+ + + + + +
+Uses of ChannelException in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that throw ChannelException
+ voidChannelMultiplexer.closeChannel(InternalChannel channel) + +
+           
+protected abstract  voidChannelMultiplexer.deregisterChannelFromPeer(InternalChannel channel) + +
+           
+protected  voidConnector.deregisterChannelFromPeer(InternalChannel channel) + +
+           
+ voidChannelMultiplexer.inverseCloseChannel(short channelID) + +
+           
+ InternalChannelChannelMultiplexer.openChannel() + +
+           
+ InternalChannelChannelMultiplexer.openChannel(IProtocol<?> protocol) + +
+           
+ InternalChannelChannelMultiplexer.openChannel(String protocolID, + Object infraStructure) + +
+           
+protected abstract  voidChannelMultiplexer.registerChannelWithPeer(short channelID, + long timeout, + IProtocol<?> protocol) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelInputStream.html new file mode 100644 index 0000000000..ed6e544485 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelInputStream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.channel.ChannelInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.channel.ChannelInputStream

+
+No usage of org.eclipse.net4j.channel.ChannelInputStream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelOutputStream.html new file mode 100644 index 0000000000..7ec7f5249c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/ChannelOutputStream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.channel.ChannelOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.channel.ChannelOutputStream

+
+No usage of org.eclipse.net4j.channel.ChannelOutputStream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannel.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannel.html new file mode 100644 index 0000000000..beffa1fe36 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannel.html @@ -0,0 +1,439 @@ + + + + + + +Uses of Interface org.eclipse.net4j.channel.IChannel (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.channel.IChannel

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use IChannel
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IChannel in org.eclipse.net4j.channel
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.channel that return IChannel
+ IChannelChannelInputStream.getChannel() + +
+           
+ IChannelIChannelMultiplexer.openChannel() + +
+          Synchronous request to open a new IChannel with an undefined channel protocol.
+ IChannelIChannelMultiplexer.openChannel(IProtocol<?> protocol) + +
+          Synchronous request to open a new IChannel with the given channel protocol .
+ IChannelIChannelMultiplexer.openChannel(String protocolID, + Object infraStructure) + +
+          Synchronous request to open a new IChannel with a channel protocol defined by a given protocol identifier.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel that return types with arguments of type IChannel
+ Collection<IChannel>IChannelMultiplexer.getChannels() + +
+          Returns a collection of currently open channels.
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.channel with parameters of type IChannel
ChannelInputStream(IChannel channel) + +
+           
ChannelInputStream(IChannel channel, + long millisBeforeTimeout) + +
+           
ChannelOutputStream(IChannel channel) + +
+           
ChannelOutputStream(IChannel channel, + IBufferProvider bufferProvider) + +
+           
+  +

+ + + + + +
+Uses of IChannel in org.eclipse.net4j.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.protocol that return IChannel
+ IChannelIProtocol.getChannel() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.protocol with parameters of type IChannel
+ voidIProtocol.setChannel(IChannel channel) + +
+           
+  +

+ + + + + +
+Uses of IChannel in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that return IChannel
+ IChannelISignalProtocol.open(IConnector connector) + +
+           
+ IChannelSignalProtocol.open(IConnector connector) + +
+           
+  +

+ + + + + +
+Uses of IChannel in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IChannel in org.eclipse.spi.net4j
+ interfaceInternalChannel + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IChannel
+ classChannel + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IChannel
+ IChannelProtocol.getChannel() + +
+           
+ IChannel[]ChannelMultiplexer.getElements() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return types with arguments of type IChannel
+ Collection<IChannel>ChannelMultiplexer.getChannels() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IChannel
+ voidProtocol.setChannel(IChannel newChannel) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannelMultiplexer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannelMultiplexer.html new file mode 100644 index 0000000000..62543b3b7f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/class-use/IChannelMultiplexer.html @@ -0,0 +1,398 @@ + + + + + + +Uses of Interface org.eclipse.net4j.channel.IChannelMultiplexer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.channel.IChannelMultiplexer

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IChannelMultiplexer
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel that return IChannelMultiplexer
+ IChannelMultiplexerIChannel.getMultiplexer() + +
+          Returns the multiplexer this channel is associated with.
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of IChannelMultiplexer in org.eclipse.net4j.connector
+ interfaceIConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of IChannelMultiplexer in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Subinterfaces of IChannelMultiplexer in org.eclipse.net4j.jvm
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Subinterfaces of IChannelMultiplexer in org.eclipse.net4j.tcp
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of IChannelMultiplexer in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IChannelMultiplexer in org.eclipse.spi.net4j
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IChannelMultiplexer
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IChannelMultiplexer
+ IChannelMultiplexerChannel.getMultiplexer() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IChannelMultiplexer
+ voidChannel.setMultiplexer(IChannelMultiplexer channelMultiplexer) + +
+           
+ voidInternalChannel.setMultiplexer(IChannelMultiplexer channelMultiplexer) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/doc-files/IChannel-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/doc-files/IChannel-1.gif new file mode 100644 index 0000000000..9603334472 Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/doc-files/IChannel-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-frame.html new file mode 100644 index 0000000000..584692e005 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-frame.html @@ -0,0 +1,58 @@ + + + + + + +org.eclipse.net4j.channel (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.channel + + + + +
+Interfaces  + +
+IChannel +
+IChannelMultiplexer
+ + + + + + +
+Classes  + +
+ChannelInputStream +
+ChannelOutputStream
+ + + + + + +
+Exceptions  + +
+ChannelException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html new file mode 100644 index 0000000000..2aa2b60adb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-summary.html @@ -0,0 +1,209 @@ + + + + + + +org.eclipse.net4j.channel (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.channel +

+The Net4j transport layer concepts for dealing with channels. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IChannelA bidirectional communications channel for the asynchronous exchange of buffers.
IChannelMultiplexerManages and multiplexes virtual data channels over a shared physical connection.
+  + +

+ + + + + + + + + + + + + +
+Class Summary
ChannelInputStreamAn input stream that provides the buffers which arrive at a channel as a continuous byte sequence.
ChannelOutputStreamAn output stream that fragments the written byte sequence into fixed-sized buffers and passes them to configured channel.
+  + +

+ + + + + + + + + +
+Exception Summary
ChannelExceptionThrown by an IChannel to indicate channel management problems.
+  + +

+

+Package org.eclipse.net4j.channel Description +

+ +

+The Net4j transport layer concepts for dealing with channels. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-tree.html new file mode 100644 index 0000000000..de839a08a4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-tree.html @@ -0,0 +1,195 @@ + + + + + + +org.eclipse.net4j.channel Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.channel +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-use.html new file mode 100644 index 0000000000..9a856dae4f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/channel/package-use.html @@ -0,0 +1,328 @@ + + + + + + +Uses of Package org.eclipse.net4j.channel (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.channel

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.channel
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.channel
ChannelException + +
+          Thrown by an IChannel to indicate channel management problems.
IChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.connector
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.http.common
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.jvm
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.protocol
IChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.signal
IChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.net4j.tcp
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.channel used by org.eclipse.spi.net4j
ChannelException + +
+          Thrown by an IChannel to indicate channel management problems.
IChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
IChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Client.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Client.html new file mode 100644 index 0000000000..7fa5e5ac93 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Client.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.ContainerProtocolProvider.Client (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.ContainerProtocolProvider.Client

+
+No usage of org.eclipse.net4j.ContainerProtocolProvider.Client +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Server.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Server.html new file mode 100644 index 0000000000..fcb8ca208b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.Server.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.ContainerProtocolProvider.Server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.ContainerProtocolProvider.Server

+
+No usage of org.eclipse.net4j.ContainerProtocolProvider.Server +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.html new file mode 100644 index 0000000000..b7288e6ebd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ContainerProtocolProvider.html @@ -0,0 +1,190 @@ + + + + + + +Uses of Class org.eclipse.net4j.ContainerProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.ContainerProtocolProvider

+
+ + + + + + + + + +
+Packages that use ContainerProtocolProvider
org.eclipse.net4jThe Net4j transport layer. 
+  +

+ + + + + +
+Uses of ContainerProtocolProvider in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + +
Subclasses of ContainerProtocolProvider in org.eclipse.net4j
+static classContainerProtocolProvider.Client + +
+          Container-based protocol provider for client + protocols.
+static classContainerProtocolProvider.Server + +
+          Container-based protocol provider for server + protocols.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/FactoriesProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/FactoriesProtocolProvider.html new file mode 100644 index 0000000000..4153b51ac1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/FactoriesProtocolProvider.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.FactoriesProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.FactoriesProtocolProvider

+
+No usage of org.eclipse.net4j.FactoriesProtocolProvider +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.Location.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.Location.html new file mode 100644 index 0000000000..a7479c4388 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.Location.html @@ -0,0 +1,242 @@ + + + + + + +Uses of Class org.eclipse.net4j.ILocationAware.Location (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.ILocationAware.Location

+
+ + + + + + + + + + + + + +
+Packages that use ILocationAware.Location
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ILocationAware.Location in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return ILocationAware.Location
+ ILocationAware.LocationILocationAware.getLocation() + +
+          Returns the location of this object in a client/server scenario.
+static ILocationAware.LocationILocationAware.Location.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ILocationAware.Location[]ILocationAware.Location.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of ILocationAware.Location in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return ILocationAware.Location
+ ILocationAware.LocationChannel.getLocation() + +
+           
+ ILocationAware.LocationConnector.getLocation() + +
+           
+ ILocationAware.LocationProtocol.getLocation() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.html new file mode 100644 index 0000000000..a7baef301d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ILocationAware.html @@ -0,0 +1,502 @@ + + + + + + +Uses of Interface org.eclipse.net4j.ILocationAware (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.ILocationAware

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ILocationAware
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.channel
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.channel
+ interfaceIChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+ interfaceIChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.connector
+ interfaceIConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.jvm
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.protocol
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.protocol
+ interfaceIProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.signal
+ interfaceISignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement ILocationAware
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement ILocationAware
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.net4j.tcp
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of ILocationAware in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of ILocationAware in org.eclipse.spi.net4j
+ interfaceInternalChannel + +
+           
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement ILocationAware
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfig.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfig.html new file mode 100644 index 0000000000..fd1e54d861 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfig.html @@ -0,0 +1,275 @@ + + + + + + +Uses of Interface org.eclipse.net4j.ITransportConfig (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.ITransportConfig

+
+ + + + + + + + + + + + + +
+Packages that use ITransportConfig
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ITransportConfig in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return ITransportConfig
+static ITransportConfigNet4jUtil.copyTransportConfig(ILifecycle lifecycle, + ITransportConfig source) + +
+           
+ ITransportConfigITransportConfigAware.getConfig() + +
+          Returns the current transport configuration if there is one, a new empty one otherwise.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type ITransportConfig
+static ITransportConfigNet4jUtil.copyTransportConfig(ILifecycle lifecycle, + ITransportConfig source) + +
+           
+ voidITransportConfigAware.setConfig(ITransportConfig config) + +
+          Sets a new transport configuration by copying the given one.
+  +

+ + + + + +
+Uses of ITransportConfig in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return ITransportConfig
+ ITransportConfigAcceptor.getConfig() + +
+           
+ ITransportConfigChannelMultiplexer.getConfig() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type ITransportConfig
+ voidAcceptor.setConfig(ITransportConfig config) + +
+           
+ voidChannelMultiplexer.setConfig(ITransportConfig config) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfigAware.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfigAware.html new file mode 100644 index 0000000000..7dc679a7e2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/ITransportConfigAware.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface org.eclipse.net4j.ITransportConfigAware (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.ITransportConfigAware

+
+ + + + + + + + + +
+Packages that use ITransportConfigAware
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ITransportConfigAware in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of ITransportConfigAware in org.eclipse.spi.net4j
+ interfaceInternalAcceptor + +
+           
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement ITransportConfigAware
+ classAcceptor + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/Net4jUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/Net4jUtil.html new file mode 100644 index 0000000000..d1c46b89e5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/Net4jUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.Net4jUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.Net4jUtil

+
+No usage of org.eclipse.net4j.Net4jUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportConfigurator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportConfigurator.html new file mode 100644 index 0000000000..04951557b0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportConfigurator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.TransportConfigurator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.TransportConfigurator

+
+No usage of org.eclipse.net4j.TransportConfigurator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportInjector.html new file mode 100644 index 0000000000..01206b6d19 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/class-use/TransportInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.TransportInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.TransportInjector

+
+No usage of org.eclipse.net4j.TransportInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorCredentialsInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorCredentialsInjector.html new file mode 100644 index 0000000000..c5ea9054a8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorCredentialsInjector.html @@ -0,0 +1,347 @@ + + + + + + +ConnectorCredentialsInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Class ConnectorCredentialsInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.security.ResponseNegotiatorInjector
+      extended by org.eclipse.net4j.connector.ConnectorCredentialsInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
+
public class ConnectorCredentialsInjector
extends ResponseNegotiatorInjector
+ + +

+Injects a configurable response negotiator into selected client connectors. +

+ An example: + +

+ IManagedContainer container = IPluginContainer.INSTANCE;
+ 
+ String connectorDescription = "localhost:2036";
+ String userID = "name";
+ String password = "secret";
+ 
+ IPasswordCredentialsProvider credentialsProvider = new PasswordCredentialsProvider(userID, password);
+ 
+ container.addPostProcessor(new ConnectorCredentialsInjector(connectorDescription, credentialsProvider));
+ IConnector connector = (IConnector)container.getElement("org.eclipse.net4j.connectors", "tcp", connectorDescription);
+ 
+ IChannel channel = connector.openChannel();
+ // ...
+ 
+

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
ConnectorCredentialsInjector(String connectorDescription, + IPasswordCredentialsProvider credentialsProvider) + +
+           
ConnectorCredentialsInjector(String connectorDescription, + IPasswordCredentialsProvider credentialsProvider, + String algorithmName) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  booleanfilterConnectorDescription(String description) + +
+           
+protected  booleanfilterElement(String productGroup, + String factoryType, + String description, + INegotiatorAware negotiatorAware) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.security.ResponseNegotiatorInjector
getNegotiator, process
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConnectorCredentialsInjector

+
+public ConnectorCredentialsInjector(String connectorDescription,
+                                    IPasswordCredentialsProvider credentialsProvider,
+                                    String algorithmName)
+
+
+
Parameters:
connectorDescription - The description of the IConnector that the negotiator shall be injected into, or null to + bypass the description check.
+
+
+ +

+ConnectorCredentialsInjector

+
+public ConnectorCredentialsInjector(String connectorDescription,
+                                    IPasswordCredentialsProvider credentialsProvider)
+
+
+
Parameters:
connectorDescription - The description of the IConnector that the negotiator shall be injected into, or null to + bypass the description check.
+
+ + + + + + + + +
+Method Detail
+ +

+filterElement

+
+protected boolean filterElement(String productGroup,
+                                String factoryType,
+                                String description,
+                                INegotiatorAware negotiatorAware)
+
+
+
Specified by:
filterElement in class ResponseNegotiatorInjector
+
+
+
+
+
+
+ +

+filterConnectorDescription

+
+protected boolean filterConnectorDescription(String description)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorException.html new file mode 100644 index 0000000000..712c75e787 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorException.html @@ -0,0 +1,291 @@ + + + + + + +ConnectorException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Class ConnectorException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.connector.ConnectorException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ConnectorException
extends RuntimeException
+ + +

+Thrown by an IConnector to indicate connection problems. +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ConnectorException() + +
+           
ConnectorException(String message) + +
+           
ConnectorException(String message, + Throwable cause) + +
+           
ConnectorException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConnectorException

+
+public ConnectorException()
+
+
+
+ +

+ConnectorException

+
+public ConnectorException(String message)
+
+
+
+ +

+ConnectorException

+
+public ConnectorException(Throwable cause)
+
+
+
+ +

+ConnectorException

+
+public ConnectorException(String message,
+                          Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorState.html new file mode 100644 index 0000000000..5b5c2fd3a0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/ConnectorState.html @@ -0,0 +1,417 @@ + + + + + + +ConnectorState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Enum ConnectorState

+
+java.lang.Object
+  extended by java.lang.Enum<ConnectorState>
+      extended by org.eclipse.net4j.connector.ConnectorState
+
+
+
All Implemented Interfaces:
Serializable, Comparable<ConnectorState>
+
+
+
+
public enum ConnectorState
extends Enum<ConnectorState>
+ + +

+Enumerates the lifecycle states of an IConnector. +

+

State Machine Diagram:
+
+

+ + + +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
IConnector.getState()
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
CONNECTED + +
+          Indicates that the IConnector has successfully managed to establish and negotiate the underlying physical + connection and is ready now to perform actual communications.
CONNECTING + +
+          Indicates that the IConnector is currently trying to establish an underlying physical connection like a TCP + socket connection.
DISCONNECTED + +
+          Indicates that the IConnector has not been connected yet or has been disconnected after being connected + previously.
NEGOTIATING + +
+          Indicates that the IConnector has successfully managed to establish the underlying physical connection and + has currently delegated control over this connection to an INegotiator.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ConnectorStatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConnectorState[]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
+ +

+DISCONNECTED

+
+public static final ConnectorState DISCONNECTED
+
+
Indicates that the IConnector has not been connected yet or has been disconnected after being connected + previously. +

+ A connector is DISCONNECTED if and only if it is not + active. A transition to CONNECTING + can be triggered by calling IConnector.connect(long) or IConnector.connectAsync(). +

+

+
See Also:
IConnector.getState(), +ILifecycle.isActive()
+
+
+ +

+CONNECTING

+
+public static final ConnectorState CONNECTING
+
+
Indicates that the IConnector is currently trying to establish an underlying physical connection like a TCP + socket connection. +

+ A connector can only be CONNECTING if it is + active. As soon as the underlying physical + connection is successfully established the state of the connector automatically transitions to NEGOTIATING. +

+

+
See Also:
IConnector.getState(), +ILifecycle.isActive()
+
+
+ +

+NEGOTIATING

+
+public static final ConnectorState NEGOTIATING
+
+
Indicates that the IConnector has successfully managed to establish the underlying physical connection and + has currently delegated control over this connection to an INegotiator. +

+ A connector can only be NEGOTIATING if it is + active and a negotiator has been supplied. + As soon as the negotiator has successfully negotiated both peers (or a negotiator has not been supplied) the state + of the connector automatically transitions to CONNECTED. +

+ Negotiators can implement arbitrary handshake protocols, challenge-response sequences or other authentication + procedures. They can also be used to initially setup connection encryption if the connector implementation is not + able to do so. +

+

+
See Also:
IConnector.getState(), +ILifecycle.isActive()
+
+
+ +

+CONNECTED

+
+public static final ConnectorState CONNECTED
+
+
Indicates that the IConnector has successfully managed to establish and negotiate the underlying physical + connection and is ready now to perform actual communications. +

+ A connector can only be CONNECTED if it is + active. A transition to + DISCONNECTED can be triggered by calling Closeable.close(). +

+

+
See Also:
IConnector.getState(), +ILifecycle.isActive()
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ConnectorState[] 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 (ConnectorState c : ConnectorState.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ConnectorState 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnector.html new file mode 100644 index 0000000000..75ef98c373 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnector.html @@ -0,0 +1,549 @@ + + + + + + +IConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Interface IConnector

+
+
All Superinterfaces:
Closeable, IChannelMultiplexer, IContainer<IChannel>, ILocationAware, INotifier, IUserAware
+
+
+
All Known Subinterfaces:
IHTTPConnector, IJVMConnector, InternalConnector, ITCPConnector
+
+
+
All Known Implementing Classes:
Connector
+
+
+
+
public interface IConnector
extends IChannelMultiplexer, IUserAware, Closeable
+ + +

+One endpoint of a physical connection of arbitrary nature between two communicating parties. A IConnector + encapsulates the process of establishing and closing such connections and has a + location of + CLIENT or + SERVER with respect to this process. Once a connection is + established either party can use its connector to open multiple IChannels to asynchronously exchange + IBuffers. +

+ This interface is not intended to be implemented by clients. Providers of connectors for new physical + connection types have to implement org.eclipse.internal.net4j.connector.InternalConnector. +

+

Class Diagram:
+
+

+ +

+

Sequence Diagram: Communication Process
+
+

+ + +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static longNO_TIMEOUT + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
DEFAULT_OPEN_CHANNEL_TIMEOUT, NO_CHANNEL_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidconnect() + +
+          Synchronous connect with infinite timeout value.
+ voidconnect(long timeout) + +
+          Synchronous connect.
+ voidconnectAsync() + +
+          Asynchronous connect.
+ ConnectorStategetState() + +
+          Returns the current state of this connector.
+ StringgetURL() + +
+           
+ booleanisConnected() + +
+          Same as getState() == ConnectorState.CONNECTED.
+ voidwaitForConnection(long timeout) + +
+          Blocks until isConnected() == true or the given timeout expired.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
getChannels, getOpenChannelTimeout, openChannel, openChannel, openChannel, setOpenChannelTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_TIMEOUT

+
+static final long NO_TIMEOUT
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getURL

+
+String getURL()
+
+
+
+
+
+
+
+
+
+ +

+getState

+
+ConnectorState getState()
+
+
Returns the current state of this connector. +

+

+
+
+
+
+
+
+
+ +

+isConnected

+
+boolean isConnected()
+
+
Same as getState() == ConnectorState.CONNECTED. +

+

+
+
+
+
+
+
+
+ +

+connect

+
+void connect()
+             throws ConnectorException
+
+
Synchronous connect with infinite timeout value. Same as connect(NO_TIMEOUT). +

+

+
+
+
+ +
Throws: +
ConnectorException
Since:
+
4.0
+
+
+
+
+ +

+connect

+
+void connect(long timeout)
+             throws ConnectorException
+
+
Synchronous connect. Blocks until isConnected() == true or the given timeout expired. +

+

+
+
+
+
Parameters:
timeout - The maximum number of milli seconds to block or NO_TIMEOUT to block indefinetely in case no + connection occurs. +
Throws: +
ConnectorException
Since:
+
4.0
+
+
+
+
+ +

+connectAsync

+
+void connectAsync()
+                  throws ConnectorException
+
+
Asynchronous connect. May leave this IConnector in a state where isConnected() == false + . +

+

+
+
+
+ +
Throws: +
ConnectorException
See Also:
waitForConnection(long), +connect(long)
+
+
+
+ +

+waitForConnection

+
+void waitForConnection(long timeout)
+                       throws ConnectorException
+
+
Blocks until isConnected() == true or the given timeout expired. +

+

+
+
+
+
Parameters:
timeout - The maximum number of milli seconds to block or NO_TIMEOUT to block indefinetely in case no + connection occurs. +
Throws: +
ConnectorException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorEvent.html new file mode 100644 index 0000000000..11a8012bb5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorEvent.html @@ -0,0 +1,231 @@ + + + + + + +IConnectorEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Interface IConnectorEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Subinterfaces:
IConnectorStateEvent
+
+
+
+
public interface IConnectorEvent
extends IEvent
+ + +

+An event that is fired by an IConnector. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IConnectorgetSource() + +
+          The IConnector that sent this event.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+IConnector getSource()
+
+
The IConnector that sent this event. +

+

+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
See Also:
IContainerEvent.getSource()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorStateEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorStateEvent.html new file mode 100644 index 0000000000..b343cfae15 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/IConnectorStateEvent.html @@ -0,0 +1,259 @@ + + + + + + +IConnectorStateEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.connector +
+Interface IConnectorStateEvent

+
+
All Superinterfaces:
IConnectorEvent, IEvent
+
+
+
+
public interface IConnectorStateEvent
extends IConnectorEvent
+ + +

+An event that is fired by an IConnector to indicate that its state has changed. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ ConnectorStategetNewState() + +
+          The new state of the IConnector that sent this event.
+ ConnectorStategetOldState() + +
+          The old state of the IConnector that sent this event.
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.connector.IConnectorEvent
getSource
+  +

+ + + + + + + + +
+Method Detail
+ +

+getOldState

+
+ConnectorState getOldState()
+
+
The old state of the IConnector that sent this event. +

+

+
+
+
+
+
+
+
+ +

+getNewState

+
+ConnectorState getNewState()
+
+
The new state of the IConnector that sent this event. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorCredentialsInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorCredentialsInjector.html new file mode 100644 index 0000000000..5fc1ab3483 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorCredentialsInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.connector.ConnectorCredentialsInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.connector.ConnectorCredentialsInjector

+
+No usage of org.eclipse.net4j.connector.ConnectorCredentialsInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorException.html new file mode 100644 index 0000000000..75a6cfdfee --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorException.html @@ -0,0 +1,265 @@ + + + + + + +Uses of Class org.eclipse.net4j.connector.ConnectorException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.connector.ConnectorException

+
+ + + + + + + + + + + + + +
+Packages that use ConnectorException
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ConnectorException in org.eclipse.net4j.connector
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.connector that throw ConnectorException
+ voidIConnector.connect() + +
+          Synchronous connect with infinite timeout value.
+ voidIConnector.connect(long timeout) + +
+          Synchronous connect.
+ voidIConnector.connectAsync() + +
+          Asynchronous connect.
+ voidIConnector.waitForConnection(long timeout) + +
+          Blocks until IConnector.isConnected() == true or the given timeout expired.
+  +

+ + + + + +
+Uses of ConnectorException in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that throw ConnectorException
+ voidConnector.connect() + +
+           
+ voidConnector.connect(long timeout) + +
+           
+ voidConnector.connectAsync() + +
+           
+ voidConnector.setState(ConnectorState newState) + +
+           
+ voidConnector.waitForConnection(long timeout) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorState.html new file mode 100644 index 0000000000..e10fb29d17 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/ConnectorState.html @@ -0,0 +1,258 @@ + + + + + + +Uses of Class org.eclipse.net4j.connector.ConnectorState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.connector.ConnectorState

+
+ + + + + + + + + + + + + +
+Packages that use ConnectorState
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ConnectorState in org.eclipse.net4j.connector
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.connector that return ConnectorState
+ ConnectorStateIConnectorStateEvent.getNewState() + +
+          The new state of the IConnector that sent this event.
+ ConnectorStateIConnectorStateEvent.getOldState() + +
+          The old state of the IConnector that sent this event.
+ ConnectorStateIConnector.getState() + +
+          Returns the current state of this connector.
+static ConnectorStateConnectorState.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConnectorState[]ConnectorState.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of ConnectorState in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return ConnectorState
+ ConnectorStateConnector.getState() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type ConnectorState
+ voidConnector.setState(ConnectorState newState) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnector.html new file mode 100644 index 0000000000..21b0c7c2c5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnector.html @@ -0,0 +1,520 @@ + + + + + + +Uses of Interface org.eclipse.net4j.connector.IConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.connector.IConnector

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IConnector
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IConnector
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String type, + String description) + +
+           
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String type, + String description, + long timeout) + +
+           
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.acceptor
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.acceptor that return IConnector
+ IConnector[]IAcceptor.getAcceptedConnectors() + +
+          Returns an array of the connectors that have been accepted by this acceptor and not been closed since.
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.connector that return IConnector
+ IConnectorIConnectorEvent.getSource() + +
+          The IConnector that sent this event.
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of IConnector in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Subinterfaces of IConnector in org.eclipse.net4j.jvm
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type IConnector
+ IChannelISignalProtocol.open(IConnector connector) + +
+           
+ IChannelSignalProtocol.open(IConnector connector) + +
+           
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.signal.heartbeat with parameters of type IConnector
HeartBeatProtocol(IConnector connector) + +
+           
HeartBeatProtocol(IConnector connector, + IManagedContainer container) + +
+           
HeartBeatProtocol(IConnector connector, + Timer timer) + +
+           
HeartBeatProtocol(String type, + IConnector connector, + Timer timer) + +
+           
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Subinterfaces of IConnector in org.eclipse.net4j.tcp
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of IConnector in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IConnector in org.eclipse.spi.net4j
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IConnector
+ classConnector + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IConnector
+ IConnector[]Acceptor.getAcceptedConnectors() + +
+           
+ IConnector[]Acceptor.getElements() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IConnector
+ voidAcceptor.removeConnector(IConnector connector) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorEvent.html new file mode 100644 index 0000000000..5e713c428d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorEvent.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.connector.IConnectorEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.connector.IConnectorEvent

+
+ + + + + + + + + +
+Packages that use IConnectorEvent
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
+  +

+ + + + + +
+Uses of IConnectorEvent in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of IConnectorEvent in org.eclipse.net4j.connector
+ interfaceIConnectorStateEvent + +
+          An event that is fired by an IConnector to indicate that its state has changed.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorStateEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorStateEvent.html new file mode 100644 index 0000000000..588f41b421 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/class-use/IConnectorStateEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.connector.IConnectorStateEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.connector.IConnectorStateEvent

+
+No usage of org.eclipse.net4j.connector.IConnectorStateEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/ConnectorState-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/ConnectorState-1.gif new file mode 100644 index 0000000000..6890081ac7 Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/ConnectorState-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-1.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-1.gif new file mode 100644 index 0000000000..1af752ac21 Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-1.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-2.gif b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-2.gif new file mode 100644 index 0000000000..fcde2a8efa Binary files /dev/null and b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/doc-files/IConnector-2.gif differ diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-frame.html new file mode 100644 index 0000000000..5328f538be --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-frame.html @@ -0,0 +1,69 @@ + + + + + + +org.eclipse.net4j.connector (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.connector + + + + +
+Interfaces  + +
+IConnector +
+IConnectorEvent +
+IConnectorStateEvent
+ + + + + + +
+Classes  + +
+ConnectorCredentialsInjector
+ + + + + + +
+Enums  + +
+ConnectorState
+ + + + + + +
+Exceptions  + +
+ConnectorException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html new file mode 100644 index 0000000000..e6f16096a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-summary.html @@ -0,0 +1,223 @@ + + + + + + +org.eclipse.net4j.connector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.connector +

+The Net4j transport layer concepts for dealing with connectors. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IConnectorOne endpoint of a physical connection of arbitrary nature between two communicating parties.
IConnectorEventAn event that is fired by an IConnector.
IConnectorStateEventAn event that is fired by an IConnector to indicate that its state has changed.
+  + +

+ + + + + + + + + +
+Class Summary
ConnectorCredentialsInjectorInjects a configurable response negotiator into selected client connectors.
+  + +

+ + + + + + + + + +
+Enum Summary
ConnectorStateEnumerates the lifecycle states of an IConnector.
+  + +

+ + + + + + + + + +
+Exception Summary
ConnectorExceptionThrown by an IConnector to indicate connection problems.
+  + +

+

+Package org.eclipse.net4j.connector Description +

+ +

+The Net4j transport layer concepts for dealing with connectors. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-tree.html new file mode 100644 index 0000000000..fd24a8fb41 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-tree.html @@ -0,0 +1,202 @@ + + + + + + +org.eclipse.net4j.connector Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.connector +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-use.html new file mode 100644 index 0000000000..c201938d46 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/connector/package-use.html @@ -0,0 +1,353 @@ + + + + + + +Uses of Package org.eclipse.net4j.connector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.connector

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.connector
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.acceptor
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.connector
ConnectorException + +
+          Thrown by an IConnector to indicate connection problems.
ConnectorState + +
+          Enumerates the lifecycle states of an IConnector.
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
IConnectorEvent + +
+          An event that is fired by an IConnector.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.http.common
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.jvm
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.signal
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.signal.heartbeat
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.net4j.tcp
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.connector used by org.eclipse.spi.net4j
ConnectorException + +
+          Thrown by an IConnector to indicate connection problems.
ConnectorState + +
+          Enumerates the lifecycle states of an IConnector.
IConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBException.html new file mode 100644 index 0000000000..5a85383179 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBException.html @@ -0,0 +1,334 @@ + + + + + + +DBException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Class DBException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.db.DBException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class DBException
extends RuntimeException
+ + +

+A runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions. +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
DBException() + +
+           
DBException(String message) + +
+           
DBException(String message, + Throwable cause) + +
+           
DBException(String message, + Throwable cause, + String sql) + +
+           
DBException(Throwable cause) + +
+           
DBException(Throwable cause, + String sql) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DBException

+
+public DBException()
+
+
+
+ +

+DBException

+
+public DBException(String message)
+
+
+
+ +

+DBException

+
+public DBException(Throwable cause)
+
+
+
+ +

+DBException

+
+public DBException(String message,
+                   Throwable cause)
+
+
+
+ +

+DBException

+
+public DBException(Throwable cause,
+                   String sql)
+
+
+
Since:
+
4.0
+
+
+
+ +

+DBException

+
+public DBException(String message,
+                   Throwable cause,
+                   String sql)
+
+
+
Since:
+
4.0
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBType.html new file mode 100644 index 0000000000..5077e56b13 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBType.html @@ -0,0 +1,797 @@ + + + + + + +DBType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Enum DBType

+
+java.lang.Object
+  extended by java.lang.Enum<DBType>
+      extended by org.eclipse.net4j.db.DBType
+
+
+
All Implemented Interfaces:
Serializable, Comparable<DBType>
+
+
+
+
public enum DBType
extends Enum<DBType>
+ + +

+Enumerates the SQL data types that are compatible with the DB framework. +

+ +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
BIGINT + +
+           
BINARY + +
+           
BIT + +
+           
BLOB + +
+           
BOOLEAN + +
+           
CHAR + +
+           
CLOB + +
+           
DATE + +
+           
DECIMAL + +
+           
DOUBLE + +
+           
FLOAT + +
+           
INTEGER + +
+           
LONGVARBINARY + +
+           
LONGVARCHAR + +
+           
NUMERIC + +
+           
REAL + +
+           
SMALLINT + +
+           
TIME + +
+           
TIMESTAMP + +
+           
TINYINT + +
+           
VARBINARY + +
+           
VARCHAR + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetCode() + +
+           
+ StringgetKeyword() + +
+           
+static DBTypegetTypeByKeyword(String keyword) + +
+           
+abstract  voidreadValue(ExtendedDataInput in, + PreparedStatement statement, + int column, + boolean canBeNull) + +
+           
+ StringtoString() + +
+           
+static DBTypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static DBType[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+abstract  voidwriteValue(ExtendedDataOutput out, + ResultSet resultSet, + int column, + boolean canBeNull) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+BOOLEAN

+
+public static final DBType BOOLEAN
+
+
+
+
+
+ +

+BIT

+
+public static final DBType BIT
+
+
+
+
+
+ +

+TINYINT

+
+public static final DBType TINYINT
+
+
+
+
+
+ +

+SMALLINT

+
+public static final DBType SMALLINT
+
+
+
+
+
+ +

+INTEGER

+
+public static final DBType INTEGER
+
+
+
+
+
+ +

+BIGINT

+
+public static final DBType BIGINT
+
+
+
+
+
+ +

+FLOAT

+
+public static final DBType FLOAT
+
+
+
+
+
+ +

+REAL

+
+public static final DBType REAL
+
+
+
+
+
+ +

+DOUBLE

+
+public static final DBType DOUBLE
+
+
+
+
+
+ +

+NUMERIC

+
+public static final DBType NUMERIC
+
+
+
+
+
+ +

+DECIMAL

+
+public static final DBType DECIMAL
+
+
+
+
+
+ +

+CHAR

+
+public static final DBType CHAR
+
+
+
+
+
+ +

+VARCHAR

+
+public static final DBType VARCHAR
+
+
+
+
+
+ +

+LONGVARCHAR

+
+public static final DBType LONGVARCHAR
+
+
+
+
+
+ +

+CLOB

+
+public static final DBType CLOB
+
+
+
+
+
+ +

+DATE

+
+public static final DBType DATE
+
+
+
+
+
+ +

+TIME

+
+public static final DBType TIME
+
+
+
+
+
+ +

+TIMESTAMP

+
+public static final DBType TIMESTAMP
+
+
+
+
+
+ +

+BINARY

+
+public static final DBType BINARY
+
+
+
+
+
+ +

+VARBINARY

+
+public static final DBType VARBINARY
+
+
+
+
+
+ +

+LONGVARBINARY

+
+public static final DBType LONGVARBINARY
+
+
+
+
+
+ +

+BLOB

+
+public static final DBType BLOB
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static DBType[] 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 (DBType c : DBType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static DBType 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
+
+
+
+ +

+getCode

+
+public int getCode()
+
+
+
+
+
+
+ +

+getKeyword

+
+public String getKeyword()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Enum<DBType>
+
+
+
+
+
+
+ +

+writeValue

+
+public abstract void writeValue(ExtendedDataOutput out,
+                                ResultSet resultSet,
+                                int column,
+                                boolean canBeNull)
+                         throws SQLException,
+                                IOException
+
+
+ +
Throws: +
SQLException +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readValue

+
+public abstract void readValue(ExtendedDataInput in,
+                               PreparedStatement statement,
+                               int column,
+                               boolean canBeNull)
+                        throws SQLException,
+                               IOException
+
+
+ +
Throws: +
SQLException +
IOException
Since:
+
3.0
+
+
+
+
+ +

+getTypeByKeyword

+
+public static DBType getTypeByKeyword(String keyword)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBUtil.html new file mode 100644 index 0000000000..942642ba1e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/DBUtil.html @@ -0,0 +1,889 @@ + + + + + + +DBUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Class DBUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.db.DBUtil
+
+
+
+
public final class DBUtil
extends Object
+ + +

+A utility class with various static factory and convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static Exceptionclose(Connection connection) + +
+           
+static Exceptionclose(ResultSet resultSet) + +
+           
+static Exceptionclose(Statement statement) + +
+           
+static IDBConnectionProvidercreateConnectionProvider(DataSource dataSource) + +
+           
+static DataSourcecreateDataSource(Map<Object,Object> properties) + +
+           
+static DataSourcecreateDataSource(Map<Object,Object> properties, + String namespace) + +
+           
+static DataSourcecreateDataSource(Map<Object,Object> properties, + String namespace, + String driverClassKey) + +
+           
+static IDBSchemacreateSchema(String name) + +
+           
+static voiddeserializeTable(ExtendedDataInput in, + Connection connection, + IDBTable table, + OMMonitor monitor) + +
+           
+static List<Exception>dropAllTables(Connection connection, + String dbName) + +
+           
+static List<String>getAllSchemaTableNames(Connection connection) + +
+           
+static List<String>getAllSchemaTableNames(DatabaseMetaData metaData) + +
+           
+static List<String>getAllTableNames(Connection connection, + String dbName) + +
+           
+static IDBAdaptergetDBAdapter(String adapterName) + +
+          Can only be used when Eclipse is running.
+static intgetRowCount(ResultSet resultSet) + +
+          Returns the number of rows contained in the given result set.
+static intselect(Connection connection, + IDBRowHandler rowHandler, + IDBField... fields) + +
+           
+static intselect(Connection connection, + IDBRowHandler rowHandler, + String where, + IDBField... fields) + +
+           
+static Object[]select(Connection connection, + String where, + IDBField... fields) + +
+           
+static intselectMaximumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longselectMaximumLong(Connection connection, + IDBField field, + String... where) + +
+           
+static intselectMinimumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longselectMinimumLong(Connection connection, + IDBField field, + String... where) + +
+           
+static voidserializeTable(ExtendedDataOutput out, + Connection connection, + IDBTable table, + String tableAlias, + String sqlSuffix) + +
+           
+static voidsqlDump(Connection conn, + String sql) + +
+          Deprecated. Should only be used when debugging.
+static voidsqlDump(IDBConnectionProvider connectionProvider, + String sql) + +
+          Deprecated. Should only be used when debugging.
+static Stringtrace(String sql) + +
+           
+static intupdate(Connection connection, + String sql) + +
+           
+static intupdate(PreparedStatement stmt, + boolean exactlyOne) + +
+          Execute update on the given prepared statement and handle common cases of return values.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+sqlDump

+
+@Deprecated
+public static void sqlDump(Connection conn,
+                                      String sql)
+
+
Deprecated. Should only be used when debugging. +

+

For debugging purposes ONLY! +

+

+
Since:
+
3.0
+
+
+
+
+ +

+sqlDump

+
+@Deprecated
+public static void sqlDump(IDBConnectionProvider connectionProvider,
+                                      String sql)
+
+
Deprecated. Should only be used when debugging. +

+

For debugging purposes ONLY! +

+

+
Since:
+
3.0
+
+
+
+
+ +

+createSchema

+
+public static IDBSchema createSchema(String name)
+
+
+
+
+
+
+ +

+createDataSource

+
+public static DataSource createDataSource(Map<Object,Object> properties)
+
+
+
+
+
+
+ +

+createDataSource

+
+public static DataSource createDataSource(Map<Object,Object> properties,
+                                          String namespace)
+
+
+
+
+
+
+ +

+createDataSource

+
+public static DataSource createDataSource(Map<Object,Object> properties,
+                                          String namespace,
+                                          String driverClassKey)
+
+
+
+
+
+
+ +

+createConnectionProvider

+
+public static IDBConnectionProvider createConnectionProvider(DataSource dataSource)
+
+
+
+
+
+
+ +

+getDBAdapter

+
+public static IDBAdapter getDBAdapter(String adapterName)
+
+
Can only be used when Eclipse is running. In standalone scenarios create the adapter instance by directly calling + the constructor of the adapter class. +

+

+
+
+
+
+ +

+close

+
+public static Exception close(Connection connection)
+
+
+
+
+
+
+ +

+close

+
+public static Exception close(Statement statement)
+
+
+
+
+
+
+ +

+close

+
+public static Exception close(ResultSet resultSet)
+
+
+
+
+
+
+ +

+getAllSchemaTableNames

+
+public static List<String> getAllSchemaTableNames(Connection connection)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllSchemaTableNames

+
+public static List<String> getAllSchemaTableNames(DatabaseMetaData metaData)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getAllTableNames

+
+public static List<String> getAllTableNames(Connection connection,
+                                            String dbName)
+
+
+
+
+
+
+ +

+dropAllTables

+
+public static List<Exception> dropAllTables(Connection connection,
+                                            String dbName)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+selectMinimumInt

+
+public static int selectMinimumInt(Connection connection,
+                                   IDBField field,
+                                   String... where)
+                            throws DBException
+
+
+ +
Throws: +
DBException
Since:
+
3.0
+
+
+
+
+ +

+selectMinimumLong

+
+public static long selectMinimumLong(Connection connection,
+                                     IDBField field,
+                                     String... where)
+                              throws DBException
+
+
+ +
Throws: +
DBException
Since:
+
3.0
+
+
+
+
+ +

+selectMaximumInt

+
+public static int selectMaximumInt(Connection connection,
+                                   IDBField field,
+                                   String... where)
+                            throws DBException
+
+
+ +
Throws: +
DBException
Since:
+
3.0
+
+
+
+
+ +

+selectMaximumLong

+
+public static long selectMaximumLong(Connection connection,
+                                     IDBField field,
+                                     String... where)
+                              throws DBException
+
+
+ +
Throws: +
DBException
Since:
+
3.0
+
+
+
+
+ +

+update

+
+public static int update(Connection connection,
+                         String sql)
+
+
+
+
+
+
+ +

+update

+
+public static int update(PreparedStatement stmt,
+                         boolean exactlyOne)
+                  throws SQLException
+
+
Execute update on the given prepared statement and handle common cases of return values. +

+

+
Parameters:
stmt - the prepared statement
exactlyOne - if true, the update count is checked to be 1. Else the update result is only + checked so that the update was successful (i.e. result code != Statement.EXECUTE_FAILED). +
Returns:
the update count / execution result as returned by PreparedStatement.executeUpdate(). Can be used + by the caller to perform more advanced checks. +
Throws: +
SQLException - if PreparedStatement.executeUpdate() throws it. +
IllegalStateException - if the check indicated by excatlyOne indicates an error.
Since:
+
4.0
+
+
+
+
+ +

+select

+
+public static int select(Connection connection,
+                         IDBRowHandler rowHandler,
+                         String where,
+                         IDBField... fields)
+                  throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+select

+
+public static int select(Connection connection,
+                         IDBRowHandler rowHandler,
+                         IDBField... fields)
+                  throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+select

+
+public static Object[] select(Connection connection,
+                              String where,
+                              IDBField... fields)
+                       throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+getRowCount

+
+public static int getRowCount(ResultSet resultSet)
+                       throws DBException
+
+
Returns the number of rows contained in the given result set. +

+ The statement of the result set must have been created with + TYPE_SCROLL_INSENSITIVE. +

+

+ +
Throws: +
DBException
Since:
+
4.0
+
+
+
+
+ +

+serializeTable

+
+public static void serializeTable(ExtendedDataOutput out,
+                                  Connection connection,
+                                  IDBTable table,
+                                  String tableAlias,
+                                  String sqlSuffix)
+                           throws DBException,
+                                  IOException
+
+
+ +
Throws: +
DBException +
IOException
Since:
+
3.0
+
+
+
+
+ +

+deserializeTable

+
+public static void deserializeTable(ExtendedDataInput in,
+                                    Connection connection,
+                                    IDBTable table,
+                                    OMMonitor monitor)
+                             throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+trace

+
+public static String trace(String sql)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html new file mode 100644 index 0000000000..1167ce5e21 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBAdapter.html @@ -0,0 +1,573 @@ + + + + + + +IDBAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Interface IDBAdapter

+
+
All Known Implementing Classes:
DBAdapter
+
+
+
+
public interface IDBAdapter
+ + +

+Abstracts all aspects of a database that are vendor-specific. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static IRegistry<String,IDBAdapter>REGISTRY + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ DBTypeadaptType(DBType type) + +
+          Provide a way for the DBAdapter to override unsupported DB types with replacements.
+ DataSourcecreateJDBCDataSource() + +
+           
+ booleancreateTable(IDBTable table, + Statement statement) + +
+           
+ Set<IDBTable>createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ booleandropTable(IDBTable table, + Statement statement) + +
+           
+ Collection<IDBTable>dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ DrivergetJDBCDriver() + +
+           
+ intgetMaxFieldNameLength() + +
+           
+ intgetMaxTableNameLength() + +
+           
+ StringgetName() + +
+           
+ String[]getReservedWords() + +
+           
+ StringgetVersion() + +
+           
+ booleanisDuplicateKeyException(SQLException ex) + +
+          Check if an exception indicates a constraint violation (duplicate key)
+ booleanisReservedWord(String word) + +
+           
+ booleanisTypeIndexable(DBType type) + +
+           
+ booleanisValidFirstChar(char ch) + +
+          Check if a character is valid as first character.
+  +

+ + + + + + + + +
+Field Detail
+ +

+REGISTRY

+
+static final IRegistry<String,IDBAdapter> REGISTRY
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getVersion

+
+String getVersion()
+
+
+
+
+
+
+ +

+getJDBCDriver

+
+Driver getJDBCDriver()
+
+
+
+
+
+
+ +

+createJDBCDataSource

+
+DataSource createJDBCDataSource()
+
+
+
+
+
+
+ +

+createTables

+
+Set<IDBTable> createTables(Iterable<? extends IDBTable> tables,
+                           Connection connection)
+                           throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+createTable

+
+boolean createTable(IDBTable table,
+                    Statement statement)
+                    throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+dropTables

+
+Collection<IDBTable> dropTables(Iterable<? extends IDBTable> tables,
+                                Connection connection)
+                                throws DBException
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+dropTable

+
+boolean dropTable(IDBTable table,
+                  Statement statement)
+
+
+
+
+
+
+ +

+getReservedWords

+
+String[] getReservedWords()
+
+
+
+
+
+
+ +

+isReservedWord

+
+boolean isReservedWord(String word)
+
+
+
+
+
+
+ +

+getMaxTableNameLength

+
+int getMaxTableNameLength()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getMaxFieldNameLength

+
+int getMaxFieldNameLength()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isTypeIndexable

+
+boolean isTypeIndexable(DBType type)
+
+
+
+
+
+
+ +

+adaptType

+
+DBType adaptType(DBType type)
+
+
Provide a way for the DBAdapter to override unsupported DB types with replacements. The default implementation just + returns the given type. Subclasses may override single types with replacements. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+isValidFirstChar

+
+boolean isValidFirstChar(char ch)
+
+
Check if a character is valid as first character. (e.g., underscores are forbidden as first character in Derby + elements. +

+

+
Since:
+
4.0
+
+
+
+
+ +

+isDuplicateKeyException

+
+boolean isDuplicateKeyException(SQLException ex)
+
+
Check if an exception indicates a constraint violation (duplicate key) +

+

+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBConnectionProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBConnectionProvider.html new file mode 100644 index 0000000000..dc6fd372bf --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBConnectionProvider.html @@ -0,0 +1,219 @@ + + + + + + +IDBConnectionProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Interface IDBConnectionProvider

+
+
+
public interface IDBConnectionProvider
+ + +

+Provides a database connection, roughly comparable with a data source. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ConnectiongetConnection() + +
+          Returns a connection.
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConnection

+
+Connection getConnection()
+                         throws DBException
+
+
Returns a connection. +

+

+ +
Throws: +
DBException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBRowHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBRowHandler.html new file mode 100644 index 0000000000..13d3d3d33d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/IDBRowHandler.html @@ -0,0 +1,216 @@ + + + + + + +IDBRowHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db +
+Interface IDBRowHandler

+
+
+
public interface IDBRowHandler
+ + +

+Call-back that handles the values of, for example, a row in a database table. +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
DBUtil.select(java.sql.Connection, IDBRowHandler, String, org.eclipse.net4j.db.ddl.IDBField...)
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanhandle(int row, + Object... values) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handle

+
+boolean handle(int row,
+               Object... values)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html new file mode 100644 index 0000000000..d75c709272 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBException.html @@ -0,0 +1,570 @@ + + + + + + +Uses of Class org.eclipse.net4j.db.DBException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.db.DBException

+
+ + + + + + + + + + + + + + + + + +
+Packages that use DBException
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of DBException in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db that throw DBException
+ booleanIDBAdapter.createTable(IDBTable table, + Statement statement) + +
+           
+ Set<IDBTable>IDBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ Collection<IDBTable>IDBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ ConnectionIDBConnectionProvider.getConnection() + +
+          Returns a connection.
+static intDBUtil.getRowCount(ResultSet resultSet) + +
+          Returns the number of rows contained in the given result set.
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + IDBField... fields) + +
+           
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + String where, + IDBField... fields) + +
+           
+static Object[]DBUtil.select(Connection connection, + String where, + IDBField... fields) + +
+           
+static intDBUtil.selectMaximumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longDBUtil.selectMaximumLong(Connection connection, + IDBField field, + String... where) + +
+           
+static intDBUtil.selectMinimumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longDBUtil.selectMinimumLong(Connection connection, + IDBField field, + String... where) + +
+           
+static voidDBUtil.serializeTable(ExtendedDataOutput out, + Connection connection, + IDBTable table, + String tableAlias, + String sqlSuffix) + +
+           
+  +

+ + + + + +
+Uses of DBException in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that throw DBException
+ IDBTableIDBSchema.addTable(String name) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidIDBSchema.export(Connection connection, + PrintStream out) + +
+           
+ voidIDBSchema.export(DataSource dataSource, + PrintStream out) + +
+           
+ voidIDBSchema.export(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+ IDBTableIDBSchema.removeTable(String name) + +
+           
+  +

+ + + + + +
+Uses of DBException in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db that throw DBException
+ IDBTableDBSchema.addTable(String name) + +
+           
+ voidDBSchema.assertUnlocked() + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ booleanDBAdapter.createTable(IDBTable table, + Statement statement) + +
+           
+ Set<IDBTable>DBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ Collection<IDBTable>DBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ voidDBSchema.export(Connection connection, + PrintStream out) + +
+           
+ voidDBSchema.export(DataSource dataSource, + PrintStream out) + +
+           
+ voidDBSchema.export(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+protected  voidDBAdapter.validateTable(IDBTable table, + Statement statement) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html new file mode 100644 index 0000000000..2bb39a183a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBType.html @@ -0,0 +1,435 @@ + + + + + + +Uses of Class org.eclipse.net4j.db.DBType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.db.DBType

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use DBType
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of DBType in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db that return DBType
+ DBTypeIDBAdapter.adaptType(DBType type) + +
+          Provide a way for the DBAdapter to override unsupported DB types with replacements.
+static DBTypeDBType.getTypeByKeyword(String keyword) + +
+           
+static DBTypeDBType.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static DBType[]DBType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type DBType
+ DBTypeIDBAdapter.adaptType(DBType type) + +
+          Provide a way for the DBAdapter to override unsupported DB types with replacements.
+ booleanIDBAdapter.isTypeIndexable(DBType type) + +
+           
+  +

+ + + + + +
+Uses of DBType in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return DBType
+ DBTypeIDBField.getType() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl with parameters of type DBType
+ IDBFieldIDBTable.addField(String name, + DBType type) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + boolean notNull) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + boolean notNull) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + int scale) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + int scale, + boolean notNull) + +
+           
+ voidIDBField.setType(DBType type) + +
+           
+  +

+ + + + + +
+Uses of DBType in org.eclipse.net4j.db.dml
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml that return DBType
+ DBTypeIDBParameter.getType() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml with parameters of type DBType
+ IDBParameterIDBStatement.addParameter(DBType type) + +
+           
+  +

+ + + + + +
+Uses of DBType in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.spi.db that return DBType
+ DBTypeDBAdapter.adaptType(DBType type) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type DBType
+ DBTypeDBAdapter.adaptType(DBType type) + +
+           
+ booleanDBAdapter.isTypeIndexable(DBType type) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBUtil.html new file mode 100644 index 0000000000..c80e63939b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/DBUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.db.DBUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.db.DBUtil

+
+No usage of org.eclipse.net4j.db.DBUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBAdapter.html new file mode 100644 index 0000000000..e1cf6780a6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBAdapter.html @@ -0,0 +1,362 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.IDBAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.IDBAdapter

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IDBAdapter
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBAdapter in org.eclipse.net4j.db
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.db with type parameters of type IDBAdapter
+static IRegistry<String,IDBAdapter>IDBAdapter.REGISTRY + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db that return IDBAdapter
+static IDBAdapterDBUtil.getDBAdapter(String adapterName) + +
+          Can only be used when Eclipse is running.
+  +

+ + + + + +
+Uses of IDBAdapter in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl with parameters of type IDBAdapter
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+  +

+ + + + + +
+Uses of IDBAdapter in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.spi.db that implement IDBAdapter
+ classDBAdapter + +
+          A useful base class for implementing custom DB adapters.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type IDBAdapter
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBConnectionProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBConnectionProvider.html new file mode 100644 index 0000000000..36cce1a0e9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBConnectionProvider.html @@ -0,0 +1,293 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.IDBConnectionProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.IDBConnectionProvider

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IDBConnectionProvider
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBConnectionProvider in org.eclipse.net4j.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db that return IDBConnectionProvider
+static IDBConnectionProviderDBUtil.createConnectionProvider(DataSource dataSource) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type IDBConnectionProvider
+static voidDBUtil.sqlDump(IDBConnectionProvider connectionProvider, + String sql) + +
+          Deprecated. Should only be used when debugging.
+  +

+ + + + + +
+Uses of IDBConnectionProvider in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl with parameters of type IDBConnectionProvider
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidIDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidIDBSchema.export(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+  +

+ + + + + +
+Uses of IDBConnectionProvider in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type IDBConnectionProvider
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidDBSchema.drop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidDBSchema.export(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBRowHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBRowHandler.html new file mode 100644 index 0000000000..c122183f95 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/class-use/IDBRowHandler.html @@ -0,0 +1,193 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.IDBRowHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.IDBRowHandler

+
+ + + + + + + + + +
+Packages that use IDBRowHandler
org.eclipse.net4j.dbThe Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBRowHandler in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type IDBRowHandler
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + IDBField... fields) + +
+           
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + String where, + IDBField... fields) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBField.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBField.html new file mode 100644 index 0000000000..587ca70795 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBField.html @@ -0,0 +1,555 @@ + + + + + + +IDBField (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Interface IDBField

+
+
All Superinterfaces:
IDBSchemaElement
+
+
+
+
public interface IDBField
extends IDBSchemaElement
+ + +

+A field (column) specification in a DB table. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static intDEFAULT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringformatPrecision() + +
+           
+ StringformatPrecisionAndScale() + +
+           
+ StringgetFullName() + +
+           
+ intgetPosition() + +
+           
+ intgetPrecision() + +
+           
+ intgetScale() + +
+           
+ IDBTablegetTable() + +
+           
+ DBTypegetType() + +
+           
+ booleanisNotNull() + +
+           
+ voidsetName(String name) + +
+           
+ voidsetNotNull(boolean on) + +
+           
+ voidsetPrecision(int precision) + +
+           
+ voidsetScale(int scale) + +
+           
+ voidsetType(DBType type) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getName, getProperties, getSchema
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT

+
+static final int DEFAULT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getTable

+
+IDBTable getTable()
+
+
+
+
+
+
+
+
+
+ +

+setName

+
+void setName(String name)
+
+
+
+
+
+
+
+
+
+ +

+getType

+
+DBType getType()
+
+
+
+
+
+
+
+
+
+ +

+setType

+
+void setType(DBType type)
+
+
+
+
+
+
+
+
+
+ +

+getPrecision

+
+int getPrecision()
+
+
+
+
+
+
+
+
+
+ +

+setPrecision

+
+void setPrecision(int precision)
+
+
+
+
+
+
+
+
+
+ +

+getScale

+
+int getScale()
+
+
+
+
+
+
+
+
+
+ +

+setScale

+
+void setScale(int scale)
+
+
+
+
+
+
+
+
+
+ +

+isNotNull

+
+boolean isNotNull()
+
+
+
+
+
+
+
+
+
+ +

+setNotNull

+
+void setNotNull(boolean on)
+
+
+
+
+
+
+
+
+
+ +

+getPosition

+
+int getPosition()
+
+
+
+
+
+
+
+
+
+ +

+getFullName

+
+String getFullName()
+
+
+
Specified by:
getFullName in interface IDBSchemaElement
+
+
+
+
+
+
+ +

+formatPrecision

+
+String formatPrecision()
+
+
+
+
+
+
+
+
+
+ +

+formatPrecisionAndScale

+
+String formatPrecisionAndScale()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.Type.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.Type.html new file mode 100644 index 0000000000..17e14e2f19 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.Type.html @@ -0,0 +1,351 @@ + + + + + + +IDBIndex.Type (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Enum IDBIndex.Type

+
+java.lang.Object
+  extended by java.lang.Enum<IDBIndex.Type>
+      extended by org.eclipse.net4j.db.ddl.IDBIndex.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IDBIndex.Type>
+
+
+
Enclosing interface:
IDBIndex
+
+
+
+
public static enum IDBIndex.Type
extends Enum<IDBIndex.Type>
+ + +

+The type of an index specification in a DB table. +

+ +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
NON_UNIQUE + +
+           
PRIMARY_KEY + +
+           
UNIQUE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IDBIndex.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IDBIndex.Type[]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
+ +

+PRIMARY_KEY

+
+public static final IDBIndex.Type PRIMARY_KEY
+
+
+
+
+
+ +

+UNIQUE

+
+public static final IDBIndex.Type UNIQUE
+
+
+
+
+
+ +

+NON_UNIQUE

+
+public static final IDBIndex.Type NON_UNIQUE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IDBIndex.Type[] 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 (IDBIndex.Type c : IDBIndex.Type.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static IDBIndex.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.html new file mode 100644 index 0000000000..dffdb96d08 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBIndex.html @@ -0,0 +1,360 @@ + + + + + + +IDBIndex (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Interface IDBIndex

+
+
All Superinterfaces:
IDBSchemaElement
+
+
+
+
public interface IDBIndex
extends IDBSchemaElement
+ + +

+An index specification in a DB table. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIDBIndex.Type + +
+          The type of an index specification in a DB table.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBFieldgetField(int index) + +
+           
+ intgetFieldCount() + +
+           
+ IDBField[]getFields() + +
+           
+ intgetPosition() + +
+           
+ IDBTablegetTable() + +
+           
+ IDBIndex.TypegetType() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getFullName, getName, getProperties, getSchema
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTable

+
+IDBTable getTable()
+
+
+
+
+
+
+
+
+
+ +

+getType

+
+IDBIndex.Type getType()
+
+
+
+
+
+
+
+
+
+ +

+getField

+
+IDBField getField(int index)
+
+
+
+
+
+
+
+
+
+ +

+getFieldCount

+
+int getFieldCount()
+
+
+
+
+
+
+
+
+
+ +

+getFields

+
+IDBField[] getFields()
+
+
+
+
+
+
+
+
+
+ +

+getPosition

+
+int getPosition()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchema.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchema.html new file mode 100644 index 0000000000..823c599a1b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchema.html @@ -0,0 +1,550 @@ + + + + + + +IDBSchema (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Interface IDBSchema

+
+
All Superinterfaces:
IDBSchemaElement
+
+
+
All Known Implementing Classes:
DBSchema
+
+
+
+
public interface IDBSchema
extends IDBSchemaElement
+ + +

+Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBTableaddTable(String name) + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidexport(Connection connection, + PrintStream out) + +
+           
+ voidexport(DataSource dataSource, + PrintStream out) + +
+           
+ voidexport(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+ IDBTablegetTable(String name) + +
+           
+ IDBTable[]getTables() + +
+           
+ IDBTableremoveTable(String name) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getFullName, getName, getProperties, getSchema
+  +

+ + + + + + + + +
+Method Detail
+ +

+addTable

+
+IDBTable addTable(String name)
+                  throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+removeTable

+
+IDBTable removeTable(String name)
+                     throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
Since:
+
4.0
+
+
+
+
+ +

+getTable

+
+IDBTable getTable(String name)
+
+
+
+
+
+
+
+
+
+ +

+getTables

+
+IDBTable[] getTables()
+
+
+
+
+
+
+
+
+
+ +

+create

+
+Set<IDBTable> create(IDBAdapter dbAdapter,
+                     Connection connection)
+                     throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+create

+
+Set<IDBTable> create(IDBAdapter dbAdapter,
+                     DataSource dataSource)
+                     throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+create

+
+Set<IDBTable> create(IDBAdapter dbAdapter,
+                     IDBConnectionProvider connectionProvider)
+                     throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+void drop(IDBAdapter dbAdapter,
+          Connection connection)
+          throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+void drop(IDBAdapter dbAdapter,
+          DataSource dataSource)
+          throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+void drop(IDBAdapter dbAdapter,
+          IDBConnectionProvider connectionProvider)
+          throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+void export(Connection connection,
+            PrintStream out)
+            throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+void export(DataSource dataSource,
+            PrintStream out)
+            throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+void export(IDBConnectionProvider connectionProvider,
+            PrintStream out)
+            throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchemaElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchemaElement.html new file mode 100644 index 0000000000..95c7daae90 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBSchemaElement.html @@ -0,0 +1,281 @@ + + + + + + +IDBSchemaElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Interface IDBSchemaElement

+
+
All Known Subinterfaces:
IDBField, IDBIndex, IDBSchema, IDBTable
+
+
+
All Known Implementing Classes:
DBSchema, org.eclipse.net4j.internal.db.ddl.DBSchemaElement
+
+
+
+
public interface IDBSchemaElement
+ + +

+Specifies a hierachical namespace for elements in a DB schema. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetFullName() + +
+           
+ StringgetName() + +
+           
+ PropertiesgetProperties() + +
+           
+ IDBSchemagetSchema() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSchema

+
+IDBSchema getSchema()
+
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getFullName

+
+String getFullName()
+
+
+
+
+
+
+ +

+getProperties

+
+Properties getProperties()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBTable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBTable.html new file mode 100644 index 0000000000..0f4bfd1eda --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/IDBTable.html @@ -0,0 +1,573 @@ + + + + + + +IDBTable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.ddl +
+Interface IDBTable

+
+
All Superinterfaces:
IDBSchemaElement
+
+
+
+
public interface IDBTable
extends IDBSchemaElement
+ + +

+A table specification in a DB schema. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBFieldaddField(String name, + DBType type) + +
+           
+ IDBFieldaddField(String name, + DBType type, + boolean notNull) + +
+           
+ IDBFieldaddField(String name, + DBType type, + int precision) + +
+           
+ IDBFieldaddField(String name, + DBType type, + int precision, + boolean notNull) + +
+           
+ IDBFieldaddField(String name, + DBType type, + int precision, + int scale) + +
+           
+ IDBFieldaddField(String name, + DBType type, + int precision, + int scale, + boolean notNull) + +
+           
+ IDBIndexaddIndex(IDBIndex.Type type, + IDBField... fields) + +
+           
+ IDBFieldgetField(int index) + +
+           
+ IDBFieldgetField(String name) + +
+           
+ intgetFieldCount() + +
+           
+ IDBField[]getFields() + +
+           
+ intgetIndexCount() + +
+           
+ IDBIndex[]getIndices() + +
+           
+ IDBIndexgetPrimaryKeyIndex() + +
+           
+ StringsqlInsert() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getFullName, getName, getProperties, getSchema
+  +

+ + + + + + + + +
+Method Detail
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type)
+
+
+
+
+
+
+
+
+
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type,
+                  boolean notNull)
+
+
+
+
+
+
+
+
+
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type,
+                  int precision)
+
+
+
+
+
+
+
+
+
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type,
+                  int precision,
+                  boolean notNull)
+
+
+
+
+
+
+
+
+
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type,
+                  int precision,
+                  int scale)
+
+
+
+
+
+
+
+
+
+ +

+addField

+
+IDBField addField(String name,
+                  DBType type,
+                  int precision,
+                  int scale,
+                  boolean notNull)
+
+
+
+
+
+
+
+
+
+ +

+getField

+
+IDBField getField(String name)
+
+
+
+
+
+
+
+
+
+ +

+getField

+
+IDBField getField(int index)
+
+
+
+
+
+
+
+
+
+ +

+getFieldCount

+
+int getFieldCount()
+
+
+
+
+
+
+
+
+
+ +

+getFields

+
+IDBField[] getFields()
+
+
+
+
+
+
+
+
+
+ +

+addIndex

+
+IDBIndex addIndex(IDBIndex.Type type,
+                  IDBField... fields)
+
+
+
+
+
+
+
+
+
+ +

+getIndexCount

+
+int getIndexCount()
+
+
+
+
+
+
+
+
+
+ +

+getIndices

+
+IDBIndex[] getIndices()
+
+
+
+
+
+
+
+
+
+ +

+getPrimaryKeyIndex

+
+IDBIndex getPrimaryKeyIndex()
+
+
+
+
+
+
+
+
+
+ +

+sqlInsert

+
+String sqlInsert()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html new file mode 100644 index 0000000000..9bce511b33 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBField.html @@ -0,0 +1,459 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.ddl.IDBField (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.ddl.IDBField

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use IDBField
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBField in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type IDBField
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + IDBField... fields) + +
+           
+static intDBUtil.select(Connection connection, + IDBRowHandler rowHandler, + String where, + IDBField... fields) + +
+           
+static Object[]DBUtil.select(Connection connection, + String where, + IDBField... fields) + +
+           
+static intDBUtil.selectMaximumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longDBUtil.selectMaximumLong(Connection connection, + IDBField field, + String... where) + +
+           
+static intDBUtil.selectMinimumInt(Connection connection, + IDBField field, + String... where) + +
+           
+static longDBUtil.selectMinimumLong(Connection connection, + IDBField field, + String... where) + +
+           
+  +

+ + + + + +
+Uses of IDBField in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return IDBField
+ IDBFieldIDBTable.addField(String name, + DBType type) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + boolean notNull) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + boolean notNull) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + int scale) + +
+           
+ IDBFieldIDBTable.addField(String name, + DBType type, + int precision, + int scale, + boolean notNull) + +
+           
+ IDBFieldIDBIndex.getField(int index) + +
+           
+ IDBFieldIDBTable.getField(int index) + +
+           
+ IDBFieldIDBTable.getField(String name) + +
+           
+ IDBField[]IDBIndex.getFields() + +
+           
+ IDBField[]IDBTable.getFields() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl with parameters of type IDBField
+ IDBIndexIDBTable.addIndex(IDBIndex.Type type, + IDBField... fields) + +
+           
+  +

+ + + + + +
+Uses of IDBField in org.eclipse.net4j.db.dml
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml with parameters of type IDBField
+ IDBParameterIDBStatement.addParameter(IDBField field) + +
+           
+  +

+ + + + + +
+Uses of IDBField in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type IDBField
+protected  voidDBAdapter.addIndexField(StringBuilder builder, + IDBField field) + +
+           
+protected  StringDBAdapter.createFieldDefinition(IDBField field) + +
+           
+protected  StringDBAdapter.getTypeName(IDBField field) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.Type.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.Type.html new file mode 100644 index 0000000000..b9fd583569 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.Type.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Class org.eclipse.net4j.db.ddl.IDBIndex.Type (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.db.ddl.IDBIndex.Type

+
+ + + + + + + + + +
+Packages that use IDBIndex.Type
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
+  +

+ + + + + +
+Uses of IDBIndex.Type in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return IDBIndex.Type
+ IDBIndex.TypeIDBIndex.getType() + +
+           
+static IDBIndex.TypeIDBIndex.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IDBIndex.Type[]IDBIndex.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl with parameters of type IDBIndex.Type
+ IDBIndexIDBTable.addIndex(IDBIndex.Type type, + IDBField... fields) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.html new file mode 100644 index 0000000000..4b7b60af20 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBIndex.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.ddl.IDBIndex (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.ddl.IDBIndex

+
+ + + + + + + + + + + + + +
+Packages that use IDBIndex
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBIndex in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return IDBIndex
+ IDBIndexIDBTable.addIndex(IDBIndex.Type type, + IDBField... fields) + +
+           
+ IDBIndex[]IDBTable.getIndices() + +
+           
+ IDBIndexIDBTable.getPrimaryKeyIndex() + +
+           
+  +

+ + + + + +
+Uses of IDBIndex in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type IDBIndex
+protected  voidDBAdapter.createIndex(IDBIndex index, + Statement statement, + int num) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html new file mode 100644 index 0000000000..dc9100a94c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchema.html @@ -0,0 +1,254 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.ddl.IDBSchema (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.ddl.IDBSchema

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IDBSchema
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBSchema in org.eclipse.net4j.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db that return IDBSchema
+static IDBSchemaDBUtil.createSchema(String name) + +
+           
+  +

+ + + + + +
+Uses of IDBSchema in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return IDBSchema
+ IDBSchemaIDBSchemaElement.getSchema() + +
+           
+  +

+ + + + + +
+Uses of IDBSchema in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.spi.db that implement IDBSchema
+ classDBSchema + +
+          A useful base class for implementing custom DB schemas.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.spi.db that return IDBSchema
+ IDBSchemaDBSchema.getSchema() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchemaElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchemaElement.html new file mode 100644 index 0000000000..312b28493f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBSchemaElement.html @@ -0,0 +1,292 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.ddl.IDBSchemaElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.ddl.IDBSchemaElement

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use IDBSchemaElement
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
org.eclipse.net4j.internal.db.ddl  
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBSchemaElement in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of IDBSchemaElement in org.eclipse.net4j.db.ddl
+ interfaceIDBField + +
+          A field (column) specification in a DB table.
+ interfaceIDBIndex + +
+          An index specification in a DB table.
+ interfaceIDBSchema + +
+          Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
+ interfaceIDBTable + +
+          A table specification in a DB schema.
+  +

+ + + + + +
+Uses of IDBSchemaElement in org.eclipse.net4j.db.dml
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml with parameters of type IDBSchemaElement
+ voidIDBStatement.addSQL(IDBSchemaElement schemaElement) + +
+           
+  +

+ + + + + +
+Uses of IDBSchemaElement in org.eclipse.net4j.internal.db.ddl
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.internal.db.ddl that implement IDBSchemaElement
+ classorg.eclipse.net4j.internal.db.ddl.DBSchemaElement + +
+           
+  +

+ + + + + +
+Uses of IDBSchemaElement in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.spi.db that implement IDBSchemaElement
+ classDBSchema + +
+          A useful base class for implementing custom DB schemas.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html new file mode 100644 index 0000000000..95b4dddcae --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/class-use/IDBTable.html @@ -0,0 +1,570 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.ddl.IDBTable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.ddl.IDBTable

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IDBTable
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + +
+Uses of IDBTable in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db that return types with arguments of type IDBTable
+ Set<IDBTable>IDBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ Collection<IDBTable>IDBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type IDBTable
+ booleanIDBAdapter.createTable(IDBTable table, + Statement statement) + +
+           
+static voidDBUtil.deserializeTable(ExtendedDataInput in, + Connection connection, + IDBTable table, + OMMonitor monitor) + +
+           
+ booleanIDBAdapter.dropTable(IDBTable table, + Statement statement) + +
+           
+static voidDBUtil.serializeTable(ExtendedDataOutput out, + Connection connection, + IDBTable table, + String tableAlias, + String sqlSuffix) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.net4j.db with type arguments of type IDBTable
+ Set<IDBTable>IDBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ Collection<IDBTable>IDBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+  +

+ + + + + +
+Uses of IDBTable in org.eclipse.net4j.db.ddl
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return IDBTable
+ IDBTableIDBSchema.addTable(String name) + +
+           
+ IDBTableIDBField.getTable() + +
+           
+ IDBTableIDBIndex.getTable() + +
+           
+ IDBTableIDBSchema.getTable(String name) + +
+           
+ IDBTable[]IDBSchema.getTables() + +
+           
+ IDBTableIDBSchema.removeTable(String name) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.ddl that return types with arguments of type IDBTable
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>IDBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+  +

+ + + + + +
+Uses of IDBTable in org.eclipse.net4j.spi.db
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db that return IDBTable
+ IDBTableDBSchema.addTable(String name) + +
+           
+ IDBTableDBSchema.getTable(String name) + +
+           
+ IDBTable[]DBSchema.getTables() + +
+           
+ IDBTableDBSchema.removeTable(String name) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db that return types with arguments of type IDBTable
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>DBSchema.create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ Set<IDBTable>DBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ Collection<IDBTable>DBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.spi.db with parameters of type IDBTable
+ voidDBAdapter.appendFieldNames(Appendable appendable, + IDBTable table) + +
+           
+protected  StringDBAdapter.createConstraints(IDBTable table) + +
+           
+ booleanDBAdapter.createTable(IDBTable table, + Statement statement) + +
+           
+protected  voidDBAdapter.doCreateTable(IDBTable table, + Statement statement) + +
+           
+ booleanDBAdapter.dropTable(IDBTable table, + Statement statement) + +
+           
+protected  StringDBAdapter.getDropTableSQL(IDBTable table) + +
+           
+protected  voidDBAdapter.validateTable(IDBTable table, + Statement statement) + +
+           
+  +

+ + + + + + + + + + + + + +
Method parameters in org.eclipse.net4j.spi.db with type arguments of type IDBTable
+ Set<IDBTable>DBAdapter.createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+ Collection<IDBTable>DBAdapter.dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-frame.html new file mode 100644 index 0000000000..cde12525eb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-frame.html @@ -0,0 +1,51 @@ + + + + + + +org.eclipse.net4j.db.ddl (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.db.ddl + + + + +
+Interfaces  + +
+IDBField +
+IDBIndex +
+IDBSchema +
+IDBSchemaElement +
+IDBTable
+ + + + + + +
+Enums  + +
+IDBIndex.Type
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html new file mode 100644 index 0000000000..51d6a1cfb2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-summary.html @@ -0,0 +1,204 @@ + + + + + + +org.eclipse.net4j.db.ddl (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.db.ddl +

+The Net4j DB framework concepts for the abstraction of the SQL data definition language. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IDBFieldA field (column) specification in a DB table.
IDBIndexAn index specification in a DB table.
IDBSchemaSpecifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
IDBSchemaElementSpecifies a hierachical namespace for elements in a DB schema.
IDBTableA table specification in a DB schema.
+  + +

+ + + + + + + + + +
+Enum Summary
IDBIndex.TypeThe type of an index specification in a DB table.
+  + +

+

+Package org.eclipse.net4j.db.ddl Description +

+ +

+The Net4j DB framework concepts for the abstraction of the SQL data definition language. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-tree.html new file mode 100644 index 0000000000..9d4f9f74d6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +org.eclipse.net4j.db.ddl Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.db.ddl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html new file mode 100644 index 0000000000..79b0366f82 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/ddl/package-use.html @@ -0,0 +1,321 @@ + + + + + + +Uses of Package org.eclipse.net4j.db.ddl (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.db.ddl

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.db.ddl
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
org.eclipse.net4j.internal.db.ddl  
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db
IDBField + +
+          A field (column) specification in a DB table.
IDBSchema + +
+          Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
IDBTable + +
+          A table specification in a DB schema.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.ddl
IDBField + +
+          A field (column) specification in a DB table.
IDBIndex + +
+          An index specification in a DB table.
IDBIndex.Type + +
+          The type of an index specification in a DB table.
IDBSchema + +
+          Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
IDBSchemaElement + +
+          Specifies a hierachical namespace for elements in a DB schema.
IDBTable + +
+          A table specification in a DB schema.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.db.dml
IDBField + +
+          A field (column) specification in a DB table.
IDBSchemaElement + +
+          Specifies a hierachical namespace for elements in a DB schema.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.internal.db.ddl
IDBSchemaElement + +
+          Specifies a hierachical namespace for elements in a DB schema.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db.ddl used by org.eclipse.net4j.spi.db
IDBField + +
+          A field (column) specification in a DB table.
IDBIndex + +
+          An index specification in a DB table.
IDBSchema + +
+          Specifies a number of DB tables that can be created in or dropped from a database through a + DB adapter.
IDBSchemaElement + +
+          Specifies a hierachical namespace for elements in a DB schema.
IDBTable + +
+          A table specification in a DB schema.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBParameter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBParameter.html new file mode 100644 index 0000000000..d7cf414c6b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBParameter.html @@ -0,0 +1,260 @@ + + + + + + +IDBParameter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.dml +
+Interface IDBParameter

+
+
+
public interface IDBParameter
+ + +

+A parameter specification in a DB statement. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetPosition() + +
+          Returns the zero based position of this parameter within the parameters list + of the containing statement.
+ IDBStatementgetStatement() + +
+           
+ DBTypegetType() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getStatement

+
+IDBStatement getStatement()
+
+
+
+
+
+
+ +

+getPosition

+
+int getPosition()
+
+
Returns the zero based position of this parameter within the parameters list + of the containing statement. +

+

+
+
+
+
+ +

+getType

+
+DBType getType()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBStatement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBStatement.html new file mode 100644 index 0000000000..a474632ccc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/IDBStatement.html @@ -0,0 +1,332 @@ + + + + + + +IDBStatement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.db.dml +
+Interface IDBStatement

+
+
+
public interface IDBStatement
+ + +

+Specifies an SQL statement with zero or more parameters. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBParameteraddParameter(DBType type) + +
+           
+ IDBParameteraddParameter(IDBField field) + +
+           
+ voidaddSQL(IDBParameter parameter) + +
+           
+ voidaddSQL(IDBSchemaElement schemaElement) + +
+           
+ voidaddSQL(String literal) + +
+           
+ IDBParameter[]getParameters() + +
+           
+ StringgetSQL() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+addParameter

+
+IDBParameter addParameter(DBType type)
+
+
+
+
+
+
+ +

+addParameter

+
+IDBParameter addParameter(IDBField field)
+
+
+
+
+
+
+ +

+getParameters

+
+IDBParameter[] getParameters()
+
+
+
+
+
+
+ +

+addSQL

+
+void addSQL(String literal)
+
+
+
+
+
+
+ +

+addSQL

+
+void addSQL(IDBParameter parameter)
+
+
+
+
+
+
+ +

+addSQL

+
+void addSQL(IDBSchemaElement schemaElement)
+
+
+
+
+
+
+ +

+getSQL

+
+String getSQL()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBParameter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBParameter.html new file mode 100644 index 0000000000..45f57211ed --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBParameter.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.dml.IDBParameter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.dml.IDBParameter

+
+ + + + + + + + + +
+Packages that use IDBParameter
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
+  +

+ + + + + +
+Uses of IDBParameter in org.eclipse.net4j.db.dml
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db.dml that return IDBParameter
+ IDBParameterIDBStatement.addParameter(DBType type) + +
+           
+ IDBParameterIDBStatement.addParameter(IDBField field) + +
+           
+ IDBParameter[]IDBStatement.getParameters() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml with parameters of type IDBParameter
+ voidIDBStatement.addSQL(IDBParameter parameter) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBStatement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBStatement.html new file mode 100644 index 0000000000..1d148adc7c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/class-use/IDBStatement.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.db.dml.IDBStatement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.db.dml.IDBStatement

+
+ + + + + + + + + +
+Packages that use IDBStatement
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
+  +

+ + + + + +
+Uses of IDBStatement in org.eclipse.net4j.db.dml
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db.dml that return IDBStatement
+ IDBStatementIDBParameter.getStatement() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-frame.html new file mode 100644 index 0000000000..1129b0ad91 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.net4j.db.dml (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.db.dml + + + + +
+Interfaces  + +
+IDBParameter +
+IDBStatement
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.html new file mode 100644 index 0000000000..40c407ee73 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.net4j.db.dml (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.db.dml +

+The Net4j DB framework concepts for the abstraction of the SQL data manipulation language. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IDBParameterA parameter specification in a DB statement.
IDBStatementSpecifies an SQL statement with zero or more parameters.
+  + +

+

+Package org.eclipse.net4j.db.dml Description +

+ +

+The Net4j DB framework concepts for the abstraction of the SQL data manipulation language. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-tree.html new file mode 100644 index 0000000000..f16bce6c38 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-tree.html @@ -0,0 +1,151 @@ + + + + + + +org.eclipse.net4j.db.dml Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.db.dml +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-use.html new file mode 100644 index 0000000000..8d292e18b8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/dml/package-use.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Package org.eclipse.net4j.db.dml (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.db.dml

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.db.dml
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.db.dml used by org.eclipse.net4j.db.dml
IDBParameter + +
+          A parameter specification in a DB statement.
IDBStatement + +
+          Specifies an SQL statement with zero or more parameters.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-frame.html new file mode 100644 index 0000000000..d2a253dd7d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-frame.html @@ -0,0 +1,69 @@ + + + + + + +org.eclipse.net4j.db (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.db + + + + +
+Interfaces  + +
+IDBAdapter +
+IDBConnectionProvider +
+IDBRowHandler
+ + + + + + +
+Classes  + +
+DBUtil
+ + + + + + +
+Enums  + +
+DBType
+ + + + + + +
+Exceptions  + +
+DBException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-summary.html new file mode 100644 index 0000000000..5e1135de13 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-summary.html @@ -0,0 +1,224 @@ + + + + + + +org.eclipse.net4j.db (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.db +

+The Net4j DB framework. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IDBAdapterAbstracts all aspects of a database that are vendor-specific.
IDBConnectionProviderProvides a database connection, roughly comparable with a data source.
IDBRowHandlerCall-back that handles the values of, for example, a row in a database table.
+  + +

+ + + + + + + + + +
+Class Summary
DBUtilA utility class with various static factory and convenience methods.
+  + +

+ + + + + + + + + +
+Enum Summary
DBTypeEnumerates the SQL data types that are compatible with the DB framework.
+  + +

+ + + + + + + + + +
+Exception Summary
DBExceptionA runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions.
+  + +

+

+Package org.eclipse.net4j.db Description +

+ +

+The Net4j DB framework. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-tree.html new file mode 100644 index 0000000000..b80e1e9b06 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.net4j.db Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.db +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-use.html new file mode 100644 index 0000000000..720a27b025 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/db/package-use.html @@ -0,0 +1,290 @@ + + + + + + +Uses of Package org.eclipse.net4j.db (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.db

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.db
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.db.ddlThe Net4j DB framework concepts for the abstraction of the SQL data definition language. 
org.eclipse.net4j.db.dmlThe Net4j DB framework concepts for the abstraction of the SQL data manipulation language. 
org.eclipse.net4j.spi.dbServer service provider interfaces and useful base implementations for the Net4j DB framework. 
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db
DBException + +
+          A runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions.
DBType + +
+          Enumerates the SQL data types that are compatible with the DB framework.
IDBAdapter + +
+          Abstracts all aspects of a database that are vendor-specific.
IDBConnectionProvider + +
+          Provides a database connection, roughly comparable with a data source.
IDBRowHandler + +
+          Call-back that handles the values of, for example, a row in a database table.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.ddl
DBException + +
+          A runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions.
DBType + +
+          Enumerates the SQL data types that are compatible with the DB framework.
IDBAdapter + +
+          Abstracts all aspects of a database that are vendor-specific.
IDBConnectionProvider + +
+          Provides a database connection, roughly comparable with a data source.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.db used by org.eclipse.net4j.db.dml
DBType + +
+          Enumerates the SQL data types that are compatible with the DB framework.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.db used by org.eclipse.net4j.spi.db
DBException + +
+          A runtime exception thrown to indicate problems with a database, frequently used to wrap + checked SQL exceptions.
DBType + +
+          Enumerates the SQL data types that are compatible with the DB framework.
IDBAdapter + +
+          Abstracts all aspects of a database that are vendor-specific.
IDBConnectionProvider + +
+          Provides a database connection, roughly comparable with a data source.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/HTTPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/HTTPUtil.html new file mode 100644 index 0000000000..ef36847774 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/HTTPUtil.html @@ -0,0 +1,250 @@ + + + + + + +HTTPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http +
+Class HTTPUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.http.HTTPUtil
+
+
+
+
public final class HTTPUtil
extends Object
+ + +

+A utility class with static convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static IHTTPConnectorgetConnector(IManagedContainer container, + String description) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getConnector

+
+public static IHTTPConnector getConnector(IManagedContainer container,
+                                          String description)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/class-use/HTTPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/class-use/HTTPUtil.html new file mode 100644 index 0000000000..29dba7130a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/class-use/HTTPUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.http.HTTPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.http.HTTPUtil

+
+No usage of org.eclipse.net4j.http.HTTPUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/IHTTPConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/IHTTPConnector.html new file mode 100644 index 0000000000..9a5f2d654c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/IHTTPConnector.html @@ -0,0 +1,410 @@ + + + + + + +IHTTPConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http.common +
+Interface IHTTPConnector

+
+
All Superinterfaces:
Closeable, IChannelMultiplexer, IConnector, IContainer<IChannel>, ILocationAware, INotifier, IUserAware
+
+
+
+
public interface IHTTPConnector
extends IConnector
+ + +

+A connector that implements polling HTTP transport. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_POLL_INTERVAL + +
+           
+static intUNKNOWN_MAX_IDLE_TIME + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.connector.IConnector
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
DEFAULT_OPEN_CHANNEL_TIMEOUT, NO_CHANNEL_TIMEOUT
+  + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetConnectorID() + +
+           
+ intgetMaxIdleTime() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.connector.IConnector
connect, connect, connectAsync, getState, getURL, isConnected, waitForConnection
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
getChannels, getOpenChannelTimeout, openChannel, openChannel, openChannel, setOpenChannelTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_POLL_INTERVAL

+
+static final int DEFAULT_POLL_INTERVAL
+
+
+
See Also:
Constant Field Values
+
+
+ +

+UNKNOWN_MAX_IDLE_TIME

+
+static final int UNKNOWN_MAX_IDLE_TIME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getConnectorID

+
+String getConnectorID()
+
+
+
+
+
+
+
+
+
+ +

+getMaxIdleTime

+
+int getMaxIdleTime()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/class-use/IHTTPConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/class-use/IHTTPConnector.html new file mode 100644 index 0000000000..765e1a167c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/class-use/IHTTPConnector.html @@ -0,0 +1,218 @@ + + + + + + +Uses of Interface org.eclipse.net4j.http.common.IHTTPConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.http.common.IHTTPConnector

+
+ + + + + + + + + + + + + +
+Packages that use IHTTPConnector
org.eclipse.net4j.httpTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + +
+Uses of IHTTPConnector in org.eclipse.net4j.http
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http that return IHTTPConnector
+static IHTTPConnectorHTTPUtil.getConnector(IManagedContainer container, + String description) + +
+           
+  +

+ + + + + +
+Uses of IHTTPConnector in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.http.server that return IHTTPConnector
+ IHTTPConnectorINet4jTransportServlet.RequestHandler.handleConnect(String userID) + +
+           
+ IHTTPConnector[]INet4jTransportServlet.RequestHandler.handleList(String connectorID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-frame.html new file mode 100644 index 0000000000..d8c913ea50 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +org.eclipse.net4j.http.common (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.http.common + + + + +
+Interfaces  + +
+IHTTPConnector
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.html new file mode 100644 index 0000000000..2549f162c7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-summary.html @@ -0,0 +1,193 @@ + + + + + + +org.eclipse.net4j.http.common (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.http.common +

+Transport layer extension with support for HTTP connections. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
IHTTPConnectorA connector that implements polling HTTP transport.
+  + +

+

+Package org.eclipse.net4j.http.common Description +

+ +

+Transport layer extension with support for HTTP connections. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-tree.html new file mode 100644 index 0000000000..ee6ef6318c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-tree.html @@ -0,0 +1,179 @@ + + + + + + +org.eclipse.net4j.http.common Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.http.common +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-use.html new file mode 100644 index 0000000000..de524f5ba2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/common/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package org.eclipse.net4j.http.common (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.http.common

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.http.common
org.eclipse.net4j.httpTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.http.common used by org.eclipse.net4j.http
IHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.http.common used by org.eclipse.net4j.http.server
IHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-frame.html new file mode 100644 index 0000000000..07332ad502 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +org.eclipse.net4j.http (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.http + + + + +
+Classes  + +
+HTTPUtil
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.html new file mode 100644 index 0000000000..3603113a3d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-summary.html @@ -0,0 +1,193 @@ + + + + + + +org.eclipse.net4j.http (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.http +

+Transport layer extension with support for HTTP connections. +

+See: +
+          Description +

+ + + + + + + + + +
+Class Summary
HTTPUtilA utility class with static convenience methods.
+  + +

+

+Package org.eclipse.net4j.http Description +

+ +

+Transport layer extension with support for HTTP connections. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-tree.html new file mode 100644 index 0000000000..b50c4bd9ec --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +org.eclipse.net4j.http Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.http +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-use.html new file mode 100644 index 0000000000..c2403fe642 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.net4j.http (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.http

+
+No usage of org.eclipse.net4j.http +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/HTTPServerUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/HTTPServerUtil.html new file mode 100644 index 0000000000..c43b333def --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/HTTPServerUtil.html @@ -0,0 +1,248 @@ + + + + + + +HTTPServerUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http.server +
+Class HTTPServerUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.http.server.HTTPServerUtil
+
+
+
+
public final class HTTPServerUtil
extends Object
+ + +

+A utility class with static convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static IHTTPAcceptorgetAcceptor(IManagedContainer container, + String description) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getAcceptor

+
+public static IHTTPAcceptor getAcceptor(IManagedContainer container,
+                                        String description)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/IHTTPAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/IHTTPAcceptor.html new file mode 100644 index 0000000000..837df65072 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/IHTTPAcceptor.html @@ -0,0 +1,302 @@ + + + + + + +IHTTPAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http.server +
+Interface IHTTPAcceptor

+
+
All Superinterfaces:
Closeable, IAcceptor, IContainer<IConnector>, INotifier
+
+
+
+
public interface IHTTPAcceptor
extends IAcceptor
+ + +

+An acceptor that implements HTTP transport by collaborating with a configured + servlet. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + +
+Method Summary
+ INet4jTransportServletgetServlet() + +
+           
+ voidsetServlet(INet4jTransportServlet servlet) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.acceptor.IAcceptor
getAcceptedConnectors
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getServlet

+
+INet4jTransportServlet getServlet()
+
+
+
+
+
+
+
+
+
+ +

+setServlet

+
+void setServlet(INet4jTransportServlet servlet)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.RequestHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.RequestHandler.html new file mode 100644 index 0000000000..9fef97dc7a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.RequestHandler.html @@ -0,0 +1,281 @@ + + + + + + +INet4jTransportServlet.RequestHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http.server +
+Interface INet4jTransportServlet.RequestHandler

+
+
Enclosing interface:
INet4jTransportServlet
+
+
+
+
public static interface INet4jTransportServlet.RequestHandler
+ + +

+Call-back that handles the requests that arrive at a servlet. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IHTTPConnectorhandleConnect(String userID) + +
+           
+ voidhandleDisonnect(String connectorID) + +
+           
+ IHTTPConnector[]handleList(String connectorID) + +
+           
+ voidhandleOperations(String connectorID, + ExtendedDataInputStream in, + ExtendedDataOutputStream out) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleList

+
+IHTTPConnector[] handleList(String connectorID)
+
+
+
+
+
+
+ +

+handleConnect

+
+IHTTPConnector handleConnect(String userID)
+
+
+
+
+
+
+ +

+handleDisonnect

+
+void handleDisonnect(String connectorID)
+
+
+
+
+
+
+ +

+handleOperations

+
+void handleOperations(String connectorID,
+                      ExtendedDataInputStream in,
+                      ExtendedDataOutputStream out)
+                      throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.html new file mode 100644 index 0000000000..e2248c01dd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/INet4jTransportServlet.html @@ -0,0 +1,272 @@ + + + + + + +INet4jTransportServlet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.http.server +
+Interface INet4jTransportServlet

+
+
All Superinterfaces:
javax.servlet.Servlet
+
+
+
+
public interface INet4jTransportServlet
extends javax.servlet.Servlet
+ + +

+A servlet with a configured request handler. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceINet4jTransportServlet.RequestHandler + +
+          Call-back that handles the requests that arrive at a servlet.
+  + + + + + + + + + + + + + + + +
+Method Summary
+ INet4jTransportServlet.RequestHandlergetRequestHandler() + +
+           
+ voidsetRequestHandler(INet4jTransportServlet.RequestHandler handler) + +
+           
+ + + + + + + +
Methods inherited from interface javax.servlet.Servlet
destroy, getServletConfig, getServletInfo, init, service
+  +

+ + + + + + + + +
+Method Detail
+ +

+getRequestHandler

+
+INet4jTransportServlet.RequestHandler getRequestHandler()
+
+
+
+
+
+
+
+
+
+ +

+setRequestHandler

+
+void setRequestHandler(INet4jTransportServlet.RequestHandler handler)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/HTTPServerUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/HTTPServerUtil.html new file mode 100644 index 0000000000..c8db263181 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/HTTPServerUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.http.server.HTTPServerUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.http.server.HTTPServerUtil

+
+No usage of org.eclipse.net4j.http.server.HTTPServerUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/IHTTPAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/IHTTPAcceptor.html new file mode 100644 index 0000000000..45bce6aec8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/IHTTPAcceptor.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.net4j.http.server.IHTTPAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.http.server.IHTTPAcceptor

+
+ + + + + + + + + +
+Packages that use IHTTPAcceptor
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + +
+Uses of IHTTPAcceptor in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server that return IHTTPAcceptor
+static IHTTPAcceptorHTTPServerUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.RequestHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.RequestHandler.html new file mode 100644 index 0000000000..772385551e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.RequestHandler.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.http.server.INet4jTransportServlet.RequestHandler

+
+ + + + + + + + + +
+Packages that use INet4jTransportServlet.RequestHandler
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + +
+Uses of INet4jTransportServlet.RequestHandler in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server that return INet4jTransportServlet.RequestHandler
+ INet4jTransportServlet.RequestHandlerINet4jTransportServlet.getRequestHandler() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server with parameters of type INet4jTransportServlet.RequestHandler
+ voidINet4jTransportServlet.setRequestHandler(INet4jTransportServlet.RequestHandler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.html new file mode 100644 index 0000000000..783df1f9f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/class-use/INet4jTransportServlet.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.net4j.http.server.INet4jTransportServlet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.http.server.INet4jTransportServlet

+
+ + + + + + + + + +
+Packages that use INet4jTransportServlet
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + +
+Uses of INet4jTransportServlet in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server that return INet4jTransportServlet
+ INet4jTransportServletIHTTPAcceptor.getServlet() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server with parameters of type INet4jTransportServlet
+ voidIHTTPAcceptor.setServlet(INet4jTransportServlet servlet) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-frame.html new file mode 100644 index 0000000000..c0983711ba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.eclipse.net4j.http.server (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.http.server + + + + +
+Interfaces  + +
+IHTTPAcceptor +
+INet4jTransportServlet +
+INet4jTransportServlet.RequestHandler
+ + + + + + +
+Classes  + +
+HTTPServerUtil
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.html new file mode 100644 index 0000000000..e575a00f88 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-summary.html @@ -0,0 +1,216 @@ + + + + + + +org.eclipse.net4j.http.server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.http.server +

+Transport layer extension with support for HTTP connections. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IHTTPAcceptorAn acceptor that implements HTTP transport by collaborating with a configured + servlet.
INet4jTransportServletA servlet with a configured request handler.
INet4jTransportServlet.RequestHandlerCall-back that handles the requests that arrive at a servlet.
+  + +

+ + + + + + + + + +
+Class Summary
HTTPServerUtilA utility class with static convenience methods.
+  + +

+

+Package org.eclipse.net4j.http.server Description +

+ +

+Transport layer extension with support for HTTP connections. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-tree.html new file mode 100644 index 0000000000..5541fdd175 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-tree.html @@ -0,0 +1,172 @@ + + + + + + +org.eclipse.net4j.http.server Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.http.server +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-use.html new file mode 100644 index 0000000000..eb4a003937 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/http/server/package-use.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Package org.eclipse.net4j.http.server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.http.server

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.http.server
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.http.server used by org.eclipse.net4j.http.server
IHTTPAcceptor + +
+          An acceptor that implements HTTP transport by collaborating with a configured + servlet.
INet4jTransportServlet + +
+          A servlet with a configured request handler.
INet4jTransportServlet.RequestHandler + +
+          Call-back that handles the requests that arrive at a servlet.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptor.html new file mode 100644 index 0000000000..487e01079c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptor.html @@ -0,0 +1,279 @@ + + + + + + +IJVMAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.jvm +
+Interface IJVMAcceptor

+
+
All Superinterfaces:
Closeable, IAcceptor, IContainer<IConnector>, INotifier
+
+
+
+
public interface IJVMAcceptor
extends IAcceptor
+ + +

+An acceptor that implements JVM-embedded transport. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ StringgetName() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.acceptor.IAcceptor
getAcceptedConnectors
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptorManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptorManager.html new file mode 100644 index 0000000000..3549cbb477 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMAcceptorManager.html @@ -0,0 +1,273 @@ + + + + + + +IJVMAcceptorManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.jvm +
+Interface IJVMAcceptorManager

+
+
+
public interface IJVMAcceptorManager
+ + +

+A singleton that manages all JVM acceptors in the current JVM. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static IJVMAcceptorManagerINSTANCE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ IJVMAcceptorgetAcceptor(String name) + +
+           
+ IRegistry<String,IJVMAcceptor>getAcceptorRegistry() + +
+           
+  +

+ + + + + + + + +
+Field Detail
+ +

+INSTANCE

+
+static final IJVMAcceptorManager INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getAcceptorRegistry

+
+IRegistry<String,IJVMAcceptor> getAcceptorRegistry()
+
+
+
+
+
+
+ +

+getAcceptor

+
+IJVMAcceptor getAcceptor(String name)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMConnector.html new file mode 100644 index 0000000000..ec5ede6d69 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/IJVMConnector.html @@ -0,0 +1,343 @@ + + + + + + +IJVMConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.jvm +
+Interface IJVMConnector

+
+
All Superinterfaces:
Closeable, IChannelMultiplexer, IConnector, IContainer<IChannel>, ILocationAware, INotifier, IUserAware
+
+
+
+
public interface IJVMConnector
extends IConnector
+ + +

+A connector that implements JVM-embedded transport. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.connector.IConnector
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
DEFAULT_OPEN_CHANNEL_TIMEOUT, NO_CHANNEL_TIMEOUT
+  + + + + + + + + + + + +
+Method Summary
+ StringgetName() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.connector.IConnector
connect, connect, connectAsync, getState, getURL, isConnected, waitForConnection
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
getChannels, getOpenChannelTimeout, openChannel, openChannel, openChannel, setOpenChannelTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/JVMUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/JVMUtil.html new file mode 100644 index 0000000000..09e69fde42 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/JVMUtil.html @@ -0,0 +1,269 @@ + + + + + + +JVMUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.jvm +
+Class JVMUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.jvm.JVMUtil
+
+
+
+
public final class JVMUtil
extends Object
+ + +

+A utility class with static convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IJVMAcceptorgetAcceptor(IManagedContainer container, + String description) + +
+           
+static IJVMConnectorgetConnector(IManagedContainer container, + String description) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getAcceptor

+
+public static IJVMAcceptor getAcceptor(IManagedContainer container,
+                                       String description)
+
+
+
+
+
+
+ +

+getConnector

+
+public static IJVMConnector getConnector(IManagedContainer container,
+                                         String description)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptor.html new file mode 100644 index 0000000000..7a1996933c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptor.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface org.eclipse.net4j.jvm.IJVMAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.jvm.IJVMAcceptor

+
+ + + + + + + + + +
+Packages that use IJVMAcceptor
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
+  +

+ + + + + +
+Uses of IJVMAcceptor in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.jvm that return IJVMAcceptor
+static IJVMAcceptorJVMUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+ IJVMAcceptorIJVMAcceptorManager.getAcceptor(String name) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.jvm that return types with arguments of type IJVMAcceptor
+ IRegistry<String,IJVMAcceptor>IJVMAcceptorManager.getAcceptorRegistry() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptorManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptorManager.html new file mode 100644 index 0000000000..b373264bf6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMAcceptorManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.jvm.IJVMAcceptorManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.jvm.IJVMAcceptorManager

+
+ + + + + + + + + +
+Packages that use IJVMAcceptorManager
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
+  +

+ + + + + +
+Uses of IJVMAcceptorManager in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.jvm declared as IJVMAcceptorManager
+static IJVMAcceptorManagerIJVMAcceptorManager.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMConnector.html new file mode 100644 index 0000000000..6b8fc0ac2c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/IJVMConnector.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.net4j.jvm.IJVMConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.jvm.IJVMConnector

+
+ + + + + + + + + +
+Packages that use IJVMConnector
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
+  +

+ + + + + +
+Uses of IJVMConnector in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.jvm that return IJVMConnector
+static IJVMConnectorJVMUtil.getConnector(IManagedContainer container, + String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/JVMUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/JVMUtil.html new file mode 100644 index 0000000000..f062200743 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/class-use/JVMUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.jvm.JVMUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.jvm.JVMUtil

+
+No usage of org.eclipse.net4j.jvm.JVMUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-frame.html new file mode 100644 index 0000000000..46f3d36cb9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.eclipse.net4j.jvm (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.jvm + + + + +
+Interfaces  + +
+IJVMAcceptor +
+IJVMAcceptorManager +
+IJVMConnector
+ + + + + + +
+Classes  + +
+JVMUtil
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.html new file mode 100644 index 0000000000..c3ba2ce687 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +org.eclipse.net4j.jvm (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.jvm +

+Transport layer extension with support for JVM embedded connections. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IJVMAcceptorAn acceptor that implements JVM-embedded transport.
IJVMAcceptorManagerA singleton that manages all JVM acceptors in the current JVM.
IJVMConnectorA connector that implements JVM-embedded transport.
+  + +

+ + + + + + + + + +
+Class Summary
JVMUtilA utility class with static convenience methods.
+  + +

+

+Package org.eclipse.net4j.jvm Description +

+ +

+Transport layer extension with support for JVM embedded connections. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-tree.html new file mode 100644 index 0000000000..3757a0b92f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-tree.html @@ -0,0 +1,192 @@ + + + + + + +org.eclipse.net4j.jvm Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.jvm +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-use.html new file mode 100644 index 0000000000..9182063e20 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/jvm/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package org.eclipse.net4j.jvm (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.jvm

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.jvm
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.jvm used by org.eclipse.net4j.jvm
IJVMAcceptor + +
+          An acceptor that implements JVM-embedded transport.
IJVMAcceptorManager + +
+          A singleton that manages all JVM acceptors in the current JVM.
IJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-frame.html new file mode 100644 index 0000000000..2f08ee029c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-frame.html @@ -0,0 +1,70 @@ + + + + + + +org.eclipse.net4j (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j + + + + +
+Interfaces  + +
+ILocationAware +
+ITransportConfig +
+ITransportConfigAware
+ + + + + + +
+Classes  + +
+ContainerProtocolProvider +
+ContainerProtocolProvider.Client +
+ContainerProtocolProvider.Server +
+FactoriesProtocolProvider +
+Net4jUtil +
+TransportConfigurator +
+TransportInjector
+ + + + + + +
+Enums  + +
+ILocationAware.Location
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html new file mode 100644 index 0000000000..7a66bac661 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-summary.html @@ -0,0 +1,259 @@ + + + + + + +org.eclipse.net4j (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j +

+The Net4j transport layer. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
ILocationAwareA concept that has a location in a client/server + scenario.
ITransportConfigA common transport configuration that specifies basic dependencies for channel + multiplexers, connectors and acceptors.
ITransportConfigAwareA concept that has a transport configuration, typically a channel + multiplexer, connector or acceptor.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ContainerProtocolProviderBase class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server.
ContainerProtocolProvider.ClientContainer-based protocol provider for client + protocols.
ContainerProtocolProvider.ServerContainer-based protocol provider for server + protocols.
FactoriesProtocolProviderFactory-based protocol provider.
Net4jUtilA utility class with various static factory and convenience methods.
TransportConfiguratorReads an XML config file and creates, wires and starts the configured acceptors.
TransportInjectorAn element post processor that injects a transport configuration into the connectors and acceptors of a managed container.
+  + +

+ + + + + + + + + +
+Enum Summary
ILocationAware.LocationA location in a client/server scenario.
+  + +

+

+Package org.eclipse.net4j Description +

+ +

+The Net4j transport layer. +The five main interfaces of the transport layer are: +

+

+ +

Sequence Diagram: Communication Process
+
+

+ + + + + + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-tree.html new file mode 100644 index 0000000000..eb7d933135 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +org.eclipse.net4j Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-use.html new file mode 100644 index 0000000000..8cd64719e7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/package-use.html @@ -0,0 +1,384 @@ + + + + + + +Uses of Package org.eclipse.net4j (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j
ContainerProtocolProvider + +
+          Base class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server.
ILocationAware.Location + +
+          A location in a client/server scenario.
ITransportConfig + +
+          A common transport configuration that specifies basic dependencies for channel + multiplexers, connectors and acceptors.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.channel
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.connector
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.http.common
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.jvm
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.protocol
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.signal
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.signal.heartbeat
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.net4j.tcp
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j used by org.eclipse.spi.net4j
ILocationAware + +
+          A concept that has a location in a client/server + scenario.
ILocationAware.Location + +
+          A location in a client/server scenario.
ITransportConfig + +
+          A common transport configuration that specifies basic dependencies for channel + multiplexers, connectors and acceptors.
ITransportConfigAware + +
+          A concept that has a transport configuration, typically a channel + multiplexer, connector or acceptor.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocol.html new file mode 100644 index 0000000000..4c3a61d0bb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocol.html @@ -0,0 +1,422 @@ + + + + + + +IProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.protocol +
+Interface IProtocol<INFRA_STRUCTURE>

+
+
All Superinterfaces:
IBufferHandler, ILocationAware, IUserAware
+
+
+
All Known Subinterfaces:
ISignalProtocol<INFRA_STRUCTURE>
+
+
+
All Known Implementing Classes:
HeartBeatProtocol, HeartBeatProtocol.Server, Protocol, SignalProtocol
+
+
+
+
public interface IProtocol<INFRA_STRUCTURE>
extends IUserAware, ILocationAware, IBufferHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IBufferProvidergetBufferProvider() + +
+           
+ IChannelgetChannel() + +
+           
+ ExecutorServicegetExecutorService() + +
+           
+ INFRA_STRUCTUREgetInfraStructure() + +
+           
+ StringgetType() + +
+           
+ voidsetChannel(IChannel channel) + +
+           
+ voidsetExecutorService(ExecutorService executorService) + +
+           
+ voidsetInfraStructure(INFRA_STRUCTURE infraStructure) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandler
handleBuffer
+  +

+ + + + + + + + +
+Method Detail
+ +

+getType

+
+String getType()
+
+
+
+
+
+
+
+
+
+ +

+getChannel

+
+IChannel getChannel()
+
+
+
+
+
+
+
+
+
+ +

+setChannel

+
+void setChannel(IChannel channel)
+
+
+
+
+
+
+
+
+
+ +

+getInfraStructure

+
+INFRA_STRUCTURE getInfraStructure()
+
+
+
+
+
+
+
+
+
+ +

+setInfraStructure

+
+void setInfraStructure(INFRA_STRUCTURE infraStructure)
+
+
+
+
+
+
+
+
+
+ +

+getBufferProvider

+
+IBufferProvider getBufferProvider()
+
+
+
+
+
+
+
+
+
+ +

+getExecutorService

+
+ExecutorService getExecutorService()
+
+
+
+
+
+
+
+
+
+ +

+setExecutorService

+
+void setExecutorService(ExecutorService executorService)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocolProvider.html new file mode 100644 index 0000000000..ba348e1fb0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/IProtocolProvider.html @@ -0,0 +1,215 @@ + + + + + + +IProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.protocol +
+Interface IProtocolProvider

+
+
All Known Implementing Classes:
ContainerProtocolProvider, ContainerProtocolProvider.Client, ContainerProtocolProvider.Server, FactoriesProtocolProvider
+
+
+
+
public interface IProtocolProvider
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IProtocol<?>getProtocol(String type) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getProtocol

+
+IProtocol<?> getProtocol(String type)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocol.html new file mode 100644 index 0000000000..3cdd2b865f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocol.html @@ -0,0 +1,444 @@ + + + + + + +Uses of Interface org.eclipse.net4j.protocol.IProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.protocol.IProtocol

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IProtocol
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IProtocol
+ IProtocol<?>ContainerProtocolProvider.getProtocol(String type) + +
+           
+ IProtocol<?>FactoriesProtocolProvider.getProtocol(String type) + +
+           
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.channel with parameters of type IProtocol
+ IChannelIChannelMultiplexer.openChannel(IProtocol<?> protocol) + +
+          Synchronous request to open a new IChannel with the given channel protocol .
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.net4j.protocol
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.protocol that return IProtocol
+ IProtocol<?>IProtocolProvider.getProtocol(String type) + +
+           
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subinterfaces of IProtocol in org.eclipse.net4j.signal
+ interfaceISignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement IProtocol
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement IProtocol
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of IProtocol in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IProtocol
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IProtocol
+protected + + + + +
+<INFRA_STRUCTURE> +
+IProtocol<INFRA_STRUCTURE>
+
ChannelMultiplexer.createProtocol(String type, + INFRA_STRUCTURE infraStructure) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.spi.net4j with parameters of type IProtocol
+protected  voidChannelMultiplexer.doBeforeOpenChannel(IProtocol<?> protocol) + +
+           
+protected  voidConnector.doBeforeOpenChannel(IProtocol<?> protocol) + +
+           
+protected  voidChannelMultiplexer.initChannel(InternalChannel channel, + IProtocol<?> protocol) + +
+           
+protected  voidConnector.initChannel(InternalChannel channel, + IProtocol<?> protocol) + +
+           
+ InternalChannelChannelMultiplexer.openChannel(IProtocol<?> protocol) + +
+           
+protected abstract  voidChannelMultiplexer.registerChannelWithPeer(short channelID, + long timeout, + IProtocol<?> protocol) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocolProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocolProvider.html new file mode 100644 index 0000000000..a39a8d747c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/class-use/IProtocolProvider.html @@ -0,0 +1,238 @@ + + + + + + +Uses of Interface org.eclipse.net4j.protocol.IProtocolProvider (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.protocol.IProtocolProvider

+
+ + + + + + + + + +
+Packages that use IProtocolProvider
org.eclipse.net4jThe Net4j transport layer. 
+  +

+ + + + + +
+Uses of IProtocolProvider in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j that implement IProtocolProvider
+ classContainerProtocolProvider + +
+          Base class for container-based protocol providers like ContainerProtocolProvider.Client or ContainerProtocolProvider.Server.
+static classContainerProtocolProvider.Client + +
+          Container-based protocol provider for client + protocols.
+static classContainerProtocolProvider.Server + +
+          Container-based protocol provider for server + protocols.
+ classFactoriesProtocolProvider + +
+          Factory-based protocol provider.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j that return IProtocolProvider
+ IProtocolProviderITransportConfig.getProtocolProvider() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IProtocolProvider
+ voidITransportConfig.setProtocolProvider(IProtocolProvider protocolProvider) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-frame.html new file mode 100644 index 0000000000..bbe6c434a9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.net4j.protocol (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.protocol + + + + +
+Interfaces  + +
+IProtocol +
+IProtocolProvider
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html new file mode 100644 index 0000000000..226346f7de --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.net4j.protocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.protocol +

+The Net4j transport layer concepts for dealing with protocols. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IProtocol<INFRA_STRUCTURE> 
IProtocolProvider 
+  + +

+

+Package org.eclipse.net4j.protocol Description +

+ +

+The Net4j transport layer concepts for dealing with protocols. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-tree.html new file mode 100644 index 0000000000..ddadc00bbc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-tree.html @@ -0,0 +1,160 @@ + + + + + + +org.eclipse.net4j.protocol Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.protocol +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-use.html new file mode 100644 index 0000000000..8c6da0d231 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/protocol/package-use.html @@ -0,0 +1,272 @@ + + + + + + +Uses of Package org.eclipse.net4j.protocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.protocol

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.protocol
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.protocolThe Net4j transport layer concepts for dealing with protocols. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.net4j
IProtocol + +
+           
IProtocolProvider + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.net4j.channel
IProtocol + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.net4j.protocol
IProtocol + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.net4j.signal
IProtocol + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.net4j.signal.heartbeat
IProtocol + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.protocol used by org.eclipse.spi.net4j
IProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/ISignalProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/ISignalProtocol.html new file mode 100644 index 0000000000..104c3ab157 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/ISignalProtocol.html @@ -0,0 +1,471 @@ + + + + + + +ISignalProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Interface ISignalProtocol<INFRA_STRUCTURE>

+
+
All Superinterfaces:
IBufferHandler, ILocationAware, INotifier, IProtocol<INFRA_STRUCTURE>, IUserAware
+
+
+
All Known Implementing Classes:
HeartBeatProtocol, HeartBeatProtocol.Server, SignalProtocol
+
+
+
+
public interface ISignalProtocol<INFRA_STRUCTURE>
extends IProtocol<INFRA_STRUCTURE>, INotifier
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + + + + + +
+Field Summary
+static longDEFAULT_TIMEOUT + +
+           
+static longNO_TIMEOUT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidclose() + +
+           
+ IStreamWrappergetStreamWrapper() + +
+           
+ longgetTimeout() + +
+           
+ IChannelopen(IConnector connector) + +
+           
+ voidsetStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.buffer.IBufferHandler
handleBuffer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_TIMEOUT

+
+static final long NO_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_TIMEOUT

+
+static final long DEFAULT_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+long getTimeout()
+
+
+
+
+
+
+
+
+
+ +

+setTimeout

+
+void setTimeout(long timeout)
+
+
+
+
+
+
+
+
+
+ +

+getStreamWrapper

+
+IStreamWrapper getStreamWrapper()
+
+
+
+
+
+
+
+
+
+ +

+setStreamWrapper

+
+void setStreamWrapper(IStreamWrapper streamWrapper)
+
+
+
+
+
+
+
+
+
+ +

+addStreamWrapper

+
+void addStreamWrapper(IStreamWrapper streamWrapper)
+
+
+
+
+
+
+
+
+
+ +

+open

+
+IChannel open(IConnector connector)
+
+
+
+
+
+
+
+
+
+ +

+close

+
+void close()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Indication.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Indication.html new file mode 100644 index 0000000000..df8b1588b6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Indication.html @@ -0,0 +1,366 @@ + + + + + + +Indication (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class Indication

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalReactor
+          extended by org.eclipse.net4j.signal.Indication
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
+
public abstract class Indication
extends SignalReactor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
Indication(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Indication(SignalProtocol<?> protocol, + short signalID) + +
+           
Indication(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidexecute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected abstract  voidindicating(ExtendedDataInputStream in) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Indication

+
+public Indication(SignalProtocol<?> protocol,
+                  short id,
+                  String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+Indication

+
+public Indication(SignalProtocol<?> protocol,
+                  short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+Indication

+
+public Indication(SignalProtocol<?> protocol,
+                  Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+protected void execute(BufferInputStream in,
+                       BufferOutputStream out)
+                throws Exception
+
+
+
Specified by:
execute in class Signal
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+indicating

+
+protected abstract void indicating(ExtendedDataInputStream in)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithMonitoring.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithMonitoring.html new file mode 100644 index 0000000000..5ecf5f4c42 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithMonitoring.html @@ -0,0 +1,499 @@ + + + + + + +IndicationWithMonitoring (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class IndicationWithMonitoring

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalReactor
+          extended by org.eclipse.net4j.signal.IndicationWithResponse
+              extended by org.eclipse.net4j.signal.IndicationWithMonitoring
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
+
public abstract class IndicationWithMonitoring
extends IndicationWithResponse
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
IndicationWithMonitoring(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
IndicationWithMonitoring(SignalProtocol<?> protocol, + short signalID) + +
+           
IndicationWithMonitoring(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidexecute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  intgetIndicatingWorkPercent() + +
+           
+protected  ExecutorServicegetMonitoringExecutorService() + +
+           
+protected  voidindicating(ExtendedDataInputStream in) + +
+           
+protected abstract  voidindicating(ExtendedDataInputStream in, + OMMonitor monitor) + +
+           
+protected  voidresponding(ExtendedDataOutputStream out) + +
+          Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean.
+protected abstract  voidresponding(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.IndicationWithResponse
getExceptionMessage
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IndicationWithMonitoring

+
+public IndicationWithMonitoring(SignalProtocol<?> protocol,
+                                short id,
+                                String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+IndicationWithMonitoring

+
+public IndicationWithMonitoring(SignalProtocol<?> protocol,
+                                short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+IndicationWithMonitoring

+
+public IndicationWithMonitoring(SignalProtocol<?> protocol,
+                                Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+protected void execute(BufferInputStream in,
+                       BufferOutputStream out)
+                throws Exception
+
+
+
Overrides:
execute in class IndicationWithResponse
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+indicating

+
+protected final void indicating(ExtendedDataInputStream in)
+                         throws Exception
+
+
+
Specified by:
indicating in class IndicationWithResponse
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+responding

+
+protected final void responding(ExtendedDataOutputStream out)
+                         throws Exception
+
+
Description copied from class: IndicationWithResponse
+
Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean. Otherwise synchronization problems will result! +

+

+
Specified by:
responding in class IndicationWithResponse
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+indicating

+
+protected abstract void indicating(ExtendedDataInputStream in,
+                                   OMMonitor monitor)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+responding

+
+protected abstract void responding(ExtendedDataOutputStream out,
+                                   OMMonitor monitor)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+getMonitoringExecutorService

+
+protected ExecutorService getMonitoringExecutorService()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getIndicatingWorkPercent

+
+protected int getIndicatingWorkPercent()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithResponse.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithResponse.html new file mode 100644 index 0000000000..a0ff97a0a9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/IndicationWithResponse.html @@ -0,0 +1,416 @@ + + + + + + +IndicationWithResponse (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class IndicationWithResponse

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalReactor
+          extended by org.eclipse.net4j.signal.IndicationWithResponse
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
Direct Known Subclasses:
IndicationWithMonitoring
+
+
+
+
public abstract class IndicationWithResponse
extends SignalReactor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
IndicationWithResponse(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
IndicationWithResponse(SignalProtocol<?> protocol, + short signalID) + +
+           
IndicationWithResponse(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidexecute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  StringgetExceptionMessage(Throwable t) + +
+           
+protected abstract  voidindicating(ExtendedDataInputStream in) + +
+           
+protected abstract  voidresponding(ExtendedDataOutputStream out) + +
+          Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IndicationWithResponse

+
+public IndicationWithResponse(SignalProtocol<?> protocol,
+                              short id,
+                              String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+IndicationWithResponse

+
+public IndicationWithResponse(SignalProtocol<?> protocol,
+                              short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+IndicationWithResponse

+
+public IndicationWithResponse(SignalProtocol<?> protocol,
+                              Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExceptionMessage

+
+protected String getExceptionMessage(Throwable t)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+execute

+
+protected void execute(BufferInputStream in,
+                       BufferOutputStream out)
+                throws Exception
+
+
+
Specified by:
execute in class Signal
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+indicating

+
+protected abstract void indicating(ExtendedDataInputStream in)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+responding

+
+protected abstract void responding(ExtendedDataOutputStream out)
+                            throws Exception
+
+
Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean. Otherwise synchronization problems will result! +

+

+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RemoteException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RemoteException.html new file mode 100644 index 0000000000..32f98e6f43 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RemoteException.html @@ -0,0 +1,363 @@ + + + + + + +RemoteException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class RemoteException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.signal.RemoteException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class RemoteException
extends RuntimeException
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
RemoteException(String message, + boolean whileResponding) + +
+           
RemoteException(Throwable remoteCause, + RequestWithConfirmation<?> localRequest, + boolean whileResponding) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ RequestWithConfirmation<?>getLocalRequest() + +
+           
+ StackTraceElement[]getLocalStackTrace() + +
+          Returns the local stack as it stood at the time that the remote exception was detected locally.
+ voidsetLocalStacktrace(StackTraceElement[] stackTrace) + +
+           
+ booleanwhileResponding() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RemoteException

+
+public RemoteException(Throwable remoteCause,
+                       RequestWithConfirmation<?> localRequest,
+                       boolean whileResponding)
+
+
+
Since:
+
4.0
+
+
+
+ +

+RemoteException

+
+public RemoteException(String message,
+                       boolean whileResponding)
+
+
+ + + + + + + + +
+Method Detail
+ +

+whileResponding

+
+public boolean whileResponding()
+
+
+
+
+
+
+ +

+getLocalRequest

+
+public RequestWithConfirmation<?> getLocalRequest()
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+setLocalStacktrace

+
+public void setLocalStacktrace(StackTraceElement[] stackTrace)
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getLocalStackTrace

+
+public StackTraceElement[] getLocalStackTrace()
+
+
Returns the local stack as it stood at the time that the remote exception was detected locally. Note + that no local problem occurred at the point in the code identified by this stacktrace. +

+

+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Request.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Request.html new file mode 100644 index 0000000000..3ba9018017 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Request.html @@ -0,0 +1,372 @@ + + + + + + +Request (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class Request

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalActor
+          extended by org.eclipse.net4j.signal.Request
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
+
public abstract class Request
extends SignalActor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
Request(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Request(SignalProtocol<?> protocol, + short signalID) + +
+           
Request(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidrequesting(ExtendedDataOutputStream out) + +
+           
+ voidsendAsync() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalActor
execute
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Request

+
+public Request(SignalProtocol<?> protocol,
+               short id,
+               String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+Request

+
+public Request(SignalProtocol<?> protocol,
+               short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+Request

+
+public Request(SignalProtocol<?> protocol,
+               Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+sendAsync

+
+public void sendAsync()
+               throws Exception
+
+
+ +
Throws: +
Exception
Since:
+
2.0
+
+
+
+
+ +

+requesting

+
+protected abstract void requesting(ExtendedDataOutputStream out)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithConfirmation.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithConfirmation.html new file mode 100644 index 0000000000..35a8f71caa --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithConfirmation.html @@ -0,0 +1,471 @@ + + + + + + +RequestWithConfirmation (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class RequestWithConfirmation<RESULT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalActor
+          extended by org.eclipse.net4j.signal.RequestWithConfirmation<RESULT>
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
Direct Known Subclasses:
RequestWithMonitoring
+
+
+
+
public abstract class RequestWithConfirmation<RESULT>
extends SignalActor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
RequestWithConfirmation(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
RequestWithConfirmation(SignalProtocol<?> protocol, + short signalID) + +
+           
RequestWithConfirmation(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  RESULTconfirming(ExtendedDataInputStream in) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected  ExecutorServicegetAsyncExecutorService() + +
+           
+protected abstract  voidrequesting(ExtendedDataOutputStream out) + +
+           
+ RESULTsend() + +
+           
+ RESULTsend(long timeout) + +
+           
+ Future<RESULT>sendAsync() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalActor
execute
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RequestWithConfirmation

+
+public RequestWithConfirmation(SignalProtocol<?> protocol,
+                               short id,
+                               String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+RequestWithConfirmation

+
+public RequestWithConfirmation(SignalProtocol<?> protocol,
+                               short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+RequestWithConfirmation

+
+public RequestWithConfirmation(SignalProtocol<?> protocol,
+                               Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+sendAsync

+
+public Future<RESULT> sendAsync()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+send

+
+public RESULT send()
+            throws Exception,
+                   RemoteException
+
+
+ +
Throws: +
Exception +
RemoteException
Since:
+
2.0
+
+
+
+
+ +

+send

+
+public RESULT send(long timeout)
+            throws Exception,
+                   RemoteException
+
+
+ +
Throws: +
Exception +
RemoteException
Since:
+
2.0
+
+
+
+
+ +

+getAsyncExecutorService

+
+protected ExecutorService getAsyncExecutorService()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+requesting

+
+protected abstract void requesting(ExtendedDataOutputStream out)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+confirming

+
+protected abstract RESULT confirming(ExtendedDataInputStream in)
+                              throws Exception
+
+
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean. Otherwise synchronization problems will result! +

+

+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithMonitoring.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithMonitoring.html new file mode 100644 index 0000000000..e709d12961 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/RequestWithMonitoring.html @@ -0,0 +1,785 @@ + + + + + + +RequestWithMonitoring (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class RequestWithMonitoring<RESULT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalActor
+          extended by org.eclipse.net4j.signal.RequestWithConfirmation<RESULT>
+              extended by org.eclipse.net4j.signal.RequestWithMonitoring<RESULT>
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
+
public abstract class RequestWithMonitoring<RESULT>
extends RequestWithConfirmation<RESULT>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static longDEFAULT_CANCELATION_POLL_INTERVAL + +
+           
+static intDEFAULT_MONITOR_PROGRESS_SECONDS + +
+           
+static intDEFAULT_MONITOR_TIMEOUT_SECONDS + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
RequestWithMonitoring(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
RequestWithMonitoring(SignalProtocol<?> protocol, + short signalID) + +
+           
RequestWithMonitoring(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  RESULTconfirming(ExtendedDataInputStream in) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected abstract  RESULTconfirming(ExtendedDataInputStream in, + OMMonitor monitor) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected  ExecutorServicegetCancelationExecutorService() + +
+           
+protected  longgetCancelationPollInterval() + +
+           
+protected  intgetConfirmingWorkPercent() + +
+           
+protected  intgetMonitorProgressSeconds() + +
+           
+protected  intgetMonitorTimeoutSeconds() + +
+           
+protected  intgetRequestingWorkPercent() + +
+           
+protected  voidrequesting(ExtendedDataOutputStream out) + +
+           
+protected abstract  voidrequesting(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+ RESULTsend() + +
+           
+ RESULTsend(long timeout) + +
+           
+ RESULTsend(long timeout, + OMMonitor monitor) + +
+           
+ RESULTsend(OMMonitor monitor) + +
+           
+ Future<RESULT>sendAsync() + +
+           
+ Future<RESULT>sendAsync(OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.RequestWithConfirmation
getAsyncExecutorService
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalActor
execute
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_CANCELATION_POLL_INTERVAL

+
+public static final long DEFAULT_CANCELATION_POLL_INTERVAL
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_MONITOR_PROGRESS_SECONDS

+
+public static final int DEFAULT_MONITOR_PROGRESS_SECONDS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_MONITOR_TIMEOUT_SECONDS

+
+public static final int DEFAULT_MONITOR_TIMEOUT_SECONDS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+RequestWithMonitoring

+
+public RequestWithMonitoring(SignalProtocol<?> protocol,
+                             short id,
+                             String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+RequestWithMonitoring

+
+public RequestWithMonitoring(SignalProtocol<?> protocol,
+                             short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+RequestWithMonitoring

+
+public RequestWithMonitoring(SignalProtocol<?> protocol,
+                             Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+sendAsync

+
+public Future<RESULT> sendAsync()
+
+
+
Overrides:
sendAsync in class RequestWithConfirmation<RESULT>
+
+
+
+
+
+
+ +

+sendAsync

+
+public Future<RESULT> sendAsync(OMMonitor monitor)
+
+
+
+
+
+
+ +

+send

+
+public RESULT send()
+            throws Exception,
+                   RemoteException
+
+
+
Overrides:
send in class RequestWithConfirmation<RESULT>
+
+
+ +
Throws: +
Exception +
RemoteException
+
+
+
+ +

+send

+
+public RESULT send(long timeout)
+            throws Exception,
+                   RemoteException
+
+
+
Overrides:
send in class RequestWithConfirmation<RESULT>
+
+
+ +
Throws: +
Exception +
RemoteException
+
+
+
+ +

+send

+
+public RESULT send(OMMonitor monitor)
+            throws Exception,
+                   RemoteException
+
+
+ +
Throws: +
Exception +
RemoteException
+
+
+
+ +

+send

+
+public RESULT send(long timeout,
+                   OMMonitor monitor)
+            throws Exception,
+                   RemoteException
+
+
+ +
Throws: +
Exception +
RemoteException
+
+
+
+ +

+requesting

+
+protected final void requesting(ExtendedDataOutputStream out)
+                         throws Exception
+
+
+
Specified by:
requesting in class RequestWithConfirmation<RESULT>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+confirming

+
+protected final RESULT confirming(ExtendedDataInputStream in)
+                           throws Exception
+
+
Description copied from class: RequestWithConfirmation
+
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean. Otherwise synchronization problems will result! +

+

+
Specified by:
confirming in class RequestWithConfirmation<RESULT>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+requesting

+
+protected abstract void requesting(ExtendedDataOutputStream out,
+                                   OMMonitor monitor)
+                            throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+confirming

+
+protected abstract RESULT confirming(ExtendedDataInputStream in,
+                                     OMMonitor monitor)
+                              throws Exception
+
+
Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean. Otherwise synchronization problems will result! +

+

+ +
Throws: +
Exception
+
+
+
+ +

+getCancelationExecutorService

+
+protected ExecutorService getCancelationExecutorService()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getCancelationPollInterval

+
+protected long getCancelationPollInterval()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getMonitorProgressSeconds

+
+protected int getMonitorProgressSeconds()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getMonitorTimeoutSeconds

+
+protected int getMonitorTimeoutSeconds()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getRequestingWorkPercent

+
+protected int getRequestingWorkPercent()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getConfirmingWorkPercent

+
+protected int getConfirmingWorkPercent()
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Signal.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Signal.html new file mode 100644 index 0000000000..69ab439a35 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/Signal.html @@ -0,0 +1,722 @@ + + + + + + +Signal (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class Signal

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
Direct Known Subclasses:
SignalActor, SignalReactor
+
+
+
+
public abstract class Signal
extends Object
implements Runnable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static longNO_TIMEOUT + +
+           
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
Signal(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Signal(SignalProtocol<?> protocol, + short id) + +
+           
Signal(SignalProtocol<?> protocol, + short id, + String name) + +
+          Both implementation classes of a logical signal must have the same signalID.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidexecute(BufferInputStream in, + BufferOutputStream out) + +
+           
+protected  voidfinishInputStream(InputStream in) + +
+           
+protected  voidfinishOutputStream(OutputStream out) + +
+           
+protected  voidflush() + +
+           
+protected  BufferInputStreamgetBufferInputStream() + +
+           
+protected  BufferOutputStreamgetBufferOutputStream() + +
+           
+ intgetCorrelationID() + +
+           
+protected  InputStreamgetCurrentInputStream() + +
+           
+protected  OutputStreamgetCurrentOutputStream() + +
+           
+ shortgetID() + +
+          Returns the short integer ID of this signal that is unique among all signals of the associated + protocol.
+ StringgetName() + +
+           
+ SignalProtocol<?>getProtocol() + +
+           
+ voidrun() + +
+           
+ StringtoString() + +
+           
+protected  InputStreamwrapInputStream(InputStream in) + +
+           
+protected  OutputStreamwrapOutputStream(OutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_TIMEOUT

+
+public static final long NO_TIMEOUT
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Signal

+
+public Signal(SignalProtocol<?> protocol,
+              short id,
+              String name)
+
+
Both implementation classes of a logical signal must have the same signalID. The signalID of a user signals must be + equal to or greater than zero. +

+

+
Since:
+
2.0
+
+
+
+ +

+Signal

+
+public Signal(SignalProtocol<?> protocol,
+              short id)
+
+
+
Since:
+
2.0
+
See Also:
Signal(SignalProtocol, short, String)
+
+
+ +

+Signal

+
+public Signal(SignalProtocol<?> protocol,
+              Enum<?> literal)
+
+
+
Since:
+
2.0
+
See Also:
Signal(SignalProtocol, short, String)
+
+ + + + + + + + +
+Method Detail
+ +

+getProtocol

+
+public SignalProtocol<?> getProtocol()
+
+
+
+
+
+
+
+
+
+ +

+getID

+
+public final short getID()
+
+
Returns the short integer ID of this signal that is unique among all signals of the associated + protocol. +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getCorrelationID

+
+public final int getCorrelationID()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+run

+
+public final void run()
+
+
+
Specified by:
run in interface Runnable
+
+
+
+
+
+
+ +

+getBufferInputStream

+
+protected final BufferInputStream getBufferInputStream()
+
+
+
+
+
+
+
+
+
+ +

+getBufferOutputStream

+
+protected final BufferOutputStream getBufferOutputStream()
+
+
+
+
+
+
+
+
+
+ +

+flush

+
+protected final void flush()
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
2.0
+
+
+
+
+ +

+getCurrentInputStream

+
+protected InputStream getCurrentInputStream()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getCurrentOutputStream

+
+protected OutputStream getCurrentOutputStream()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+wrapInputStream

+
+protected InputStream wrapInputStream(InputStream in)
+                               throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrapOutputStream

+
+protected OutputStream wrapOutputStream(OutputStream out)
+                                 throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishInputStream

+
+protected void finishInputStream(InputStream in)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishOutputStream

+
+protected void finishOutputStream(OutputStream out)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+execute

+
+protected abstract void execute(BufferInputStream in,
+                                BufferOutputStream out)
+                         throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalActor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalActor.html new file mode 100644 index 0000000000..522b89cabd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalActor.html @@ -0,0 +1,346 @@ + + + + + + +SignalActor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalActor

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalActor
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
Direct Known Subclasses:
Request, RequestWithConfirmation
+
+
+
+
public abstract class SignalActor
extends Signal
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
SignalActor(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
SignalActor(SignalProtocol<?> protocol, + short id) + +
+           
SignalActor(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidexecute(BufferInputStream in, + BufferOutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SignalActor

+
+public SignalActor(SignalProtocol<?> protocol,
+                   short id,
+                   String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+SignalActor

+
+public SignalActor(SignalProtocol<?> protocol,
+                   short id)
+
+
+
Since:
+
2.0
+
+
+
+ +

+SignalActor

+
+public SignalActor(SignalProtocol<?> protocol,
+                   Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+protected final void execute(BufferInputStream in,
+                             BufferOutputStream out)
+                      throws Exception
+
+
+
Specified by:
execute in class Signal
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalCounter.html new file mode 100644 index 0000000000..306bb35a0f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalCounter.html @@ -0,0 +1,308 @@ + + + + + + +SignalCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalCounter

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.SignalCounter
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
+
public final class SignalCounter
extends Object
implements IListener
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SignalCounter() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclearCounts() + +
+           
+ intgetCountFor(Class<? extends Signal> signal) + +
+           
+ voidnotifyEvent(IEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SignalCounter

+
+public SignalCounter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCountFor

+
+public int getCountFor(Class<? extends Signal> signal)
+
+
+
+
+
+
+
+
+
+ +

+clearCounts

+
+public void clearCounts()
+
+
+
+
+
+
+
+
+
+ +

+notifyEvent

+
+public void notifyEvent(IEvent event)
+
+
+
Specified by:
notifyEvent in interface IListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalFinishedEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalFinishedEvent.html new file mode 100644 index 0000000000..b5e1466872 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalFinishedEvent.html @@ -0,0 +1,322 @@ + + + + + + +SignalFinishedEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalFinishedEvent<INFRA_STRUCTURE>

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.signal.SignalFinishedEvent<INFRA_STRUCTURE>
+
+
+
All Implemented Interfaces:
Serializable, IEvent
+
+
+
+
public class SignalFinishedEvent<INFRA_STRUCTURE>
extends Event
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  StringformatAdditionalParameters() + +
+           
+ ExceptiongetException() + +
+           
+ SignalgetSignal() + +
+           
+ ISignalProtocol<INFRA_STRUCTURE>getSource() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public ISignalProtocol<INFRA_STRUCTURE> getSource()
+
+
+
Specified by:
getSource in interface IEvent
Overrides:
getSource in class Event
+
+
+
+
+
+
+ +

+getSignal

+
+public Signal getSignal()
+
+
+
+
+
+
+ +

+getException

+
+public Exception getException()
+
+
+
+
+
+
+ +

+formatAdditionalParameters

+
+protected String formatAdditionalParameters()
+
+
+
Overrides:
formatAdditionalParameters in class Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalProtocol.html new file mode 100644 index 0000000000..2bcbc37f19 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalProtocol.html @@ -0,0 +1,779 @@ + + + + + + +SignalProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalProtocol<INFRA_STRUCTURE>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<INFRA_STRUCTURE>
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<INFRA_STRUCTURE>, ISignalProtocol<INFRA_STRUCTURE>, INotifier, ILifecycle, IUserAware
+
+
+
Direct Known Subclasses:
HeartBeatProtocol, HeartBeatProtocol.Server
+
+
+
+
public class SignalProtocol<INFRA_STRUCTURE>
extends Protocol<INFRA_STRUCTURE>
implements ISignalProtocol<INFRA_STRUCTURE>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static shortSIGNAL_MONITOR_CANCELED + +
+           
+static shortSIGNAL_MONITOR_PROGRESS + +
+           
+static shortSIGNAL_REMOTE_EXCEPTION + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + +
+Constructor Summary
SignalProtocol(String type) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidclose() + +
+           
+protected  SignalReactorcreateSignalReactor(short signalID) + +
+          Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol.
+protected  voiddoBeforeDeactivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ IStreamWrappergetStreamWrapper() + +
+           
+ longgetTimeout() + +
+           
+ voidhandleBuffer(IBuffer buffer) + +
+          Handles a given (incoming) buffer.
+protected  voidhandleChannelDeactivation() + +
+           
+ IChannelopen(IConnector connector) + +
+           
+protected  SignalReactorprovideSignalReactor(short signalID) + +
+           
+ voidsetStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ StringtoString() + +
+           
+ booleanwaitForSignals(long timeout) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
doBeforeActivate, getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+SIGNAL_REMOTE_EXCEPTION

+
+public static final short SIGNAL_REMOTE_EXCEPTION
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_MONITOR_CANCELED

+
+public static final short SIGNAL_MONITOR_CANCELED
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+SIGNAL_MONITOR_PROGRESS

+
+public static final short SIGNAL_MONITOR_PROGRESS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+SignalProtocol

+
+public SignalProtocol(String type)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
Specified by:
getTimeout in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
Specified by:
setTimeout in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getStreamWrapper

+
+public IStreamWrapper getStreamWrapper()
+
+
+
Specified by:
getStreamWrapper in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
+
+
+
+ +

+setStreamWrapper

+
+public void setStreamWrapper(IStreamWrapper streamWrapper)
+
+
+
Specified by:
setStreamWrapper in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
+
+
+
+ +

+addStreamWrapper

+
+public void addStreamWrapper(IStreamWrapper streamWrapper)
+
+
+
Specified by:
addStreamWrapper in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
+
+
+
+ +

+open

+
+public IChannel open(IConnector connector)
+
+
+
Specified by:
open in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface ISignalProtocol<INFRA_STRUCTURE>
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+waitForSignals

+
+public boolean waitForSignals(long timeout)
+
+
+
+
+
+
+
+
+
+ +

+handleBuffer

+
+public void handleBuffer(IBuffer buffer)
+
+
Handles a given (incoming) buffer. Creates a signal to act upon the given buffer or uses a previously created + signal. +

+

+
Specified by:
handleBuffer in interface IBufferHandler
+
+
+
Parameters:
buffer - The buffer to be handled and otionally released.
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Lifecycle
+
+
+
+
+
+
+ +

+doBeforeDeactivate

+
+protected void doBeforeDeactivate()
+                           throws Exception
+
+
+
Overrides:
doBeforeDeactivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Protocol<INFRA_STRUCTURE>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+handleChannelDeactivation

+
+protected void handleChannelDeactivation()
+
+
+
Overrides:
handleChannelDeactivation in class Protocol<INFRA_STRUCTURE>
+
+
+
+
+
+
+ +

+provideSignalReactor

+
+protected final SignalReactor provideSignalReactor(short signalID)
+
+
+
+
+
+
+
+
+
+ +

+createSignalReactor

+
+protected SignalReactor createSignalReactor(short signalID)
+
+
Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol. +

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalReactor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalReactor.html new file mode 100644 index 0000000000..789eb34d27 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalReactor.html @@ -0,0 +1,310 @@ + + + + + + +SignalReactor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalReactor

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.Signal
+      extended by org.eclipse.net4j.signal.SignalReactor
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
Direct Known Subclasses:
Indication, IndicationWithResponse
+
+
+
+
public abstract class SignalReactor
extends Signal
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.Signal
NO_TIMEOUT
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
SignalReactor(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
SignalReactor(SignalProtocol<?> protocol, + short signalID) + +
+           
SignalReactor(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.Signal
execute, finishInputStream, finishOutputStream, flush, getBufferInputStream, getBufferOutputStream, getCorrelationID, getCurrentInputStream, getCurrentOutputStream, getID, getName, getProtocol, run, toString, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SignalReactor

+
+public SignalReactor(SignalProtocol<?> protocol,
+                     short id,
+                     String name)
+
+
+
Since:
+
2.0
+
+
+
+ +

+SignalReactor

+
+public SignalReactor(SignalProtocol<?> protocol,
+                     short signalID)
+
+
+
Since:
+
2.0
+
+
+
+ +

+SignalReactor

+
+public SignalReactor(SignalProtocol<?> protocol,
+                     Enum<?> literal)
+
+
+
Since:
+
2.0
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalScheduledEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalScheduledEvent.html new file mode 100644 index 0000000000..24edfe0431 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/SignalScheduledEvent.html @@ -0,0 +1,303 @@ + + + + + + +SignalScheduledEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal +
+Class SignalScheduledEvent<INFRA_STRUCTURE>

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.signal.SignalScheduledEvent<INFRA_STRUCTURE>
+
+
+
All Implemented Interfaces:
Serializable, IEvent
+
+
+
+
public class SignalScheduledEvent<INFRA_STRUCTURE>
extends Event
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  StringformatAdditionalParameters() + +
+           
+ SignalgetSignal() + +
+           
+ ISignalProtocol<INFRA_STRUCTURE>getSource() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public ISignalProtocol<INFRA_STRUCTURE> getSource()
+
+
+
Specified by:
getSource in interface IEvent
Overrides:
getSource in class Event
+
+
+
+
+
+
+ +

+getSignal

+
+public Signal getSignal()
+
+
+
+
+
+
+ +

+formatAdditionalParameters

+
+protected String formatAdditionalParameters()
+
+
+
Overrides:
formatAdditionalParameters in class Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/ISignalProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/ISignalProtocol.html new file mode 100644 index 0000000000..db9a31f7d5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/ISignalProtocol.html @@ -0,0 +1,242 @@ + + + + + + +Uses of Interface org.eclipse.net4j.signal.ISignalProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.signal.ISignalProtocol

+
+ + + + + + + + + + + + + +
+Packages that use ISignalProtocol
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
+  +

+ + + + + +
+Uses of ISignalProtocol in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement ISignalProtocol
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that return ISignalProtocol
+ ISignalProtocol<INFRA_STRUCTURE>SignalFinishedEvent.getSource() + +
+           
+ ISignalProtocol<INFRA_STRUCTURE>SignalScheduledEvent.getSource() + +
+           
+  +

+ + + + + +
+Uses of ISignalProtocol in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement ISignalProtocol
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Indication.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Indication.html new file mode 100644 index 0000000000..34b341f9fd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Indication.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.Indication (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.Indication

+
+No usage of org.eclipse.net4j.signal.Indication +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithMonitoring.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithMonitoring.html new file mode 100644 index 0000000000..2e980e5b08 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithMonitoring.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.IndicationWithMonitoring (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.IndicationWithMonitoring

+
+No usage of org.eclipse.net4j.signal.IndicationWithMonitoring +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithResponse.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithResponse.html new file mode 100644 index 0000000000..e00c117760 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/IndicationWithResponse.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.IndicationWithResponse (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.IndicationWithResponse

+
+ + + + + + + + + +
+Packages that use IndicationWithResponse
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IndicationWithResponse in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subclasses of IndicationWithResponse in org.eclipse.net4j.signal
+ classIndicationWithMonitoring + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RemoteException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RemoteException.html new file mode 100644 index 0000000000..b2c5fbd2f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RemoteException.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.RemoteException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.RemoteException

+
+ + + + + + + + + + + + + +
+Packages that use RemoteException
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of RemoteException in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.buffer with parameters of type RemoteException
+ voidBufferInputStream.setException(RemoteException exception) + +
+           
+  +

+ + + + + +
+Uses of RemoteException in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that throw RemoteException
+ RESULTRequestWithConfirmation.send() + +
+           
+ RESULTRequestWithMonitoring.send() + +
+           
+ RESULTRequestWithConfirmation.send(long timeout) + +
+           
+ RESULTRequestWithMonitoring.send(long timeout) + +
+           
+ RESULTRequestWithMonitoring.send(long timeout, + OMMonitor monitor) + +
+           
+ RESULTRequestWithMonitoring.send(OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Request.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Request.html new file mode 100644 index 0000000000..8014f89396 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Request.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.Request (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.Request

+
+No usage of org.eclipse.net4j.signal.Request +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithConfirmation.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithConfirmation.html new file mode 100644 index 0000000000..72c4537ba1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithConfirmation.html @@ -0,0 +1,213 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.RequestWithConfirmation (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.RequestWithConfirmation

+
+ + + + + + + + + +
+Packages that use RequestWithConfirmation
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of RequestWithConfirmation in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subclasses of RequestWithConfirmation in org.eclipse.net4j.signal
+ classRequestWithMonitoring<RESULT> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal that return RequestWithConfirmation
+ RequestWithConfirmation<?>RemoteException.getLocalRequest() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.signal with parameters of type RequestWithConfirmation
RemoteException(Throwable remoteCause, + RequestWithConfirmation<?> localRequest, + boolean whileResponding) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithMonitoring.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithMonitoring.html new file mode 100644 index 0000000000..d00538ebda --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/RequestWithMonitoring.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.RequestWithMonitoring (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.RequestWithMonitoring

+
+No usage of org.eclipse.net4j.signal.RequestWithMonitoring +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Signal.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Signal.html new file mode 100644 index 0000000000..98849fcad7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/Signal.html @@ -0,0 +1,277 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.Signal (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.Signal

+
+ + + + + + + + + +
+Packages that use Signal
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Signal in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Signal in org.eclipse.net4j.signal
+ classIndication + +
+           
+ classIndicationWithMonitoring + +
+           
+ classIndicationWithResponse + +
+           
+ classRequest + +
+           
+ classRequestWithConfirmation<RESULT> + +
+           
+ classRequestWithMonitoring<RESULT> + +
+           
+ classSignalActor + +
+           
+ classSignalReactor + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that return Signal
+ SignalSignalFinishedEvent.getSignal() + +
+           
+ SignalSignalScheduledEvent.getSignal() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.net4j.signal with type arguments of type Signal
+ intSignalCounter.getCountFor(Class<? extends Signal> signal) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalActor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalActor.html new file mode 100644 index 0000000000..053335c9ed --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalActor.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalActor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalActor

+
+ + + + + + + + + +
+Packages that use SignalActor
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
+  +

+ + + + + +
+Uses of SignalActor in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of SignalActor in org.eclipse.net4j.signal
+ classRequest + +
+           
+ classRequestWithConfirmation<RESULT> + +
+           
+ classRequestWithMonitoring<RESULT> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalCounter.html new file mode 100644 index 0000000000..a61c4a90f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalCounter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalCounter

+
+No usage of org.eclipse.net4j.signal.SignalCounter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalFinishedEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalFinishedEvent.html new file mode 100644 index 0000000000..cc5a04688a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalFinishedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalFinishedEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalFinishedEvent

+
+No usage of org.eclipse.net4j.signal.SignalFinishedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalProtocol.html new file mode 100644 index 0000000000..3c8cc2fc8e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalProtocol.html @@ -0,0 +1,469 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalProtocol

+
+ + + + + + + + + + + + + + + + + +
+Packages that use SignalProtocol
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
+  +

+ + + + + +
+Uses of SignalProtocol in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal that return SignalProtocol
+ SignalProtocol<?>Signal.getProtocol() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.signal with parameters of type SignalProtocol
Indication(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Indication(SignalProtocol<?> protocol, + short signalID) + +
+           
Indication(SignalProtocol<?> protocol, + short id, + String name) + +
+           
IndicationWithMonitoring(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
IndicationWithMonitoring(SignalProtocol<?> protocol, + short signalID) + +
+           
IndicationWithMonitoring(SignalProtocol<?> protocol, + short id, + String name) + +
+           
IndicationWithResponse(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
IndicationWithResponse(SignalProtocol<?> protocol, + short signalID) + +
+           
IndicationWithResponse(SignalProtocol<?> protocol, + short id, + String name) + +
+           
Request(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Request(SignalProtocol<?> protocol, + short signalID) + +
+           
Request(SignalProtocol<?> protocol, + short id, + String name) + +
+           
RequestWithConfirmation(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
RequestWithConfirmation(SignalProtocol<?> protocol, + short signalID) + +
+           
RequestWithConfirmation(SignalProtocol<?> protocol, + short id, + String name) + +
+           
RequestWithMonitoring(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
RequestWithMonitoring(SignalProtocol<?> protocol, + short signalID) + +
+           
RequestWithMonitoring(SignalProtocol<?> protocol, + short id, + String name) + +
+           
Signal(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
Signal(SignalProtocol<?> protocol, + short id) + +
+           
Signal(SignalProtocol<?> protocol, + short id, + String name) + +
+          Both implementation classes of a logical signal must have the same signalID.
SignalActor(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
SignalActor(SignalProtocol<?> protocol, + short id) + +
+           
SignalActor(SignalProtocol<?> protocol, + short id, + String name) + +
+           
SignalReactor(SignalProtocol<?> protocol, + Enum<?> literal) + +
+           
SignalReactor(SignalProtocol<?> protocol, + short signalID) + +
+           
SignalReactor(SignalProtocol<?> protocol, + short id, + String name) + +
+           
+  +

+ + + + + +
+Uses of SignalProtocol in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Subclasses of SignalProtocol in org.eclipse.net4j.signal.heartbeat
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of SignalProtocol in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal.wrapping with parameters of type SignalProtocol
+protected  ObjectStreamWrapperInjector.inject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+protected  booleanStreamWrapperInjector.shouldInject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalReactor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalReactor.html new file mode 100644 index 0000000000..f94edbfcfc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalReactor.html @@ -0,0 +1,259 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalReactor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalReactor

+
+ + + + + + + + + + + + + +
+Packages that use SignalReactor
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
+  +

+ + + + + +
+Uses of SignalReactor in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of SignalReactor in org.eclipse.net4j.signal
+ classIndication + +
+           
+ classIndicationWithMonitoring + +
+           
+ classIndicationWithResponse + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that return SignalReactor
+protected  SignalReactorSignalProtocol.createSignalReactor(short signalID) + +
+          Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol.
+protected  SignalReactorSignalProtocol.provideSignalReactor(short signalID) + +
+           
+  +

+ + + + + +
+Uses of SignalReactor in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal.heartbeat that return SignalReactor
+protected  SignalReactorHeartBeatProtocol.createSignalReactor(short signalID) + +
+           
+protected  SignalReactorHeartBeatProtocol.Server.createSignalReactor(short signalID) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalScheduledEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalScheduledEvent.html new file mode 100644 index 0000000000..1c94d9fdaf --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/class-use/SignalScheduledEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.SignalScheduledEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.SignalScheduledEvent

+
+No usage of org.eclipse.net4j.signal.SignalScheduledEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.Factory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.Factory.html new file mode 100644 index 0000000000..6bde54bed8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.Factory.html @@ -0,0 +1,294 @@ + + + + + + +HeartBeatProtocol.Server.Factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.heartbeat +
+Class HeartBeatProtocol.Server.Factory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.spi.net4j.ServerProtocolFactory
+          extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Enclosing class:
HeartBeatProtocol.Server
+
+
+
+
public static class HeartBeatProtocol.Server.Factory
extends ServerProtocolFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.spi.net4j.ServerProtocolFactory
PRODUCT_GROUP
+  + + + + + + + + + + +
+Constructor Summary
HeartBeatProtocol.Server.Factory() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Objectcreate(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
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HeartBeatProtocol.Server.Factory

+
+public HeartBeatProtocol.Server.Factory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public Object create(String description)
+              throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.TimerInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.TimerInjector.html new file mode 100644 index 0000000000..4931d6c5f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.TimerInjector.html @@ -0,0 +1,295 @@ + + + + + + +HeartBeatProtocol.Server.TimerInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.heartbeat +
+Class HeartBeatProtocol.Server.TimerInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
Enclosing class:
HeartBeatProtocol.Server
+
+
+
+
public static class HeartBeatProtocol.Server.TimerInjector
extends Object
implements IElementProcessor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
HeartBeatProtocol.Server.TimerInjector() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  TimergetTimer(IManagedContainer container) + +
+           
+ Objectprocess(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HeartBeatProtocol.Server.TimerInjector

+
+public HeartBeatProtocol.Server.TimerInjector()
+
+
+ + + + + + + + +
+Method Detail
+ +

+process

+
+public Object process(IManagedContainer container,
+                      String productGroup,
+                      String factoryType,
+                      String description,
+                      Object element)
+
+
+
Specified by:
process in interface IElementProcessor
+
+
+
+
+
+
+ +

+getTimer

+
+protected Timer getTimer(IManagedContainer container)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.html new file mode 100644 index 0000000000..3a2121da31 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.Server.html @@ -0,0 +1,551 @@ + + + + + + +HeartBeatProtocol.Server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.heartbeat +
+Class HeartBeatProtocol.Server

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<Object>
+                  extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
+
+
Enclosing class:
HeartBeatProtocol
+
+
+
+
public static class HeartBeatProtocol.Server
extends SignalProtocol<Object>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classHeartBeatProtocol.Server.Factory + +
+           
+static classHeartBeatProtocol.Server.TimerInjector + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.SignalProtocol
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+ HeartBeatProtocol.Server() + +
+           
+protected HeartBeatProtocol.Server(String type) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  SignalReactorcreateSignalReactor(short signalID) + +
+          Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol.
+protected  voiddoBeforeActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ TimergetHeartBeatTimer() + +
+           
+protected  voidindicatingStart(ExtendedDataInputStream in) + +
+           
+ voidsetHeartBeatTimer(Timer heartBeatTimer) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, toString, waitForSignals
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HeartBeatProtocol.Server

+
+protected HeartBeatProtocol.Server(String type)
+
+
+
Since:
+
4.0
+
+
+
+ +

+HeartBeatProtocol.Server

+
+public HeartBeatProtocol.Server()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHeartBeatTimer

+
+public Timer getHeartBeatTimer()
+
+
+
+
+
+
+ +

+setHeartBeatTimer

+
+public void setHeartBeatTimer(Timer heartBeatTimer)
+
+
+
+
+
+
+ +

+createSignalReactor

+
+protected SignalReactor createSignalReactor(short signalID)
+
+
Description copied from class: SignalProtocol
+
Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol. +

+

+
Overrides:
createSignalReactor in class SignalProtocol<Object>
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
Overrides:
doBeforeActivate in class Protocol<Object>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class SignalProtocol<Object>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+indicatingStart

+
+protected void indicatingStart(ExtendedDataInputStream in)
+                        throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.html new file mode 100644 index 0000000000..8f116b49fe --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/HeartBeatProtocol.html @@ -0,0 +1,651 @@ + + + + + + +HeartBeatProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.heartbeat +
+Class HeartBeatProtocol

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.spi.net4j.Protocol<INFRA_STRUCTURE>
+              extended by org.eclipse.net4j.signal.SignalProtocol<Object>
+                  extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
+
+
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
+
+
+
public class HeartBeatProtocol
extends SignalProtocol<Object>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classHeartBeatProtocol.Server + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + + + + +
+Field Summary
+static StringTYPE + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.signal.SignalProtocol
SIGNAL_MONITOR_CANCELED, SIGNAL_MONITOR_PROGRESS, SIGNAL_REMOTE_EXCEPTION
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.signal.ISignalProtocol
DEFAULT_TIMEOUT, NO_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
+ HeartBeatProtocol(IConnector connector) + +
+           
+ HeartBeatProtocol(IConnector connector, + IManagedContainer container) + +
+           
+ HeartBeatProtocol(IConnector connector, + Timer timer) + +
+           
+protected HeartBeatProtocol(String type, + IConnector connector, + Timer timer) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  SignalReactorcreateSignalReactor(short signalID) + +
+          Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol.
+protected  voiddoDeactivate() + +
+           
+static TimergetDefaultTimer(IManagedContainer container) + +
+           
+ TimergetTimer() + +
+           
+protected  voidhandleTimeout(long untouched) + +
+           
+protected  voidrequestingStart(ExtendedDataOutputStream out, + long rate) + +
+           
+ voidstart(long rate) + +
+          Same as start(rate, 2 * rate).
+ voidstart(long rate, + long timeout) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.SignalProtocol
addStreamWrapper, close, doBeforeDeactivate, getStreamWrapper, getTimeout, handleBuffer, handleChannelDeactivation, open, provideSignalReactor, setStreamWrapper, setTimeout, toString, waitForSignals
+ + + + + + + +
Methods inherited from class org.eclipse.spi.net4j.Protocol
doBeforeActivate, getBufferProvider, getChannel, getExecutorService, getInfraStructure, getLocation, getType, getUserID, isClient, isServer, setChannel, setExecutorService, setInfraStructure, setUserID
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.protocol.IProtocol
getBufferProvider, getChannel, getExecutorService, getInfraStructure, getType, setChannel, setExecutorService, setInfraStructure
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+HeartBeatProtocol

+
+protected HeartBeatProtocol(String type,
+                            IConnector connector,
+                            Timer timer)
+
+
+
Since:
+
4.0
+
+
+
+ +

+HeartBeatProtocol

+
+public HeartBeatProtocol(IConnector connector,
+                         Timer timer)
+
+
+
+ +

+HeartBeatProtocol

+
+public HeartBeatProtocol(IConnector connector,
+                         IManagedContainer container)
+
+
+
Since:
+
4.0
+
+
+
+ +

+HeartBeatProtocol

+
+public HeartBeatProtocol(IConnector connector)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimer

+
+public Timer getTimer()
+
+
+
+
+
+
+ +

+start

+
+public void start(long rate)
+
+
Same as start(rate, 2 * rate). +

+

+
See Also:
start(long, long)
+
+
+
+ +

+start

+
+public void start(long rate,
+                  long timeout)
+
+
+
+
+
+
+ +

+createSignalReactor

+
+protected SignalReactor createSignalReactor(short signalID)
+
+
Description copied from class: SignalProtocol
+
Returns a new signal instance to serve the given signal ID or null if the signal ID is invalid/unknown + for this protocol. +

+

+
Overrides:
createSignalReactor in class SignalProtocol<Object>
+
+
+
+
+
+
+ +

+handleTimeout

+
+protected void handleTimeout(long untouched)
+
+
+
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class SignalProtocol<Object>
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+requestingStart

+
+protected void requestingStart(ExtendedDataOutputStream out,
+                               long rate)
+                        throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
4.0
+
+
+
+
+ +

+getDefaultTimer

+
+public static Timer getDefaultTimer(IManagedContainer container)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.Factory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.Factory.html new file mode 100644 index 0000000000..b38c5add5a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.Factory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory

+
+No usage of org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.Factory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.TimerInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.TimerInjector.html new file mode 100644 index 0000000000..1f0f24810b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.TimerInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector

+
+No usage of org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server.TimerInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.html new file mode 100644 index 0000000000..56db5377b6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.Server.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server

+
+No usage of org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.html new file mode 100644 index 0000000000..0eb045b35f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/class-use/HeartBeatProtocol.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol

+
+No usage of org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-frame.html new file mode 100644 index 0000000000..233c8657f5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +org.eclipse.net4j.signal.heartbeat (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.signal.heartbeat + + + + +
+Classes  + +
+HeartBeatProtocol +
+HeartBeatProtocol.Server +
+HeartBeatProtocol.Server.Factory +
+HeartBeatProtocol.Server.TimerInjector
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.html new file mode 100644 index 0000000000..e85d3506b8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-summary.html @@ -0,0 +1,185 @@ + + + + + + +org.eclipse.net4j.signal.heartbeat (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.signal.heartbeat +

+A signal protocol implementation that realizes a configurable heart beat protocol. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
HeartBeatProtocol 
HeartBeatProtocol.Server 
HeartBeatProtocol.Server.Factory 
HeartBeatProtocol.Server.TimerInjector 
+  + +

+

+Package org.eclipse.net4j.signal.heartbeat Description +

+ +

+A signal protocol implementation that realizes a configurable heart beat protocol. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-tree.html new file mode 100644 index 0000000000..386a7d2f86 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +org.eclipse.net4j.signal.heartbeat Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.signal.heartbeat +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-use.html new file mode 100644 index 0000000000..6f2b2dccf9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/heartbeat/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.net4j.signal.heartbeat (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.signal.heartbeat

+
+No usage of org.eclipse.net4j.signal.heartbeat +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-frame.html new file mode 100644 index 0000000000..5a3fcc8d0a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-frame.html @@ -0,0 +1,78 @@ + + + + + + +org.eclipse.net4j.signal (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.signal + + + + +
+Interfaces  + +
+ISignalProtocol
+ + + + + + +
+Classes  + +
+Indication +
+IndicationWithMonitoring +
+IndicationWithResponse +
+Request +
+RequestWithConfirmation +
+RequestWithMonitoring +
+Signal +
+SignalActor +
+SignalCounter +
+SignalFinishedEvent +
+SignalProtocol +
+SignalReactor +
+SignalScheduledEvent
+ + + + + + +
+Exceptions  + +
+RemoteException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html new file mode 100644 index 0000000000..2074d6ccc5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-summary.html @@ -0,0 +1,251 @@ + + + + + + +org.eclipse.net4j.signal (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.signal +

+A framework for request/response based communication on top of +the Net4j transport layer. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
ISignalProtocol<INFRA_STRUCTURE> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Indication 
IndicationWithMonitoring 
IndicationWithResponse 
Request 
RequestWithConfirmation<RESULT> 
RequestWithMonitoring<RESULT> 
Signal 
SignalActor 
SignalCounter 
SignalFinishedEvent<INFRA_STRUCTURE> 
SignalProtocol<INFRA_STRUCTURE> 
SignalReactor 
SignalScheduledEvent<INFRA_STRUCTURE> 
+  + +

+ + + + + + + + + +
+Exception Summary
RemoteException 
+  + +

+

+Package org.eclipse.net4j.signal Description +

+ +

+A framework for request/response based communication on top of +the Net4j transport layer. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-tree.html new file mode 100644 index 0000000000..2d540bda42 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-tree.html @@ -0,0 +1,214 @@ + + + + + + +org.eclipse.net4j.signal Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.signal +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-use.html new file mode 100644 index 0000000000..da8bbc941b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/package-use.html @@ -0,0 +1,282 @@ + + + + + + +Uses of Package org.eclipse.net4j.signal (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.signal

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.signal
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.signal used by org.eclipse.net4j.buffer
RemoteException + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.signal used by org.eclipse.net4j.signal
IndicationWithResponse + +
+           
ISignalProtocol + +
+           
RemoteException + +
+           
RequestWithConfirmation + +
+           
Signal + +
+           
SignalActor + +
+           
SignalProtocol + +
+           
SignalReactor + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.signal used by org.eclipse.net4j.signal.heartbeat
ISignalProtocol + +
+           
SignalProtocol + +
+           
SignalReactor + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.signal used by org.eclipse.net4j.signal.wrapping
SignalProtocol + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/GZIPStreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/GZIPStreamWrapperInjector.html new file mode 100644 index 0000000000..de03566321 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/GZIPStreamWrapperInjector.html @@ -0,0 +1,277 @@ + + + + + + +GZIPStreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.wrapping +
+Class GZIPStreamWrapperInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
+      extended by org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
+
public class GZIPStreamWrapperInjector
extends StreamWrapperInjector
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static GZIPStreamWrapperSTREAM_WRAPPER + +
+           
+  + + + + + + + + + + +
+Constructor Summary
GZIPStreamWrapperInjector(String protocolID) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
getProtocolID, getStreamWrapper, inject, process, shouldInject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+STREAM_WRAPPER

+
+public static final GZIPStreamWrapper STREAM_WRAPPER
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+GZIPStreamWrapperInjector

+
+public GZIPStreamWrapperInjector(String protocolID)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/StreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/StreamWrapperInjector.html new file mode 100644 index 0000000000..2d2484e2d7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/StreamWrapperInjector.html @@ -0,0 +1,379 @@ + + + + + + +StreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.wrapping +
+Class StreamWrapperInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
Direct Known Subclasses:
GZIPStreamWrapperInjector, XORStreamWrapperInjector
+
+
+
+
public class StreamWrapperInjector
extends Object
implements IElementProcessor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StreamWrapperInjector(String protocolID, + IStreamWrapper streamWrapper) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetProtocolID() + +
+           
+ IStreamWrappergetStreamWrapper() + +
+           
+protected  Objectinject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+ Objectprocess(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+protected  booleanshouldInject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StreamWrapperInjector

+
+public StreamWrapperInjector(String protocolID,
+                             IStreamWrapper streamWrapper)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getProtocolID

+
+public String getProtocolID()
+
+
+
+
+
+
+
+
+
+ +

+getStreamWrapper

+
+public IStreamWrapper getStreamWrapper()
+
+
+
+
+
+
+
+
+
+ +

+process

+
+public Object process(IManagedContainer container,
+                      String productGroup,
+                      String factoryType,
+                      String description,
+                      Object element)
+
+
+
Specified by:
process in interface IElementProcessor
+
+
+
+
+
+
+ +

+shouldInject

+
+protected boolean shouldInject(IManagedContainer container,
+                               String productGroup,
+                               String factoryType,
+                               String description,
+                               SignalProtocol<?> signalProtocol)
+
+
+
+
+
+
+
+
+
+ +

+inject

+
+protected Object inject(IManagedContainer container,
+                        String productGroup,
+                        String factoryType,
+                        String description,
+                        SignalProtocol<?> signalProtocol)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/XORStreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/XORStreamWrapperInjector.html new file mode 100644 index 0000000000..25e2bd11ff --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/XORStreamWrapperInjector.html @@ -0,0 +1,243 @@ + + + + + + +XORStreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.signal.wrapping +
+Class XORStreamWrapperInjector

+
+java.lang.Object
+  extended by org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
+      extended by org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector
+
+
+
All Implemented Interfaces:
IElementProcessor
+
+
+
+
public class XORStreamWrapperInjector
extends StreamWrapperInjector
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
XORStreamWrapperInjector(String protocolID, + int[] key) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector
getProtocolID, getStreamWrapper, inject, process, shouldInject
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XORStreamWrapperInjector

+
+public XORStreamWrapperInjector(String protocolID,
+                                int[] key)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/GZIPStreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/GZIPStreamWrapperInjector.html new file mode 100644 index 0000000000..185e2080c7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/GZIPStreamWrapperInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector

+
+No usage of org.eclipse.net4j.signal.wrapping.GZIPStreamWrapperInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/StreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/StreamWrapperInjector.html new file mode 100644 index 0000000000..ec582e68da --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/StreamWrapperInjector.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.wrapping.StreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.wrapping.StreamWrapperInjector

+
+ + + + + + + + + +
+Packages that use StreamWrapperInjector
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
+  +

+ + + + + +
+Uses of StreamWrapperInjector in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + + + + + +
Subclasses of StreamWrapperInjector in org.eclipse.net4j.signal.wrapping
+ classGZIPStreamWrapperInjector + +
+           
+ classXORStreamWrapperInjector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/XORStreamWrapperInjector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/XORStreamWrapperInjector.html new file mode 100644 index 0000000000..8036341ceb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/class-use/XORStreamWrapperInjector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector

+
+No usage of org.eclipse.net4j.signal.wrapping.XORStreamWrapperInjector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-frame.html new file mode 100644 index 0000000000..21395ce1e5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +org.eclipse.net4j.signal.wrapping (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.signal.wrapping + + + + +
+Classes  + +
+GZIPStreamWrapperInjector +
+StreamWrapperInjector +
+XORStreamWrapperInjector
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.html new file mode 100644 index 0000000000..588ebacc9a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-summary.html @@ -0,0 +1,181 @@ + + + + + + +org.eclipse.net4j.signal.wrapping (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.signal.wrapping +

+Some container injectors for use with signal protocols. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Class Summary
GZIPStreamWrapperInjector 
StreamWrapperInjector 
XORStreamWrapperInjector 
+  + +

+

+Package org.eclipse.net4j.signal.wrapping Description +

+ +

+Some container injectors for use with signal protocols. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-tree.html new file mode 100644 index 0000000000..4ed55f9716 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +org.eclipse.net4j.signal.wrapping Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.signal.wrapping +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-use.html new file mode 100644 index 0000000000..1310e13684 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/signal/wrapping/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package org.eclipse.net4j.signal.wrapping (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.signal.wrapping

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.signal.wrapping
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.signal.wrapping used by org.eclipse.net4j.signal.wrapping
StreamWrapperInjector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html new file mode 100644 index 0000000000..89e6aca71e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBAdapter.html @@ -0,0 +1,870 @@ + + + + + + +DBAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.spi.db +
+Class DBAdapter

+
+java.lang.Object
+  extended by org.eclipse.net4j.spi.db.DBAdapter
+
+
+
All Implemented Interfaces:
IDBAdapter
+
+
+
+
public abstract class DBAdapter
extends Object
implements IDBAdapter
+ + +

+A useful base class for implementing custom DB adapters. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.db.IDBAdapter
REGISTRY
+  + + + + + + + + + + +
+Constructor Summary
DBAdapter(String name, + String version) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ DBTypeadaptType(DBType type) + +
+          Provide a way for the DBAdapter to override unsupported DB types with replacements.
+protected  voidaddIndexField(StringBuilder builder, + IDBField field) + +
+           
+ voidappendFieldNames(Appendable appendable, + IDBTable table) + +
+           
+protected  StringcreateConstraints(IDBTable table) + +
+           
+protected  StringcreateFieldDefinition(IDBField field) + +
+           
+protected  voidcreateIndex(IDBIndex index, + Statement statement, + int num) + +
+           
+ booleancreateTable(IDBTable table, + Statement statement) + +
+           
+ Set<IDBTable>createTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+protected  voiddoCreateTable(IDBTable table, + Statement statement) + +
+           
+ booleandropTable(IDBTable table, + Statement statement) + +
+           
+ Collection<IDBTable>dropTables(Iterable<? extends IDBTable> tables, + Connection connection) + +
+           
+protected  StringgetDropTableSQL(IDBTable table) + +
+           
+ intgetMaxFieldNameLength() + +
+           
+ intgetMaxTableNameLength() + +
+           
+ StringgetName() + +
+           
+ String[]getSQL92ReservedWords() + +
+           
+protected  StringgetTypeName(IDBField field) + +
+           
+ StringgetVersion() + +
+           
+ booleanisDuplicateKeyException(SQLException ex) + +
+          Check if an exception indicates a constraint violation (duplicate key)
+ booleanisReservedWord(String word) + +
+           
+ booleanisTypeIndexable(DBType type) + +
+           
+ booleanisValidFirstChar(char ch) + +
+          Check if a character is valid as first character.
+ StringtoString() + +
+           
+protected  voidvalidateTable(IDBTable table, + Statement statement) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.IDBAdapter
createJDBCDataSource, getJDBCDriver, getReservedWords
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DBAdapter

+
+public DBAdapter(String name,
+                 String version)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public String getName()
+
+
+
Specified by:
getName in interface IDBAdapter
+
+
+
+
+
+
+ +

+getVersion

+
+public String getVersion()
+
+
+
Specified by:
getVersion in interface IDBAdapter
+
+
+
+
+
+
+ +

+createTables

+
+public Set<IDBTable> createTables(Iterable<? extends IDBTable> tables,
+                                  Connection connection)
+                           throws DBException
+
+
+
Specified by:
createTables in interface IDBAdapter
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+createTable

+
+public boolean createTable(IDBTable table,
+                           Statement statement)
+                    throws DBException
+
+
+
Specified by:
createTable in interface IDBAdapter
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+dropTables

+
+public Collection<IDBTable> dropTables(Iterable<? extends IDBTable> tables,
+                                       Connection connection)
+                                throws DBException
+
+
+
Specified by:
dropTables in interface IDBAdapter
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+dropTable

+
+public boolean dropTable(IDBTable table,
+                         Statement statement)
+
+
+
Specified by:
dropTable in interface IDBAdapter
+
+
+
+
+
+
+ +

+getDropTableSQL

+
+protected String getDropTableSQL(IDBTable table)
+
+
+
+
+
+
+
+
+
+ +

+getMaxTableNameLength

+
+public int getMaxTableNameLength()
+
+
+
Specified by:
getMaxTableNameLength in interface IDBAdapter
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getMaxFieldNameLength

+
+public int getMaxFieldNameLength()
+
+
+
Specified by:
getMaxFieldNameLength in interface IDBAdapter
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isTypeIndexable

+
+public boolean isTypeIndexable(DBType type)
+
+
+
Specified by:
isTypeIndexable in interface IDBAdapter
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+doCreateTable

+
+protected void doCreateTable(IDBTable table,
+                             Statement statement)
+                      throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
Since:
+
2.0
+
+
+
+
+ +

+createIndex

+
+protected void createIndex(IDBIndex index,
+                           Statement statement,
+                           int num)
+                    throws SQLException
+
+
+
+
+
+ +
Throws: +
SQLException
Since:
+
2.0
+
+
+
+
+ +

+addIndexField

+
+protected void addIndexField(StringBuilder builder,
+                             IDBField field)
+
+
+
+
+
+
+
+
+
+ +

+createConstraints

+
+protected String createConstraints(IDBTable table)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createFieldDefinition

+
+protected String createFieldDefinition(IDBField field)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getTypeName

+
+protected String getTypeName(IDBField field)
+
+
+
+
+
+
+
+
+
+ +

+getSQL92ReservedWords

+
+public String[] getSQL92ReservedWords()
+
+
+
+
+
+
+
+
+
+ +

+isReservedWord

+
+public boolean isReservedWord(String word)
+
+
+
Specified by:
isReservedWord in interface IDBAdapter
+
+
+
+
+
+
+ +

+validateTable

+
+protected void validateTable(IDBTable table,
+                             Statement statement)
+                      throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
Since:
+
2.0
+
+
+
+
+ +

+appendFieldNames

+
+public void appendFieldNames(Appendable appendable,
+                             IDBTable table)
+
+
+
+
+
+
+
+
+
+ +

+adaptType

+
+public DBType adaptType(DBType type)
+
+
Description copied from interface: IDBAdapter
+
Provide a way for the DBAdapter to override unsupported DB types with replacements. The default implementation just + returns the given type. Subclasses may override single types with replacements. +

+

+
Specified by:
adaptType in interface IDBAdapter
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isValidFirstChar

+
+public boolean isValidFirstChar(char ch)
+
+
Description copied from interface: IDBAdapter
+
Check if a character is valid as first character. (e.g., underscores are forbidden as first character in Derby + elements. +

+

+
Specified by:
isValidFirstChar in interface IDBAdapter
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+isDuplicateKeyException

+
+public boolean isDuplicateKeyException(SQLException ex)
+
+
Description copied from interface: IDBAdapter
+
Check if an exception indicates a constraint violation (duplicate key) +

+

+
Specified by:
isDuplicateKeyException in interface IDBAdapter
+
+
+
Since:
+
4.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBSchema.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBSchema.html new file mode 100644 index 0000000000..7922801323 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/DBSchema.html @@ -0,0 +1,740 @@ + + + + + + +DBSchema (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.spi.db +
+Class DBSchema

+
+java.lang.Object
+  extended by org.eclipse.net4j.internal.db.ddl.DBSchemaElement
+      extended by org.eclipse.net4j.spi.db.DBSchema
+
+
+
All Implemented Interfaces:
IDBSchema, IDBSchemaElement
+
+
+
+
public class DBSchema
extends org.eclipse.net4j.internal.db.ddl.DBSchemaElement
implements IDBSchema
+ + +

+A useful base class for implementing custom DB schemas. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DBSchema(String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ IDBTableaddTable(String name) + +
+           
+ voidassertUnlocked() + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ Set<IDBTable>create(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + Connection connection) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + DataSource dataSource) + +
+           
+ voiddrop(IDBAdapter dbAdapter, + IDBConnectionProvider connectionProvider) + +
+           
+ voidexport(Connection connection, + PrintStream out) + +
+           
+ voidexport(DataSource dataSource, + PrintStream out) + +
+           
+ voidexport(IDBConnectionProvider connectionProvider, + PrintStream out) + +
+           
+ StringgetFullName() + +
+           
+ StringgetName() + +
+           
+ IDBSchemagetSchema() + +
+           
+ IDBTablegetTable(String name) + +
+           
+ IDBTable[]getTables() + +
+           
+ booleanisLocked() + +
+           
+ booleanlock() + +
+           
+ IDBTableremoveTable(String name) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.internal.db.ddl.DBSchemaElement
getProperties, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.db.ddl.IDBSchemaElement
getProperties
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DBSchema

+
+public DBSchema(String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFullName

+
+public String getFullName()
+
+
+
Specified by:
getFullName in interface IDBSchemaElement
+
+
+
+
+
+
+ +

+getSchema

+
+public IDBSchema getSchema()
+
+
+
Specified by:
getSchema in interface IDBSchemaElement
+
+
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
Specified by:
getName in interface IDBSchemaElement
+
+
+
+
+
+
+ +

+addTable

+
+public IDBTable addTable(String name)
+                  throws DBException
+
+
+
Specified by:
addTable in interface IDBSchema
+
+
+ +
Throws: +
DBException
Since:
+
2.0
+
+
+
+
+ +

+removeTable

+
+public IDBTable removeTable(String name)
+
+
+
Specified by:
removeTable in interface IDBSchema
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getTable

+
+public IDBTable getTable(String name)
+
+
+
Specified by:
getTable in interface IDBSchema
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getTables

+
+public IDBTable[] getTables()
+
+
+
Specified by:
getTables in interface IDBSchema
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isLocked

+
+public boolean isLocked()
+
+
+
+
+
+
+
+
+
+ +

+lock

+
+public boolean lock()
+
+
+
+
+
+
+
+
+
+ +

+create

+
+public Set<IDBTable> create(IDBAdapter dbAdapter,
+                            Connection connection)
+                     throws DBException
+
+
+
Specified by:
create in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+create

+
+public Set<IDBTable> create(IDBAdapter dbAdapter,
+                            DataSource dataSource)
+                     throws DBException
+
+
+
Specified by:
create in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+create

+
+public Set<IDBTable> create(IDBAdapter dbAdapter,
+                            IDBConnectionProvider connectionProvider)
+                     throws DBException
+
+
+
Specified by:
create in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+public void drop(IDBAdapter dbAdapter,
+                 Connection connection)
+          throws DBException
+
+
+
Specified by:
drop in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+public void drop(IDBAdapter dbAdapter,
+                 DataSource dataSource)
+          throws DBException
+
+
+
Specified by:
drop in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+drop

+
+public void drop(IDBAdapter dbAdapter,
+                 IDBConnectionProvider connectionProvider)
+          throws DBException
+
+
+
Specified by:
drop in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+public void export(Connection connection,
+                   PrintStream out)
+            throws DBException
+
+
+
Specified by:
export in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+public void export(DataSource dataSource,
+                   PrintStream out)
+            throws DBException
+
+
+
Specified by:
export in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+export

+
+public void export(IDBConnectionProvider connectionProvider,
+                   PrintStream out)
+            throws DBException
+
+
+
Specified by:
export in interface IDBSchema
+
+
+ +
Throws: +
DBException
+
+
+
+ +

+assertUnlocked

+
+public void assertUnlocked()
+                    throws DBException
+
+
+
+
+
+ +
Throws: +
DBException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBAdapter.html new file mode 100644 index 0000000000..d6c0acfdea --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.spi.db.DBAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.spi.db.DBAdapter

+
+No usage of org.eclipse.net4j.spi.db.DBAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBSchema.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBSchema.html new file mode 100644 index 0000000000..1c6c1987f9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/class-use/DBSchema.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.spi.db.DBSchema (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.spi.db.DBSchema

+
+No usage of org.eclipse.net4j.spi.db.DBSchema +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-frame.html new file mode 100644 index 0000000000..f2cacf8049 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +org.eclipse.net4j.spi.db (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.spi.db + + + + +
+Classes  + +
+DBAdapter +
+DBSchema
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html new file mode 100644 index 0000000000..0848b0c819 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +org.eclipse.net4j.spi.db (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.spi.db +

+Server service provider interfaces and useful base implementations for the Net4j DB framework. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Class Summary
DBAdapterA useful base class for implementing custom DB adapters.
DBSchemaA useful base class for implementing custom DB schemas.
+  + +

+

+Package org.eclipse.net4j.spi.db Description +

+ +

+Server service provider interfaces and useful base implementations for the Net4j DB framework. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-tree.html new file mode 100644 index 0000000000..5226dd92f1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-tree.html @@ -0,0 +1,158 @@ + + + + + + +org.eclipse.net4j.spi.db Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.spi.db +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-use.html new file mode 100644 index 0000000000..f7c4834593 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/spi/db/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.net4j.spi.db (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.spi.db

+
+No usage of org.eclipse.net4j.spi.db +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPAcceptor.html new file mode 100644 index 0000000000..28e8d9b3b9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPAcceptor.html @@ -0,0 +1,383 @@ + + + + + + +ITCPAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPAcceptor

+
+
All Superinterfaces:
Closeable, IAcceptor, IContainer<IConnector>, INotifier
+
+
+
+
public interface ITCPAcceptor
extends IAcceptor
+ + +

+An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + +
+Field Summary
+static StringDEFAULT_ADDRESS + +
+           
+static intDEFAULT_PORT + +
+          The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 + otherwise.
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetAddress() + +
+           
+ intgetPort() + +
+           
+ ITCPSelectorgetSelector() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.acceptor.IAcceptor
getAcceptedConnectors
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_ADDRESS

+
+static final String DEFAULT_ADDRESS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_PORT

+
+static final int DEFAULT_PORT
+
+
The value of the org.eclipse.net4j.tcp.port bundle/system property if defined, the value 2036 + otherwise. +

+

+
+
+ + + + + + + + +
+Method Detail
+ +

+getSelector

+
+ITCPSelector getSelector()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getAddress

+
+String getAddress()
+
+
+
+
+
+
+
+
+
+ +

+getPort

+
+int getPort()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPActiveSelectorListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPActiveSelectorListener.html new file mode 100644 index 0000000000..a0f4453717 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPActiveSelectorListener.html @@ -0,0 +1,284 @@ + + + + + + +ITCPActiveSelectorListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPActiveSelectorListener

+
+
+
public interface ITCPActiveSelectorListener
+ + +

+Call-back that handles the possible calls from a selector to an active consumer, usually a + connector. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleConnect(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidhandleRead(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidhandleRegistration(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidhandleWrite(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleRegistration

+
+void handleRegistration(ITCPSelector selector,
+                        SocketChannel socketChannel)
+
+
+
+
+
+
+ +

+handleConnect

+
+void handleConnect(ITCPSelector selector,
+                   SocketChannel socketChannel)
+
+
+
+
+
+
+ +

+handleRead

+
+void handleRead(ITCPSelector selector,
+                SocketChannel socketChannel)
+
+
+
+
+
+
+ +

+handleWrite

+
+void handleWrite(ITCPSelector selector,
+                 SocketChannel socketChannel)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPConnector.html new file mode 100644 index 0000000000..a28d0cb1ee --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPConnector.html @@ -0,0 +1,417 @@ + + + + + + +ITCPConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPConnector

+
+
All Superinterfaces:
Closeable, IChannelMultiplexer, IConnector, IContainer<IChannel>, ILocationAware, INotifier, IUserAware
+
+
+
+
public interface ITCPConnector
extends IConnector
+ + +

+A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.ILocationAware
ILocationAware.Location
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_PORT + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.connector.IConnector
NO_TIMEOUT
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
DEFAULT_OPEN_CHANNEL_TIMEOUT, NO_CHANNEL_TIMEOUT
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetHost() + +
+           
+ intgetPort() + +
+           
+ ITCPSelectorgetSelector() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.connector.IConnector
connect, connect, connectAsync, getState, getURL, isConnected, waitForConnection
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.channel.IChannelMultiplexer
getChannels, getOpenChannelTimeout, openChannel, openChannel, openChannel, setOpenChannelTimeout
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.ILocationAware
getLocation, isClient, isServer
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.IUserAware
getUserID
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_PORT

+
+static final int DEFAULT_PORT
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSelector

+
+ITCPSelector getSelector()
+
+
+
+
+
+
Since:
+
4.0
+
+
+
+
+ +

+getHost

+
+String getHost()
+
+
+
+
+
+
+
+
+
+ +

+getPort

+
+int getPort()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPNegotiationContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPNegotiationContext.html new file mode 100644 index 0000000000..5a41baaa0f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPNegotiationContext.html @@ -0,0 +1,272 @@ + + + + + + +ITCPNegotiationContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPNegotiationContext

+
+
All Superinterfaces:
INegotiationContext
+
+
+
+
public interface ITCPNegotiationContext
extends INegotiationContext
+ + +

+A negotiation context that is used in TCP transport. +

+ +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.security.INegotiationContext
INegotiationContext.Receiver
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.security.INegotiationContext
NO_TIMEOUT
+  + + + + + + + + + + + +
+Method Summary
+ ITCPConnectorgetConnector() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.security.INegotiationContext
getBuffer, getInfo, getReceiver, getState, setFinished, setInfo, setReceiver, setState, setUserID, transmitBuffer, waitUntilFinished
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConnector

+
+ITCPConnector getConnector()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPPassiveSelectorListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPPassiveSelectorListener.html new file mode 100644 index 0000000000..a0aaddbb87 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPPassiveSelectorListener.html @@ -0,0 +1,242 @@ + + + + + + +ITCPPassiveSelectorListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPPassiveSelectorListener

+
+
+
public interface ITCPPassiveSelectorListener
+ + +

+Call-back that handles the possible calls from a selector to a passive consumer, usually an + acceptor. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleAccept(ITCPSelector selector, + ServerSocketChannel serverSocketChannel) + +
+           
+ voidhandleRegistration(ITCPSelector selector, + ServerSocketChannel serverSocketChannel) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleRegistration

+
+void handleRegistration(ITCPSelector selector,
+                        ServerSocketChannel serverSocketChannel)
+
+
+
+
+
+
+ +

+handleAccept

+
+void handleAccept(ITCPSelector selector,
+                  ServerSocketChannel serverSocketChannel)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPSelector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPSelector.html new file mode 100644 index 0000000000..27b01de620 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ITCPSelector.html @@ -0,0 +1,332 @@ + + + + + + +ITCPSelector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Interface ITCPSelector

+
+
+
public interface ITCPSelector
+ + +

+Encapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and + acceptors that compete for the socket selector's I/O time. +

+ +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ SelectorgetSocketSelector() + +
+           
+ voidorderConnectInterest(SelectionKey selectionKey, + boolean client, + boolean on) + +
+           
+ voidorderReadInterest(SelectionKey selectionKey, + boolean client, + boolean on) + +
+           
+ voidorderRegistration(ServerSocketChannel channel, + ITCPPassiveSelectorListener listener) + +
+           
+ voidorderRegistration(SocketChannel channel, + boolean client, + ITCPActiveSelectorListener listener) + +
+           
+ voidorderWriteInterest(SelectionKey selectionKey, + boolean client, + boolean on) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSocketSelector

+
+Selector getSocketSelector()
+
+
+
+
+
+
+ +

+orderRegistration

+
+void orderRegistration(ServerSocketChannel channel,
+                       ITCPPassiveSelectorListener listener)
+
+
+
+
+
+
+ +

+orderRegistration

+
+void orderRegistration(SocketChannel channel,
+                       boolean client,
+                       ITCPActiveSelectorListener listener)
+
+
+
+
+
+
+ +

+orderConnectInterest

+
+void orderConnectInterest(SelectionKey selectionKey,
+                          boolean client,
+                          boolean on)
+
+
+
+
+
+
+ +

+orderReadInterest

+
+void orderReadInterest(SelectionKey selectionKey,
+                       boolean client,
+                       boolean on)
+
+
+
+
+
+
+ +

+orderWriteInterest

+
+void orderWriteInterest(SelectionKey selectionKey,
+                        boolean client,
+                        boolean on)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/TCPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/TCPUtil.html new file mode 100644 index 0000000000..e335e5bf73 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/TCPUtil.html @@ -0,0 +1,269 @@ + + + + + + +TCPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp +
+Class TCPUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.tcp.TCPUtil
+
+
+
+
public final class TCPUtil
extends Object
+ + +

+A utility class with static convenience methods. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static ITCPAcceptorgetAcceptor(IManagedContainer container, + String description) + +
+           
+static ITCPConnectorgetConnector(IManagedContainer container, + String description) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getAcceptor

+
+public static ITCPAcceptor getAcceptor(IManagedContainer container,
+                                       String description)
+
+
+
+
+
+
+ +

+getConnector

+
+public static ITCPConnector getConnector(IManagedContainer container,
+                                         String description)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPAcceptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPAcceptor.html new file mode 100644 index 0000000000..7d22ab747a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPAcceptor.html @@ -0,0 +1,211 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPAcceptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPAcceptor

+
+ + + + + + + + + + + + + +
+Packages that use ITCPAcceptor
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.tcp.sslTransport layer extension with support for TCP/SSL socket connections. 
+  +

+ + + + + +
+Uses of ITCPAcceptor in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.tcp that return ITCPAcceptor
+static ITCPAcceptorTCPUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+  +

+ + + + + +
+Uses of ITCPAcceptor in org.eclipse.net4j.tcp.ssl
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.tcp.ssl that return ITCPAcceptor
+static ITCPAcceptorSSLUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPActiveSelectorListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPActiveSelectorListener.html new file mode 100644 index 0000000000..362a99a201 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPActiveSelectorListener.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPActiveSelectorListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPActiveSelectorListener

+
+ + + + + + + + + +
+Packages that use ITCPActiveSelectorListener
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
+  +

+ + + + + +
+Uses of ITCPActiveSelectorListener in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.tcp with parameters of type ITCPActiveSelectorListener
+ voidITCPSelector.orderRegistration(SocketChannel channel, + boolean client, + ITCPActiveSelectorListener listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPConnector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPConnector.html new file mode 100644 index 0000000000..7028a3da3e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPConnector.html @@ -0,0 +1,219 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPConnector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPConnector

+
+ + + + + + + + + + + + + +
+Packages that use ITCPConnector
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.tcp.sslTransport layer extension with support for TCP/SSL socket connections. 
+  +

+ + + + + +
+Uses of ITCPConnector in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.tcp that return ITCPConnector
+ ITCPConnectorITCPNegotiationContext.getConnector() + +
+           
+static ITCPConnectorTCPUtil.getConnector(IManagedContainer container, + String description) + +
+           
+  +

+ + + + + +
+Uses of ITCPConnector in org.eclipse.net4j.tcp.ssl
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.tcp.ssl that return ITCPConnector
+static ITCPConnectorSSLUtil.getConnector(IManagedContainer container, + String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPNegotiationContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPNegotiationContext.html new file mode 100644 index 0000000000..56237ffed4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPNegotiationContext.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPNegotiationContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPNegotiationContext

+
+No usage of org.eclipse.net4j.tcp.ITCPNegotiationContext +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPPassiveSelectorListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPPassiveSelectorListener.html new file mode 100644 index 0000000000..44660b4cf1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPPassiveSelectorListener.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPPassiveSelectorListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPPassiveSelectorListener

+
+ + + + + + + + + +
+Packages that use ITCPPassiveSelectorListener
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
+  +

+ + + + + +
+Uses of ITCPPassiveSelectorListener in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.tcp with parameters of type ITCPPassiveSelectorListener
+ voidITCPSelector.orderRegistration(ServerSocketChannel channel, + ITCPPassiveSelectorListener listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPSelector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPSelector.html new file mode 100644 index 0000000000..7806e592c6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/ITCPSelector.html @@ -0,0 +1,250 @@ + + + + + + +Uses of Interface org.eclipse.net4j.tcp.ITCPSelector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.tcp.ITCPSelector

+
+ + + + + + + + + +
+Packages that use ITCPSelector
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
+  +

+ + + + + +
+Uses of ITCPSelector in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.tcp that return ITCPSelector
+ ITCPSelectorITCPAcceptor.getSelector() + +
+           
+ ITCPSelectorITCPConnector.getSelector() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.tcp with parameters of type ITCPSelector
+ voidITCPPassiveSelectorListener.handleAccept(ITCPSelector selector, + ServerSocketChannel serverSocketChannel) + +
+           
+ voidITCPActiveSelectorListener.handleConnect(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidITCPActiveSelectorListener.handleRead(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidITCPPassiveSelectorListener.handleRegistration(ITCPSelector selector, + ServerSocketChannel serverSocketChannel) + +
+           
+ voidITCPActiveSelectorListener.handleRegistration(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+ voidITCPActiveSelectorListener.handleWrite(ITCPSelector selector, + SocketChannel socketChannel) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/TCPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/TCPUtil.html new file mode 100644 index 0000000000..b527aa8810 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/class-use/TCPUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.tcp.TCPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.tcp.TCPUtil

+
+No usage of org.eclipse.net4j.tcp.TCPUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-frame.html new file mode 100644 index 0000000000..d70c1a838b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +org.eclipse.net4j.tcp (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.tcp + + + + +
+Interfaces  + +
+ITCPAcceptor +
+ITCPActiveSelectorListener +
+ITCPConnector +
+ITCPNegotiationContext +
+ITCPPassiveSelectorListener +
+ITCPSelector
+ + + + + + +
+Classes  + +
+TCPUtil
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.html new file mode 100644 index 0000000000..0f4fab9e6f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-summary.html @@ -0,0 +1,231 @@ + + + + + + +org.eclipse.net4j.tcp (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.tcp +

+Transport layer extension with support for TCP socket connections. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ITCPAcceptorAn acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPActiveSelectorListenerCall-back that handles the possible calls from a selector to an active consumer, usually a + connector.
ITCPConnectorA connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
ITCPNegotiationContextA negotiation context that is used in TCP transport.
ITCPPassiveSelectorListenerCall-back that handles the possible calls from a selector to a passive consumer, usually an + acceptor.
ITCPSelectorEncapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and + acceptors that compete for the socket selector's I/O time.
+  + +

+ + + + + + + + + +
+Class Summary
TCPUtilA utility class with static convenience methods.
+  + +

+

+Package org.eclipse.net4j.tcp Description +

+ +

+Transport layer extension with support for TCP socket connections. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-tree.html new file mode 100644 index 0000000000..bfa3c2281d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-tree.html @@ -0,0 +1,194 @@ + + + + + + +org.eclipse.net4j.tcp Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.tcp +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-use.html new file mode 100644 index 0000000000..c1d354f8da --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/package-use.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Package org.eclipse.net4j.tcp (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.tcp

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.tcp
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.tcp.sslTransport layer extension with support for TCP/SSL socket connections. 
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.tcp used by org.eclipse.net4j.tcp
ITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPActiveSelectorListener + +
+          Call-back that handles the possible calls from a selector to an active consumer, usually a + connector.
ITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
ITCPPassiveSelectorListener + +
+          Call-back that handles the possible calls from a selector to a passive consumer, usually an + acceptor.
ITCPSelector + +
+          Encapsulates a Java socket selector and orchestrates a number of active and passive consumers, usually connectors and + acceptors that compete for the socket selector's I/O time.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.tcp used by org.eclipse.net4j.tcp.ssl
ITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
ITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/SSLUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/SSLUtil.html new file mode 100644 index 0000000000..7555dfba2e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/SSLUtil.html @@ -0,0 +1,447 @@ + + + + + + +SSLUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.tcp.ssl +
+Class SSLUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.tcp.ssl.SSLUtil
+
+
+
+
public class SSLUtil
extends Object
+ + +

+A utility class with various static factory and convenience methods for SSL transport. +

+ +

+

+
Since:
+
4.0
+
Author:
+
Teerawat Chaiyakijpichet (No Magic Asia Ltd.), Caspar De Groot (No Magic Asia Ltd.)
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SSLUtil() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static SSLEnginecreateSSLEngine(boolean client, + String host, + int port) + +
+           
+static ITCPAcceptorgetAcceptor(IManagedContainer container, + String description) + +
+           
+static ITCPConnectorgetConnector(IManagedContainer container, + String description) + +
+           
+static intgetHandShakeTimeOut() + +
+           
+static intgetHandShakeWaitTime() + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+static voidsetDefaultSSLConfiguration(String keyPath, + String trustPath, + String passPhrase) + +
+           
+static voidsetDefaultSSLConfiguration(String keyPath, + String trustPath, + String passPhrase, + int handShakeTimeOut, + int handShakeWaitTime) + +
+           
+static voidsetSSLConfigurationFile(String file) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SSLUtil

+
+public SSLUtil()
+
+
+ + + + + + + + +
+Method Detail
+ +

+setDefaultSSLConfiguration

+
+public static void setDefaultSSLConfiguration(String keyPath,
+                                              String trustPath,
+                                              String passPhrase)
+
+
+
+
+
+
+ +

+setDefaultSSLConfiguration

+
+public static void setDefaultSSLConfiguration(String keyPath,
+                                              String trustPath,
+                                              String passPhrase,
+                                              int handShakeTimeOut,
+                                              int handShakeWaitTime)
+
+
+
+
+
+
+ +

+setSSLConfigurationFile

+
+public static void setSSLConfigurationFile(String file)
+
+
+
+
+
+
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
+
+
+
+ +

+getAcceptor

+
+public static ITCPAcceptor getAcceptor(IManagedContainer container,
+                                       String description)
+
+
+
+
+
+
+ +

+getConnector

+
+public static ITCPConnector getConnector(IManagedContainer container,
+                                         String description)
+
+
+
+
+
+
+ +

+createSSLEngine

+
+public static SSLEngine createSSLEngine(boolean client,
+                                        String host,
+                                        int port)
+                                 throws NoSuchAlgorithmException,
+                                        KeyStoreException,
+                                        CertificateException,
+                                        IOException,
+                                        UnrecoverableKeyException,
+                                        KeyManagementException
+
+
+ +
Throws: +
NoSuchAlgorithmException +
KeyStoreException +
CertificateException +
IOException +
UnrecoverableKeyException +
KeyManagementException
+
+
+
+ +

+getHandShakeTimeOut

+
+public static int getHandShakeTimeOut()
+
+
+
+
+
+
+ +

+getHandShakeWaitTime

+
+public static int getHandShakeWaitTime()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/class-use/SSLUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/class-use/SSLUtil.html new file mode 100644 index 0000000000..3810975d2e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/class-use/SSLUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.tcp.ssl.SSLUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.tcp.ssl.SSLUtil

+
+No usage of org.eclipse.net4j.tcp.ssl.SSLUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-frame.html new file mode 100644 index 0000000000..bac12cda89 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +org.eclipse.net4j.tcp.ssl (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.tcp.ssl + + + + +
+Classes  + +
+SSLUtil
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.html new file mode 100644 index 0000000000..538feb815a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-summary.html @@ -0,0 +1,173 @@ + + + + + + +org.eclipse.net4j.tcp.ssl (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.tcp.ssl +

+Transport layer extension with support for TCP/SSL socket connections. +

+See: +
+          Description +

+ + + + + + + + + +
+Class Summary
SSLUtilA utility class with various static factory and convenience methods for SSL transport.
+  + +

+

+Package org.eclipse.net4j.tcp.ssl Description +

+ +

+Transport layer extension with support for TCP/SSL socket connections. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-tree.html new file mode 100644 index 0000000000..0e6876e763 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +org.eclipse.net4j.tcp.ssl Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.tcp.ssl +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-use.html new file mode 100644 index 0000000000..d57ca6d279 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/tcp/ssl/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package org.eclipse.net4j.tcp.ssl (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.tcp.ssl

+
+No usage of org.eclipse.net4j.tcp.ssl +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html new file mode 100644 index 0000000000..58bdcf1788 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/AdapterUtil.html @@ -0,0 +1,232 @@ + + + + + + +AdapterUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class AdapterUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.AdapterUtil
+
+
+
+
public final class AdapterUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+static + + + + +
+<TYPE> TYPE
+
adapt(Object object, + Class<TYPE> type) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+adapt

+
+public static <TYPE> TYPE adapt(Object object,
+                                Class<TYPE> type)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html new file mode 100644 index 0000000000..b99f349a89 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/CheckUtil.html @@ -0,0 +1,324 @@ + + + + + + +CheckUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class CheckUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.CheckUtil
+
+
+
+
public final class CheckUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidcheckArg(boolean expr, + String msg) + +
+           
+static voidcheckArg(Object handle, + String handleName) + +
+           
+static voidcheckNull(Object handle, + String msg) + +
+           
+static voidcheckState(boolean expr, + String msg) + +
+           
+static voidcheckState(Object handle, + String handleName) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+checkNull

+
+public static void checkNull(Object handle,
+                             String msg)
+                      throws NullPointerException
+
+
+ +
Throws: +
NullPointerException
+
+
+
+ +

+checkArg

+
+public static void checkArg(boolean expr,
+                            String msg)
+                     throws IllegalArgumentException
+
+
+ +
Throws: +
IllegalArgumentException
+
+
+
+ +

+checkArg

+
+public static void checkArg(Object handle,
+                            String handleName)
+                     throws IllegalArgumentException
+
+
+ +
Throws: +
IllegalArgumentException
+
+
+
+ +

+checkState

+
+public static void checkState(boolean expr,
+                              String msg)
+                       throws IllegalStateException
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+checkState

+
+public static void checkState(Object handle,
+                              String handleName)
+                       throws IllegalStateException
+
+
+ +
Throws: +
IllegalStateException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/HexUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/HexUtil.html new file mode 100644 index 0000000000..f4e2f0a0a1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/HexUtil.html @@ -0,0 +1,467 @@ + + + + + + +HexUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class HexUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.HexUtil
+
+
+
+
public final class HexUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static char[]DIGITS + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidappendHex(StringBuilder builder, + int b) + +
+          Deprecated. 
+static StringbytesToHex(byte[] bs) + +
+           
+static StringbytesToHex(byte[] bs, + int off, + int length) + +
+          Converts a byte array into a string of lower case hex chars.
+static voidbytesToHexAppend(byte[] bs, + int off, + int length, + Appendable appendable) + +
+           
+static StringformatByte(int b) + +
+          Deprecated. 
+static StringformatBytes(byte[] bytes) + +
+          Deprecated. 
+static byte[]hexToBytes(String s) + +
+           
+static voidhexToBytes(String s, + byte[] out, + int off) + +
+          Converts a String of hex characters into an array of bytes.
+static byte[]hexToBytes(String s, + int off) + +
+           
+static StringlongToHex(long v) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DIGITS

+
+public static final char[] DIGITS
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+bytesToHex

+
+public static String bytesToHex(byte[] bs,
+                                int off,
+                                int length)
+
+
Converts a byte array into a string of lower case hex chars. +

+

+
Parameters:
bs - A byte array
off - The index of the first byte to read
length - The number of bytes to read. +
Returns:
the string of hex chars.
+
+
+
+ +

+bytesToHexAppend

+
+public static void bytesToHexAppend(byte[] bs,
+                                    int off,
+                                    int length,
+                                    Appendable appendable)
+
+
+
+
+
+
+ +

+bytesToHex

+
+public static String bytesToHex(byte[] bs)
+
+
+
+
+
+
+ +

+hexToBytes

+
+public static byte[] hexToBytes(String s)
+
+
+
+
+
+
+ +

+hexToBytes

+
+public static byte[] hexToBytes(String s,
+                                int off)
+
+
+
+
+
+
+ +

+hexToBytes

+
+public static void hexToBytes(String s,
+                              byte[] out,
+                              int off)
+                       throws NumberFormatException,
+                              IndexOutOfBoundsException
+
+
Converts a String of hex characters into an array of bytes. +

+

+
Parameters:
s - A string of hex characters (upper case or lower) of even length.
out - A byte array of length at least s.length()/2 + off
off - The first byte to write of the array +
Throws: +
NumberFormatException +
IndexOutOfBoundsException
+
+
+
+ +

+longToHex

+
+public static String longToHex(long v)
+
+
+
+
+
+
+ +

+formatByte

+
+@Deprecated
+public static String formatByte(int b)
+
+
Deprecated.  +

+

+
+
+
+
+ +

+formatBytes

+
+@Deprecated
+public static String formatBytes(byte[] bytes)
+
+
Deprecated.  +

+

+
+
+
+
+ +

+appendHex

+
+@Deprecated
+public static void appendHex(StringBuilder builder,
+                                        int b)
+
+
Deprecated.  +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html new file mode 100644 index 0000000000..12c2b15e49 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/IErrorHandler.html @@ -0,0 +1,212 @@ + + + + + + +IErrorHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Interface IErrorHandler

+
+
+
public interface IErrorHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleError(Throwable t) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleError

+
+void handleError(Throwable t)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html new file mode 100644 index 0000000000..2c5c555e13 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ImplementationError.html @@ -0,0 +1,288 @@ + + + + + + +ImplementationError (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class ImplementationError

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Error
+          extended by org.eclipse.net4j.util.ImplementationError
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ImplementationError
extends Error
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ImplementationError() + +
+           
ImplementationError(String message) + +
+           
ImplementationError(String message, + Throwable cause) + +
+           
ImplementationError(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ImplementationError

+
+public ImplementationError()
+
+
+
+ +

+ImplementationError

+
+public ImplementationError(String message)
+
+
+
+ +

+ImplementationError

+
+public ImplementationError(String message,
+                           Throwable cause)
+
+
+
+ +

+ImplementationError

+
+public ImplementationError(Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html new file mode 100644 index 0000000000..80683a1921 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ObjectUtil.html @@ -0,0 +1,400 @@ + + + + + + +ObjectUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class ObjectUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.ObjectUtil
+
+
+
+
public final class ObjectUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static + + + + +
+<T> T[]
+
appendtoArray(T[] array, + T... elements) + +
+           
+static booleanequals(Object o1, + Object o2) + +
+           
+static inthashCode(long num) + +
+           
+static inthashCode(Object o) + +
+           
+static + + + + +
+<T extends Collection<?>> +
+boolean
+
isEmpty(Collection<?> collection) + +
+           
+static + + + + +
+<T extends Map<?,?>> +
+boolean
+
isEmpty(Map<?,?> map) + +
+           
+static booleanisEmpty(String string) + +
+           
+static + + + + +
+<T> boolean
+
isEmpty(T[] array) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+equals

+
+public static boolean equals(Object o1,
+                             Object o2)
+
+
+
+
+
+
+ +

+hashCode

+
+public static int hashCode(Object o)
+
+
+
+
+
+
+ +

+hashCode

+
+public static int hashCode(long num)
+
+
+
+
+
+
+ +

+appendtoArray

+
+public static <T> T[] appendtoArray(T[] array,
+                                    T... elements)
+
+
+
+
+
+
+ +

+isEmpty

+
+public static <T> boolean isEmpty(T[] array)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+isEmpty

+
+public static <T extends Map<?,?>> boolean isEmpty(Map<?,?> map)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+isEmpty

+
+public static <T extends Collection<?>> boolean isEmpty(Collection<?> collection)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+isEmpty

+
+public static boolean isEmpty(String string)
+
+
+
Since:
+
3.1
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html new file mode 100644 index 0000000000..2774100599 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.ExcludeFromDump.html @@ -0,0 +1,173 @@ + + + + + + +ReflectUtil.ExcludeFromDump (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Annotation Type ReflectUtil.ExcludeFromDump

+
+
+
@Retention(value=RUNTIME)
+@Target(value=FIELD)
+public static @interface ReflectUtil.ExcludeFromDump
+ + +

+

+
Author:
+
Eike Stepper
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html new file mode 100644 index 0000000000..9e9307ed8f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ReflectUtil.html @@ -0,0 +1,831 @@ + + + + + + +ReflectUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class ReflectUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.ReflectUtil
+
+
+
+
public final class ReflectUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceReflectUtil.ExcludeFromDump + +
+           
+ + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static booleanDUMP_STATICS + +
+           
+static Object[]NO_ARGUMENTS + +
+           
+static Class<?>[]NO_PARAMETERS + +
+           
+static Class<Object>ROOT_CLASS + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidcollectFields(Class<?> c, + List<Field> fields) + +
+           
+static voiddump(Object object) + +
+           
+static voiddump(Object object, + String prefix) + +
+           
+static voiddump(Object object, + String prefix, + PrintStream out) + +
+           
+static Pair<Field,Object>[]dumpToArray(Object object) + +
+           
+static FieldgetField(Class<?> c, + String fieldName) + +
+           
+static IntegergetHashCode(Object object) + +
+           
+static LonggetID(Object object) + +
+           
+static StringgetLabel(Object object) + +
+           
+static MethodgetMethod(Class<?> c, + String methodName, + Class<?>... parameterTypes) + +
+           
+static StringgetPackageName(Class<? extends Object> c) + +
+           
+static StringgetPackageName(String className) + +
+           
+static StringgetSimpleClassName(Object object) + +
+           
+static StringgetSimpleClassName(String name) + +
+           
+static StringgetSimpleName(Class<? extends Object> c) + +
+           
+static ObjectgetValue(Field field, + Object target) + +
+           
+static Objectinstantiate(Map<Object,Object> properties, + String namespace, + String classKey, + ClassLoader classLoader) + +
+           
+static ObjectinvokeMethod(Method method, + Object target, + Object... arguments) + +
+           
+static booleanisSetter(Method method) + +
+           
+static booleanisSetterName(String name) + +
+           
+static voidprintStackTrace(PrintStream out, + StackTraceElement[] stackTrace) + +
+           
+static voidprintStackTrace(StackTraceElement[] stackTrace) + +
+           
+static voidsetValue(Field field, + Object target, + Object value) + +
+           
+static StringtoString(Object object) + +
+           
+static StringtoString(Object object, + String prefix) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+ROOT_CLASS

+
+public static final Class<Object> ROOT_CLASS
+
+
+
+
+
+ +

+NO_PARAMETERS

+
+public static final Class<?>[] NO_PARAMETERS
+
+
+
+
+
+ +

+NO_ARGUMENTS

+
+public static final Object[] NO_ARGUMENTS
+
+
+
+
+
+ +

+DUMP_STATICS

+
+public static boolean DUMP_STATICS
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMethod

+
+public static Method getMethod(Class<?> c,
+                               String methodName,
+                               Class<?>... parameterTypes)
+
+
+
+
+
+
+ +

+invokeMethod

+
+public static Object invokeMethod(Method method,
+                                  Object target,
+                                  Object... arguments)
+
+
+
+
+
+
+ +

+getField

+
+public static Field getField(Class<?> c,
+                             String fieldName)
+
+
+
+
+
+
+ +

+collectFields

+
+public static void collectFields(Class<?> c,
+                                 List<Field> fields)
+
+
+
+
+
+
+ +

+getValue

+
+public static Object getValue(Field field,
+                              Object target)
+
+
+
+
+
+
+ +

+setValue

+
+public static void setValue(Field field,
+                            Object target,
+                            Object value)
+
+
+
+
+
+
+ +

+printStackTrace

+
+public static void printStackTrace(PrintStream out,
+                                   StackTraceElement[] stackTrace)
+
+
+
+
+
+
+ +

+printStackTrace

+
+public static void printStackTrace(StackTraceElement[] stackTrace)
+
+
+
+
+
+
+ +

+getHashCode

+
+public static Integer getHashCode(Object object)
+
+
+
+
+
+
+ +

+getID

+
+public static Long getID(Object object)
+
+
+
+
+
+
+ +

+getPackageName

+
+public static String getPackageName(Class<? extends Object> c)
+
+
+
+
+
+
+ +

+getPackageName

+
+public static String getPackageName(String className)
+
+
+
+
+
+
+ +

+getSimpleName

+
+public static String getSimpleName(Class<? extends Object> c)
+
+
+
+
+
+
+ +

+getSimpleClassName

+
+public static String getSimpleClassName(String name)
+
+
+
+
+
+
+ +

+getSimpleClassName

+
+public static String getSimpleClassName(Object object)
+
+
+
+
+
+
+ +

+getLabel

+
+public static String getLabel(Object object)
+
+
+
+
+
+
+ +

+dump

+
+public static void dump(Object object)
+
+
+
+
+
+
+ +

+dump

+
+public static void dump(Object object,
+                        String prefix)
+
+
+
+
+
+
+ +

+dump

+
+public static void dump(Object object,
+                        String prefix,
+                        PrintStream out)
+
+
+
+
+
+
+ +

+dumpToArray

+
+public static Pair<Field,Object>[] dumpToArray(Object object)
+
+
+
+
+
+
+ +

+instantiate

+
+public static Object instantiate(Map<Object,Object> properties,
+                                 String namespace,
+                                 String classKey,
+                                 ClassLoader classLoader)
+                          throws ClassNotFoundException,
+                                 InstantiationException,
+                                 IllegalAccessException,
+                                 IllegalArgumentException,
+                                 InvocationTargetException
+
+
+ +
Throws: +
ClassNotFoundException +
InstantiationException +
IllegalAccessException +
IllegalArgumentException +
InvocationTargetException
+
+
+
+ +

+isSetter

+
+public static boolean isSetter(Method method)
+
+
+
+
+
+
+ +

+isSetterName

+
+public static boolean isSetterName(String name)
+
+
+
+
+
+
+ +

+toString

+
+public static String toString(Object object)
+
+
+
+
+
+
+ +

+toString

+
+public static String toString(Object object,
+                              String prefix)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/StringUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/StringUtil.html new file mode 100644 index 0000000000..db35a24e04 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/StringUtil.html @@ -0,0 +1,574 @@ + + + + + + +StringUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class StringUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.StringUtil
+
+
+
+
public final class StringUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static StringEMPTY + +
+           
+static StringNL + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static Stringcap(String str) + +
+           
+static StringcapAll(String str) + +
+           
+static intcompare(String s1, + String s2) + +
+           
+static booleanequalsUpperOrLowerCase(String s, + String upperOrLowerCase) + +
+           
+static StringformatException(Throwable t) + +
+           
+static booleanglob(String pattern, + String string) + +
+          Matches a string against a pattern.
+static booleanglob(String pattern, + String string, + String[] subStrings) + +
+          Matches a string against a pattern and fills an array with the sub-matches.
+static booleanisEmpty(String str) + +
+           
+static intoccurrences(String str, + char c) + +
+           
+static intoccurrences(String str, + String c) + +
+           
+static Stringreplace(String text, + String[] find, + String[] replace) + +
+           
+static Stringsafe(String str) + +
+           
+static Stringuncap(String str) + +
+           
+static StringuncapAll(String str) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+EMPTY

+
+public static final String EMPTY
+
+
+
See Also:
Constant Field Values
+
+
+ +

+NL

+
+public static final String NL
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+formatException

+
+public static String formatException(Throwable t)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+replace

+
+public static String replace(String text,
+                             String[] find,
+                             String[] replace)
+
+
+
+
+
+
+ +

+safe

+
+public static String safe(String str)
+
+
+
+
+
+
+ +

+compare

+
+public static int compare(String s1,
+                          String s2)
+
+
+
+
+
+
+ +

+equalsUpperOrLowerCase

+
+public static boolean equalsUpperOrLowerCase(String s,
+                                             String upperOrLowerCase)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+capAll

+
+public static String capAll(String str)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+uncapAll

+
+public static String uncapAll(String str)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+cap

+
+public static String cap(String str)
+
+
+
+
+
+
+ +

+uncap

+
+public static String uncap(String str)
+
+
+
+
+
+
+ +

+occurrences

+
+public static int occurrences(String str,
+                              char c)
+
+
+
+
+
+
+ +

+occurrences

+
+public static int occurrences(String str,
+                              String c)
+
+
+
+
+
+
+ +

+isEmpty

+
+public static boolean isEmpty(String str)
+
+
+
+
+
+
+ +

+glob

+
+public static boolean glob(String pattern,
+                           String string)
+
+
Matches a string against a pattern. +

+ Pattern description: +

    +
  • * matches 0 or more characters +
  • ? matches a single character +
  • [...] matches a set and/or range of characters +
  • \ escapes the following character +
+

+

+
Since:
+
2.0
+
+
+
+
+ +

+glob

+
+public static boolean glob(String pattern,
+                           String string,
+                           String[] subStrings)
+
+
Matches a string against a pattern and fills an array with the sub-matches. +

+ Pattern description: +

    +
  • * matches 0 or more characters +
  • ? matches a single character +
  • [...] matches a set and/or range of characters +
  • \ escapes the following character +
+

+

+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/WrappedException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/WrappedException.html new file mode 100644 index 0000000000..e73d9b8b2b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/WrappedException.html @@ -0,0 +1,301 @@ + + + + + + +WrappedException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util +
+Class WrappedException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.WrappedException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class WrappedException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Exceptionexception() + +
+           
+static Exceptionunwrap(Exception exception) + +
+           
+static RuntimeExceptionwrap(Exception exception) + +
+           
+static RuntimeExceptionwrap(Exception exception, + String message) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+exception

+
+public Exception exception()
+
+
+
+
+
+
+ +

+wrap

+
+public static RuntimeException wrap(Exception exception,
+                                    String message)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+wrap

+
+public static RuntimeException wrap(Exception exception)
+
+
+
+
+
+
+ +

+unwrap

+
+public static Exception unwrap(Exception exception)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html new file mode 100644 index 0000000000..42b13f5fb6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html @@ -0,0 +1,566 @@ + + + + + + +Cache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Class Cache<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.cache.Cache<E>
+
+
+
All Implemented Interfaces:
ICache, INotifier, ILifecycle
+
+
+
+
public abstract class Cache<E>
extends Worker
implements ICache
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
Cache() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoActivate() + +
+           
+protected  voiddoBeforeActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ ICacheMonitorgetCacheMonitor() + +
+           
+protected  ICacheProbegetCacheProbe() + +
+           
+protected  ReferenceQueue<E>getReferenceQueue() + +
+           
+ voidsetCacheMonitor(ICacheMonitor cacheMonitor) + +
+           
+protected  voidunreachableElement(E element) + +
+           
+protected  voidunreachableElement(Reference<? extends E> reference) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.cache.ICache
evictElements
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Cache

+
+public Cache()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCacheMonitor

+
+public ICacheMonitor getCacheMonitor()
+
+
+
Specified by:
getCacheMonitor in interface ICache
+
+
+
+
+
+
+ +

+setCacheMonitor

+
+public void setCacheMonitor(ICacheMonitor cacheMonitor)
+
+
+
+
+
+
+
+
+
+ +

+getCacheProbe

+
+protected ICacheProbe getCacheProbe()
+
+
+
+
+
+
+
+
+
+ +

+getReferenceQueue

+
+protected ReferenceQueue<E> getReferenceQueue()
+
+
+
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
Overrides:
doBeforeActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context)
+             throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+unreachableElement

+
+protected void unreachableElement(Reference<? extends E> reference)
+
+
+
+
+
+
+
+
+
+ +

+unreachableElement

+
+protected void unreachableElement(E element)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html new file mode 100644 index 0000000000..b4b5a5ad7d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html @@ -0,0 +1,718 @@ + + + + + + +CacheMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Class CacheMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.cache.CacheMonitor
+
+
+
All Implemented Interfaces:
ICacheMonitor, INotifier, ILifecycle
+
+
+
+
public class CacheMonitor
extends Worker
implements ICacheMonitor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.cache.ICacheMonitor
ICacheMonitor.Condition, ICacheMonitor.ConditionPolicy
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
CacheMonitor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidderegisterCache(ICache cache) + +
+           
+protected  voiddoBeforeActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ ICacheMonitor.ConditiongetCondition() + +
+           
+ ICacheMonitor.ConditionPolicygetConditionPolicy() + +
+           
+ longgetPauseGREEN() + +
+           
+ longgetPauseRED() + +
+           
+ longgetPauseYELLOW() + +
+           
+ ICacheRegistration[]getRegistrations() + +
+           
+protected  voidhandleConditionRED() + +
+           
+ ICacheRegistrationregisterCache(ICache cache) + +
+           
+protected  voidsetCondition(ICacheMonitor.Condition newCondition) + +
+           
+ voidsetConditionPolicy(ICacheMonitor.ConditionPolicy conditionPolicy) + +
+           
+ voidsetPauseGREEN(long pauseGREEN) + +
+           
+ voidsetPauseRED(long pauseRED) + +
+           
+ voidsetPauseYELLOW(long pauseYELLOW) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
doActivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CacheMonitor

+
+public CacheMonitor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPauseGREEN

+
+public long getPauseGREEN()
+
+
+
+
+
+
+
+
+
+ +

+setPauseGREEN

+
+public void setPauseGREEN(long pauseGREEN)
+
+
+
+
+
+
+
+
+
+ +

+getPauseYELLOW

+
+public long getPauseYELLOW()
+
+
+
+
+
+
+
+
+
+ +

+setPauseYELLOW

+
+public void setPauseYELLOW(long pauseYELLOW)
+
+
+
+
+
+
+
+
+
+ +

+getPauseRED

+
+public long getPauseRED()
+
+
+
+
+
+
+
+
+
+ +

+setPauseRED

+
+public void setPauseRED(long pauseRED)
+
+
+
+
+
+
+
+
+
+ +

+getConditionPolicy

+
+public ICacheMonitor.ConditionPolicy getConditionPolicy()
+
+
+
Specified by:
getConditionPolicy in interface ICacheMonitor
+
+
+
+
+
+
+ +

+setConditionPolicy

+
+public void setConditionPolicy(ICacheMonitor.ConditionPolicy conditionPolicy)
+
+
+
+
+
+
+
+
+
+ +

+getCondition

+
+public ICacheMonitor.Condition getCondition()
+
+
+
Specified by:
getCondition in interface ICacheMonitor
+
+
+
+
+
+
+ +

+getRegistrations

+
+public ICacheRegistration[] getRegistrations()
+
+
+
+
+
+
+
+
+
+ +

+registerCache

+
+public ICacheRegistration registerCache(ICache cache)
+
+
+
Specified by:
registerCache in interface ICacheMonitor
+
+
+
+
+
+
+ +

+deregisterCache

+
+public void deregisterCache(ICache cache)
+
+
+
Specified by:
deregisterCache in interface ICacheMonitor
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
Overrides:
doBeforeActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context)
+             throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+setCondition

+
+protected void setCondition(ICacheMonitor.Condition newCondition)
+
+
+
+
+
+
+
+
+
+ +

+handleConditionRED

+
+protected void handleConditionRED()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html new file mode 100644 index 0000000000..afebd2dbb5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/CacheRegistration.html @@ -0,0 +1,542 @@ + + + + + + +CacheRegistration (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Class CacheRegistration

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.cache.CacheRegistration
+
+
+
All Implemented Interfaces:
ICacheProbe, ICacheRegistration
+
+
+
+
public class CacheRegistration
extends Object
implements ICacheRegistration
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static floatDEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CacheRegistration(ICacheMonitor cacheMonitor, + ICache cache) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ voidelementCached(int elementSize) + +
+           
+ voidelementEvicted(int elementSize) + +
+           
+ voidelementReconstructed(long reconstructionTime) + +
+           
+ longgetAverageElementSize() + +
+           
+ ICachegetCache() + +
+           
+ ICacheMonitorgetCacheMonitor() + +
+           
+ longgetCacheSize() + +
+           
+ intgetElementCount() + +
+           
+ longgetReconstructionCost() + +
+           
+protected  floatgetReconstructionCostDecayFactor() + +
+           
+ booleanisDisposed() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR

+
+public static final float DEFAULT_RECONSTRUCTION_COST_DECAY_FACTOR
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+CacheRegistration

+
+public CacheRegistration(ICacheMonitor cacheMonitor,
+                         ICache cache)
+
+
+ + + + + + + + +
+Method Detail
+ +

+dispose

+
+public void dispose()
+
+
+
Specified by:
dispose in interface ICacheRegistration
+
+
+
+
+
+
+ +

+isDisposed

+
+public boolean isDisposed()
+
+
+
Specified by:
isDisposed in interface ICacheProbe
+
+
+
+
+
+
+ +

+getCacheMonitor

+
+public ICacheMonitor getCacheMonitor()
+
+
+
Specified by:
getCacheMonitor in interface ICacheRegistration
+
+
+
+
+
+
+ +

+getCache

+
+public ICache getCache()
+
+
+
Specified by:
getCache in interface ICacheRegistration
+
+
+
+
+
+
+ +

+getElementCount

+
+public int getElementCount()
+
+
+
Specified by:
getElementCount in interface ICacheProbe
+
+
+
+
+
+
+ +

+getCacheSize

+
+public long getCacheSize()
+
+
+
Specified by:
getCacheSize in interface ICacheProbe
+
+
+
+
+
+
+ +

+getAverageElementSize

+
+public long getAverageElementSize()
+
+
+
Specified by:
getAverageElementSize in interface ICacheProbe
+
+
+
+
+
+
+ +

+getReconstructionCost

+
+public long getReconstructionCost()
+
+
+
Specified by:
getReconstructionCost in interface ICacheProbe
+
+
+
+
+
+
+ +

+elementCached

+
+public void elementCached(int elementSize)
+
+
+
Specified by:
elementCached in interface ICacheProbe
+
+
+
+
+
+
+ +

+elementEvicted

+
+public void elementEvicted(int elementSize)
+
+
+
Specified by:
elementEvicted in interface ICacheProbe
+
+
+
+
+
+
+ +

+elementReconstructed

+
+public void elementReconstructed(long reconstructionTime)
+
+
+
Specified by:
elementReconstructed in interface ICacheProbe
+
+
+
+
+
+
+ +

+getReconstructionCostDecayFactor

+
+protected float getReconstructionCostDecayFactor()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html new file mode 100644 index 0000000000..c75baf3b6e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/HysteresisConditionPolicy.html @@ -0,0 +1,318 @@ + + + + + + +HysteresisConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Class HysteresisConditionPolicy

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.cache.ThresholdConditionPolicy
+      extended by org.eclipse.net4j.util.cache.HysteresisConditionPolicy
+
+
+
All Implemented Interfaces:
ICacheMonitor.ConditionPolicy
+
+
+
+
public class HysteresisConditionPolicy
extends ThresholdConditionPolicy
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
HysteresisConditionPolicy(long thresholdYellowRed, + long thresholdRedYellow, + long thresholdGreenYellow, + long thresholdYellowGreen) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  ICacheMonitor.ConditiongetNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+ longgetThresholdGreenYellow() + +
+           
+ longgetThresholdYellowRed() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.cache.ThresholdConditionPolicy
getNewCondition, getThresholdRedYellow, getThresholdYellowGreen
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HysteresisConditionPolicy

+
+public HysteresisConditionPolicy(long thresholdYellowRed,
+                                 long thresholdRedYellow,
+                                 long thresholdGreenYellow,
+                                 long thresholdYellowGreen)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getThresholdYellowRed

+
+public long getThresholdYellowRed()
+
+
+
+
+
+
+ +

+getThresholdGreenYellow

+
+public long getThresholdGreenYellow()
+
+
+
+
+
+
+ +

+getNewCondition

+
+protected ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition,
+                                                  long freeMemory)
+
+
+
Overrides:
getNewCondition in class ThresholdConditionPolicy
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html new file mode 100644 index 0000000000..6b0958a4c8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICache.html @@ -0,0 +1,234 @@ + + + + + + +ICache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICache

+
+
All Known Implementing Classes:
Cache
+
+
+
+
public interface ICache
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidevictElements(int elementCount) + +
+          Instructs this cache to evict elementCount elements.
+ ICacheMonitorgetCacheMonitor() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getCacheMonitor

+
+ICacheMonitor getCacheMonitor()
+
+
+
+
+
+
+ +

+evictElements

+
+void evictElements(int elementCount)
+
+
Instructs this cache to evict elementCount elements. +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html new file mode 100644 index 0000000000..44fcaecb6c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.Condition.html @@ -0,0 +1,358 @@ + + + + + + +ICacheMonitor.Condition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Enum ICacheMonitor.Condition

+
+java.lang.Object
+  extended by java.lang.Enum<ICacheMonitor.Condition>
+      extended by org.eclipse.net4j.util.cache.ICacheMonitor.Condition
+
+
+
All Implemented Interfaces:
Serializable, Comparable<ICacheMonitor.Condition>
+
+
+
Enclosing interface:
ICacheMonitor
+
+
+
+
public static enum ICacheMonitor.Condition
extends Enum<ICacheMonitor.Condition>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
GREEN + +
+          Condition GREEN indicates that the system is operating normally and enough free memory is available so + that caches are free to cache additional elements.
RED + +
+          Condition RED indicates that the system state is critical and free memory is almost exhausted so that + caches must immediately stop to cache additional elements.
YELLOW + +
+          Condition YELLOW indicates that the system is operating normally but free memory is about to go low so + that caches should stop to cache additional elements.
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ICacheMonitor.ConditionvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ICacheMonitor.Condition[]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
+ +

+GREEN

+
+public static final ICacheMonitor.Condition GREEN
+
+
Condition GREEN indicates that the system is operating normally and enough free memory is available so + that caches are free to cache additional elements. +

+

+
+
+
+ +

+YELLOW

+
+public static final ICacheMonitor.Condition YELLOW
+
+
Condition YELLOW indicates that the system is operating normally but free memory is about to go low so + that caches should stop to cache additional elements. +

+

+
+
+
+ +

+RED

+
+public static final ICacheMonitor.Condition RED
+
+
Condition RED indicates that the system state is critical and free memory is almost exhausted so that + caches must immediately stop to cache additional elements. Depending of the eviction strategy element eviction is + ordered. +

+

+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ICacheMonitor.Condition[] 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 (ICacheMonitor.Condition c : ICacheMonitor.Condition.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ICacheMonitor.Condition 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html new file mode 100644 index 0000000000..3f5a7387fb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.ConditionPolicy.html @@ -0,0 +1,216 @@ + + + + + + +ICacheMonitor.ConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICacheMonitor.ConditionPolicy

+
+
All Known Implementing Classes:
HysteresisConditionPolicy, ThresholdConditionPolicy
+
+
+
Enclosing interface:
ICacheMonitor
+
+
+
+
public static interface ICacheMonitor.ConditionPolicy
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ ICacheMonitor.ConditiongetNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getNewCondition

+
+ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html new file mode 100644 index 0000000000..177c1e748b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitor.html @@ -0,0 +1,319 @@ + + + + + + +ICacheMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICacheMonitor

+
+
All Superinterfaces:
INotifier
+
+
+
All Known Implementing Classes:
CacheMonitor
+
+
+
+
public interface ICacheMonitor
extends INotifier
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classICacheMonitor.Condition + +
+           
+static interfaceICacheMonitor.ConditionPolicy + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidderegisterCache(ICache cache) + +
+           
+ ICacheMonitor.ConditiongetCondition() + +
+           
+ ICacheMonitor.ConditionPolicygetConditionPolicy() + +
+           
+ ICacheProberegisterCache(ICache cache) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+getConditionPolicy

+
+ICacheMonitor.ConditionPolicy getConditionPolicy()
+
+
+
+
+
+
+
+
+
+ +

+getCondition

+
+ICacheMonitor.Condition getCondition()
+
+
+
+
+
+
+
+
+
+ +

+registerCache

+
+ICacheProbe registerCache(ICache cache)
+
+
+
+
+
+
+
+
+
+ +

+deregisterCache

+
+void deregisterCache(ICache cache)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html new file mode 100644 index 0000000000..281f7eff5a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheMonitorEvent.html @@ -0,0 +1,266 @@ + + + + + + +ICacheMonitorEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICacheMonitorEvent

+
+
All Superinterfaces:
IEvent
+
+
+
+
public interface ICacheMonitorEvent
extends IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ICacheMonitor.ConditiongetNewCondition() + +
+           
+ ICacheMonitor.ConditiongetOldCondition() + +
+           
+ ICacheMonitorgetSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+ICacheMonitor getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getOldCondition

+
+ICacheMonitor.Condition getOldCondition()
+
+
+
+
+
+
+
+
+
+ +

+getNewCondition

+
+ICacheMonitor.Condition getNewCondition()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html new file mode 100644 index 0000000000..457f4cde56 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheProbe.html @@ -0,0 +1,349 @@ + + + + + + +ICacheProbe (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICacheProbe

+
+
All Known Subinterfaces:
ICacheRegistration
+
+
+
All Known Implementing Classes:
CacheRegistration
+
+
+
+
public interface ICacheProbe
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidelementCached(int elementSize) + +
+           
+ voidelementEvicted(int elementSize) + +
+           
+ voidelementReconstructed(long reconstructionTime) + +
+           
+ longgetAverageElementSize() + +
+           
+ longgetCacheSize() + +
+           
+ intgetElementCount() + +
+           
+ longgetReconstructionCost() + +
+           
+ booleanisDisposed() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+isDisposed

+
+boolean isDisposed()
+
+
+
+
+
+
+ +

+elementCached

+
+void elementCached(int elementSize)
+
+
+
+
+
+
+ +

+elementEvicted

+
+void elementEvicted(int elementSize)
+
+
+
+
+
+
+ +

+elementReconstructed

+
+void elementReconstructed(long reconstructionTime)
+
+
+
+
+
+
+ +

+getElementCount

+
+int getElementCount()
+
+
+
+
+
+
+ +

+getCacheSize

+
+long getCacheSize()
+
+
+
+
+
+
+ +

+getAverageElementSize

+
+long getAverageElementSize()
+
+
+
+
+
+
+ +

+getReconstructionCost

+
+long getReconstructionCost()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html new file mode 100644 index 0000000000..82674a3e64 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ICacheRegistration.html @@ -0,0 +1,272 @@ + + + + + + +ICacheRegistration (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Interface ICacheRegistration

+
+
All Superinterfaces:
ICacheProbe
+
+
+
All Known Implementing Classes:
CacheRegistration
+
+
+
+
public interface ICacheRegistration
extends ICacheProbe
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ ICachegetCache() + +
+           
+ ICacheMonitorgetCacheMonitor() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.cache.ICacheProbe
elementCached, elementEvicted, elementReconstructed, getAverageElementSize, getCacheSize, getElementCount, getReconstructionCost, isDisposed
+  +

+ + + + + + + + +
+Method Detail
+ +

+getCacheMonitor

+
+ICacheMonitor getCacheMonitor()
+
+
+
+
+
+
+
+
+
+ +

+getCache

+
+ICache getCache()
+
+
+
+
+
+
+
+
+
+ +

+dispose

+
+void dispose()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html new file mode 100644 index 0000000000..80575f3a53 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/ThresholdConditionPolicy.html @@ -0,0 +1,335 @@ + + + + + + +ThresholdConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.cache +
+Class ThresholdConditionPolicy

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.cache.ThresholdConditionPolicy
+
+
+
All Implemented Interfaces:
ICacheMonitor.ConditionPolicy
+
+
+
Direct Known Subclasses:
HysteresisConditionPolicy
+
+
+
+
public class ThresholdConditionPolicy
extends Object
implements ICacheMonitor.ConditionPolicy
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ThresholdConditionPolicy(long thresholdRedYellow, + long thresholdYellowGreen) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ICacheMonitor.ConditiongetNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+protected  ICacheMonitor.ConditiongetNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+ longgetThresholdRedYellow() + +
+           
+ longgetThresholdYellowGreen() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ThresholdConditionPolicy

+
+public ThresholdConditionPolicy(long thresholdRedYellow,
+                                long thresholdYellowGreen)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getThresholdRedYellow

+
+public long getThresholdRedYellow()
+
+
+
+
+
+
+
+
+
+ +

+getThresholdYellowGreen

+
+public long getThresholdYellowGreen()
+
+
+
+
+
+
+
+
+
+ +

+getNewCondition

+
+public ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition)
+
+
+
Specified by:
getNewCondition in interface ICacheMonitor.ConditionPolicy
+
+
+
+
+
+
+ +

+getNewCondition

+
+protected ICacheMonitor.Condition getNewCondition(ICacheMonitor.Condition oldCondition,
+                                                  long freeMemory)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/Cache.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/Cache.html new file mode 100644 index 0000000000..c8020bc47c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/Cache.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.Cache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.Cache

+
+No usage of org.eclipse.net4j.util.cache.Cache +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheMonitor.html new file mode 100644 index 0000000000..4397e9f283 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.CacheMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.CacheMonitor

+
+No usage of org.eclipse.net4j.util.cache.CacheMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheRegistration.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheRegistration.html new file mode 100644 index 0000000000..dde4449a35 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/CacheRegistration.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.CacheRegistration (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.CacheRegistration

+
+No usage of org.eclipse.net4j.util.cache.CacheRegistration +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/HysteresisConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/HysteresisConditionPolicy.html new file mode 100644 index 0000000000..633deed2d2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/HysteresisConditionPolicy.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.HysteresisConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.HysteresisConditionPolicy

+
+No usage of org.eclipse.net4j.util.cache.HysteresisConditionPolicy +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICache.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICache.html new file mode 100644 index 0000000000..352437d651 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICache.html @@ -0,0 +1,259 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICache

+
+ + + + + + + + + +
+Packages that use ICache
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICache in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ICache
+ classCache<E> + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICache
+ ICacheCacheRegistration.getCache() + +
+           
+ ICacheICacheRegistration.getCache() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache with parameters of type ICache
+ voidCacheMonitor.deregisterCache(ICache cache) + +
+           
+ voidICacheMonitor.deregisterCache(ICache cache) + +
+           
+ ICacheRegistrationCacheMonitor.registerCache(ICache cache) + +
+           
+ ICacheProbeICacheMonitor.registerCache(ICache cache) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.cache with parameters of type ICache
CacheRegistration(ICacheMonitor cacheMonitor, + ICache cache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.Condition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.Condition.html new file mode 100644 index 0000000000..0e2b44b570 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.Condition.html @@ -0,0 +1,305 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.ICacheMonitor.Condition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.ICacheMonitor.Condition

+
+ + + + + + + + + +
+Packages that use ICacheMonitor.Condition
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICacheMonitor.Condition in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICacheMonitor.Condition
+ ICacheMonitor.ConditionCacheMonitor.getCondition() + +
+           
+ ICacheMonitor.ConditionICacheMonitor.getCondition() + +
+           
+ ICacheMonitor.ConditionICacheMonitorEvent.getNewCondition() + +
+           
+ ICacheMonitor.ConditionICacheMonitor.ConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+ ICacheMonitor.ConditionThresholdConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+protected  ICacheMonitor.ConditionHysteresisConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+protected  ICacheMonitor.ConditionThresholdConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+ ICacheMonitor.ConditionICacheMonitorEvent.getOldCondition() + +
+           
+static ICacheMonitor.ConditionICacheMonitor.Condition.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ICacheMonitor.Condition[]ICacheMonitor.Condition.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache with parameters of type ICacheMonitor.Condition
+ ICacheMonitor.ConditionICacheMonitor.ConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+ ICacheMonitor.ConditionThresholdConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition) + +
+           
+protected  ICacheMonitor.ConditionHysteresisConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+protected  ICacheMonitor.ConditionThresholdConditionPolicy.getNewCondition(ICacheMonitor.Condition oldCondition, + long freeMemory) + +
+           
+protected  voidCacheMonitor.setCondition(ICacheMonitor.Condition newCondition) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.ConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.ConditionPolicy.html new file mode 100644 index 0000000000..4f54e84168 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.ConditionPolicy.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICacheMonitor.ConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICacheMonitor.ConditionPolicy

+
+ + + + + + + + + +
+Packages that use ICacheMonitor.ConditionPolicy
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICacheMonitor.ConditionPolicy in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ICacheMonitor.ConditionPolicy
+ classHysteresisConditionPolicy + +
+           
+ classThresholdConditionPolicy + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICacheMonitor.ConditionPolicy
+ ICacheMonitor.ConditionPolicyCacheMonitor.getConditionPolicy() + +
+           
+ ICacheMonitor.ConditionPolicyICacheMonitor.getConditionPolicy() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.cache with parameters of type ICacheMonitor.ConditionPolicy
+ voidCacheMonitor.setConditionPolicy(ICacheMonitor.ConditionPolicy conditionPolicy) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.html new file mode 100644 index 0000000000..0cfececc10 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitor.html @@ -0,0 +1,259 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICacheMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICacheMonitor

+
+ + + + + + + + + +
+Packages that use ICacheMonitor
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICacheMonitor in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ICacheMonitor
+ classCacheMonitor + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICacheMonitor
+ ICacheMonitorCache.getCacheMonitor() + +
+           
+ ICacheMonitorCacheRegistration.getCacheMonitor() + +
+           
+ ICacheMonitorICache.getCacheMonitor() + +
+           
+ ICacheMonitorICacheRegistration.getCacheMonitor() + +
+           
+ ICacheMonitorICacheMonitorEvent.getSource() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.cache with parameters of type ICacheMonitor
+ voidCache.setCacheMonitor(ICacheMonitor cacheMonitor) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.cache with parameters of type ICacheMonitor
CacheRegistration(ICacheMonitor cacheMonitor, + ICache cache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitorEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitorEvent.html new file mode 100644 index 0000000000..901d7e19e7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheMonitorEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICacheMonitorEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICacheMonitorEvent

+
+No usage of org.eclipse.net4j.util.cache.ICacheMonitorEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheProbe.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheProbe.html new file mode 100644 index 0000000000..ec3c17ba77 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheProbe.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICacheProbe (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICacheProbe

+
+ + + + + + + + + +
+Packages that use ICacheProbe
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICacheProbe in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Subinterfaces of ICacheProbe in org.eclipse.net4j.util.cache
+ interfaceICacheRegistration + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ICacheProbe
+ classCacheRegistration + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICacheProbe
+protected  ICacheProbeCache.getCacheProbe() + +
+           
+ ICacheProbeICacheMonitor.registerCache(ICache cache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheRegistration.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheRegistration.html new file mode 100644 index 0000000000..11e6085a7b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ICacheRegistration.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.cache.ICacheRegistration (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.cache.ICacheRegistration

+
+ + + + + + + + + +
+Packages that use ICacheRegistration
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ICacheRegistration in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ICacheRegistration
+ classCacheRegistration + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache that return ICacheRegistration
+ ICacheRegistration[]CacheMonitor.getRegistrations() + +
+           
+ ICacheRegistrationCacheMonitor.registerCache(ICache cache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ThresholdConditionPolicy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ThresholdConditionPolicy.html new file mode 100644 index 0000000000..1ddd853743 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/class-use/ThresholdConditionPolicy.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.cache.ThresholdConditionPolicy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.cache.ThresholdConditionPolicy

+
+ + + + + + + + + +
+Packages that use ThresholdConditionPolicy
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + +
+Uses of ThresholdConditionPolicy in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Subclasses of ThresholdConditionPolicy in org.eclipse.net4j.util.cache
+ classHysteresisConditionPolicy + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-frame.html new file mode 100644 index 0000000000..e5892cb33b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-frame.html @@ -0,0 +1,72 @@ + + + + + + +org.eclipse.net4j.util.cache (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.cache + + + + +
+Interfaces  + +
+ICache +
+ICacheMonitor +
+ICacheMonitor.ConditionPolicy +
+ICacheMonitorEvent +
+ICacheProbe +
+ICacheRegistration
+ + + + + + +
+Classes  + +
+Cache +
+CacheMonitor +
+CacheRegistration +
+HysteresisConditionPolicy +
+ThresholdConditionPolicy
+ + + + + + +
+Enums  + +
+ICacheMonitor.Condition
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html new file mode 100644 index 0000000000..972b3da19d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-summary.html @@ -0,0 +1,257 @@ + + + + + + +org.eclipse.net4j.util.cache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.cache +

+A generic caching and memory monitoring framework. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ICache 
ICacheMonitor 
ICacheMonitor.ConditionPolicy 
ICacheMonitorEvent 
ICacheProbe 
ICacheRegistration 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Cache<E> 
CacheMonitor 
CacheRegistration 
HysteresisConditionPolicy 
ThresholdConditionPolicy 
+  + +

+ + + + + + + + + +
+Enum Summary
ICacheMonitor.Condition 
+  + +

+

+Package org.eclipse.net4j.util.cache Description +

+ +

+A generic caching and memory monitoring framework. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-tree.html new file mode 100644 index 0000000000..61ab3e7318 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-tree.html @@ -0,0 +1,188 @@ + + + + + + +org.eclipse.net4j.util.cache Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.cache +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-use.html new file mode 100644 index 0000000000..d5a992b705 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/cache/package-use.html @@ -0,0 +1,206 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.cache (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.cache

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.util.cache
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.cache used by org.eclipse.net4j.util.cache
ICache + +
+           
ICacheMonitor + +
+           
ICacheMonitor.Condition + +
+           
ICacheMonitor.ConditionPolicy + +
+           
ICacheProbe + +
+           
ICacheRegistration + +
+           
ThresholdConditionPolicy + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/AdapterUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/AdapterUtil.html new file mode 100644 index 0000000000..5317559f8c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/AdapterUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.AdapterUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.AdapterUtil

+
+No usage of org.eclipse.net4j.util.AdapterUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/CheckUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/CheckUtil.html new file mode 100644 index 0000000000..42485b28d5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/CheckUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.CheckUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.CheckUtil

+
+No usage of org.eclipse.net4j.util.CheckUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/HexUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/HexUtil.html new file mode 100644 index 0000000000..315bc12556 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/HexUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.HexUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.HexUtil

+
+No usage of org.eclipse.net4j.util.HexUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/IErrorHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/IErrorHandler.html new file mode 100644 index 0000000000..cec8725071 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/IErrorHandler.html @@ -0,0 +1,265 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.IErrorHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.IErrorHandler

+
+ + + + + + + + + + + + + +
+Packages that use IErrorHandler
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of IErrorHandler in org.eclipse.net4j.buffer
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.buffer that return IErrorHandler
+ IErrorHandlerIBuffer.getErrorHandler() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.buffer with parameters of type IErrorHandler
+ voidIBuffer.setErrorHandler(IErrorHandler errorHandler) + +
+           
+  +

+ + + + + +
+Uses of IErrorHandler in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.concurrent declared as IErrorHandler
+static IErrorHandlerWorker.DEFAULT_ERROR_HANDLER + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return IErrorHandler
+static IErrorHandlerWorker.getGlobalErrorHandler() + +
+           
+static IErrorHandlerWorker.setGlobalErrorHandler(IErrorHandler globalErrorHandler) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type IErrorHandler
+static IErrorHandlerWorker.setGlobalErrorHandler(IErrorHandler globalErrorHandler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ImplementationError.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ImplementationError.html new file mode 100644 index 0000000000..cd36291b3e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ImplementationError.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ImplementationError (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ImplementationError

+
+No usage of org.eclipse.net4j.util.ImplementationError +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ObjectUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ObjectUtil.html new file mode 100644 index 0000000000..9afc3de989 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ObjectUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ObjectUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ObjectUtil

+
+No usage of org.eclipse.net4j.util.ObjectUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.ExcludeFromDump.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.ExcludeFromDump.html new file mode 100644 index 0000000000..a4a092ad53 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.ExcludeFromDump.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ReflectUtil.ExcludeFromDump (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ReflectUtil.ExcludeFromDump

+
+ + + + + + + + + +
+Packages that use ReflectUtil.ExcludeFromDump
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of ReflectUtil.ExcludeFromDump in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.security with annotations of type ReflectUtil.ExcludeFromDump
+protected  Map<String,char[]>UserManager.users + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.html new file mode 100644 index 0000000000..c723f31cc9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/ReflectUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ReflectUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ReflectUtil

+
+No usage of org.eclipse.net4j.util.ReflectUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/StringUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/StringUtil.html new file mode 100644 index 0000000000..211c0a6a76 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/StringUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.StringUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.StringUtil

+
+No usage of org.eclipse.net4j.util.StringUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/WrappedException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/WrappedException.html new file mode 100644 index 0000000000..befec977e1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/class-use/WrappedException.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.WrappedException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.WrappedException

+
+ + + + + + + + + +
+Packages that use WrappedException
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of WrappedException in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that throw WrappedException
+ + + + + +
+<CONTEXT> void
+
ProgressDistributor.run(ProgressDistributable<CONTEXT>[] distributables, + CONTEXT context, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html new file mode 100644 index 0000000000..d7b0498bf2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/ArrayIterator.html @@ -0,0 +1,353 @@ + + + + + + +ArrayIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class ArrayIterator<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.ArrayIterator<T>
+
+
+
All Implemented Interfaces:
Iterator<T>
+
+
+
+
public class ArrayIterator<T>
extends Object
implements Iterator<T>
+ + +

+An object that iterates over the elements of an array +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
ArrayIterator(T[] elements) + +
+           
ArrayIterator(T[] elements, + int firstElement) + +
+           
ArrayIterator(T[] elements, + int firstElement, + int lastElement) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanhasNext() + +
+           
+ Tnext() + +
+           
+ voidremove() + +
+          Unsupported.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ArrayIterator

+
+public ArrayIterator(T[] elements)
+
+
+
+ +

+ArrayIterator

+
+public ArrayIterator(T[] elements,
+                     int firstElement)
+
+
+
+ +

+ArrayIterator

+
+public ArrayIterator(T[] elements,
+                     int firstElement,
+                     int lastElement)
+
+
+ + + + + + + + +
+Method Detail
+ +

+hasNext

+
+public boolean hasNext()
+
+
+
Specified by:
hasNext in interface Iterator<T>
+
+
+
+
+
+
+ +

+next

+
+public T next()
+       throws NoSuchElementException
+
+
+
Specified by:
next in interface Iterator<T>
+
+
+ +
Throws: +
NoSuchElementException
+
+
+
+ +

+remove

+
+public void remove()
+
+
Unsupported. +

+

+
Specified by:
remove in interface Iterator<T>
+
+
+ +
Throws: +
UnsupportedOperationException - always
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html new file mode 100644 index 0000000000..af16a45a44 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/BidiMapper.html @@ -0,0 +1,374 @@ + + + + + + +BidiMapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class BidiMapper<T1,T2>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.BidiMapper<T1,T2>
+
+
+
+
public class BidiMapper<T1,T2>
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
BidiMapper() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ T2lookup1(T1 v1) + +
+           
+ T1lookup2(T2 v2) + +
+           
+ voidmap(T1 v1, + T2 v2) + +
+           
+ booleanremove1(T1 v1) + +
+           
+ booleanremove2(T2 v2) + +
+           
+ intsize() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BidiMapper

+
+public BidiMapper()
+
+
+ + + + + + + + +
+Method Detail
+ +

+map

+
+public void map(T1 v1,
+                T2 v2)
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
+
+
+
+ +

+lookup1

+
+public T2 lookup1(T1 v1)
+
+
+
+
+
+
+ +

+lookup2

+
+public T1 lookup2(T2 v2)
+
+
+
+
+
+
+ +

+remove1

+
+public boolean remove1(T1 v1)
+
+
+
+
+
+
+ +

+remove2

+
+public boolean remove2(T2 v2)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html new file mode 100644 index 0000000000..81a3bb177c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Closeable.html @@ -0,0 +1,237 @@ + + + + + + +Closeable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface Closeable

+
+
All Known Subinterfaces:
CloseableIterator<E>, IAcceptor, IChannel, IConnector, IHTTPAcceptor, IHTTPConnector, IJVMAcceptor, IJVMConnector, InternalAcceptor, InternalChannel, InternalConnector, ITCPAcceptor, ITCPConnector
+
+
+
All Known Implementing Classes:
Acceptor, Channel, Connector
+
+
+
+
public interface Closeable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ booleanisClosed() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+close

+
+void close()
+
+
+
+
+
+
+ +

+isClosed

+
+boolean isClosed()
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html new file mode 100644 index 0000000000..5344588855 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/CloseableIterator.html @@ -0,0 +1,203 @@ + + + + + + +CloseableIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface CloseableIterator<E>

+
+
All Superinterfaces:
Closeable, Iterator<E>
+
+
+
+
public interface CloseableIterator<E>
extends Iterator<E>, Closeable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface java.util.Iterator
hasNext, next, remove
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.collection.Closeable
close, isClosed
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html new file mode 100644 index 0000000000..4feecd36ae --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/DynamicArray.html @@ -0,0 +1,317 @@ + + + + + + +DynamicArray (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class DynamicArray<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.DynamicArray<E>
+
+
+
+
public class DynamicArray<E>
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DynamicArray() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intadd(E element) + +
+           
+ Eadd(int index, + E element) + +
+           
+ Eget(int index) + +
+           
+ Eremove(int index) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DynamicArray

+
+public DynamicArray()
+
+
+ + + + + + + + +
+Method Detail
+ +

+add

+
+public int add(E element)
+
+
+
+
+
+
+ +

+add

+
+public E add(int index,
+             E element)
+
+
+
+
+
+
+ +

+remove

+
+public E remove(int index)
+
+
+
+
+
+
+ +

+get

+
+public E get(int index)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html new file mode 100644 index 0000000000..04b3de1e28 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/FastList.html @@ -0,0 +1,408 @@ + + + + + + +FastList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class FastList<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.FastList<E>
+
+
+
+
public abstract class FastList<E>
extends Object
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  E[]elements + +
+           
+  + + + + + + + + + + +
+Constructor Summary
FastList() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(E element) + +
+           
+protected  voidfirstElementAdded() + +
+           
+ E[]get() + +
+           
+ booleanisEmpty() + +
+           
+protected  voidlastElementRemoved() + +
+           
+protected abstract  E[]newArray(int length) + +
+           
+ booleanremove(E element) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+elements

+
+protected E[] elements
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+FastList

+
+public FastList()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
+
+
+
+ +

+get

+
+public E[] get()
+
+
+
+
+
+
+ +

+add

+
+public void add(E element)
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(E element)
+
+
+
+
+
+
+ +

+firstElementAdded

+
+protected void firstElementAdded()
+
+
+
+
+
+
+ +

+lastElementRemoved

+
+protected void lastElementRemoved()
+
+
+
+
+
+
+ +

+newArray

+
+protected abstract E[] newArray(int length)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html new file mode 100644 index 0000000000..cfcd328762 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HashBag.html @@ -0,0 +1,610 @@ + + + + + + +HashBag (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class HashBag<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.HashBag<T>
+
+
+
All Implemented Interfaces:
Iterable<T>, Collection<T>, Set<T>
+
+
+
+
public final class HashBag<T>
extends Object
implements Set<T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
HashBag() + +
+           
HashBag(int initialCapacity) + +
+           
HashBag(int initialCapacity, + float loadFactor) + +
+           
HashBag(Map<? extends T,? extends org.eclipse.net4j.util.collection.HashBag.Counter> m) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(T o) + +
+           
+ booleanaddAll(Collection<? extends T> c) + +
+           
+ voidclear() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+ intgetCounterFor(T o) + +
+           
+ booleanisEmpty() + +
+           
+ Iterator<T>iterator() + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ intsize() + +
+           
+ Object[]toArray() + +
+           
+ + + + + +
+<T> T[]
+
toArray(T[] a) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Set
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HashBag

+
+public HashBag()
+
+
+
+ +

+HashBag

+
+public HashBag(int initialCapacity,
+               float loadFactor)
+
+
+
+ +

+HashBag

+
+public HashBag(int initialCapacity)
+
+
+
+ +

+HashBag

+
+public HashBag(Map<? extends T,? extends org.eclipse.net4j.util.collection.HashBag.Counter> m)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCounterFor

+
+public int getCounterFor(T o)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+add

+
+public boolean add(T o)
+
+
+
Specified by:
add in interface Collection<T>
Specified by:
add in interface Set<T>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends T> c)
+
+
+
Specified by:
addAll in interface Collection<T>
Specified by:
addAll in interface Set<T>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<T>
Specified by:
clear in interface Set<T>
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<T>
Specified by:
contains in interface Set<T>
+
+
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<T>
Specified by:
containsAll in interface Set<T>
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Collection<T>
Specified by:
isEmpty in interface Set<T>
+
+
+
+
+
+
+ +

+iterator

+
+public Iterator<T> iterator()
+
+
+
Specified by:
iterator in interface Iterable<T>
Specified by:
iterator in interface Collection<T>
Specified by:
iterator in interface Set<T>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<T>
Specified by:
remove in interface Set<T>
+
+
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<T>
Specified by:
removeAll in interface Set<T>
+
+
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<T>
Specified by:
retainAll in interface Set<T>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Collection<T>
Specified by:
size in interface Set<T>
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<T>
Specified by:
toArray in interface Set<T>
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(T[] a)
+
+
+
Specified by:
toArray in interface Collection<T>
Specified by:
toArray in interface Set<T>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/History.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/History.html new file mode 100644 index 0000000000..39ebb2400e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/History.html @@ -0,0 +1,679 @@ + + + + + + +History (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class History<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.collection.History<T>
+
+
+
All Implemented Interfaces:
Iterable<IHistoryElement<T>>, IHistory<T>, INotifier
+
+
+
Direct Known Subclasses:
PreferenceHistory
+
+
+
+
public class History<T>
extends Notifier
implements IHistory<T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  List<IHistoryElement<T>>elements + +
+           
+  + + + + + + + + + + +
+Constructor Summary
History() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(T data) + +
+           
+protected  voidchanged() + +
+           
+ booleanclear() + +
+           
+protected  IHistoryElement<T>createElement(T data) + +
+           
+ IHistoryElement<T>get(int index) + +
+           
+ + + + + +
+<D> D[]
+
getData(D[] a) + +
+           
+ List<IHistoryElement<T>>getElements() + +
+           
+ TgetMostRecent() + +
+           
+ intindexOf(T data) + +
+           
+ booleanisEmpty() + +
+           
+ Iterator<IHistoryElement<T>>iterator() + +
+           
+protected  voidload() + +
+           
+ IHistoryElement<T>remove(int index) + +
+           
+protected  voidsave() + +
+           
+ voidsetElements(List<IHistoryElement<T>> newElements) + +
+           
+ intsize() + +
+           
+ IHistoryElement<T>[]toArray() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+elements

+
+protected List<IHistoryElement<T>> elements
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+History

+
+public History()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getElements

+
+public List<IHistoryElement<T>> getElements()
+
+
+
+
+
+
+
+
+
+ +

+setElements

+
+public void setElements(List<IHistoryElement<T>> newElements)
+
+
+
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface IHistory<T>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface IHistory<T>
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(T data)
+
+
+
Specified by:
indexOf in interface IHistory<T>
+
+
+
+
+
+
+ +

+get

+
+public IHistoryElement<T> get(int index)
+
+
+
Specified by:
get in interface IHistory<T>
+
+
+
+
+
+
+ +

+add

+
+public boolean add(T data)
+
+
+
Specified by:
add in interface IHistory<T>
+
+
+
+
+
+
+ +

+remove

+
+public IHistoryElement<T> remove(int index)
+
+
+
Specified by:
remove in interface IHistory<T>
+
+
+
+
+
+
+ +

+clear

+
+public boolean clear()
+
+
+
Specified by:
clear in interface IHistory<T>
+
+
+
+
+
+
+ +

+getMostRecent

+
+public T getMostRecent()
+
+
+
Specified by:
getMostRecent in interface IHistory<T>
+
+
+
+
+
+
+ +

+getData

+
+public <D> D[] getData(D[] a)
+
+
+
Specified by:
getData in interface IHistory<T>
+
+
+
+
+
+
+ +

+toArray

+
+public IHistoryElement<T>[] toArray()
+
+
+
Specified by:
toArray in interface IHistory<T>
+
+
+
+
+
+
+ +

+iterator

+
+public Iterator<IHistoryElement<T>> iterator()
+
+
+
Specified by:
iterator in interface Iterable<IHistoryElement<T>>
+
+
+
+
+
+
+ +

+createElement

+
+protected IHistoryElement<T> createElement(T data)
+
+
+
+
+
+
+
+
+
+ +

+load

+
+protected void load()
+
+
+
+
+
+
+
+
+
+ +

+save

+
+protected void save()
+
+
+
+
+
+
+
+
+
+ +

+changed

+
+protected final void changed()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html new file mode 100644 index 0000000000..426138539a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryElement.html @@ -0,0 +1,374 @@ + + + + + + +HistoryElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class HistoryElement<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.HistoryElement<T>
+
+
+
All Implemented Interfaces:
IHistoryElement<T>
+
+
+
+
public class HistoryElement<T>
extends Object
implements IHistoryElement<T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
HistoryElement(IHistory<IHistoryElement<T>> history, + T data) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ TgetData() + +
+           
+ IHistory<IHistoryElement<T>>getHistory() + +
+           
+ StringgetText() + +
+           
+ inthashCode() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HistoryElement

+
+public HistoryElement(IHistory<IHistoryElement<T>> history,
+                      T data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHistory

+
+public IHistory<IHistoryElement<T>> getHistory()
+
+
+
Specified by:
getHistory in interface IHistoryElement<T>
+
+
+
+
+
+
+ +

+getData

+
+public T getData()
+
+
+
Specified by:
getData in interface IHistoryElement<T>
+
+
+
+
+
+
+ +

+getText

+
+public String getText()
+
+
+
Specified by:
getText in interface IHistoryElement<T>
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html new file mode 100644 index 0000000000..86f03b0255 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/HistoryUtil.html @@ -0,0 +1,242 @@ + + + + + + +HistoryUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class HistoryUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.HistoryUtil
+
+
+
+
public final class HistoryUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static IHistory<String>createHistory() + +
+           
+static IHistory<String>createPreferenceHistory(OMPreference<String[]> preference) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+createHistory

+
+public static IHistory<String> createHistory()
+
+
+
+
+
+
+ +

+createPreferenceHistory

+
+public static IHistory<String> createPreferenceHistory(OMPreference<String[]> preference)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html new file mode 100644 index 0000000000..4e208ce15c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistory.html @@ -0,0 +1,442 @@ + + + + + + +IHistory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface IHistory<T>

+
+
All Superinterfaces:
INotifier, Iterable<IHistoryElement<T>>
+
+
+
All Known Implementing Classes:
History, PreferenceHistory
+
+
+
+
public interface IHistory<T>
extends INotifier, Iterable<IHistoryElement<T>>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(T data) + +
+           
+ booleanclear() + +
+           
+ IHistoryElement<T>get(int index) + +
+           
+ + + + + +
+<D> D[]
+
getData(D[] a) + +
+           
+ TgetMostRecent() + +
+           
+ intindexOf(T data) + +
+           
+ booleanisEmpty() + +
+           
+ IHistoryElement<T>remove(int index) + +
+           
+ intsize() + +
+           
+ IHistoryElement<T>[]toArray() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.lang.Iterable
iterator
+  +

+ + + + + + + + +
+Method Detail
+ +

+isEmpty

+
+boolean isEmpty()
+
+
+
+
+
+
+
+
+
+ +

+size

+
+int size()
+
+
+
+
+
+
+
+
+
+ +

+clear

+
+boolean clear()
+
+
+
+
+
+
+
+
+
+ +

+indexOf

+
+int indexOf(T data)
+
+
+
+
+
+
+
+
+
+ +

+add

+
+boolean add(T data)
+
+
+
+
+
+
+
+
+
+ +

+remove

+
+IHistoryElement<T> remove(int index)
+
+
+
+
+
+
+
+
+
+ +

+get

+
+IHistoryElement<T> get(int index)
+
+
+
+
+
+
+
+
+
+ +

+getMostRecent

+
+T getMostRecent()
+
+
+
+
+
+
+
+
+
+ +

+getData

+
+<D> D[] getData(D[] a)
+
+
+
+
+
+
+
+
+
+ +

+toArray

+
+IHistoryElement<T>[] toArray()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html new file mode 100644 index 0000000000..10e6ddb3fd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryChangeEvent.html @@ -0,0 +1,222 @@ + + + + + + +IHistoryChangeEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface IHistoryChangeEvent

+
+
All Superinterfaces:
IEvent
+
+
+
+
public interface IHistoryChangeEvent
extends IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IHistory<?>getSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+IHistory<?> getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html new file mode 100644 index 0000000000..0bb996da67 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IHistoryElement.html @@ -0,0 +1,251 @@ + + + + + + +IHistoryElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface IHistoryElement<T>

+
+
All Known Implementing Classes:
HistoryElement
+
+
+
+
public interface IHistoryElement<T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ TgetData() + +
+           
+ IHistory<IHistoryElement<T>>getHistory() + +
+           
+ StringgetText() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getHistory

+
+IHistory<IHistoryElement<T>> getHistory()
+
+
+
+
+
+
+ +

+getData

+
+T getData()
+
+
+
+
+
+
+ +

+getText

+
+String getText()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html new file mode 100644 index 0000000000..4ddfc5fd3d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.ArrayBacked.html @@ -0,0 +1,344 @@ + + + + + + +IndexedList.ArrayBacked (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class IndexedList.ArrayBacked<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.IndexedList<E>
+      extended by org.eclipse.net4j.util.collection.IndexedList.ArrayBacked<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>
+
+
+
Enclosing class:
IndexedList<E>
+
+
+
+
public abstract static class IndexedList.ArrayBacked<E>
extends IndexedList<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.collection.IndexedList
IndexedList.ArrayBacked<E>
+  + + + + + + + + + + + +
+Constructor Summary
IndexedList.ArrayBacked() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Eget(int i) + +
+           
+protected abstract  E[]getArray() + +
+           
+ intsize() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.collection.IndexedList
add, add, addAll, addAll, clear, contains, containsAll, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, subList, toArray, toArray, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.List
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IndexedList.ArrayBacked

+
+public IndexedList.ArrayBacked()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getArray

+
+protected abstract E[] getArray()
+
+
+
+
+
+
+ +

+get

+
+public E get(int i)
+
+
+
Specified by:
get in interface List<E>
Specified by:
get in class IndexedList<E>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Collection<E>
Specified by:
size in interface List<E>
Specified by:
size in class IndexedList<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html new file mode 100644 index 0000000000..90729df0c5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/IndexedList.html @@ -0,0 +1,814 @@ + + + + + + +IndexedList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class IndexedList<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.IndexedList<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>
+
+
+
Direct Known Subclasses:
IndexedList.ArrayBacked
+
+
+
+
public abstract class IndexedList<E>
extends Object
implements List<E>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIndexedList.ArrayBacked<E> + +
+           
+  + + + + + + + + + + +
+Constructor Summary
IndexedList() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(E o) + +
+           
+ voidadd(int index, + E element) + +
+           
+ booleanaddAll(Collection<? extends E> c) + +
+           
+ booleanaddAll(int index, + Collection<? extends E> c) + +
+           
+ voidclear() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+abstract  Eget(int index) + +
+           
+ intindexOf(Object o) + +
+           
+ booleanisEmpty() + +
+           
+ Iterator<E>iterator() + +
+           
+ intlastIndexOf(Object o) + +
+           
+ ListIterator<E>listIterator() + +
+           
+ ListIterator<E>listIterator(int index) + +
+           
+ Eremove(int index) + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ Eset(int index, + E element) + +
+           
+abstract  intsize() + +
+           
+ List<E>subList(int fromIndex, + int toIndex) + +
+           
+ Object[]toArray() + +
+           
+ + + + + +
+<T> T[]
+
toArray(T[] a) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.List
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IndexedList

+
+public IndexedList()
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public abstract E get(int index)
+
+
+
Specified by:
get in interface List<E>
+
+
+
+
+
+
+ +

+size

+
+public abstract int size()
+
+
+
Specified by:
size in interface Collection<E>
Specified by:
size in interface List<E>
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Collection<E>
Specified by:
isEmpty in interface List<E>
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<E>
Specified by:
contains in interface List<E>
+
+
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<E>
Specified by:
containsAll in interface List<E>
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(Object o)
+
+
+
Specified by:
indexOf in interface List<E>
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(Object o)
+
+
+
Specified by:
lastIndexOf in interface List<E>
+
+
+
+
+
+
+ +

+iterator

+
+public Iterator<E> iterator()
+
+
+
Specified by:
iterator in interface Iterable<E>
Specified by:
iterator in interface Collection<E>
Specified by:
iterator in interface List<E>
+
+
+
+
+
+
+ +

+listIterator

+
+public ListIterator<E> listIterator()
+
+
+
Specified by:
listIterator in interface List<E>
+
+
+
+
+
+
+ +

+listIterator

+
+public ListIterator<E> listIterator(int index)
+
+
+
Specified by:
listIterator in interface List<E>
+
+
+
+
+
+
+ +

+subList

+
+public List<E> subList(int fromIndex,
+                       int toIndex)
+
+
+
Specified by:
subList in interface List<E>
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<E>
Specified by:
toArray in interface List<E>
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(T[] a)
+
+
+
Specified by:
toArray in interface Collection<E>
Specified by:
toArray in interface List<E>
+
+
+
+
+
+
+ +

+add

+
+public boolean add(E o)
+
+
+
Specified by:
add in interface Collection<E>
Specified by:
add in interface List<E>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<E>
Specified by:
remove in interface List<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface Collection<E>
Specified by:
addAll in interface List<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(int index,
+                      Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface List<E>
+
+
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<E>
Specified by:
removeAll in interface List<E>
+
+
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<E>
Specified by:
retainAll in interface List<E>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<E>
Specified by:
clear in interface List<E>
+
+
+
+
+
+
+ +

+set

+
+public E set(int index,
+             E element)
+
+
+
Specified by:
set in interface List<E>
+
+
+
+
+
+
+ +

+add

+
+public void add(int index,
+                E element)
+
+
+
Specified by:
add in interface List<E>
+
+
+
+
+
+
+ +

+remove

+
+public E remove(int index)
+
+
+
Specified by:
remove in interface List<E>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html new file mode 100644 index 0000000000..51c84a42b2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MapEntry.html @@ -0,0 +1,388 @@ + + + + + + +MapEntry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class MapEntry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.MapEntry<K,V>
+
+
+
All Implemented Interfaces:
Map.Entry<K,V>
+
+
+
+
public class MapEntry<K,V>
extends Object
implements Map.Entry<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MapEntry(K key, + V value) + +
+           
MapEntry(Map.Entry<K,V> entry) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ KgetKey() + +
+           
+ VgetValue() + +
+           
+ inthashCode() + +
+           
+ VsetValue(V value) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MapEntry

+
+public MapEntry(K key,
+                V value)
+
+
+
+ +

+MapEntry

+
+public MapEntry(Map.Entry<K,V> entry)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public K getKey()
+
+
+
Specified by:
getKey in interface Map.Entry<K,V>
+
+
+
+
+
+
+ +

+getValue

+
+public V getValue()
+
+
+
Specified by:
getValue in interface Map.Entry<K,V>
+
+
+
+
+
+
+ +

+setValue

+
+public V setValue(V value)
+
+
+
Specified by:
setValue in interface Map.Entry<K,V>
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Specified by:
equals in interface Map.Entry<K,V>
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Specified by:
hashCode in interface Map.Entry<K,V>
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html new file mode 100644 index 0000000000..b33c2ae543 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableArrayList.html @@ -0,0 +1,351 @@ + + + + + + +MoveableArrayList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class MoveableArrayList<E>

+
+java.lang.Object
+  extended by java.util.AbstractCollection<E>
+      extended by java.util.AbstractList<E>
+          extended by java.util.ArrayList<E>
+              extended by org.eclipse.net4j.util.collection.MoveableArrayList<E>
+
+
+
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, List<E>, RandomAccess, MoveableList<E>
+
+
+
+
public class MoveableArrayList<E>
extends ArrayList<E>
implements MoveableList<E>
+ + +

+A list with O(1) effort for random access. +

+ +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.AbstractList
modCount
+  + + + + + + + + + + +
+Constructor Summary
MoveableArrayList(int initialCapacity) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Emove(int targetIndex, + int sourceIndex) + +
+           
+ voidmove(int newPosition, + Object object) + +
+           
+ + + + + + + +
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
+ + + + + + + +
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
+ + + + + + + +
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MoveableArrayList

+
+public MoveableArrayList(int initialCapacity)
+
+
+ + + + + + + + +
+Method Detail
+ +

+move

+
+public void move(int newPosition,
+                 Object object)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+move

+
+public E move(int targetIndex,
+              int sourceIndex)
+
+
+
Specified by:
move in interface MoveableList<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html new file mode 100644 index 0000000000..a75ac4a1db --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MoveableList.html @@ -0,0 +1,230 @@ + + + + + + +MoveableList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Interface MoveableList<E>

+
+
All Superinterfaces:
Collection<E>, Iterable<E>, List<E>
+
+
+
All Known Implementing Classes:
MoveableArrayList
+
+
+
+
public interface MoveableList<E>
extends List<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Emove(int targetIndex, + int sourceIndex) + +
+           
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+move

+
+E move(int targetIndex,
+       int sourceIndex)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html new file mode 100644 index 0000000000..0e27755695 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.ListBased.html @@ -0,0 +1,406 @@ + + + + + + +MultiMap.ListBased (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class MultiMap.ListBased<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.MultiMap<K,V>
+      extended by org.eclipse.net4j.util.collection.MultiMap.ListBased<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>
+
+
+
Enclosing class:
MultiMap<K,V>
+
+
+
+
public static class MultiMap.ListBased<K,V>
extends MultiMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.collection.MultiMap
MultiMap.ListBased<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + + + +
+Constructor Summary
MultiMap.ListBased() + +
+           
MultiMap.ListBased(List<Map<K,V>> delegates) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  List<Map<K,V>>createDelegates() + +
+           
+protected  Map<K,V>doGetDelegate(int index) + +
+           
+ intgetDelegateCount() + +
+           
+ List<Map<K,V>>getDelegates() + +
+           
+ voidsetDelegates(List<Map<K,V>> delegates) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.collection.MultiMap
clear, containsKey, containsKey, containsValue, entrySet, get, getDelegate, isEmpty, keySet, put, putAll, remove, size, values
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MultiMap.ListBased

+
+public MultiMap.ListBased()
+
+
+
+ +

+MultiMap.ListBased

+
+public MultiMap.ListBased(List<Map<K,V>> delegates)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegates

+
+public List<Map<K,V>> getDelegates()
+
+
+
+
+
+
+ +

+setDelegates

+
+public void setDelegates(List<Map<K,V>> delegates)
+
+
+
+
+
+
+ +

+getDelegateCount

+
+public int getDelegateCount()
+
+
+
Specified by:
getDelegateCount in class MultiMap<K,V>
+
+
+
+
+
+
+ +

+doGetDelegate

+
+protected Map<K,V> doGetDelegate(int index)
+
+
+
Specified by:
doGetDelegate in class MultiMap<K,V>
+
+
+
+
+
+
+ +

+createDelegates

+
+protected List<Map<K,V>> createDelegates()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html new file mode 100644 index 0000000000..b1721b3a4f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/MultiMap.html @@ -0,0 +1,653 @@ + + + + + + +MultiMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class MultiMap<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.MultiMap<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>
+
+
+
Direct Known Subclasses:
MultiMap.ListBased
+
+
+
+
public abstract class MultiMap<K,V>
extends Object
implements Map<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classMultiMap.ListBased<K,V> + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + +
+Constructor Summary
MultiMap() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ booleancontainsKey(Object key) + +
+           
+protected  booleancontainsKey(Object key, + int delegateCount) + +
+           
+ booleancontainsValue(Object value) + +
+           
+protected abstract  Map<K,V>doGetDelegate(int index) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ Vget(Object key) + +
+           
+ Map<K,V>getDelegate(int index) + +
+           
+abstract  intgetDelegateCount() + +
+           
+ booleanisEmpty() + +
+           
+ Set<K>keySet() + +
+           
+ Vput(K key, + V value) + +
+           
+ voidputAll(Map<? extends K,? extends V> t) + +
+           
+ Vremove(Object key) + +
+           
+ intsize() + +
+           
+ Collection<V>values() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MultiMap

+
+public MultiMap()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegateCount

+
+public abstract int getDelegateCount()
+
+
+
+
+
+
+
+
+
+ +

+getDelegate

+
+public Map<K,V> getDelegate(int index)
+
+
+
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
Specified by:
put in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends K,? extends V> t)
+
+
+
Specified by:
putAll in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+remove

+
+public V remove(Object key)
+
+
+
Specified by:
remove in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+keySet

+
+public Set<K> keySet()
+
+
+
Specified by:
keySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+values

+
+public Collection<V> values()
+
+
+
Specified by:
values in interface Map<K,V>
+
+
+
+
+
+
+ +

+containsKey

+
+protected boolean containsKey(Object key,
+                              int delegateCount)
+
+
+
+
+
+
+
+
+
+ +

+doGetDelegate

+
+protected abstract Map<K,V> doGetDelegate(int index)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html new file mode 100644 index 0000000000..ac80741b93 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Pair.html @@ -0,0 +1,422 @@ + + + + + + +Pair (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class Pair<T1,T2>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.Pair<T1,T2>
+
+
+
Direct Known Subclasses:
Triplet
+
+
+
+
public class Pair<T1,T2>
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
Pair() + +
+           
Pair(Pair<T1,T2> source) + +
+           
Pair(T1 element1, + T2 element2) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ T1getElement1() + +
+           
+ T2getElement2() + +
+           
+ inthashCode() + +
+           
+ voidsetElement1(T1 element1) + +
+           
+ voidsetElement2(T2 element2) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Pair

+
+public Pair()
+
+
+
+ +

+Pair

+
+public Pair(T1 element1,
+            T2 element2)
+
+
+
+ +

+Pair

+
+public Pair(Pair<T1,T2> source)
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getElement1

+
+public final T1 getElement1()
+
+
+
+
+
+
+ +

+setElement1

+
+public void setElement1(T1 element1)
+
+
+
+
+
+
+ +

+getElement2

+
+public final T2 getElement2()
+
+
+
+
+
+
+ +

+setElement2

+
+public void setElement2(T2 element2)
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html new file mode 100644 index 0000000000..d0964e64ca --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/PreferenceHistory.html @@ -0,0 +1,350 @@ + + + + + + +PreferenceHistory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class PreferenceHistory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.collection.History<String>
+          extended by org.eclipse.net4j.util.collection.PreferenceHistory
+
+
+
All Implemented Interfaces:
Iterable<IHistoryElement<String>>, IHistory<String>, INotifier
+
+
+
+
public class PreferenceHistory
extends History<String>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.collection.History
elements
+  + + + + + + + + + + +
+Constructor Summary
PreferenceHistory(OMPreference<String[]> preference) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMPreference<String[]>getPreference() + +
+           
+protected  voidload() + +
+           
+protected  voidsave() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.collection.History
add, changed, clear, createElement, get, getData, getElements, getMostRecent, indexOf, isEmpty, iterator, remove, setElements, size, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PreferenceHistory

+
+public PreferenceHistory(OMPreference<String[]> preference)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPreference

+
+public OMPreference<String[]> getPreference()
+
+
+
+
+
+
+ +

+load

+
+protected void load()
+
+
+
Overrides:
load in class History<String>
+
+
+
+
+
+
+ +

+save

+
+protected void save()
+
+
+
Overrides:
save in class History<String>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html new file mode 100644 index 0000000000..240dce03aa --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/RoundRobinBlockingQueue.html @@ -0,0 +1,850 @@ + + + + + + +RoundRobinBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class RoundRobinBlockingQueue<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.RoundRobinBlockingQueue<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, BlockingQueue<E>, Queue<E>
+
+
+
+
public class RoundRobinBlockingQueue<E>
extends Object
implements BlockingQueue<E>
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RoundRobinBlockingQueue() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(E o) + +
+           
+ booleanaddAll(Collection<? extends E> c) + +
+           
+ voidclear() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+ intdrainTo(Collection<? super E> c) + +
+           
+ intdrainTo(Collection<? super E> c, + int maxElements) + +
+           
+ Eelement() + +
+           
+ booleanisEmpty() + +
+           
+ Iterator<E>iterator() + +
+           
+ booleanoffer(E e) + +
+           
+ booleanoffer(E o, + long timeout, + TimeUnit unit) + +
+           
+ Epeek() + +
+           
+ Epoll() + +
+           
+ Epoll(long timeout, + TimeUnit unit) + +
+           
+ voidput(E o) + +
+           
+ intremainingCapacity() + +
+           
+ Eremove() + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ intsize() + +
+           
+ Etake() + +
+           
+ Object[]toArray() + +
+           
+ + + + + +
+<T> T[]
+
toArray(T[] array) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Collection
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RoundRobinBlockingQueue

+
+public RoundRobinBlockingQueue()
+
+
+ + + + + + + + +
+Method Detail
+ +

+remainingCapacity

+
+public int remainingCapacity()
+
+
+
Specified by:
remainingCapacity in interface BlockingQueue<E>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Collection<E>
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Collection<E>
+
+
+
+
+
+
+ +

+offer

+
+public boolean offer(E e)
+
+
+
Specified by:
offer in interface BlockingQueue<E>
Specified by:
offer in interface Queue<E>
+
+
+
+
+
+
+ +

+offer

+
+public boolean offer(E o,
+                     long timeout,
+                     TimeUnit unit)
+              throws InterruptedException
+
+
+
Specified by:
offer in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+put

+
+public void put(E o)
+         throws InterruptedException
+
+
+
Specified by:
put in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+add

+
+public boolean add(E o)
+
+
+
Specified by:
add in interface Collection<E>
Specified by:
add in interface BlockingQueue<E>
Specified by:
add in interface Queue<E>
+
+
+
+
+
+
+ +

+poll

+
+public E poll(long timeout,
+              TimeUnit unit)
+       throws InterruptedException
+
+
+
Specified by:
poll in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+poll

+
+public E poll()
+
+
+
Specified by:
poll in interface Queue<E>
+
+
+
+
+
+
+ +

+take

+
+public E take()
+       throws InterruptedException
+
+
+
Specified by:
take in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+peek

+
+public E peek()
+
+
+
Specified by:
peek in interface Queue<E>
+
+
+
+
+
+
+ +

+element

+
+public E element()
+
+
+
Specified by:
element in interface Queue<E>
+
+
+
+
+
+
+ +

+remove

+
+public E remove()
+
+
+
Specified by:
remove in interface Queue<E>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<E>
Specified by:
remove in interface BlockingQueue<E>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<E>
+
+
+
+
+
+
+ +

+iterator

+
+public Iterator<E> iterator()
+
+
+
Specified by:
iterator in interface Iterable<E>
Specified by:
iterator in interface Collection<E>
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<E>
Specified by:
contains in interface BlockingQueue<E>
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(T[] array)
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface Collection<E>
+
+
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<E>
+
+
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<E>
+
+
+
+
+
+
+ +

+drainTo

+
+public int drainTo(Collection<? super E> c)
+
+
+
Specified by:
drainTo in interface BlockingQueue<E>
+
+
+
+
+
+
+ +

+drainTo

+
+public int drainTo(Collection<? super E> c,
+                   int maxElements)
+
+
+
Specified by:
drainTo in interface BlockingQueue<E>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html new file mode 100644 index 0000000000..b330c5c2b3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/Triplet.html @@ -0,0 +1,385 @@ + + + + + + +Triplet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.collection +
+Class Triplet<T1,T2,T3>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.collection.Pair<T1,T2>
+      extended by org.eclipse.net4j.util.collection.Triplet<T1,T2,T3>
+
+
+
+
public class Triplet<T1,T2,T3>
extends Pair<T1,T2>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Caspar De Groot
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
Triplet() + +
+           
Triplet(T1 element1, + T2 element2, + T3 element3) + +
+           
Triplet(Triplet<T1,T2,T3> source) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(Object obj) + +
+           
+ T3getElement3() + +
+           
+ inthashCode() + +
+           
+ voidsetElement3(T3 element3) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.collection.Pair
getElement1, getElement2, setElement1, setElement2
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Triplet

+
+public Triplet()
+
+
+
+ +

+Triplet

+
+public Triplet(T1 element1,
+               T2 element2,
+               T3 element3)
+
+
+
+ +

+Triplet

+
+public Triplet(Triplet<T1,T2,T3> source)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getElement3

+
+public final T3 getElement3()
+
+
+
+
+
+
+ +

+setElement3

+
+public void setElement3(T3 element3)
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Pair<T1,T2>
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Pair<T1,T2>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Pair<T1,T2>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/ArrayIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/ArrayIterator.html new file mode 100644 index 0000000000..83e6191a8a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/ArrayIterator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.ArrayIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.ArrayIterator

+
+No usage of org.eclipse.net4j.util.collection.ArrayIterator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/BidiMapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/BidiMapper.html new file mode 100644 index 0000000000..2ba0bca734 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/BidiMapper.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.BidiMapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.BidiMapper

+
+No usage of org.eclipse.net4j.util.collection.BidiMapper +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Closeable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Closeable.html new file mode 100644 index 0000000000..dc36e72219 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Closeable.html @@ -0,0 +1,516 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.Closeable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.Closeable

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Closeable
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.acceptor
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.acceptor
+ interfaceIAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.channel
+ interfaceIChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.connector
+ interfaceIConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.http.server
+ interfaceIHTTPAcceptor + +
+          An acceptor that implements HTTP transport by collaborating with a configured + servlet.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.jvm
+ interfaceIJVMAcceptor + +
+          An acceptor that implements JVM-embedded transport.
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.tcp
+ interfaceITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.net4j.util.collection
+ interfaceCloseableIterator<E> + +
+           
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type Closeable
+static voidIOUtil.close(Closeable closeable) + +
+           
+static ExceptionIOUtil.closeSilent(Closeable closeable) + +
+           
+  +

+ + + + + +
+Uses of Closeable in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of Closeable in org.eclipse.spi.net4j
+ interfaceInternalAcceptor + +
+           
+ interfaceInternalChannel + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement Closeable
+ classAcceptor + +
+           
+ classChannel + +
+           
+ classConnector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/CloseableIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/CloseableIterator.html new file mode 100644 index 0000000000..1c5e52c8b2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/CloseableIterator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.CloseableIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.CloseableIterator

+
+No usage of org.eclipse.net4j.util.collection.CloseableIterator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/DynamicArray.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/DynamicArray.html new file mode 100644 index 0000000000..cb3037a343 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/DynamicArray.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.DynamicArray (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.DynamicArray

+
+No usage of org.eclipse.net4j.util.collection.DynamicArray +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/FastList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/FastList.html new file mode 100644 index 0000000000..3daecfe008 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/FastList.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.FastList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.FastList

+
+No usage of org.eclipse.net4j.util.collection.FastList +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HashBag.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HashBag.html new file mode 100644 index 0000000000..48bac7f755 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HashBag.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.HashBag (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.HashBag

+
+No usage of org.eclipse.net4j.util.collection.HashBag +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/History.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/History.html new file mode 100644 index 0000000000..317287a9e6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/History.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.History (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.History

+
+ + + + + + + + + +
+Packages that use History
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of History in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subclasses of History in org.eclipse.net4j.util.collection
+ classPreferenceHistory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryElement.html new file mode 100644 index 0000000000..330db1d09a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryElement.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.HistoryElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.HistoryElement

+
+No usage of org.eclipse.net4j.util.collection.HistoryElement +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryUtil.html new file mode 100644 index 0000000000..a4fe42ac86 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/HistoryUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.HistoryUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.HistoryUtil

+
+No usage of org.eclipse.net4j.util.collection.HistoryUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistory.html new file mode 100644 index 0000000000..a153776847 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistory.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.IHistory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.IHistory

+
+ + + + + + + + + +
+Packages that use IHistory
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of IHistory in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.collection that implement IHistory
+ classHistory<T> + +
+           
+ classPreferenceHistory + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.collection that return IHistory
+static IHistory<String>HistoryUtil.createHistory() + +
+           
+static IHistory<String>HistoryUtil.createPreferenceHistory(OMPreference<String[]> preference) + +
+           
+ IHistory<IHistoryElement<T>>HistoryElement.getHistory() + +
+           
+ IHistory<IHistoryElement<T>>IHistoryElement.getHistory() + +
+           
+ IHistory<?>IHistoryChangeEvent.getSource() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.collection with parameters of type IHistory
HistoryElement(IHistory<IHistoryElement<T>> history, + T data) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryChangeEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryChangeEvent.html new file mode 100644 index 0000000000..89912ef47f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryChangeEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.IHistoryChangeEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.IHistoryChangeEvent

+
+No usage of org.eclipse.net4j.util.collection.IHistoryChangeEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryElement.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryElement.html new file mode 100644 index 0000000000..8237371525 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IHistoryElement.html @@ -0,0 +1,331 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.IHistoryElement (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.IHistoryElement

+
+ + + + + + + + + +
+Packages that use IHistoryElement
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of IHistoryElement in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.collection that implement IHistoryElement
+ classHistoryElement<T> + +
+           
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.collection with type parameters of type IHistoryElement
+protected  List<IHistoryElement<T>>History.elements + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.collection that return IHistoryElement
+protected  IHistoryElement<T>History.createElement(T data) + +
+           
+ IHistoryElement<T>History.get(int index) + +
+           
+ IHistoryElement<T>IHistory.get(int index) + +
+           
+ IHistoryElement<T>History.remove(int index) + +
+           
+ IHistoryElement<T>IHistory.remove(int index) + +
+           
+ IHistoryElement<T>[]History.toArray() + +
+           
+ IHistoryElement<T>[]IHistory.toArray() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.collection that return types with arguments of type IHistoryElement
+ List<IHistoryElement<T>>History.getElements() + +
+           
+ IHistory<IHistoryElement<T>>HistoryElement.getHistory() + +
+           
+ IHistory<IHistoryElement<T>>IHistoryElement.getHistory() + +
+           
+ Iterator<IHistoryElement<T>>History.iterator() + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.net4j.util.collection with type arguments of type IHistoryElement
+ voidHistory.setElements(List<IHistoryElement<T>> newElements) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.net4j.util.collection with type arguments of type IHistoryElement
HistoryElement(IHistory<IHistoryElement<T>> history, + T data) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.ArrayBacked.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.ArrayBacked.html new file mode 100644 index 0000000000..e18caaff9d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.ArrayBacked.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.IndexedList.ArrayBacked (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.IndexedList.ArrayBacked

+
+No usage of org.eclipse.net4j.util.collection.IndexedList.ArrayBacked +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.html new file mode 100644 index 0000000000..616adbe984 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/IndexedList.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.IndexedList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.IndexedList

+
+ + + + + + + + + +
+Packages that use IndexedList
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of IndexedList in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subclasses of IndexedList in org.eclipse.net4j.util.collection
+static classIndexedList.ArrayBacked<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MapEntry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MapEntry.html new file mode 100644 index 0000000000..1d4d81a7fc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MapEntry.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.MapEntry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.MapEntry

+
+No usage of org.eclipse.net4j.util.collection.MapEntry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableArrayList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableArrayList.html new file mode 100644 index 0000000000..3cfa0d7898 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableArrayList.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.MoveableArrayList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.MoveableArrayList

+
+No usage of org.eclipse.net4j.util.collection.MoveableArrayList +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableList.html new file mode 100644 index 0000000000..270f3ff838 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MoveableList.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.collection.MoveableList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.collection.MoveableList

+
+ + + + + + + + + +
+Packages that use MoveableList
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of MoveableList in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.collection that implement MoveableList
+ classMoveableArrayList<E> + +
+          A list with O(1) effort for random access.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.ListBased.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.ListBased.html new file mode 100644 index 0000000000..f680804c6a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.ListBased.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.MultiMap.ListBased (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.MultiMap.ListBased

+
+No usage of org.eclipse.net4j.util.collection.MultiMap.ListBased +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.html new file mode 100644 index 0000000000..2a392a9963 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/MultiMap.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.MultiMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.MultiMap

+
+ + + + + + + + + +
+Packages that use MultiMap
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of MultiMap in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subclasses of MultiMap in org.eclipse.net4j.util.collection
+static classMultiMap.ListBased<K,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Pair.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Pair.html new file mode 100644 index 0000000000..49894fb2a4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Pair.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.Pair (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.Pair

+
+ + + + + + + + + + + + + +
+Packages that use Pair
org.eclipse.net4j.utilUtility classes. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of Pair in org.eclipse.net4j.util
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util that return Pair
+static Pair<Field,Object>[]ReflectUtil.dumpToArray(Object object) + +
+           
+  +

+ + + + + +
+Uses of Pair in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subclasses of Pair in org.eclipse.net4j.util.collection
+ classTriplet<T1,T2,T3> + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.collection with parameters of type Pair
Pair(Pair<T1,T2> source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/PreferenceHistory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/PreferenceHistory.html new file mode 100644 index 0000000000..ae7219ac7a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/PreferenceHistory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.PreferenceHistory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.PreferenceHistory

+
+No usage of org.eclipse.net4j.util.collection.PreferenceHistory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/RoundRobinBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/RoundRobinBlockingQueue.html new file mode 100644 index 0000000000..0fb84517e6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/RoundRobinBlockingQueue.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.RoundRobinBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.RoundRobinBlockingQueue

+
+No usage of org.eclipse.net4j.util.collection.RoundRobinBlockingQueue +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Triplet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Triplet.html new file mode 100644 index 0000000000..a22550ca97 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/class-use/Triplet.html @@ -0,0 +1,178 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.collection.Triplet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.collection.Triplet

+
+ + + + + + + + + +
+Packages that use Triplet
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
+  +

+ + + + + +
+Uses of Triplet in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.collection with parameters of type Triplet
Triplet(Triplet<T1,T2,T3> source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-frame.html new file mode 100644 index 0000000000..fa6c81d216 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-frame.html @@ -0,0 +1,87 @@ + + + + + + +org.eclipse.net4j.util.collection (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.collection + + + + +
+Interfaces  + +
+Closeable +
+CloseableIterator +
+IHistory +
+IHistoryChangeEvent +
+IHistoryElement +
+MoveableList
+ + + + + + +
+Classes  + +
+ArrayIterator +
+BidiMapper +
+DynamicArray +
+FastList +
+HashBag +
+History +
+HistoryElement +
+HistoryUtil +
+IndexedList +
+IndexedList.ArrayBacked +
+MapEntry +
+MoveableArrayList +
+MultiMap +
+MultiMap.ListBased +
+Pair +
+PreferenceHistory +
+RoundRobinBlockingQueue +
+Triplet
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html new file mode 100644 index 0000000000..4cca14417a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-summary.html @@ -0,0 +1,295 @@ + + + + + + +org.eclipse.net4j.util.collection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.collection +

+Additional collection-like interfaces and classes. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
Closeable 
CloseableIterator<E> 
IHistory<T> 
IHistoryChangeEvent 
IHistoryElement<T> 
MoveableList<E> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ArrayIterator<T>An object that iterates over the elements of an array
BidiMapper<T1,T2> 
DynamicArray<E> 
FastList<E> 
HashBag<T> 
History<T> 
HistoryElement<T> 
HistoryUtil 
IndexedList<E> 
IndexedList.ArrayBacked<E> 
MapEntry<K,V> 
MoveableArrayList<E>A list with O(1) effort for random access.
MultiMap<K,V> 
MultiMap.ListBased<K,V> 
Pair<T1,T2> 
PreferenceHistory 
RoundRobinBlockingQueue<E> 
Triplet<T1,T2,T3> 
+  + +

+

+Package org.eclipse.net4j.util.collection Description +

+ +

+Additional collection-like interfaces and classes. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-tree.html new file mode 100644 index 0000000000..30acf90301 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-tree.html @@ -0,0 +1,205 @@ + + + + + + +org.eclipse.net4j.util.collection Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.collection +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-use.html new file mode 100644 index 0000000000..f4df2499da --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/collection/package-use.html @@ -0,0 +1,408 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.collection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.collection

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.collection
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.utilUtility classes. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.acceptor
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.channel
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.connector
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.http.common
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.http.server
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.jvm
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.tcp
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.util
Pair + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.util.collection
Closeable + +
+           
History + +
+           
IHistory + +
+           
IHistoryElement + +
+           
IndexedList + +
+           
MoveableList + +
+           
MultiMap + +
+           
Pair + +
+           
Triplet + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.net4j.util.io
Closeable + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.collection used by org.eclipse.spi.net4j
Closeable + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html new file mode 100644 index 0000000000..c25ace30ba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/AsynchronousWorkSerializer.html @@ -0,0 +1,369 @@ + + + + + + +AsynchronousWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class AsynchronousWorkSerializer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer
+
+
+
All Implemented Interfaces:
Runnable, IWorkSerializer
+
+
+
+
public class AsynchronousWorkSerializer
extends Object
implements IWorkSerializer, Runnable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AsynchronousWorkSerializer(ExecutorService executorService) + +
+           
AsynchronousWorkSerializer(ExecutorService executorService, + Queue<Runnable> workQueue) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddWork(Runnable work) + +
+           
+ voiddispose() + +
+           
+ ExecutorServicegetExecutorService() + +
+           
+ voidrun() + +
+          Executed in the context of the executor service.
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AsynchronousWorkSerializer

+
+public AsynchronousWorkSerializer(ExecutorService executorService,
+                                  Queue<Runnable> workQueue)
+
+
+
+ +

+AsynchronousWorkSerializer

+
+public AsynchronousWorkSerializer(ExecutorService executorService)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getExecutorService

+
+public ExecutorService getExecutorService()
+
+
+
+
+
+
+
+
+
+ +

+addWork

+
+public boolean addWork(Runnable work)
+
+
+
Specified by:
addWork in interface IWorkSerializer
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
Executed in the context of the executor service. +

+

+

+
Specified by:
run in interface Runnable
+
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
+
Specified by:
dispose in interface IWorkSerializer
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html new file mode 100644 index 0000000000..e9ead6e489 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/CompletionWorkSerializer.html @@ -0,0 +1,372 @@ + + + + + + +CompletionWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class CompletionWorkSerializer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.CompletionWorkSerializer
+
+
+
All Implemented Interfaces:
IWorkSerializer
+
+
+
+
public class CompletionWorkSerializer
extends Object
implements IWorkSerializer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
CompletionWorkSerializer() + +
+           
CompletionWorkSerializer(CompletionService<Object> completionService) + +
+           
CompletionWorkSerializer(Executor executor) + +
+           
CompletionWorkSerializer(Executor executor, + BlockingQueue<Future<Object>> completionQueue) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddWork(Runnable work) + +
+           
+ voiddispose() + +
+           
+ CompletionService<Object>getCompletionService() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CompletionWorkSerializer

+
+public CompletionWorkSerializer(CompletionService<Object> completionService)
+
+
+
+ +

+CompletionWorkSerializer

+
+public CompletionWorkSerializer(Executor executor,
+                                BlockingQueue<Future<Object>> completionQueue)
+
+
+
+ +

+CompletionWorkSerializer

+
+public CompletionWorkSerializer(Executor executor)
+
+
+
+ +

+CompletionWorkSerializer

+
+public CompletionWorkSerializer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCompletionService

+
+public CompletionService<Object> getCompletionService()
+
+
+
+
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
+
Specified by:
dispose in interface IWorkSerializer
+
+
+
+
+
+
+ +

+addWork

+
+public boolean addWork(Runnable work)
+
+
+
Specified by:
addWork in interface IWorkSerializer
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html new file mode 100644 index 0000000000..8b33869772 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html @@ -0,0 +1,244 @@ + + + + + + +ConcurrencyUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class ConcurrencyUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.ConcurrencyUtil
+
+
+
+
public final class ConcurrencyUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static voidsleep(long millis) + +
+           
+static voidsleep(long millis, + int nanos) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+sleep

+
+public static void sleep(long millis)
+
+
+
+
+
+
+ +

+sleep

+
+public static void sleep(long millis,
+                         int nanos)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html new file mode 100644 index 0000000000..907b4e8025 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html @@ -0,0 +1,354 @@ + + + + + + +ConcurrentValue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class ConcurrentValue<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.ConcurrentValue<T>
+
+
+
+
public final class ConcurrentValue<T>
extends Object
+ + +

+Allow synchronization between many threads for a specific value, e.g.: + +

+ MainThread cv.set(1);
+ Thread1 cv.acquire(3);
+ Thread2 cv.acquire(4);
+ Thread3 cv.acquire(100);
+ Thread4 cv.acquire(new Object()
+   {
+     public boolean equals(Object other)
+     {
+       return other.equals(2) || other.equals(3);
+     }
+   });
+ Thread5 cv.acquire(1);
+ ...
+ // Thread 1,2,3 and 4 are blocked
+ // Thread 5 isn't blocked.
+ 
+ MainThread cv.set(3);
+ 
+ // Thread 1 and 4 are unblocked.
+ // Thread 2 and 3 are still blocked.
+ 
+

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ConcurrentValue(T value) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidacquire(Object accept) + +
+          Blocking call.
+ Tget() + +
+           
+ voidreevaluate() + +
+          Reevaluate the condition.
+ voidset(T newValue) + +
+          Specify the new value.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConcurrentValue

+
+public ConcurrentValue(T value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public T get()
+
+
+
+
+
+
+ +

+set

+
+public void set(T newValue)
+
+
Specify the new value. +

+

+
+
+
+
+ +

+reevaluate

+
+public void reevaluate()
+
+
Reevaluate the condition. It is only useful if a thread is blocked at acquire(Object) and the parameter + passed changed. acquire(Object) generates a reevaluation automatically. +

+

+
+
+
+
+ +

+acquire

+
+public void acquire(Object accept)
+             throws InterruptedException
+
+
Blocking call. +

+ Return when value accept is equal to get(). +

+

+ +
Throws: +
InterruptedException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html new file mode 100644 index 0000000000..8a88a85e33 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html @@ -0,0 +1,362 @@ + + + + + + +ExecutorServiceFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class ExecutorServiceFactory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.net4j.util.concurrent.ExecutorServiceFactory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
+
public class ExecutorServiceFactory
extends Factory
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static StringDEFAULT_THREAD_GROUP_NAME + +
+           
+static StringPRODUCT_GROUP + +
+           
+static StringTYPE + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ExecutorServiceFactory() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ExecutorServicecreate(String threadGroupName) + +
+           
+static ExecutorServiceget(IManagedContainer container) + +
+           
+ + + + + + + +
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
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_THREAD_GROUP_NAME

+
+public static final String DEFAULT_THREAD_GROUP_NAME
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+ExecutorServiceFactory

+
+public ExecutorServiceFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public ExecutorService create(String threadGroupName)
+
+
+
+
+
+
+ +

+get

+
+public static ExecutorService get(IManagedContainer container)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html new file mode 100644 index 0000000000..3985f84de8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ICorrelator.html @@ -0,0 +1,270 @@ + + + + + + +ICorrelator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface ICorrelator<CORRELATION,VALUE>

+
+
All Known Implementing Classes:
SynchronizingCorrelator
+
+
+
+
public interface ICorrelator<CORRELATION,VALUE>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ VALUEcorrelate(CORRELATION correlation) + +
+           
+ VALUEcorrelateUnique(CORRELATION correlation) + +
+           
+ booleanisCorrelated(CORRELATION correlation) + +
+           
+ VALUEuncorrelate(CORRELATION correlation) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+isCorrelated

+
+boolean isCorrelated(CORRELATION correlation)
+
+
+
+
+
+
+ +

+correlate

+
+VALUE correlate(CORRELATION correlation)
+
+
+
+
+
+
+ +

+correlateUnique

+
+VALUE correlateUnique(CORRELATION correlation)
+
+
+
+
+
+
+ +

+uncorrelate

+
+VALUE uncorrelate(CORRELATION correlation)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html new file mode 100644 index 0000000000..b0d203e3a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html @@ -0,0 +1,329 @@ + + + + + + +IRWLockManager.LockType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Enum IRWLockManager.LockType

+
+java.lang.Object
+  extended by java.lang.Enum<IRWLockManager.LockType>
+      extended by org.eclipse.net4j.util.concurrent.IRWLockManager.LockType
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IRWLockManager.LockType>
+
+
+
Enclosing interface:
IRWLockManager<OBJECT,CONTEXT>
+
+
+
+
public static enum IRWLockManager.LockType
extends Enum<IRWLockManager.LockType>
+ + +

+

+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
READ + +
+           
WRITE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IRWLockManager.LockTypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IRWLockManager.LockType[]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
+ +

+WRITE

+
+public static final IRWLockManager.LockType WRITE
+
+
+
+
+
+ +

+READ

+
+public static final IRWLockManager.LockType READ
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IRWLockManager.LockType[] 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 (IRWLockManager.LockType c : IRWLockManager.LockType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static IRWLockManager.LockType 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html new file mode 100644 index 0000000000..c9b9cdb65b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IRWLockManager.html @@ -0,0 +1,423 @@ + + + + + + +IRWLockManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface IRWLockManager<OBJECT,CONTEXT>

+
+
All Known Implementing Classes:
RWLockManager
+
+
+
+
public interface IRWLockManager<OBJECT,CONTEXT>
+ + +

+Support Multiple reads/no write and upgrade lock from read to write. Many context could request + write lock at the same time. It will privileges first context that has already a + read lock. If no one has any read lock, it's "first come first serve". +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIRWLockManager.LockType + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static intNO_WAIT + +
+           
+static intWAIT + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanhasLock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ booleanhasLockByOthers(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ voidlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToLock, + long timeout) + +
+           
+ voidlock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock, + long timeout) + +
+           
+ voidunlock(CONTEXT context) + +
+          Attempts to release all locks(read and write) for a given context.
+ voidunlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToUnlock) + +
+          Attempts to release for a given locktype, context and objects.
+  +

+ + + + + + + + +
+Field Detail
+ +

+WAIT

+
+static final int WAIT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+NO_WAIT

+
+static final int NO_WAIT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+lock

+
+void lock(IRWLockManager.LockType type,
+          CONTEXT context,
+          Collection<? extends OBJECT> objectsToLock,
+          long timeout)
+          throws InterruptedException
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+lock

+
+void lock(IRWLockManager.LockType type,
+          CONTEXT context,
+          OBJECT objectToLock,
+          long timeout)
+          throws InterruptedException
+
+
+ +
Throws: +
InterruptedException
+
+
+
+ +

+unlock

+
+void unlock(IRWLockManager.LockType type,
+            CONTEXT context,
+            Collection<? extends OBJECT> objectsToUnlock)
+
+
Attempts to release for a given locktype, context and objects. +

+

+ +
Throws: +
IllegalMonitorStateException - Unlocking objects without lock.
+
+
+
+ +

+unlock

+
+void unlock(CONTEXT context)
+
+
Attempts to release all locks(read and write) for a given context. +

+

+
+
+
+
+ +

+hasLock

+
+boolean hasLock(IRWLockManager.LockType type,
+                CONTEXT context,
+                OBJECT objectToLock)
+
+
+
+
+
+
+ +

+hasLockByOthers

+
+boolean hasLockByOthers(IRWLockManager.LockType type,
+                        CONTEXT context,
+                        OBJECT objectToLock)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html new file mode 100644 index 0000000000..92a64b9dc2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ISynchronizer.html @@ -0,0 +1,260 @@ + + + + + + +ISynchronizer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface ISynchronizer<RESULT>

+
+
All Known Implementing Classes:
ResultSynchronizer
+
+
+
+
public interface ISynchronizer<RESULT>
+ + +

+Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer. Both producer and + consumer must have access to this ISynchronizer and there must only ever exist one consumer for it. Once the + result value is consumed by the consumer this ISynchronizer must not be reused. +

+

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ RESULTget(long timeout) + +
+           
+ voidput(RESULT result) + +
+           
+ booleanput(RESULT result, + long timeout) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+get

+
+RESULT get(long timeout)
+
+
+
+
+
+
+ +

+put

+
+void put(RESULT result)
+
+
+
+
+
+
+ +

+put

+
+boolean put(RESULT result,
+            long timeout)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html new file mode 100644 index 0000000000..533b206cdb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/IWorkSerializer.html @@ -0,0 +1,232 @@ + + + + + + +IWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface IWorkSerializer

+
+
All Known Implementing Classes:
AsynchronousWorkSerializer, CompletionWorkSerializer, QueueWorkerWorkSerializer, SynchronousWorkSerializer
+
+
+
+
public interface IWorkSerializer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddWork(Runnable work) + +
+           
+ voiddispose() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+addWork

+
+boolean addWork(Runnable work)
+
+
+
+
+
+
+ +

+dispose

+
+void dispose()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html new file mode 100644 index 0000000000..33e9d01d39 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.MultiThreadMonitor.html @@ -0,0 +1,433 @@ + + + + + + +MonitoredThread.MultiThreadMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class MonitoredThread.MultiThreadMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor
+
+
+
All Implemented Interfaces:
Runnable, MonitoredThread.ThreadMonitor
+
+
+
Enclosing class:
MonitoredThread
+
+
+
+
public static class MonitoredThread.MultiThreadMonitor
extends Object
implements MonitoredThread.ThreadMonitor, Runnable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static longSYNCED_START + +
+           
+  + + + + + + + + + + + + + +
+Constructor Summary
MonitoredThread.MultiThreadMonitor(long timeOut) + +
+          Same as calling MonitoredThread(idleTimeOut, SYNCED_START).
MonitoredThread.MultiThreadMonitor(long idleTimeOut, + long startOffset) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddThread(MonitoredThread thread) + +
+           
+ longgetIdleTimeOut() + +
+           
+ voidhandleFinished(MonitoredThread thread) + +
+           
+ voidhandleStarting(MonitoredThread thread) + +
+           
+protected  voidhandleTimeoutExpiration(MonitoredThread thread) + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+SYNCED_START

+
+public static final long SYNCED_START
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+MonitoredThread.MultiThreadMonitor

+
+public MonitoredThread.MultiThreadMonitor(long idleTimeOut,
+                                          long startOffset)
+
+
+
Parameters:
idleTimeOut - The number of milli seconds one of the threads may be idle (i.e. not having called + MonitoredThread.heartBeat()) before handleTimeoutExpiration(MonitoredThread) is called.
startOffset - The number of milli seconds to sleep between threads are started. Zero means not to sleep and + SYNCED_START means that all threads start at the same time by waiting on a shared latch.
+
+
+ +

+MonitoredThread.MultiThreadMonitor

+
+public MonitoredThread.MultiThreadMonitor(long timeOut)
+
+
Same as calling MonitoredThread(idleTimeOut, SYNCED_START). +

+

+ + + + + + + + +
+Method Detail
+ +

+getIdleTimeOut

+
+public long getIdleTimeOut()
+
+
+
+
+
+
+
+
+
+ +

+addThread

+
+public void addThread(MonitoredThread thread)
+
+
+
+
+
+
+
+
+
+ +

+handleStarting

+
+public void handleStarting(MonitoredThread thread)
+
+
+
Specified by:
handleStarting in interface MonitoredThread.ThreadMonitor
+
+
+
+
+
+
+ +

+handleFinished

+
+public void handleFinished(MonitoredThread thread)
+
+
+
Specified by:
handleFinished in interface MonitoredThread.ThreadMonitor
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface Runnable
+
+
+
+
+
+
+ +

+handleTimeoutExpiration

+
+protected void handleTimeoutExpiration(MonitoredThread thread)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html new file mode 100644 index 0000000000..9955177054 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html @@ -0,0 +1,235 @@ + + + + + + +MonitoredThread.ThreadMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface MonitoredThread.ThreadMonitor

+
+
All Known Implementing Classes:
MonitoredThread.MultiThreadMonitor
+
+
+
Enclosing class:
MonitoredThread
+
+
+
+
public static interface MonitoredThread.ThreadMonitor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleFinished(MonitoredThread thread) + +
+           
+ voidhandleStarting(MonitoredThread thread) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleStarting

+
+void handleStarting(MonitoredThread thread)
+
+
+
+
+
+
+ +

+handleFinished

+
+void handleFinished(MonitoredThread thread)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html new file mode 100644 index 0000000000..d9b8a6cb94 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/MonitoredThread.html @@ -0,0 +1,427 @@ + + + + + + +MonitoredThread (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class MonitoredThread

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by org.eclipse.net4j.util.concurrent.MonitoredThread
+
+
+
All Implemented Interfaces:
Runnable
+
+
+
+
public abstract class MonitoredThread
extends Thread
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classMonitoredThread.MultiThreadMonitor + +
+           
+static interfaceMonitoredThread.ThreadMonitor + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
MonitoredThread(String name, + MonitoredThread.ThreadMonitor monitor) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voiddoRun() + +
+           
+ longgetTimeStamp() + +
+           
+ voidheartBeat() + +
+           
+ booleanisIdleTimeoutExpired(long idleTimeOut) + +
+           
+ voidrun() + +
+           
+ voidshutdown() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MonitoredThread

+
+public MonitoredThread(String name,
+                       MonitoredThread.ThreadMonitor monitor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
+
+
+
+
+ +

+isIdleTimeoutExpired

+
+public boolean isIdleTimeoutExpired(long idleTimeOut)
+
+
+
+
+
+
+ +

+heartBeat

+
+public void heartBeat()
+
+
+
+
+
+
+ +

+shutdown

+
+public void shutdown()
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface Runnable
Overrides:
run in class Thread
+
+
+
+
+
+
+ +

+doRun

+
+protected abstract void doRun()
+                       throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html new file mode 100644 index 0000000000..f33c5b2209 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html @@ -0,0 +1,332 @@ + + + + + + +NonBlockingIntCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class NonBlockingIntCounter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.NonBlockingIntCounter
+
+
+
+
public final class NonBlockingIntCounter
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NonBlockingIntCounter() + +
+           
NonBlockingIntCounter(int initialValue) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intdecrement() + +
+           
+ intgetValue() + +
+           
+ intincrement() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NonBlockingIntCounter

+
+public NonBlockingIntCounter()
+
+
+
+ +

+NonBlockingIntCounter

+
+public NonBlockingIntCounter(int initialValue)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getValue

+
+public int getValue()
+
+
+
+
+
+
+ +

+increment

+
+public int increment()
+
+
+
+
+
+
+ +

+decrement

+
+public int decrement()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html new file mode 100644 index 0000000000..a1f97e5809 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html @@ -0,0 +1,332 @@ + + + + + + +NonBlockingLongCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class NonBlockingLongCounter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.NonBlockingLongCounter
+
+
+
+
public final class NonBlockingLongCounter
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
NonBlockingLongCounter() + +
+           
NonBlockingLongCounter(long initialValue) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longdecrement() + +
+           
+ longgetValue() + +
+           
+ longincrement() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NonBlockingLongCounter

+
+public NonBlockingLongCounter()
+
+
+
+ +

+NonBlockingLongCounter

+
+public NonBlockingLongCounter(long initialValue)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getValue

+
+public long getValue()
+
+
+
+
+
+
+ +

+increment

+
+public long increment()
+
+
+
+
+
+
+ +

+decrement

+
+public long decrement()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html new file mode 100644 index 0000000000..40dd56cf00 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html @@ -0,0 +1,258 @@ + + + + + + +OnePendingExecutor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class OnePendingExecutor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.OnePendingExecutor
+
+
+
All Implemented Interfaces:
Executor
+
+
+
+
public class OnePendingExecutor
extends Object
implements Executor
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
OnePendingExecutor() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidexecute(Runnable command) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OnePendingExecutor

+
+public OnePendingExecutor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+public void execute(Runnable command)
+
+
+
Specified by:
execute in interface Executor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html new file mode 100644 index 0000000000..89febec1dc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html @@ -0,0 +1,364 @@ + + + + + + +QueueRunner (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class QueueRunner

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.concurrent.QueueWorker<Runnable>
+                  extended by org.eclipse.net4j.util.concurrent.QueueRunner
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
QueueWorkerWorkSerializer
+
+
+
+
public class QueueRunner
extends QueueWorker<Runnable>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
QueueRunner() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidwork(Worker.WorkContext context, + Runnable runnable) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.QueueWorker
addWork, clearQueue, createQueue, doActivate, doDeactivate, doRemainingWorkBeforeDeactivate, getPollMillis, setPollMillis, work
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+QueueRunner

+
+public QueueRunner()
+
+
+ + + + + + + + +
+Method Detail
+ +

+work

+
+protected void work(Worker.WorkContext context,
+                    Runnable runnable)
+
+
+
Specified by:
work in class QueueWorker<Runnable>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html new file mode 100644 index 0000000000..5195f28fc2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html @@ -0,0 +1,544 @@ + + + + + + +QueueWorker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class QueueWorker<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.concurrent.QueueWorker<E>
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
QueueRunner
+
+
+
+
public abstract class QueueWorker<E>
extends Worker
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
QueueWorker() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddWork(E element) + +
+           
+ voidclearQueue() + +
+           
+protected  BlockingQueue<E>createQueue() + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+protected  booleandoRemainingWorkBeforeDeactivate() + +
+           
+ longgetPollMillis() + +
+           
+ voidsetPollMillis(long pollMillis) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+protected abstract  voidwork(Worker.WorkContext context, + E element) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+QueueWorker

+
+public QueueWorker()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPollMillis

+
+public long getPollMillis()
+
+
+
+
+
+
+ +

+setPollMillis

+
+public void setPollMillis(long pollMillis)
+
+
+
+
+
+
+ +

+clearQueue

+
+public void clearQueue()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+addWork

+
+public boolean addWork(E element)
+
+
+
+
+
+
+ +

+work

+
+protected void work(Worker.WorkContext context)
+             throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+work

+
+protected abstract void work(Worker.WorkContext context,
+                             E element)
+
+
+
+
+
+
+ +

+createQueue

+
+protected BlockingQueue<E> createQueue()
+
+
+
+
+
+
+ +

+doRemainingWorkBeforeDeactivate

+
+protected boolean doRemainingWorkBeforeDeactivate()
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Worker
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html new file mode 100644 index 0000000000..0d4ed91a31 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html @@ -0,0 +1,376 @@ + + + + + + +QueueWorkerWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class QueueWorkerWorkSerializer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.concurrent.QueueWorker<Runnable>
+                  extended by org.eclipse.net4j.util.concurrent.QueueRunner
+                      extended by org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer
+
+
+
All Implemented Interfaces:
IWorkSerializer, INotifier, ILifecycle
+
+
+
+
public class QueueWorkerWorkSerializer
extends QueueRunner
implements IWorkSerializer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
QueueWorkerWorkSerializer() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.QueueRunner
work
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.QueueWorker
addWork, clearQueue, createQueue, doActivate, doDeactivate, doRemainingWorkBeforeDeactivate, getPollMillis, setPollMillis, work
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.concurrent.IWorkSerializer
addWork
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+QueueWorkerWorkSerializer

+
+public QueueWorkerWorkSerializer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+dispose

+
+public void dispose()
+
+
+
Specified by:
dispose in interface IWorkSerializer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html new file mode 100644 index 0000000000..277e440219 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLock.html @@ -0,0 +1,428 @@ + + + + + + +RWLock (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class RWLock

+
+java.lang.Object
+  extended by java.util.concurrent.locks.ReentrantReadWriteLock
+      extended by org.eclipse.net4j.util.concurrent.RWLock
+
+
+
All Implemented Interfaces:
Serializable, ReadWriteLock
+
+
+
+
public class RWLock
extends ReentrantReadWriteLock
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.util.concurrent.locks.ReentrantReadWriteLock
ReentrantReadWriteLock.ReadLock, ReentrantReadWriteLock.WriteLock
+  + + + + + + + + + + + + + + +
+Constructor Summary
RWLock(long timeoutMillis) + +
+           
RWLock(long timeoutMillis, + boolean fair) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static + + + + +
+<V> V
+
call(Callable<V> callable, + Lock lock, + long timeoutMillis) + +
+           
+ + + + + +
+<V> V
+
read(Callable<V> callable) + +
+           
+ voidread(Runnable runnable) + +
+           
+static voidrun(Runnable runnable, + Lock lock, + long timeoutMillis) + +
+           
+ + + + + +
+<V> V
+
write(Callable<V> callable) + +
+           
+ voidwrite(Runnable runnable) + +
+           
+ + + + + + + +
Methods inherited from class java.util.concurrent.locks.ReentrantReadWriteLock
getOwner, getQueuedReaderThreads, getQueuedThreads, getQueuedWriterThreads, getQueueLength, getReadHoldCount, getReadLockCount, getWaitingThreads, getWaitQueueLength, getWriteHoldCount, hasQueuedThread, hasQueuedThreads, hasWaiters, isFair, isWriteLocked, isWriteLockedByCurrentThread, readLock, toString, writeLock
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RWLock

+
+public RWLock(long timeoutMillis)
+
+
+
+ +

+RWLock

+
+public RWLock(long timeoutMillis,
+              boolean fair)
+
+
+ + + + + + + + +
+Method Detail
+ +

+read

+
+public <V> V read(Callable<V> callable)
+
+
+
+
+
+
+ +

+read

+
+public void read(Runnable runnable)
+
+
+
+
+
+
+ +

+write

+
+public <V> V write(Callable<V> callable)
+
+
+
+
+
+
+ +

+write

+
+public void write(Runnable runnable)
+
+
+
+
+
+
+ +

+call

+
+public static <V> V call(Callable<V> callable,
+                         Lock lock,
+                         long timeoutMillis)
+
+
+
+
+
+
+ +

+run

+
+public static void run(Runnable runnable,
+                       Lock lock,
+                       long timeoutMillis)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html new file mode 100644 index 0000000000..6d904802e4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html @@ -0,0 +1,468 @@ + + + + + + +RWLockManager.LockEntry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface RWLockManager.LockEntry<OBJECT,CONTEXT>

+
+
Enclosing class:
RWLockManager<OBJECT,CONTEXT>
+
+
+
+
protected static interface RWLockManager.LockEntry<OBJECT,CONTEXT>
+ + +

+

+
Since:
+
3.1
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanObtainReadLock(CONTEXT context) + +
+           
+ booleancanObtainWriteLock(CONTEXT context) + +
+           
+ voidchangeContext(CONTEXT oldContext, + CONTEXT newContext) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>clearLock(CONTEXT context) + +
+           
+ OBJECTgetObject() + +
+           
+ booleanhasContext(CONTEXT context) + +
+           
+ booleanisReadLock(CONTEXT context) + +
+           
+ booleanisReadLockByOthers(CONTEXT context) + +
+           
+ booleanisWriteLock(CONTEXT context) + +
+           
+ booleanisWriteLockByOthers(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>readLock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>readUnlock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>writeLock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>writeUnlock(CONTEXT context) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getObject

+
+OBJECT getObject()
+
+
+
+
+
+
+ +

+isReadLock

+
+boolean isReadLock(CONTEXT context)
+
+
+
+
+
+
+ +

+isWriteLock

+
+boolean isWriteLock(CONTEXT context)
+
+
+
+
+
+
+ +

+isReadLockByOthers

+
+boolean isReadLockByOthers(CONTEXT context)
+
+
+
+
+
+
+ +

+isWriteLockByOthers

+
+boolean isWriteLockByOthers(CONTEXT context)
+
+
+
+
+
+
+ +

+canObtainReadLock

+
+boolean canObtainReadLock(CONTEXT context)
+
+
+
+
+
+
+ +

+canObtainWriteLock

+
+boolean canObtainWriteLock(CONTEXT context)
+
+
+
+
+
+
+ +

+readLock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> readLock(CONTEXT context)
+
+
+
+
+
+
+ +

+writeLock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> writeLock(CONTEXT context)
+
+
+
+
+
+
+ +

+readUnlock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> readUnlock(CONTEXT context)
+
+
+
+
+
+
+ +

+writeUnlock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> writeUnlock(CONTEXT context)
+
+
+
+
+
+
+ +

+clearLock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> clearLock(CONTEXT context)
+
+
+
+
+
+
+ +

+changeContext

+
+void changeContext(CONTEXT oldContext,
+                   CONTEXT newContext)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+hasContext

+
+boolean hasContext(CONTEXT context)
+
+
+
Since:
+
3.1
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html new file mode 100644 index 0000000000..ad09531ca3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html @@ -0,0 +1,215 @@ + + + + + + +RWLockManager.LockEntryHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface RWLockManager.LockEntryHandler<OBJECT,CONTEXT>

+
+
Enclosing class:
RWLockManager<OBJECT,CONTEXT>
+
+
+
+
protected static interface RWLockManager.LockEntryHandler<OBJECT,CONTEXT>
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanhandleLockEntry(RWLockManager.LockEntry<OBJECT,CONTEXT> lockEntry) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleLockEntry

+
+boolean handleLockEntry(RWLockManager.LockEntry<OBJECT,CONTEXT> lockEntry)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html new file mode 100644 index 0000000000..a750433066 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html @@ -0,0 +1,301 @@ + + + + + + +RWLockManager.LockStrategy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Interface RWLockManager.LockStrategy<OBJECT,CONTEXT>

+
+
Enclosing class:
RWLockManager<OBJECT,CONTEXT>
+
+
+
+
protected static interface RWLockManager.LockStrategy<OBJECT,CONTEXT>
+ + +

+

+
Since:
+
3.1
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancanObtainLock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ booleanisLocked(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ booleanisLockedByOthers(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>lock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>unlock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+isLocked

+
+boolean isLocked(RWLockManager.LockEntry<OBJECT,CONTEXT> entry,
+                 CONTEXT context)
+
+
+
+
+
+
+ +

+isLockedByOthers

+
+boolean isLockedByOthers(RWLockManager.LockEntry<OBJECT,CONTEXT> entry,
+                         CONTEXT context)
+
+
+
+
+
+
+ +

+canObtainLock

+
+boolean canObtainLock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry,
+                      CONTEXT context)
+
+
+
+
+
+
+ +

+lock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> lock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry,
+                                             CONTEXT context)
+
+
+
+
+
+
+ +

+unlock

+
+RWLockManager.LockEntry<OBJECT,CONTEXT> unlock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry,
+                                               CONTEXT context)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html new file mode 100644 index 0000000000..dece031654 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html @@ -0,0 +1,625 @@ + + + + + + +RWLockManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class RWLockManager<OBJECT,CONTEXT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.RWLockManager<OBJECT,CONTEXT>
+
+
+
All Implemented Interfaces:
IRWLockManager<OBJECT,CONTEXT>, INotifier, ILifecycle
+
+
+
+
public class RWLockManager<OBJECT,CONTEXT>
extends Lifecycle
implements IRWLockManager<OBJECT,CONTEXT>
+ + +

+Support Multiple reads/no write and upgrade lock from read to write. Many context could request + write lock at the same time. It will privileges first context that has already + a read lock. If no one has any read lock, it's "first come first serve". +

+ +

+

+
Since:
+
2.0
+
Author:
+
Simon McDuff
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+protected static interfaceRWLockManager.LockEntry<OBJECT,CONTEXT> + +
+           
+protected static interfaceRWLockManager.LockEntryHandler<OBJECT,CONTEXT> + +
+           
+protected static interfaceRWLockManager.LockStrategy<OBJECT,CONTEXT> + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.concurrent.IRWLockManager
IRWLockManager.LockType
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.concurrent.IRWLockManager
NO_WAIT, WAIT
+  + + + + + + + + + + +
+Constructor Summary
RWLockManager() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidchangeContext(CONTEXT oldContext, + CONTEXT newContext) + +
+           
+protected  RWLockManager.LockEntry<OBJECT,CONTEXT>getLockEntry(OBJECT objectToLock) + +
+           
+protected  RWLockManager.LockStrategy<OBJECT,CONTEXT>getLockingStrategy(IRWLockManager.LockType type) + +
+           
+protected  voidhandleLockEntries(CONTEXT context, + RWLockManager.LockEntryHandler<OBJECT,CONTEXT> handler) + +
+           
+ booleanhasLock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ booleanhasLockByOthers(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ voidlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToLock, + long timeout) + +
+           
+ voidlock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock, + long timeout) + +
+           
+ voidunlock(CONTEXT context) + +
+          Attempts to release all locks(read and write) for a given context.
+ voidunlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToUnlock) + +
+          Attempts to release for a given locktype, context and objects.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RWLockManager

+
+public RWLockManager()
+
+
+ + + + + + + + +
+Method Detail
+ +

+lock

+
+public void lock(IRWLockManager.LockType type,
+                 CONTEXT context,
+                 Collection<? extends OBJECT> objectsToLock,
+                 long timeout)
+          throws InterruptedException
+
+
+
Specified by:
lock in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+ +
Throws: +
InterruptedException
Since:
+
3.0
+
+
+
+
+ +

+lock

+
+public void lock(IRWLockManager.LockType type,
+                 CONTEXT context,
+                 OBJECT objectToLock,
+                 long timeout)
+          throws InterruptedException
+
+
+
Specified by:
lock in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+ +
Throws: +
InterruptedException
Since:
+
3.0
+
+
+
+
+ +

+unlock

+
+public void unlock(IRWLockManager.LockType type,
+                   CONTEXT context,
+                   Collection<? extends OBJECT> objectsToUnlock)
+
+
Attempts to release for a given locktype, context and objects. +

+

+
Specified by:
unlock in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+ +
Throws: +
IllegalMonitorStateException - Unlocking objects without lock.
Since:
+
3.0
+
+
+
+
+ +

+unlock

+
+public void unlock(CONTEXT context)
+
+
Attempts to release all locks(read and write) for a given context. +

+

+
Specified by:
unlock in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+
+
+
+
+ +

+hasLock

+
+public boolean hasLock(IRWLockManager.LockType type,
+                       CONTEXT context,
+                       OBJECT objectToLock)
+
+
+
Specified by:
hasLock in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+hasLockByOthers

+
+public boolean hasLockByOthers(IRWLockManager.LockType type,
+                               CONTEXT context,
+                               OBJECT objectToLock)
+
+
+
Specified by:
hasLockByOthers in interface IRWLockManager<OBJECT,CONTEXT>
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+handleLockEntries

+
+protected void handleLockEntries(CONTEXT context,
+                                 RWLockManager.LockEntryHandler<OBJECT,CONTEXT> handler)
+
+
+
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+getLockEntry

+
+protected RWLockManager.LockEntry<OBJECT,CONTEXT> getLockEntry(OBJECT objectToLock)
+
+
+
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+getLockingStrategy

+
+protected RWLockManager.LockStrategy<OBJECT,CONTEXT> getLockingStrategy(IRWLockManager.LockType type)
+
+
+
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+changeContext

+
+protected void changeContext(CONTEXT oldContext,
+                             CONTEXT newContext)
+
+
+
+
+
+
Since:
+
3.1
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html new file mode 100644 index 0000000000..1ee11e64ca --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/ResultSynchronizer.html @@ -0,0 +1,308 @@ + + + + + + +ResultSynchronizer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class ResultSynchronizer<RESULT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.ResultSynchronizer<RESULT>
+
+
+
All Implemented Interfaces:
ISynchronizer<RESULT>
+
+
+
+
public final class ResultSynchronizer<RESULT>
extends Object
implements ISynchronizer<RESULT>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ResultSynchronizer() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ RESULTget(long timeout) + +
+           
+ voidput(RESULT result) + +
+           
+ booleanput(RESULT result, + long timeout) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ResultSynchronizer

+
+public ResultSynchronizer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public RESULT get(long timeout)
+
+
+
Specified by:
get in interface ISynchronizer<RESULT>
+
+
+
+
+
+
+ +

+put

+
+public void put(RESULT result)
+
+
+
Specified by:
put in interface ISynchronizer<RESULT>
+
+
+
+
+
+
+ +

+put

+
+public boolean put(RESULT result,
+                   long timeout)
+
+
+
Specified by:
put in interface ISynchronizer<RESULT>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html new file mode 100644 index 0000000000..8368bf5775 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/RoundRobinList.html @@ -0,0 +1,1043 @@ + + + + + + +RoundRobinList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class RoundRobinList<E>

+
+java.lang.Object
+  extended by java.util.AbstractCollection<E>
+      extended by java.util.AbstractList<E>
+          extended by java.util.AbstractSequentialList<E>
+              extended by java.util.LinkedList<E>
+                  extended by org.eclipse.net4j.util.concurrent.RoundRobinList<E>
+
+
+
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, Deque<E>, List<E>, Queue<E>
+
+
+
+
public final class RoundRobinList<E>
extends LinkedList<E>
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.AbstractList
modCount
+  + + + + + + + + + + + + + +
+Constructor Summary
RoundRobinList() + +
+           
RoundRobinList(Collection<? extends E> c) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(E o) + +
+           
+ voidadd(int index, + E element) + +
+           
+ booleanaddAll(Collection<? extends E> c) + +
+           
+ booleanaddAll(int index, + Collection<? extends E> c) + +
+           
+ voidaddFirst(E o) + +
+           
+ voidaddLast(E o) + +
+           
+ voidclear() + +
+           
+ Objectclone() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+ Eelement() + +
+           
+ voidexecuteReads(Runnable runnable) + +
+           
+ voidexecuteWrites(Runnable runnable) + +
+           
+ Eget(int index) + +
+           
+ EgetFirst() + +
+           
+ EgetLast() + +
+           
+ intindexOf(Object o) + +
+           
+ intlastIndexOf(Object o) + +
+           
+ booleanoffer(E o) + +
+           
+ Epeek() + +
+           
+ Epoll() + +
+           
+ Eremove() + +
+           
+ Eremove(int index) + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ EremoveFirst() + +
+           
+ EremoveLast() + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ Eset(int index, + E element) + +
+           
+ List<E>subList(int fromIndex, + int toIndex) + +
+           
+ Object[]toArray() + +
+           
+ + + + + +
+<T> T[]
+
toArray(T[] a) + +
+           
+ + + + + + + +
Methods inherited from class java.util.LinkedList
descendingIterator, listIterator, offerFirst, offerLast, peekFirst, peekLast, pollFirst, pollLast, pop, push, removeFirstOccurrence, removeLastOccurrence, size
+ + + + + + + +
Methods inherited from class java.util.AbstractSequentialList
iterator
+ + + + + + + +
Methods inherited from class java.util.AbstractList
equals, hashCode, listIterator, removeRange
+ + + + + + + +
Methods inherited from class java.util.AbstractCollection
isEmpty, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.List
equals, hashCode, isEmpty, iterator, listIterator
+ + + + + + + +
Methods inherited from interface java.util.Deque
iterator
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RoundRobinList

+
+public RoundRobinList()
+
+
+
+ +

+RoundRobinList

+
+public RoundRobinList(Collection<? extends E> c)
+
+
+ + + + + + + + +
+Method Detail
+ +

+executeReads

+
+public void executeReads(Runnable runnable)
+
+
+
+
+
+
+ +

+executeWrites

+
+public void executeWrites(Runnable runnable)
+
+
+
+
+
+
+ +

+add

+
+public void add(int index,
+                E element)
+
+
+
Specified by:
add in interface List<E>
Overrides:
add in class LinkedList<E>
+
+
+
+
+
+
+ +

+add

+
+public boolean add(E o)
+
+
+
Specified by:
add in interface Collection<E>
Specified by:
add in interface Deque<E>
Specified by:
add in interface List<E>
Specified by:
add in interface Queue<E>
Overrides:
add in class LinkedList<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface Collection<E>
Specified by:
addAll in interface List<E>
Overrides:
addAll in class LinkedList<E>
+
+
+
+
+
+
+ +

+addAll

+
+public boolean addAll(int index,
+                      Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface List<E>
Overrides:
addAll in class LinkedList<E>
+
+
+
+
+
+
+ +

+addFirst

+
+public void addFirst(E o)
+
+
+
Specified by:
addFirst in interface Deque<E>
Overrides:
addFirst in class LinkedList<E>
+
+
+
+
+
+
+ +

+addLast

+
+public void addLast(E o)
+
+
+
Specified by:
addLast in interface Deque<E>
Overrides:
addLast in class LinkedList<E>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<E>
Specified by:
clear in interface List<E>
Overrides:
clear in class LinkedList<E>
+
+
+
+
+
+
+ +

+clone

+
+public Object clone()
+
+
+
Overrides:
clone in class LinkedList<E>
+
+
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<E>
Specified by:
contains in interface Deque<E>
Specified by:
contains in interface List<E>
Overrides:
contains in class LinkedList<E>
+
+
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<E>
Specified by:
containsAll in interface List<E>
Overrides:
containsAll in class AbstractCollection<E>
+
+
+
+
+
+
+ +

+element

+
+public E element()
+
+
+
Specified by:
element in interface Deque<E>
Specified by:
element in interface Queue<E>
Overrides:
element in class LinkedList<E>
+
+
+
+
+
+
+ +

+get

+
+public E get(int index)
+
+
+
Specified by:
get in interface List<E>
Overrides:
get in class LinkedList<E>
+
+
+
+
+
+
+ +

+getFirst

+
+public E getFirst()
+
+
+
Specified by:
getFirst in interface Deque<E>
Overrides:
getFirst in class LinkedList<E>
+
+
+
+
+
+
+ +

+getLast

+
+public E getLast()
+
+
+
Specified by:
getLast in interface Deque<E>
Overrides:
getLast in class LinkedList<E>
+
+
+
+
+
+
+ +

+indexOf

+
+public int indexOf(Object o)
+
+
+
Specified by:
indexOf in interface List<E>
Overrides:
indexOf in class LinkedList<E>
+
+
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(Object o)
+
+
+
Specified by:
lastIndexOf in interface List<E>
Overrides:
lastIndexOf in class LinkedList<E>
+
+
+
+
+
+
+ +

+offer

+
+public boolean offer(E o)
+
+
+
Specified by:
offer in interface Deque<E>
Specified by:
offer in interface Queue<E>
Overrides:
offer in class LinkedList<E>
+
+
+
+
+
+
+ +

+peek

+
+public E peek()
+
+
+
Specified by:
peek in interface Deque<E>
Specified by:
peek in interface Queue<E>
Overrides:
peek in class LinkedList<E>
+
+
+
+
+
+
+ +

+poll

+
+public E poll()
+
+
+
Specified by:
poll in interface Deque<E>
Specified by:
poll in interface Queue<E>
Overrides:
poll in class LinkedList<E>
+
+
+
+
+
+
+ +

+remove

+
+public E remove()
+
+
+
Specified by:
remove in interface Deque<E>
Specified by:
remove in interface Queue<E>
Overrides:
remove in class LinkedList<E>
+
+
+
+
+
+
+ +

+remove

+
+public E remove(int index)
+
+
+
Specified by:
remove in interface List<E>
Overrides:
remove in class LinkedList<E>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<E>
Specified by:
remove in interface Deque<E>
Specified by:
remove in interface List<E>
Overrides:
remove in class LinkedList<E>
+
+
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<E>
Specified by:
removeAll in interface List<E>
Overrides:
removeAll in class AbstractCollection<E>
+
+
+
+
+
+
+ +

+removeFirst

+
+public E removeFirst()
+
+
+
Specified by:
removeFirst in interface Deque<E>
Overrides:
removeFirst in class LinkedList<E>
+
+
+
+
+
+
+ +

+removeLast

+
+public E removeLast()
+
+
+
Specified by:
removeLast in interface Deque<E>
Overrides:
removeLast in class LinkedList<E>
+
+
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<E>
Specified by:
retainAll in interface List<E>
Overrides:
retainAll in class AbstractCollection<E>
+
+
+
+
+
+
+ +

+set

+
+public E set(int index,
+             E element)
+
+
+
Specified by:
set in interface List<E>
Overrides:
set in class LinkedList<E>
+
+
+
+
+
+
+ +

+subList

+
+public List<E> subList(int fromIndex,
+                       int toIndex)
+
+
+
Specified by:
subList in interface List<E>
Overrides:
subList in class AbstractList<E>
+
+
+
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<E>
Specified by:
toArray in interface List<E>
Overrides:
toArray in class LinkedList<E>
+
+
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(T[] a)
+
+
+
Specified by:
toArray in interface Collection<E>
Specified by:
toArray in interface List<E>
Overrides:
toArray in class LinkedList<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html new file mode 100644 index 0000000000..9ad2a8ecce --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Sleeper.html @@ -0,0 +1,346 @@ + + + + + + +Sleeper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class Sleeper

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.Sleeper
+
+
+
+
public class Sleeper
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Sleeper() + +
+           
Sleeper(int interval) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetInterval() + +
+           
+ longgetStart() + +
+           
+ voidresleep(long millis) + +
+           
+ voidrestart() + +
+           
+ voidsleep(long millis) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Sleeper

+
+public Sleeper()
+
+
+
+ +

+Sleeper

+
+public Sleeper(int interval)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInterval

+
+public int getInterval()
+
+
+
+
+
+
+ +

+getStart

+
+public long getStart()
+
+
+
+
+
+
+ +

+restart

+
+public void restart()
+
+
+
+
+
+
+ +

+sleep

+
+public void sleep(long millis)
+
+
+
+
+
+
+ +

+resleep

+
+public void resleep(long millis)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html new file mode 100644 index 0000000000..07a4d6c067 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html @@ -0,0 +1,496 @@ + + + + + + +SynchronizingCorrelator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class SynchronizingCorrelator<CORRELATION,RESULT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.SynchronizingCorrelator<CORRELATION,RESULT>
+
+
+
All Implemented Interfaces:
ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+
+
+
+
public class SynchronizingCorrelator<CORRELATION,RESULT>
extends Object
implements ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SynchronizingCorrelator() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ISynchronizer<RESULT>correlate(CORRELATION correlation) + +
+           
+ ISynchronizer<RESULT>correlateUnique(CORRELATION correlation) + +
+           
+protected  ISynchronizer<RESULT>createSynchronizer(CORRELATION correlation) + +
+           
+ RESULTget(CORRELATION correlation, + long timeout) + +
+           
+ ISynchronizer<RESULT>getSynchronizer(CORRELATION correlation) + +
+           
+ booleanisCorrelated(CORRELATION correlation) + +
+           
+ voidput(CORRELATION correlation, + RESULT result) + +
+           
+ booleanput(CORRELATION correlation, + RESULT result, + long timeout) + +
+           
+ booleanputIfCorrelated(CORRELATION correlation, + RESULT result) + +
+           
+ StringtoString() + +
+           
+ ISynchronizer<RESULT>uncorrelate(CORRELATION correlation) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SynchronizingCorrelator

+
+public SynchronizingCorrelator()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSynchronizer

+
+public ISynchronizer<RESULT> getSynchronizer(CORRELATION correlation)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isCorrelated

+
+public boolean isCorrelated(CORRELATION correlation)
+
+
+
Specified by:
isCorrelated in interface ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+
+
+
+
+
+
+ +

+correlate

+
+public ISynchronizer<RESULT> correlate(CORRELATION correlation)
+
+
+
Specified by:
correlate in interface ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+
+
+
+
+
+
+ +

+correlateUnique

+
+public ISynchronizer<RESULT> correlateUnique(CORRELATION correlation)
+
+
+
Specified by:
correlateUnique in interface ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+
+
+
+
+
+
+ +

+uncorrelate

+
+public ISynchronizer<RESULT> uncorrelate(CORRELATION correlation)
+
+
+
Specified by:
uncorrelate in interface ICorrelator<CORRELATION,ISynchronizer<RESULT>>
+
+
+
+
+
+
+ +

+get

+
+public RESULT get(CORRELATION correlation,
+                  long timeout)
+
+
+
+
+
+
+
+
+
+ +

+put

+
+public void put(CORRELATION correlation,
+                RESULT result)
+
+
+
+
+
+
+
+
+
+ +

+putIfCorrelated

+
+public boolean putIfCorrelated(CORRELATION correlation,
+                               RESULT result)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+put

+
+public boolean put(CORRELATION correlation,
+                   RESULT result,
+                   long timeout)
+
+
+
+
+
+
+
+
+
+ +

+createSynchronizer

+
+protected ISynchronizer<RESULT> createSynchronizer(CORRELATION correlation)
+
+
+
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html new file mode 100644 index 0000000000..833724ea5c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html @@ -0,0 +1,306 @@ + + + + + + +SynchronousWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class SynchronousWorkSerializer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer
+
+
+
All Implemented Interfaces:
IWorkSerializer
+
+
+
+
public class SynchronousWorkSerializer
extends Object
implements IWorkSerializer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SynchronousWorkSerializer() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddWork(Runnable work) + +
+           
+ voiddispose() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SynchronousWorkSerializer

+
+public SynchronousWorkSerializer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addWork

+
+public boolean addWork(Runnable work)
+
+
+
Specified by:
addWork in interface IWorkSerializer
+
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
+
Specified by:
dispose in interface IWorkSerializer
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html new file mode 100644 index 0000000000..f47b79171d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimeoutRuntimeException.html @@ -0,0 +1,317 @@ + + + + + + +TimeoutRuntimeException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class TimeoutRuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.concurrent.TimeoutRuntimeException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class TimeoutRuntimeException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
TimeoutRuntimeException() + +
+           
TimeoutRuntimeException(String message) + +
+           
TimeoutRuntimeException(String message, + Throwable cause) + +
+           
TimeoutRuntimeException(Throwable cause) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ TimeoutExceptioncreateTimeoutException() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeoutRuntimeException

+
+public TimeoutRuntimeException()
+
+
+
+ +

+TimeoutRuntimeException

+
+public TimeoutRuntimeException(String message)
+
+
+
+ +

+TimeoutRuntimeException

+
+public TimeoutRuntimeException(Throwable cause)
+
+
+
+ +

+TimeoutRuntimeException

+
+public TimeoutRuntimeException(String message,
+                               Throwable cause)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createTimeoutException

+
+public TimeoutException createTimeoutException()
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html new file mode 100644 index 0000000000..6fd9fd85d9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Timeouter.html @@ -0,0 +1,355 @@ + + + + + + +Timeouter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class Timeouter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.Timeouter
+
+
+
+
public abstract class Timeouter
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Timeouter(Timer timer, + long timeout) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+           
+ longgetTimeout() + +
+           
+protected abstract  voidhandleTimeout(long untouched) + +
+           
+protected  booleanisDisposed() + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ voidtouch() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Timeouter

+
+public Timeouter(Timer timer,
+                 long timeout)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
+
+
+
+ +

+touch

+
+public void touch()
+
+
+
+
+
+
+ +

+dispose

+
+public void dispose()
+
+
+
+
+
+
+ +

+isDisposed

+
+protected boolean isDisposed()
+
+
+
+
+
+
+ +

+handleTimeout

+
+protected abstract void handleTimeout(long untouched)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html new file mode 100644 index 0000000000..6926d79404 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html @@ -0,0 +1,332 @@ + + + + + + +TimerLifecycle.DaemonFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class TimerLifecycle.DaemonFactory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Enclosing class:
TimerLifecycle
+
+
+
+
public static class TimerLifecycle.DaemonFactory
extends Factory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringTYPE + +
+           
+  + + + + + + + + + + +
+Constructor Summary
TimerLifecycle.DaemonFactory() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Objectcreate(String name) + +
+           
+static TimerLifecyclegetTimer(IManagedContainer container, + String name) + +
+           
+ + + + + + + +
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
+ +

+TYPE

+
+public static final String TYPE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+TimerLifecycle.DaemonFactory

+
+public TimerLifecycle.DaemonFactory()
+
+
+ + + + + + + + +
+Method Detail
+ +

+create

+
+public Object create(String name)
+              throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+
+ +

+getTimer

+
+public static TimerLifecycle getTimer(IManagedContainer container,
+                                      String name)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html new file mode 100644 index 0000000000..20ad27f474 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html @@ -0,0 +1,547 @@ + + + + + + +TimerLifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class TimerLifecycle

+
+java.lang.Object
+  extended by java.util.Timer
+      extended by org.eclipse.net4j.util.concurrent.TimerLifecycle
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
+
public class TimerLifecycle
extends Timer
implements ILifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classTimerLifecycle.DaemonFactory + +
+           
+ + + + + + + + + + +
+Field Summary
+static StringPRODUCT_GROUP + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
TimerLifecycle() + +
+           
TimerLifecycle(boolean isDaemon) + +
+           
TimerLifecycle(String name) + +
+           
TimerLifecycle(String name, + boolean isDaemon) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidactivate() + +
+           
+ voidaddListener(IListener listener) + +
+          Adds a listener to this notifier.
+ Exceptiondeactivate() + +
+           
+ LifecycleStategetLifecycleState() + +
+           
+ IListener[]getListeners() + +
+          Returns the listeners that are registered with this notifier.
+ booleanhasListeners() + +
+          Returns true if one or more listeners are registered with this notifier, false otherwise.
+ booleanisActive() + +
+           
+ voidremoveListener(IListener listener) + +
+          Removes a listener from this notifier.
+ + + + + + + +
Methods inherited from class java.util.Timer
cancel, purge, schedule, schedule, schedule, schedule, scheduleAtFixedRate, scheduleAtFixedRate
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+PRODUCT_GROUP

+
+public static final String PRODUCT_GROUP
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+TimerLifecycle

+
+public TimerLifecycle()
+
+
+
+ +

+TimerLifecycle

+
+public TimerLifecycle(boolean isDaemon)
+
+
+
+ +

+TimerLifecycle

+
+public TimerLifecycle(String name)
+
+
+
+ +

+TimerLifecycle

+
+public TimerLifecycle(String name,
+                      boolean isDaemon)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLifecycleState

+
+public final LifecycleState getLifecycleState()
+
+
+
Specified by:
getLifecycleState in interface ILifecycle
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isActive

+
+public final boolean isActive()
+
+
+
Specified by:
isActive in interface ILifecycle
+
+
+
+
+
+
+ +

+addListener

+
+public void addListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Adds a listener to this notifier. +

+ Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener, +

+

+
Specified by:
addListener in interface INotifier
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Removes a listener from this notifier. +

+

+
Specified by:
removeListener in interface INotifier
+
+
+
+
+
+
+ +

+getListeners

+
+public IListener[] getListeners()
+
+
Description copied from interface: INotifier
+
Returns the listeners that are registered with this notifier. +

+ Depending on the implementation duplicate listeners may be contained in the returned array. +

+

+
Specified by:
getListeners in interface INotifier
+
+
+
+
+
+
+ +

+hasListeners

+
+public boolean hasListeners()
+
+
Description copied from interface: INotifier
+
Returns true if one or more listeners are registered with this notifier, false otherwise. +

+

+
Specified by:
hasListeners in interface INotifier
+
+
+
+
+
+
+ +

+activate

+
+public final void activate()
+                    throws LifecycleException
+
+
+
Specified by:
activate in interface ILifecycle
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+deactivate

+
+public final Exception deactivate()
+
+
+
Specified by:
deactivate in interface ILifecycle
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html new file mode 100644 index 0000000000..4c3db0d91a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.WorkContext.html @@ -0,0 +1,316 @@ + + + + + + +Worker.WorkContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class Worker.WorkContext

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.concurrent.Worker.WorkContext
+
+
+
Enclosing class:
Worker
+
+
+
+
public class Worker.WorkContext
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Worker.WorkContext() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetCount() + +
+           
+ voidnextWork() + +
+           
+ voidnextWork(long pauseMillis) + +
+           
+ voidterminate() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Worker.WorkContext

+
+public Worker.WorkContext()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getCount

+
+public long getCount()
+
+
+
+
+
+
+ +

+nextWork

+
+public void nextWork()
+
+
+
+
+
+
+ +

+nextWork

+
+public void nextWork(long pauseMillis)
+
+
+
+
+
+
+ +

+terminate

+
+public void terminate()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html new file mode 100644 index 0000000000..ad54eb6d6a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html @@ -0,0 +1,624 @@ + + + + + + +Worker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.concurrent +
+Class Worker

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
Cache, CacheMonitor, QueueWorker, ReferenceQueueWorker
+
+
+
+
public abstract class Worker
extends Lifecycle
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+ classWorker.WorkContext + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static IErrorHandlerDEFAULT_ERROR_HANDLER + +
+           
+static intDEFAULT_TIMEOUT + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
Worker() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ longgetActivationTimeout() + +
+           
+ longgetDeactivationTimeout() + +
+           
+static IErrorHandlergetGlobalErrorHandler() + +
+           
+protected  StringgetThreadName() + +
+           
+protected  voidhandleError(Exception ex) + +
+           
+ booleanisDaemon() + +
+           
+ voidsetActivationTimeout(long activationTimeout) + +
+           
+ voidsetDaemon(boolean daemon) + +
+           
+ voidsetDeactivationTimeout(long deactivationTimeout) + +
+           
+static IErrorHandlersetGlobalErrorHandler(IErrorHandler globalErrorHandler) + +
+           
+protected abstract  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_TIMEOUT

+
+public static final int DEFAULT_TIMEOUT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_ERROR_HANDLER

+
+public static final IErrorHandler DEFAULT_ERROR_HANDLER
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Worker

+
+public Worker()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isDaemon

+
+public boolean isDaemon()
+
+
+
+
+
+
+ +

+setDaemon

+
+public void setDaemon(boolean daemon)
+
+
+
+
+
+
+ +

+getActivationTimeout

+
+public long getActivationTimeout()
+
+
+
+
+
+
+ +

+setActivationTimeout

+
+public void setActivationTimeout(long activationTimeout)
+
+
+
+
+
+
+ +

+getDeactivationTimeout

+
+public long getDeactivationTimeout()
+
+
+
+
+
+
+ +

+setDeactivationTimeout

+
+public void setDeactivationTimeout(long deactivationTimeout)
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+getThreadName

+
+protected String getThreadName()
+
+
+
+
+
+
+ +

+handleError

+
+protected void handleError(Exception ex)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+work

+
+protected abstract void work(Worker.WorkContext context)
+                      throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+getGlobalErrorHandler

+
+public static IErrorHandler getGlobalErrorHandler()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setGlobalErrorHandler

+
+public static IErrorHandler setGlobalErrorHandler(IErrorHandler globalErrorHandler)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/AsynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/AsynchronousWorkSerializer.html new file mode 100644 index 0000000000..a2fbab0ed2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/AsynchronousWorkSerializer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer

+
+No usage of org.eclipse.net4j.util.concurrent.AsynchronousWorkSerializer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/CompletionWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/CompletionWorkSerializer.html new file mode 100644 index 0000000000..0376909d6d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/CompletionWorkSerializer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.CompletionWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.CompletionWorkSerializer

+
+No usage of org.eclipse.net4j.util.concurrent.CompletionWorkSerializer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrencyUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrencyUtil.html new file mode 100644 index 0000000000..b52838a7ab --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrencyUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.ConcurrencyUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.ConcurrencyUtil

+
+No usage of org.eclipse.net4j.util.concurrent.ConcurrencyUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrentValue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrentValue.html new file mode 100644 index 0000000000..e55b2e0dc7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ConcurrentValue.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.ConcurrentValue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.ConcurrentValue

+
+No usage of org.eclipse.net4j.util.concurrent.ConcurrentValue +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ExecutorServiceFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ExecutorServiceFactory.html new file mode 100644 index 0000000000..c237f26160 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ExecutorServiceFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.ExecutorServiceFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.ExecutorServiceFactory

+
+No usage of org.eclipse.net4j.util.concurrent.ExecutorServiceFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html new file mode 100644 index 0000000000..615231a171 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.ICorrelator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.ICorrelator

+
+ + + + + + + + + +
+Packages that use ICorrelator
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of ICorrelator in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement ICorrelator
+ classSynchronizingCorrelator<CORRELATION,RESULT> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.LockType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.LockType.html new file mode 100644 index 0000000000..6f600cc7f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.LockType.html @@ -0,0 +1,309 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.IRWLockManager.LockType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.IRWLockManager.LockType

+
+ + + + + + + + + +
+Packages that use IRWLockManager.LockType
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of IRWLockManager.LockType in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return IRWLockManager.LockType
+static IRWLockManager.LockTypeIRWLockManager.LockType.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IRWLockManager.LockType[]IRWLockManager.LockType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type IRWLockManager.LockType
+protected  RWLockManager.LockStrategy<OBJECT,CONTEXT>RWLockManager.getLockingStrategy(IRWLockManager.LockType type) + +
+           
+ booleanIRWLockManager.hasLock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ booleanRWLockManager.hasLock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ booleanIRWLockManager.hasLockByOthers(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ booleanRWLockManager.hasLockByOthers(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock) + +
+           
+ voidIRWLockManager.lock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToLock, + long timeout) + +
+           
+ voidRWLockManager.lock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToLock, + long timeout) + +
+           
+ voidIRWLockManager.lock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock, + long timeout) + +
+           
+ voidRWLockManager.lock(IRWLockManager.LockType type, + CONTEXT context, + OBJECT objectToLock, + long timeout) + +
+           
+ voidIRWLockManager.unlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToUnlock) + +
+          Attempts to release for a given locktype, context and objects.
+ voidRWLockManager.unlock(IRWLockManager.LockType type, + CONTEXT context, + Collection<? extends OBJECT> objectsToUnlock) + +
+          Attempts to release for a given locktype, context and objects.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.html new file mode 100644 index 0000000000..2db7948584 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.IRWLockManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.IRWLockManager

+
+ + + + + + + + + +
+Packages that use IRWLockManager
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of IRWLockManager in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement IRWLockManager
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Support Multiple reads/no write and upgrade lock from read to write.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ISynchronizer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ISynchronizer.html new file mode 100644 index 0000000000..d9adf1e5b8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ISynchronizer.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.ISynchronizer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.ISynchronizer

+
+ + + + + + + + + +
+Packages that use ISynchronizer
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of ISynchronizer in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement ISynchronizer
+ classResultSynchronizer<RESULT> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return ISynchronizer
+ ISynchronizer<RESULT>SynchronizingCorrelator.correlate(CORRELATION correlation) + +
+           
+ ISynchronizer<RESULT>SynchronizingCorrelator.correlateUnique(CORRELATION correlation) + +
+           
+protected  ISynchronizer<RESULT>SynchronizingCorrelator.createSynchronizer(CORRELATION correlation) + +
+           
+ ISynchronizer<RESULT>SynchronizingCorrelator.getSynchronizer(CORRELATION correlation) + +
+           
+ ISynchronizer<RESULT>SynchronizingCorrelator.uncorrelate(CORRELATION correlation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IWorkSerializer.html new file mode 100644 index 0000000000..294a622a36 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/IWorkSerializer.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.IWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.IWorkSerializer

+
+ + + + + + + + + +
+Packages that use IWorkSerializer
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of IWorkSerializer in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement IWorkSerializer
+ classAsynchronousWorkSerializer + +
+           
+ classCompletionWorkSerializer + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classSynchronousWorkSerializer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.MultiThreadMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.MultiThreadMonitor.html new file mode 100644 index 0000000000..d79579d481 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.MultiThreadMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor

+
+No usage of org.eclipse.net4j.util.concurrent.MonitoredThread.MultiThreadMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.ThreadMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.ThreadMonitor.html new file mode 100644 index 0000000000..78c454ffd4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.ThreadMonitor.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.MonitoredThread.ThreadMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.MonitoredThread.ThreadMonitor

+
+ + + + + + + + + +
+Packages that use MonitoredThread.ThreadMonitor
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of MonitoredThread.ThreadMonitor in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement MonitoredThread.ThreadMonitor
+static classMonitoredThread.MultiThreadMonitor + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.concurrent with parameters of type MonitoredThread.ThreadMonitor
MonitoredThread(String name, + MonitoredThread.ThreadMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.html new file mode 100644 index 0000000000..eea983b3fe --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.MonitoredThread (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.MonitoredThread

+
+ + + + + + + + + +
+Packages that use MonitoredThread
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of MonitoredThread in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type MonitoredThread
+ voidMonitoredThread.MultiThreadMonitor.addThread(MonitoredThread thread) + +
+           
+ voidMonitoredThread.ThreadMonitor.handleFinished(MonitoredThread thread) + +
+           
+ voidMonitoredThread.MultiThreadMonitor.handleFinished(MonitoredThread thread) + +
+           
+ voidMonitoredThread.ThreadMonitor.handleStarting(MonitoredThread thread) + +
+           
+ voidMonitoredThread.MultiThreadMonitor.handleStarting(MonitoredThread thread) + +
+           
+protected  voidMonitoredThread.MultiThreadMonitor.handleTimeoutExpiration(MonitoredThread thread) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingIntCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingIntCounter.html new file mode 100644 index 0000000000..d172bd1bef --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingIntCounter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.NonBlockingIntCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.NonBlockingIntCounter

+
+No usage of org.eclipse.net4j.util.concurrent.NonBlockingIntCounter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingLongCounter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingLongCounter.html new file mode 100644 index 0000000000..261620ed09 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonBlockingLongCounter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.NonBlockingLongCounter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.NonBlockingLongCounter

+
+No usage of org.eclipse.net4j.util.concurrent.NonBlockingLongCounter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/OnePendingExecutor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/OnePendingExecutor.html new file mode 100644 index 0000000000..96c3934a90 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/OnePendingExecutor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.OnePendingExecutor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.OnePendingExecutor

+
+No usage of org.eclipse.net4j.util.concurrent.OnePendingExecutor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueRunner.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueRunner.html new file mode 100644 index 0000000000..b56e076f51 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueRunner.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.QueueRunner (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.QueueRunner

+
+ + + + + + + + + +
+Packages that use QueueRunner
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of QueueRunner in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Subclasses of QueueRunner in org.eclipse.net4j.util.concurrent
+ classQueueWorkerWorkSerializer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorker.html new file mode 100644 index 0000000000..e631f1741c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorker.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.QueueWorker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.QueueWorker

+
+ + + + + + + + + +
+Packages that use QueueWorker
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of QueueWorker in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + +
Subclasses of QueueWorker in org.eclipse.net4j.util.concurrent
+ classQueueRunner + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorkerWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorkerWorkSerializer.html new file mode 100644 index 0000000000..47f98818c8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/QueueWorkerWorkSerializer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer

+
+No usage of org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLock.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLock.html new file mode 100644 index 0000000000..3ccd2dd7df --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLock.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.RWLock (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.RWLock

+
+No usage of org.eclipse.net4j.util.concurrent.RWLock +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntry.html new file mode 100644 index 0000000000..9d975edd0a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntry.html @@ -0,0 +1,299 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.RWLockManager.LockEntry

+
+ + + + + + + + + +
+Packages that use RWLockManager.LockEntry
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of RWLockManager.LockEntry in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return RWLockManager.LockEntry
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockEntry.clearLock(CONTEXT context) + +
+           
+protected  RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.getLockEntry(OBJECT objectToLock) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockStrategy.lock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockEntry.readLock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockEntry.readUnlock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockStrategy.unlock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockEntry.writeLock(CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockEntry.writeUnlock(CONTEXT context) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type RWLockManager.LockEntry
+ booleanRWLockManager.LockStrategy.canObtainLock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ booleanRWLockManager.LockEntryHandler.handleLockEntry(RWLockManager.LockEntry<OBJECT,CONTEXT> lockEntry) + +
+           
+ booleanRWLockManager.LockStrategy.isLocked(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ booleanRWLockManager.LockStrategy.isLockedByOthers(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockStrategy.lock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+ RWLockManager.LockEntry<OBJECT,CONTEXT>RWLockManager.LockStrategy.unlock(RWLockManager.LockEntry<OBJECT,CONTEXT> entry, + CONTEXT context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntryHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntryHandler.html new file mode 100644 index 0000000000..47ecfb0976 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockEntryHandler.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.RWLockManager.LockEntryHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.RWLockManager.LockEntryHandler

+
+ + + + + + + + + +
+Packages that use RWLockManager.LockEntryHandler
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of RWLockManager.LockEntryHandler in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type RWLockManager.LockEntryHandler
+protected  voidRWLockManager.handleLockEntries(CONTEXT context, + RWLockManager.LockEntryHandler<OBJECT,CONTEXT> handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockStrategy.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockStrategy.html new file mode 100644 index 0000000000..b11a34e44f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.LockStrategy.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.concurrent.RWLockManager.LockStrategy

+
+ + + + + + + + + +
+Packages that use RWLockManager.LockStrategy
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of RWLockManager.LockStrategy in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return RWLockManager.LockStrategy
+protected  RWLockManager.LockStrategy<OBJECT,CONTEXT>RWLockManager.getLockingStrategy(IRWLockManager.LockType type) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.html new file mode 100644 index 0000000000..0f78b35704 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RWLockManager.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.RWLockManager (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.RWLockManager

+
+No usage of org.eclipse.net4j.util.concurrent.RWLockManager +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ResultSynchronizer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ResultSynchronizer.html new file mode 100644 index 0000000000..187167741c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/ResultSynchronizer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.ResultSynchronizer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.ResultSynchronizer

+
+No usage of org.eclipse.net4j.util.concurrent.ResultSynchronizer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RoundRobinList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RoundRobinList.html new file mode 100644 index 0000000000..9789b3fb1f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/RoundRobinList.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.RoundRobinList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.RoundRobinList

+
+No usage of org.eclipse.net4j.util.concurrent.RoundRobinList +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Sleeper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Sleeper.html new file mode 100644 index 0000000000..9a7077f8d0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Sleeper.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.Sleeper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.Sleeper

+
+No usage of org.eclipse.net4j.util.concurrent.Sleeper +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronizingCorrelator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronizingCorrelator.html new file mode 100644 index 0000000000..30da48691d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronizingCorrelator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.SynchronizingCorrelator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.SynchronizingCorrelator

+
+No usage of org.eclipse.net4j.util.concurrent.SynchronizingCorrelator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronousWorkSerializer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronousWorkSerializer.html new file mode 100644 index 0000000000..698172d73e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/SynchronousWorkSerializer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer

+
+No usage of org.eclipse.net4j.util.concurrent.SynchronousWorkSerializer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimeoutRuntimeException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimeoutRuntimeException.html new file mode 100644 index 0000000000..958b533e89 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimeoutRuntimeException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.TimeoutRuntimeException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.TimeoutRuntimeException

+
+No usage of org.eclipse.net4j.util.concurrent.TimeoutRuntimeException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Timeouter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Timeouter.html new file mode 100644 index 0000000000..b370f76093 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Timeouter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.Timeouter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.Timeouter

+
+No usage of org.eclipse.net4j.util.concurrent.Timeouter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.DaemonFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.DaemonFactory.html new file mode 100644 index 0000000000..dab816db82 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.DaemonFactory.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory

+
+No usage of org.eclipse.net4j.util.concurrent.TimerLifecycle.DaemonFactory +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.html new file mode 100644 index 0000000000..4bca8b907a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/TimerLifecycle.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.TimerLifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.TimerLifecycle

+
+ + + + + + + + + +
+Packages that use TimerLifecycle
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
+  +

+ + + + + +
+Uses of TimerLifecycle in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return TimerLifecycle
+static TimerLifecycleTimerLifecycle.DaemonFactory.getTimer(IManagedContainer container, + String name) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.WorkContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.WorkContext.html new file mode 100644 index 0000000000..44e6d4aea7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.WorkContext.html @@ -0,0 +1,272 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.Worker.WorkContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.Worker.WorkContext

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Worker.WorkContext
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + +
+Uses of Worker.WorkContext in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.cache with parameters of type Worker.WorkContext
+protected  voidCache.work(Worker.WorkContext context) + +
+           
+protected  voidCacheMonitor.work(Worker.WorkContext context) + +
+           
+  +

+ + + + + +
+Uses of Worker.WorkContext in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type Worker.WorkContext
+protected  voidQueueWorker.work(Worker.WorkContext context) + +
+           
+protected abstract  voidWorker.work(Worker.WorkContext context) + +
+           
+protected abstract  voidQueueWorker.work(Worker.WorkContext context, + E element) + +
+           
+protected  voidQueueRunner.work(Worker.WorkContext context, + Runnable runnable) + +
+           
+  +

+ + + + + +
+Uses of Worker.WorkContext in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.ref with parameters of type Worker.WorkContext
+protected  voidReferenceQueueWorker.work(Worker.WorkContext context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.html new file mode 100644 index 0000000000..cbe39199ef --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/Worker.html @@ -0,0 +1,262 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.concurrent.Worker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.concurrent.Worker

+
+ + + + + + + + + + + + + + + + + +
+Packages that use Worker
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + +
+Uses of Worker in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Subclasses of Worker in org.eclipse.net4j.util.cache
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of Worker in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Worker in org.eclipse.net4j.util.concurrent
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+  +

+ + + + + +
+Uses of Worker in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Subclasses of Worker in org.eclipse.net4j.util.ref
+ classReferenceQueueWorker<T> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html new file mode 100644 index 0000000000..69c0afdb70 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html @@ -0,0 +1,125 @@ + + + + + + +org.eclipse.net4j.util.concurrent (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.concurrent + + + + +
+Interfaces  + +
+ICorrelator +
+IRWLockManager +
+ISynchronizer +
+IWorkSerializer +
+MonitoredThread.ThreadMonitor +
+RWLockManager.LockEntry +
+RWLockManager.LockEntryHandler +
+RWLockManager.LockStrategy
+ + + + + + +
+Classes  + +
+AsynchronousWorkSerializer +
+CompletionWorkSerializer +
+ConcurrencyUtil +
+ConcurrentValue +
+ExecutorServiceFactory +
+MonitoredThread +
+MonitoredThread.MultiThreadMonitor +
+NonBlockingIntCounter +
+NonBlockingLongCounter +
+OnePendingExecutor +
+QueueRunner +
+QueueWorker +
+QueueWorkerWorkSerializer +
+ResultSynchronizer +
+RoundRobinList +
+RWLock +
+RWLockManager +
+Sleeper +
+SynchronizingCorrelator +
+SynchronousWorkSerializer +
+Timeouter +
+TimerLifecycle +
+TimerLifecycle.DaemonFactory +
+Worker
+ + + + + + +
+Enums  + +
+IRWLockManager.LockType
+ + + + + + +
+Exceptions  + +
+TimeoutRuntimeException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html new file mode 100644 index 0000000000..084173fc8c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html @@ -0,0 +1,372 @@ + + + + + + +org.eclipse.net4j.util.concurrent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.concurrent +

+Utility interfaces and classes commonly useful in concurrent programming. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ICorrelator<CORRELATION,VALUE> 
IRWLockManager<OBJECT,CONTEXT>Support Multiple reads/no write and upgrade lock from read to write.
ISynchronizer<RESULT>Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.
IWorkSerializer 
MonitoredThread.ThreadMonitor 
RWLockManager.LockEntry<OBJECT,CONTEXT> 
RWLockManager.LockEntryHandler<OBJECT,CONTEXT> 
RWLockManager.LockStrategy<OBJECT,CONTEXT> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AsynchronousWorkSerializer 
CompletionWorkSerializer 
ConcurrencyUtil 
ConcurrentValue<T>Allow synchronization between many threads for a specific value, e.g.: + + + MainThread cv.set(1); + Thread1 cv.acquire(3); + Thread2 cv.acquire(4); + Thread3 cv.acquire(100); + Thread4 cv.acquire(new Object() + { + public boolean equals(Object other) + { + return other.equals(2) || other.equals(3); + } + }); + Thread5 cv.acquire(1); + ... + // Thread 1,2,3 and 4 are blocked + // Thread 5 isn't blocked.
ExecutorServiceFactory 
MonitoredThread 
MonitoredThread.MultiThreadMonitor 
NonBlockingIntCounter 
NonBlockingLongCounter 
OnePendingExecutor 
QueueRunner 
QueueWorker<E> 
QueueWorkerWorkSerializer 
ResultSynchronizer<RESULT> 
RoundRobinList<E> 
RWLock 
RWLockManager<OBJECT,CONTEXT>Support Multiple reads/no write and upgrade lock from read to write.
Sleeper 
SynchronizingCorrelator<CORRELATION,RESULT> 
SynchronousWorkSerializer 
Timeouter 
TimerLifecycle 
TimerLifecycle.DaemonFactory 
Worker 
+  + +

+ + + + + + + + + +
+Enum Summary
IRWLockManager.LockType 
+  + +

+ + + + + + + + + +
+Exception Summary
TimeoutRuntimeException 
+  + +

+

+Package org.eclipse.net4j.util.concurrent Description +

+ +

+Utility interfaces and classes commonly useful in concurrent programming. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-tree.html new file mode 100644 index 0000000000..6976595f31 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-tree.html @@ -0,0 +1,219 @@ + + + + + + +org.eclipse.net4j.util.concurrent Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.concurrent +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html new file mode 100644 index 0000000000..0d26fc0cf2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html @@ -0,0 +1,304 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.concurrent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.concurrent

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.concurrent
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.concurrent used by org.eclipse.net4j.util.cache
Worker + +
+           
Worker.WorkContext + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.concurrent used by org.eclipse.net4j.util.concurrent
ICorrelator + +
+           
IRWLockManager + +
+          Support Multiple reads/no write and upgrade lock from read to write.
IRWLockManager.LockType + +
+           
ISynchronizer + +
+          Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.
IWorkSerializer + +
+           
MonitoredThread + +
+           
MonitoredThread.ThreadMonitor + +
+           
QueueRunner + +
+           
QueueWorker + +
+           
RWLockManager.LockEntry + +
+           
RWLockManager.LockEntryHandler + +
+           
RWLockManager.LockStrategy + +
+           
TimerLifecycle + +
+           
Worker + +
+           
Worker.WorkContext + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.concurrent used by org.eclipse.net4j.util.ref
Worker + +
+           
Worker.WorkContext + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/Container.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/Container.html new file mode 100644 index 0000000000..cc434e0bcf --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/Container.html @@ -0,0 +1,572 @@ + + + + + + +Container (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class Container<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<E>
+
+
+
All Implemented Interfaces:
IContainer<E>, INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
Acceptor, ChannelMultiplexer, Registry
+
+
+
+
public abstract class Container<E>
extends Lifecycle
implements IContainer<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
Container() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfireContainerEvent(E[] elements, + IContainerDelta.Kind kind) + +
+           
+ voidfireContainerEvent(E element, + IContainerDelta.Kind kind) + +
+           
+ voidfireContainerEvent(List<IContainerDelta<E>> deltas) + +
+           
+ voidfireElementAddedEvent(E element) + +
+           
+ voidfireElementRemovedEvent(E element) + +
+           
+ voidfireElementsAddedEvent(E[] elements) + +
+           
+ voidfireElementsRemovedEvent(E[] elements) + +
+           
+ voidfireEvent(IEvent event) + +
+           
+ booleanisEmpty() + +
+           
+protected  ContainerEvent<E>newContainerEvent() + +
+           
+protected  SingleDeltaContainerEvent<E>newContainerEvent(E element, + IContainerDelta.Kind kind) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Container

+
+public Container()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface IContainer<E>
+
+
+
+
+
+
+ +

+fireEvent

+
+public void fireEvent(IEvent event)
+
+
+
Overrides:
fireEvent in class Notifier
+
+
+
+
+
+
+ +

+fireContainerEvent

+
+public void fireContainerEvent(E element,
+                               IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+
+ +

+fireElementAddedEvent

+
+public void fireElementAddedEvent(E element)
+
+
+
+
+
+
+
+
+
+ +

+fireElementRemovedEvent

+
+public void fireElementRemovedEvent(E element)
+
+
+
+
+
+
+
+
+
+ +

+fireContainerEvent

+
+public void fireContainerEvent(E[] elements,
+                               IContainerDelta.Kind kind)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+fireElementsAddedEvent

+
+public void fireElementsAddedEvent(E[] elements)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+fireElementsRemovedEvent

+
+public void fireElementsRemovedEvent(E[] elements)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+fireContainerEvent

+
+public void fireContainerEvent(List<IContainerDelta<E>> deltas)
+
+
+
+
+
+
+
+
+
+ +

+newContainerEvent

+
+protected SingleDeltaContainerEvent<E> newContainerEvent(E element,
+                                                         IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+
+ +

+newContainerEvent

+
+protected ContainerEvent<E> newContainerEvent()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html new file mode 100644 index 0000000000..38ce15f2d9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerDelta.html @@ -0,0 +1,327 @@ + + + + + + +ContainerDelta (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class ContainerDelta<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.ContainerDelta<E>
+
+
+
All Implemented Interfaces:
IContainerDelta<E>
+
+
+
+
public class ContainerDelta<E>
extends Object
implements IContainerDelta<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerDelta
IContainerDelta.Kind
+  + + + + + + + + + + + +
+Constructor Summary
ContainerDelta(E element, + IContainerDelta.Kind kind) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ EgetElement() + +
+           
+ IContainerDelta.KindgetKind() + +
+           
+ EsetValue(E value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerDelta

+
+public ContainerDelta(E element,
+                      IContainerDelta.Kind kind)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getElement

+
+public E getElement()
+
+
+
Specified by:
getElement in interface IContainerDelta<E>
+
+
+
+
+
+
+ +

+setValue

+
+public E setValue(E value)
+
+
+
+
+
+
+
+
+
+ +

+getKind

+
+public IContainerDelta.Kind getKind()
+
+
+
Specified by:
getKind in interface IContainerDelta<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html new file mode 100644 index 0000000000..bc737a49d1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEvent.html @@ -0,0 +1,520 @@ + + + + + + +ContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class ContainerEvent<E>

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.container.ContainerEvent<E>
+
+
+
All Implemented Interfaces:
Serializable, IContainerEvent<E>, IEvent
+
+
+
+
public class ContainerEvent<E>
extends Event
implements IContainerEvent<E>
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + + + + +
+Constructor Summary
ContainerEvent(IContainer<E> container) + +
+           
ContainerEvent(IContainer<E> container, + List<IContainerDelta<E>> deltas) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaccept(IContainerEventVisitor<E> visitor) + +
+           
+ voidaddDelta(E element, + IContainerDelta.Kind kind) + +
+           
+ voidaddDelta(IContainerDelta<E> delta) + +
+           
+ IContainerDelta<E>getDelta() + +
+           
+ EgetDeltaElement() + +
+           
+ IContainerDelta.KindgetDeltaKind() + +
+           
+ IContainerDelta<E>[]getDeltas() + +
+           
+ IContainer<E>getSource() + +
+           
+ booleanisEmpty() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerEvent

+
+public ContainerEvent(IContainer<E> container)
+
+
+
+ +

+ContainerEvent

+
+public ContainerEvent(IContainer<E> container,
+                      List<IContainerDelta<E>> deltas)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public IContainer<E> getSource()
+
+
+
Specified by:
getSource in interface IContainerEvent<E>
Specified by:
getSource in interface IEvent
Overrides:
getSource in class Event
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+getDeltas

+
+public IContainerDelta<E>[] getDeltas()
+
+
+
Specified by:
getDeltas in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+getDelta

+
+public IContainerDelta<E> getDelta()
+                            throws IllegalStateException
+
+
+
Specified by:
getDelta in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaElement

+
+public E getDeltaElement()
+                  throws IllegalStateException
+
+
+
Specified by:
getDeltaElement in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaKind

+
+public IContainerDelta.Kind getDeltaKind()
+                                  throws IllegalStateException
+
+
+
Specified by:
getDeltaKind in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+addDelta

+
+public void addDelta(E element,
+                     IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+
+ +

+addDelta

+
+public void addDelta(IContainerDelta<E> delta)
+
+
+
+
+
+
+
+
+
+ +

+accept

+
+public void accept(IContainerEventVisitor<E> visitor)
+
+
+
Specified by:
accept in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html new file mode 100644 index 0000000000..d4a298268f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerEventAdapter.html @@ -0,0 +1,354 @@ + + + + + + +ContainerEventAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class ContainerEventAdapter<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.ContainerEventAdapter<E>
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
+
public class ContainerEventAdapter<E>
extends Object
implements IListener
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContainerEventAdapter() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidnotifyContainerEvent(IContainerEvent<E> event) + +
+           
+ voidnotifyEvent(IEvent event) + +
+           
+protected  voidnotifyOtherEvent(IEvent event) + +
+           
+protected  voidonAdded(IContainer<E> container, + E element) + +
+           
+protected  voidonRemoved(IContainer<E> container, + E element) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerEventAdapter

+
+public ContainerEventAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+notifyEvent

+
+public final void notifyEvent(IEvent event)
+
+
+
Specified by:
notifyEvent in interface IListener
+
+
+
+
+
+
+ +

+notifyContainerEvent

+
+protected void notifyContainerEvent(IContainerEvent<E> event)
+
+
+
+
+
+
+
+
+
+ +

+notifyOtherEvent

+
+protected void notifyOtherEvent(IEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onAdded

+
+protected void onAdded(IContainer<E> container,
+                       E element)
+
+
+
+
+
+
+
+
+
+ +

+onRemoved

+
+protected void onRemoved(IContainer<E> container,
+                         E element)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html new file mode 100644 index 0000000000..1ee7339eca --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ContainerUtil.html @@ -0,0 +1,301 @@ + + + + + + +ContainerUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class ContainerUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.ContainerUtil
+
+
+
+
public final class ContainerUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static IManagedContainercreateContainer() + +
+           
+static IContainer<Object>emptyContainer() + +
+           
+static Object[]getElements(Object container) + +
+           
+static booleanisEmpty(Object container) + +
+           
+static voidprepareContainer(IManagedContainer container) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+prepareContainer

+
+public static void prepareContainer(IManagedContainer container)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+emptyContainer

+
+public static IContainer<Object> emptyContainer()
+
+
+
+
+
+
+ +

+createContainer

+
+public static IManagedContainer createContainer()
+
+
+
+
+
+
+ +

+isEmpty

+
+public static boolean isEmpty(Object container)
+
+
+
+
+
+
+ +

+getElements

+
+public static Object[] getElements(Object container)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html new file mode 100644 index 0000000000..89eac1bac6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/FactoryNotFoundException.html @@ -0,0 +1,289 @@ + + + + + + +FactoryNotFoundException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class FactoryNotFoundException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.container.FactoryNotFoundException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class FactoryNotFoundException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
FactoryNotFoundException() + +
+           
FactoryNotFoundException(String message) + +
+           
FactoryNotFoundException(String message, + Throwable cause) + +
+           
FactoryNotFoundException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FactoryNotFoundException

+
+public FactoryNotFoundException()
+
+
+
+ +

+FactoryNotFoundException

+
+public FactoryNotFoundException(String message)
+
+
+
+ +

+FactoryNotFoundException

+
+public FactoryNotFoundException(Throwable cause)
+
+
+
+ +

+FactoryNotFoundException

+
+public FactoryNotFoundException(String message,
+                                Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html new file mode 100644 index 0000000000..dd4c5ee64c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.Modifiable.html @@ -0,0 +1,324 @@ + + + + + + +IContainer.Modifiable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainer.Modifiable<E>

+
+
All Superinterfaces:
IContainer<E>, INotifier
+
+
+
Enclosing interface:
IContainer<E>
+
+
+
+
public static interface IContainer.Modifiable<E>
extends IContainer<E>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddAllElements(Collection<E> elements) + +
+           
+ booleanaddElement(E element) + +
+           
+ booleanremoveAllElements(Collection<E> elements) + +
+           
+ booleanremoveElement(E element) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+addElement

+
+boolean addElement(E element)
+
+
+
+
+
+
+
+
+
+ +

+addAllElements

+
+boolean addAllElements(Collection<E> elements)
+
+
+
+
+
+
+
+
+
+ +

+removeElement

+
+boolean removeElement(E element)
+
+
+
+
+
+
+
+
+
+ +

+removeAllElements

+
+boolean removeAllElements(Collection<E> elements)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html new file mode 100644 index 0000000000..3886209ca4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainer.html @@ -0,0 +1,270 @@ + + + + + + +IContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainer<E>

+
+
All Superinterfaces:
INotifier
+
+
+
All Known Subinterfaces:
IAcceptor, IChannelMultiplexer, IConnector, IContainer.Modifiable<E>, IContainerBlockingQueue<E>, IContainerCollection<E>, IContainerList<E>, IContainerMap<K,V>, IContainerQueue<E>, IContainerSet<E>, IContainerSortedSet<E>, IHTTPAcceptor, IHTTPConnector, IJVMAcceptor, IJVMConnector, IManagedContainer, InternalAcceptor, InternalChannelMultiplexer, InternalConnector, IPluginContainer, IRegistry<K,V>, ITCPAcceptor, ITCPConnector
+
+
+
All Known Implementing Classes:
AbstractDelegator, Acceptor, ChannelMultiplexer, Connector, Container, ContainerBlockingQueue, ContainerCollection, ContainerList, ContainerMap, ContainerQueue, ContainerSet, ContainerSortedSet, DelegatingRegistry, HashMapDelegatingRegistry, HashMapRegistry, ManagedContainer, Registry, UnmodifiableRegistry
+
+
+
+
public interface IContainer<E>
extends INotifier
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIContainer.Modifiable<E> + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ E[]getElements() + +
+           
+ booleanisEmpty() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+isEmpty

+
+boolean isEmpty()
+
+
+
+
+
+
+
+
+
+ +

+getElements

+
+E[] getElements()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html new file mode 100644 index 0000000000..852eb4291a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.Kind.html @@ -0,0 +1,329 @@ + + + + + + +IContainerDelta.Kind (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Enum IContainerDelta.Kind

+
+java.lang.Object
+  extended by java.lang.Enum<IContainerDelta.Kind>
+      extended by org.eclipse.net4j.util.container.IContainerDelta.Kind
+
+
+
All Implemented Interfaces:
Serializable, Comparable<IContainerDelta.Kind>
+
+
+
Enclosing interface:
IContainerDelta<E>
+
+
+
+
public static enum IContainerDelta.Kind
extends Enum<IContainerDelta.Kind>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + +
+Enum Constant Summary
ADDED + +
+           
REMOVED + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static IContainerDelta.KindvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IContainerDelta.Kind[]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
+ +

+ADDED

+
+public static final IContainerDelta.Kind ADDED
+
+
+
+
+
+ +

+REMOVED

+
+public static final IContainerDelta.Kind REMOVED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static IContainerDelta.Kind[] 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 (IContainerDelta.Kind c : IContainerDelta.Kind.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static IContainerDelta.Kind 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html new file mode 100644 index 0000000000..0974e86aac --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerDelta.html @@ -0,0 +1,249 @@ + + + + + + +IContainerDelta (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainerDelta<E>

+
+
All Known Implementing Classes:
ContainerDelta
+
+
+
+
public interface IContainerDelta<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIContainerDelta.Kind + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ EgetElement() + +
+           
+ IContainerDelta.KindgetKind() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getElement

+
+E getElement()
+
+
+
+
+
+
+ +

+getKind

+
+IContainerDelta.Kind getKind()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html new file mode 100644 index 0000000000..e5e0672f7c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEvent.html @@ -0,0 +1,366 @@ + + + + + + +IContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainerEvent<E>

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Implementing Classes:
ContainerEvent, SingleDeltaContainerEvent
+
+
+
+
public interface IContainerEvent<E>
extends IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaccept(IContainerEventVisitor<E> visitor) + +
+           
+ IContainerDelta<E>getDelta() + +
+           
+ EgetDeltaElement() + +
+           
+ IContainerDelta.KindgetDeltaKind() + +
+           
+ IContainerDelta<E>[]getDeltas() + +
+           
+ IContainer<E>getSource() + +
+           
+ booleanisEmpty() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+IContainer<E> getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isEmpty

+
+boolean isEmpty()
+
+
+
+
+
+
+
+
+
+ +

+getDeltas

+
+IContainerDelta<E>[] getDeltas()
+
+
+
+
+
+
+
+
+
+ +

+getDelta

+
+IContainerDelta<E> getDelta()
+                            throws IllegalStateException
+
+
+
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaElement

+
+E getDeltaElement()
+                  throws IllegalStateException
+
+
+
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaKind

+
+IContainerDelta.Kind getDeltaKind()
+                                  throws IllegalStateException
+
+
+
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+accept

+
+void accept(IContainerEventVisitor<E> visitor)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html new file mode 100644 index 0000000000..bd532e6f77 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.Filtered.html @@ -0,0 +1,247 @@ + + + + + + +IContainerEventVisitor.Filtered (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainerEventVisitor.Filtered<E>

+
+
All Superinterfaces:
IContainerEventVisitor<E>
+
+
+
Enclosing interface:
IContainerEventVisitor<E>
+
+
+
+
public static interface IContainerEventVisitor.Filtered<E>
extends IContainerEventVisitor<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainerEventVisitor
IContainerEventVisitor.Filtered<E>
+  + + + + + + + + + + + + +
+Method Summary
+ booleanfilter(E element) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainerEventVisitor
added, removed
+  +

+ + + + + + + + +
+Method Detail
+ +

+filter

+
+boolean filter(E element)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html new file mode 100644 index 0000000000..a655051c60 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IContainerEventVisitor.html @@ -0,0 +1,249 @@ + + + + + + +IContainerEventVisitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IContainerEventVisitor<E>

+
+
All Known Subinterfaces:
IContainerEventVisitor.Filtered<E>
+
+
+
+
public interface IContainerEventVisitor<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceIContainerEventVisitor.Filtered<E> + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidadded(E element) + +
+           
+ voidremoved(E element) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+added

+
+void added(E element)
+
+
+
+
+
+
+ +

+removed

+
+void removed(E element)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html new file mode 100644 index 0000000000..c52f224157 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IElementProcessor.html @@ -0,0 +1,221 @@ + + + + + + +IElementProcessor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IElementProcessor

+
+
All Known Implementing Classes:
ChallengeNegotiatorConfigurer, ConnectorCredentialsInjector, GZIPStreamWrapperInjector, HeartBeatProtocol.Server.TimerInjector, ResponseNegotiatorInjector, StreamWrapperInjector, TransportInjector, XORStreamWrapperInjector
+
+
+
+
public interface IElementProcessor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Objectprocess(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+process

+
+Object process(IManagedContainer container,
+               String productGroup,
+               String factoryType,
+               String description,
+               Object element)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html new file mode 100644 index 0000000000..36b9007c15 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IManagedContainer.html @@ -0,0 +1,702 @@ + + + + + + +IManagedContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IManagedContainer

+
+
All Superinterfaces:
IContainer<Object>, ILifecycle, INotifier
+
+
+
All Known Subinterfaces:
IPluginContainer
+
+
+
All Known Implementing Classes:
ManagedContainer
+
+
+
+
public interface IManagedContainer
extends IContainer<Object>, ILifecycle
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPostProcessor(IElementProcessor postProcessor) + +
+           
+ voidaddPostProcessor(IElementProcessor postProcessor, + boolean processExistingElements) + +
+           
+ voidclearElements() + +
+           
+ ObjectgetElement(String productGroup, + String factoryType, + String description) + +
+           
+ ObjectgetElement(String productGroup, + String factoryType, + String description, + boolean activate) + +
+           
+ String[]getElementKey(Object element) + +
+           
+ Object[]getElements(String productGroup) + +
+           
+ Object[]getElements(String productGroup, + String factoryType) + +
+           
+ IFactorygetFactory(String productGroup, + String factoryType) + +
+           
+ IRegistry<IFactoryKey,IFactory>getFactoryRegistry() + +
+           
+ Set<String>getFactoryTypes(String productGroup) + +
+           
+ List<IElementProcessor>getPostProcessors() + +
+           
+ Set<String>getProductGroups() + +
+           
+ voidloadElements(InputStream stream) + +
+           
+ ObjectputElement(String productGroup, + String factoryType, + String description, + Object element) + +
+           
+ IManagedContainerregisterFactory(IFactory factory) + +
+           
+ ObjectremoveElement(String productGroup, + String factoryType, + String description) + +
+           
+ voidremovePostProcessor(IElementProcessor postProcessor) + +
+           
+ voidsaveElements(OutputStream stream) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+getFactoryRegistry

+
+IRegistry<IFactoryKey,IFactory> getFactoryRegistry()
+
+
+
+
+
+
+
+
+
+ +

+registerFactory

+
+IManagedContainer registerFactory(IFactory factory)
+
+
+
+
+
+
+
+
+
+ +

+getPostProcessors

+
+List<IElementProcessor> getPostProcessors()
+
+
+
+
+
+
+
+
+
+ +

+addPostProcessor

+
+void addPostProcessor(IElementProcessor postProcessor,
+                      boolean processExistingElements)
+
+
+
+
+
+
+
+
+
+ +

+addPostProcessor

+
+void addPostProcessor(IElementProcessor postProcessor)
+
+
+
+
+
+
+
+
+
+ +

+removePostProcessor

+
+void removePostProcessor(IElementProcessor postProcessor)
+
+
+
+
+
+
+
+
+
+ +

+getProductGroups

+
+Set<String> getProductGroups()
+
+
+
+
+
+
+
+
+
+ +

+getFactoryTypes

+
+Set<String> getFactoryTypes(String productGroup)
+
+
+
+
+
+
+
+
+
+ +

+getFactory

+
+IFactory getFactory(String productGroup,
+                    String factoryType)
+
+
+
+
+
+
+
+
+
+ +

+putElement

+
+Object putElement(String productGroup,
+                  String factoryType,
+                  String description,
+                  Object element)
+
+
+
+
+
+
+
+
+
+ +

+getElementKey

+
+String[] getElementKey(Object element)
+
+
+
+
+
+
+
+
+
+ +

+getElements

+
+Object[] getElements(String productGroup)
+
+
+
+
+
+
+
+
+
+ +

+getElements

+
+Object[] getElements(String productGroup,
+                     String factoryType)
+
+
+
+
+
+
+
+
+
+ +

+getElement

+
+Object getElement(String productGroup,
+                  String factoryType,
+                  String description)
+
+
+
+
+
+
+
+
+
+ +

+getElement

+
+Object getElement(String productGroup,
+                  String factoryType,
+                  String description,
+                  boolean activate)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+removeElement

+
+Object removeElement(String productGroup,
+                     String factoryType,
+                     String description)
+
+
+
+
+
+
+
+
+
+ +

+clearElements

+
+void clearElements()
+
+
+
+
+
+
+
+
+
+ +

+loadElements

+
+void loadElements(InputStream stream)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+saveElements

+
+void saveElements(OutputStream stream)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html new file mode 100644 index 0000000000..145412511b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/IPluginContainer.html @@ -0,0 +1,280 @@ + + + + + + +IPluginContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface IPluginContainer

+
+
All Superinterfaces:
IContainer<Object>, ILifecycle, IManagedContainer, INotifier
+
+
+
+
public interface IPluginContainer
extends IManagedContainer
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Field Summary
+static IPluginContainerINSTANCE + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IManagedContainer
addPostProcessor, addPostProcessor, clearElements, getElement, getElement, getElementKey, getElements, getElements, getFactory, getFactoryRegistry, getFactoryTypes, getPostProcessors, getProductGroups, loadElements, putElement, registerFactory, removeElement, removePostProcessor, saveElements
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+INSTANCE

+
+static final IPluginContainer INSTANCE
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html new file mode 100644 index 0000000000..f374bd2312 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ISlow.html @@ -0,0 +1,178 @@ + + + + + + +ISlow (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Interface ISlow

+
+
+
public interface ISlow
+ + +

+A marker interface to indicate that some method calls may be slow. +

+ +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html new file mode 100644 index 0000000000..e6e5c84de6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/LifecycleEventConverter.html @@ -0,0 +1,378 @@ + + + + + + +LifecycleEventConverter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class LifecycleEventConverter<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.LifecycleEventConverter<E>
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
+
public class LifecycleEventConverter<E>
extends Object
implements IListener
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LifecycleEventConverter(Notifier owner) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidadded(ILifecycleEvent e) + +
+           
+protected  IContainerEvent<E>createContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+protected  voidfireContainerEvent(ILifecycleEvent e, + IContainerDelta.Kind kind) + +
+           
+ INotifiergetOwner() + +
+           
+ voidnotifyEvent(IEvent event) + +
+           
+protected  voidremoved(ILifecycleEvent e) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LifecycleEventConverter

+
+public LifecycleEventConverter(Notifier owner)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOwner

+
+public INotifier getOwner()
+
+
+
+
+
+
+
+
+
+ +

+notifyEvent

+
+public void notifyEvent(IEvent event)
+
+
+
Specified by:
notifyEvent in interface IListener
+
+
+
+
+
+
+ +

+added

+
+protected void added(ILifecycleEvent e)
+
+
+
+
+
+
+
+
+
+ +

+removed

+
+protected void removed(ILifecycleEvent e)
+
+
+
+
+
+
+
+
+
+ +

+fireContainerEvent

+
+protected void fireContainerEvent(ILifecycleEvent e,
+                                  IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+
+ +

+createContainerEvent

+
+protected IContainerEvent<E> createContainerEvent(IContainer<E> container,
+                                                  E element,
+                                                  IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html new file mode 100644 index 0000000000..b4ca44da95 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html @@ -0,0 +1,1121 @@ + + + + + + +ManagedContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class ManagedContainer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.ManagedContainer
+
+
+
All Implemented Interfaces:
IContainer<Object>, IManagedContainer, INotifier, ILifecycle
+
+
+
+
public class ManagedContainer
extends Lifecycle
implements IManagedContainer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
ManagedContainer() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPostProcessor(IElementProcessor postProcessor) + +
+           
+ voidaddPostProcessor(IElementProcessor postProcessor, + boolean processExistingElements) + +
+           
+ voidclearElements() + +
+           
+protected  ObjectcreateElement(String productGroup, + String factoryType, + String description) + +
+           
+protected  IRegistry<IFactoryKey,IFactory>createFactoryRegistry() + +
+           
+protected  List<IElementProcessor>createPostProcessors() + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+ voidfireEvent(IEvent event) + +
+           
+ ObjectgetElement(String productGroup, + String factoryType, + String description) + +
+           
+ ObjectgetElement(String productGroup, + String factoryType, + String description, + boolean activate) + +
+           
+ String[]getElementKey(Object element) + +
+           
+protected  Map.Entry<org.eclipse.net4j.util.container.ManagedContainer.ElementKey,Object>[]getElementRegistryEntries() + +
+           
+protected  org.eclipse.net4j.util.container.ManagedContainer.ElementKey[]getElementRegistryKeys() + +
+           
+protected  Object[]getElementRegistryValues() + +
+           
+ Object[]getElements() + +
+           
+ Object[]getElements(String productGroup) + +
+           
+ Object[]getElements(String productGroup, + String factoryType) + +
+           
+ IFactorygetFactory(String productGroup, + String factoryType) + +
+           
+ IRegistry<IFactoryKey,IFactory>getFactoryRegistry() + +
+           
+ Set<String>getFactoryTypes(String productGroup) + +
+           
+ List<IElementProcessor>getPostProcessors() + +
+           
+ Set<String>getProductGroups() + +
+           
+ booleanisEmpty() + +
+           
+ voidloadElements(InputStream stream) + +
+           
+protected  ObjectpostProcessElement(String productGroup, + String factoryType, + String description, + Object element) + +
+           
+protected  ObjectputElement(org.eclipse.net4j.util.container.ManagedContainer.ElementKey key, + Object element) + +
+           
+ ObjectputElement(String productGroup, + String factoryType, + String description, + Object element) + +
+           
+ ManagedContainerregisterFactory(IFactory factory) + +
+           
+protected  ObjectremoveElement(org.eclipse.net4j.util.container.ManagedContainer.ElementKey key) + +
+           
+ ObjectremoveElement(String productGroup, + String factoryType, + String description) + +
+           
+ voidremovePostProcessor(IElementProcessor postProcessor) + +
+           
+ voidsaveElements(OutputStream stream) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle
activate, deactivate, getLifecycleState, isActive
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ManagedContainer

+
+public ManagedContainer()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFactoryRegistry

+
+public IRegistry<IFactoryKey,IFactory> getFactoryRegistry()
+
+
+
Specified by:
getFactoryRegistry in interface IManagedContainer
+
+
+
+
+
+
+ +

+registerFactory

+
+public ManagedContainer registerFactory(IFactory factory)
+
+
+
Specified by:
registerFactory in interface IManagedContainer
+
+
+
+
+
+
+ +

+getPostProcessors

+
+public List<IElementProcessor> getPostProcessors()
+
+
+
Specified by:
getPostProcessors in interface IManagedContainer
+
+
+
+
+
+
+ +

+addPostProcessor

+
+public void addPostProcessor(IElementProcessor postProcessor,
+                             boolean processExistingElements)
+
+
+
Specified by:
addPostProcessor in interface IManagedContainer
+
+
+
+
+
+
+ +

+addPostProcessor

+
+public void addPostProcessor(IElementProcessor postProcessor)
+
+
+
Specified by:
addPostProcessor in interface IManagedContainer
+
+
+
+
+
+
+ +

+removePostProcessor

+
+public void removePostProcessor(IElementProcessor postProcessor)
+
+
+
Specified by:
removePostProcessor in interface IManagedContainer
+
+
+
+
+
+
+ +

+getProductGroups

+
+public Set<String> getProductGroups()
+
+
+
Specified by:
getProductGroups in interface IManagedContainer
+
+
+
+
+
+
+ +

+getFactoryTypes

+
+public Set<String> getFactoryTypes(String productGroup)
+
+
+
Specified by:
getFactoryTypes in interface IManagedContainer
+
+
+
+
+
+
+ +

+getFactory

+
+public IFactory getFactory(String productGroup,
+                           String factoryType)
+
+
+
Specified by:
getFactory in interface IManagedContainer
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface IContainer<Object>
+
+
+
+
+
+
+ +

+getElementKey

+
+public String[] getElementKey(Object element)
+
+
+
Specified by:
getElementKey in interface IManagedContainer
+
+
+
+
+
+
+ +

+getElements

+
+public Object[] getElements()
+
+
+
Specified by:
getElements in interface IContainer<Object>
+
+
+
+
+
+
+ +

+getElements

+
+public Object[] getElements(String productGroup)
+
+
+
Specified by:
getElements in interface IManagedContainer
+
+
+
+
+
+
+ +

+getElements

+
+public Object[] getElements(String productGroup,
+                            String factoryType)
+
+
+
Specified by:
getElements in interface IManagedContainer
+
+
+
+
+
+
+ +

+getElement

+
+public Object getElement(String productGroup,
+                         String factoryType,
+                         String description)
+
+
+
Specified by:
getElement in interface IManagedContainer
+
+
+
+
+
+
+ +

+getElement

+
+public Object getElement(String productGroup,
+                         String factoryType,
+                         String description,
+                         boolean activate)
+
+
+
Specified by:
getElement in interface IManagedContainer
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+putElement

+
+public Object putElement(String productGroup,
+                         String factoryType,
+                         String description,
+                         Object element)
+
+
+
Specified by:
putElement in interface IManagedContainer
+
+
+
+
+
+
+ +

+putElement

+
+protected Object putElement(org.eclipse.net4j.util.container.ManagedContainer.ElementKey key,
+                            Object element)
+
+
+
+
+
+
+
+
+
+ +

+removeElement

+
+public Object removeElement(String productGroup,
+                            String factoryType,
+                            String description)
+
+
+
Specified by:
removeElement in interface IManagedContainer
+
+
+
+
+
+
+ +

+removeElement

+
+protected Object removeElement(org.eclipse.net4j.util.container.ManagedContainer.ElementKey key)
+
+
+
+
+
+
+
+
+
+ +

+clearElements

+
+public void clearElements()
+
+
+
Specified by:
clearElements in interface IManagedContainer
+
+
+
+
+
+
+ +

+loadElements

+
+public void loadElements(InputStream stream)
+                  throws IOException
+
+
+
Specified by:
loadElements in interface IManagedContainer
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+saveElements

+
+public void saveElements(OutputStream stream)
+                  throws IOException
+
+
+
Specified by:
saveElements in interface IManagedContainer
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+fireEvent

+
+public void fireEvent(IEvent event)
+
+
+
Overrides:
fireEvent in class Notifier
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Lifecycle
+
+
+
+
+
+
+ +

+createFactoryRegistry

+
+protected IRegistry<IFactoryKey,IFactory> createFactoryRegistry()
+
+
+
+
+
+
+
+
+
+ +

+createPostProcessors

+
+protected List<IElementProcessor> createPostProcessors()
+
+
+
+
+
+
+
+
+
+ +

+getElementRegistryKeys

+
+protected org.eclipse.net4j.util.container.ManagedContainer.ElementKey[] getElementRegistryKeys()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getElementRegistryValues

+
+protected Object[] getElementRegistryValues()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+getElementRegistryEntries

+
+protected Map.Entry<org.eclipse.net4j.util.container.ManagedContainer.ElementKey,Object>[] getElementRegistryEntries()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+createElement

+
+protected Object createElement(String productGroup,
+                               String factoryType,
+                               String description)
+
+
+
+
+
+
+
+
+
+ +

+postProcessElement

+
+protected Object postProcessElement(String productGroup,
+                                    String factoryType,
+                                    String description,
+                                    Object element)
+
+
+
+
+
+
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
Overrides:
doActivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
Overrides:
doDeactivate in class Lifecycle
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html new file mode 100644 index 0000000000..1d315b418f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/SingleDeltaContainerEvent.html @@ -0,0 +1,462 @@ + + + + + + +SingleDeltaContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container +
+Class SingleDeltaContainerEvent<E>

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.container.SingleDeltaContainerEvent<E>
+
+
+
All Implemented Interfaces:
Serializable, IContainerEvent<E>, IEvent
+
+
+
+
public class SingleDeltaContainerEvent<E>
extends Event
implements IContainerEvent<E>
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
SingleDeltaContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaccept(IContainerEventVisitor<E> visitor) + +
+           
+ IContainerDelta<E>getDelta() + +
+           
+ EgetDeltaElement() + +
+           
+ IContainerDelta.KindgetDeltaKind() + +
+           
+ IContainerDelta<E>[]getDeltas() + +
+           
+ IContainer<E>getSource() + +
+           
+ booleanisEmpty() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SingleDeltaContainerEvent

+
+public SingleDeltaContainerEvent(IContainer<E> container,
+                                 E element,
+                                 IContainerDelta.Kind kind)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public IContainer<E> getSource()
+
+
+
Specified by:
getSource in interface IContainerEvent<E>
Specified by:
getSource in interface IEvent
Overrides:
getSource in class Event
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+getDeltas

+
+public IContainerDelta<E>[] getDeltas()
+
+
+
Specified by:
getDeltas in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+getDelta

+
+public IContainerDelta<E> getDelta()
+                            throws IllegalStateException
+
+
+
Specified by:
getDelta in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaElement

+
+public E getDeltaElement()
+                  throws IllegalStateException
+
+
+
Specified by:
getDeltaElement in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+getDeltaKind

+
+public IContainerDelta.Kind getDeltaKind()
+                                  throws IllegalStateException
+
+
+
Specified by:
getDeltaKind in interface IContainerEvent<E>
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+accept

+
+public void accept(IContainerEventVisitor<E> visitor)
+
+
+
Specified by:
accept in interface IContainerEvent<E>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/Container.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/Container.html new file mode 100644 index 0000000000..11dcdd5415 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/Container.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.Container (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.Container

+
+ + + + + + + + + + + + + +
+Packages that use Container
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Container in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of Container in org.eclipse.net4j.util.registry
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of Container in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Container in org.eclipse.spi.net4j
+ classAcceptor + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerDelta.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerDelta.html new file mode 100644 index 0000000000..1ef2e10628 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerDelta.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.ContainerDelta (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.ContainerDelta

+
+No usage of org.eclipse.net4j.util.container.ContainerDelta +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEvent.html new file mode 100644 index 0000000000..4243462df8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEvent.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.ContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.ContainerEvent

+
+ + + + + + + + + + + + + +
+Packages that use ContainerEvent
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of ContainerEvent in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return ContainerEvent
+protected  ContainerEvent<E>Container.newContainerEvent() + +
+           
+  +

+ + + + + +
+Uses of ContainerEvent in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container.delegate that return ContainerEvent
+protected  ContainerEvent<E>AbstractDelegator.createEvent(Collection<? super E> c, + IContainerDelta.Kind kind) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container.delegate with parameters of type ContainerEvent
+protected  booleanAbstractDelegator.dispatchEvent(ContainerEvent<E> event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEventAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEventAdapter.html new file mode 100644 index 0000000000..eef3943708 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerEventAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.ContainerEventAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.ContainerEventAdapter

+
+No usage of org.eclipse.net4j.util.container.ContainerEventAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerUtil.html new file mode 100644 index 0000000000..3c2e2c0569 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ContainerUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.ContainerUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.ContainerUtil

+
+No usage of org.eclipse.net4j.util.container.ContainerUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/FactoryNotFoundException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/FactoryNotFoundException.html new file mode 100644 index 0000000000..fa55f9e33d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/FactoryNotFoundException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.FactoryNotFoundException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.FactoryNotFoundException

+
+No usage of org.eclipse.net4j.util.container.FactoryNotFoundException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.Modifiable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.Modifiable.html new file mode 100644 index 0000000000..2cdf06df4d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.Modifiable.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainer.Modifiable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainer.Modifiable

+
+No usage of org.eclipse.net4j.util.container.IContainer.Modifiable +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html new file mode 100644 index 0000000000..4338b4c593 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainer.html @@ -0,0 +1,852 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainer

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IContainer
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.acceptor
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.acceptor
+ interfaceIAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.channel
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.channel
+ interfaceIChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.connector
+ interfaceIConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.http.server
+ interfaceIHTTPAcceptor + +
+          An acceptor that implements HTTP transport by collaborating with a configured + servlet.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.jvm
+ interfaceIJVMAcceptor + +
+          An acceptor that implements JVM-embedded transport.
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.tcp
+ interfaceITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.util.container
+static interfaceIContainer.Modifiable<E> + +
+           
+ interfaceIManagedContainer + +
+           
+ interfaceIPluginContainer + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IContainer
+ classContainer<E> + +
+           
+ classManagedContainer + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IContainer
+static IContainer<Object>ContainerUtil.emptyContainer() + +
+           
+ IContainer<E>ContainerEvent.getSource() + +
+           
+ IContainer<E>IContainerEvent.getSource() + +
+           
+ IContainer<E>SingleDeltaContainerEvent.getSource() + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IContainer
+protected  IContainerEvent<E>LifecycleEventConverter.createContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+protected  voidContainerEventAdapter.onAdded(IContainer<E> container, + E element) + +
+           
+protected  voidContainerEventAdapter.onRemoved(IContainer<E> container, + E element) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.container with parameters of type IContainer
ContainerEvent(IContainer<E> container) + +
+           
ContainerEvent(IContainer<E> container, + List<IContainerDelta<E>> deltas) + +
+           
SingleDeltaContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.util.container.delegate
+ interfaceIContainerBlockingQueue<E> + +
+           
+ interfaceIContainerCollection<E> + +
+           
+ interfaceIContainerList<E> + +
+           
+ interfaceIContainerMap<K,V> + +
+           
+ interfaceIContainerQueue<E> + +
+           
+ interfaceIContainerSet<E> + +
+           
+ interfaceIContainerSortedSet<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainer
+ classAbstractDelegator<E> + +
+           
+ classContainerBlockingQueue<E> + +
+           
+ classContainerCollection<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerMap<K,V> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.net4j.util.registry
+ interfaceIRegistry<K,V> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.registry that implement IContainer
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+ classUnmodifiableRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of IContainer in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + +
Subinterfaces of IContainer in org.eclipse.spi.net4j
+ interfaceInternalAcceptor + +
+           
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IContainer
+ classAcceptor + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html new file mode 100644 index 0000000000..b89c2fcf1d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.Kind.html @@ -0,0 +1,345 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.IContainerDelta.Kind (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.IContainerDelta.Kind

+
+ + + + + + + + + + + + + +
+Packages that use IContainerDelta.Kind
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerDelta.Kind in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IContainerDelta.Kind
+ IContainerDelta.KindContainerEvent.getDeltaKind() + +
+           
+ IContainerDelta.KindIContainerEvent.getDeltaKind() + +
+           
+ IContainerDelta.KindSingleDeltaContainerEvent.getDeltaKind() + +
+           
+ IContainerDelta.KindContainerDelta.getKind() + +
+           
+ IContainerDelta.KindIContainerDelta.getKind() + +
+           
+static IContainerDelta.KindIContainerDelta.Kind.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static IContainerDelta.Kind[]IContainerDelta.Kind.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IContainerDelta.Kind
+ voidContainerEvent.addDelta(E element, + IContainerDelta.Kind kind) + +
+           
+protected  IContainerEvent<E>LifecycleEventConverter.createContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+ voidContainer.fireContainerEvent(E[] elements, + IContainerDelta.Kind kind) + +
+           
+ voidContainer.fireContainerEvent(E element, + IContainerDelta.Kind kind) + +
+           
+protected  voidLifecycleEventConverter.fireContainerEvent(ILifecycleEvent e, + IContainerDelta.Kind kind) + +
+           
+protected  SingleDeltaContainerEvent<E>Container.newContainerEvent(E element, + IContainerDelta.Kind kind) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.container with parameters of type IContainerDelta.Kind
ContainerDelta(E element, + IContainerDelta.Kind kind) + +
+           
SingleDeltaContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+  +

+ + + + + +
+Uses of IContainerDelta.Kind in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container.delegate with parameters of type IContainerDelta.Kind
+protected  ContainerEvent<E>AbstractDelegator.createEvent(Collection<? super E> c, + IContainerDelta.Kind kind) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html new file mode 100644 index 0000000000..b0e13e90fe --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerDelta.html @@ -0,0 +1,283 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainerDelta (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainerDelta

+
+ + + + + + + + + +
+Packages that use IContainerDelta
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of IContainerDelta in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IContainerDelta
+ classContainerDelta<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IContainerDelta
+ IContainerDelta<E>ContainerEvent.getDelta() + +
+           
+ IContainerDelta<E>IContainerEvent.getDelta() + +
+           
+ IContainerDelta<E>SingleDeltaContainerEvent.getDelta() + +
+           
+ IContainerDelta<E>[]ContainerEvent.getDeltas() + +
+           
+ IContainerDelta<E>[]IContainerEvent.getDeltas() + +
+           
+ IContainerDelta<E>[]SingleDeltaContainerEvent.getDeltas() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IContainerDelta
+ voidContainerEvent.addDelta(IContainerDelta<E> delta) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.net4j.util.container with type arguments of type IContainerDelta
+ voidContainer.fireContainerEvent(List<IContainerDelta<E>> deltas) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.net4j.util.container with type arguments of type IContainerDelta
ContainerEvent(IContainer<E> container, + List<IContainerDelta<E>> deltas) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html new file mode 100644 index 0000000000..0a15a96eb4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEvent.html @@ -0,0 +1,222 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainerEvent

+
+ + + + + + + + + +
+Packages that use IContainerEvent
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of IContainerEvent in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IContainerEvent
+ classContainerEvent<E> + +
+           
+ classSingleDeltaContainerEvent<E> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IContainerEvent
+protected  IContainerEvent<E>LifecycleEventConverter.createContainerEvent(IContainer<E> container, + E element, + IContainerDelta.Kind kind) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IContainerEvent
+protected  voidContainerEventAdapter.notifyContainerEvent(IContainerEvent<E> event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.Filtered.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.Filtered.html new file mode 100644 index 0000000000..4213f7c983 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.Filtered.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainerEventVisitor.Filtered (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainerEventVisitor.Filtered

+
+No usage of org.eclipse.net4j.util.container.IContainerEventVisitor.Filtered +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html new file mode 100644 index 0000000000..0daf733421 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IContainerEventVisitor.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IContainerEventVisitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IContainerEventVisitor

+
+ + + + + + + + + +
+Packages that use IContainerEventVisitor
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of IContainerEventVisitor in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Subinterfaces of IContainerEventVisitor in org.eclipse.net4j.util.container
+static interfaceIContainerEventVisitor.Filtered<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IContainerEventVisitor
+ voidContainerEvent.accept(IContainerEventVisitor<E> visitor) + +
+           
+ voidIContainerEvent.accept(IContainerEventVisitor<E> visitor) + +
+           
+ voidSingleDeltaContainerEvent.accept(IContainerEventVisitor<E> visitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IElementProcessor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IElementProcessor.html new file mode 100644 index 0000000000..cbd1e1c2a6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IElementProcessor.html @@ -0,0 +1,423 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IElementProcessor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IElementProcessor

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IElementProcessor
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j that implement IElementProcessor
+ classTransportInjector + +
+          An element post processor that injects a transport configuration into the connectors and acceptors of a managed container.
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.connector that implement IElementProcessor
+ classConnectorCredentialsInjector + +
+          Injects a configurable response negotiator into selected client connectors.
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement IElementProcessor
+static classHeartBeatProtocol.Server.TimerInjector + +
+           
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.wrapping that implement IElementProcessor
+ classGZIPStreamWrapperInjector + +
+           
+ classStreamWrapperInjector + +
+           
+ classXORStreamWrapperInjector + +
+           
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return types with arguments of type IElementProcessor
+protected  List<IElementProcessor>ManagedContainer.createPostProcessors() + +
+           
+ List<IElementProcessor>IManagedContainer.getPostProcessors() + +
+           
+ List<IElementProcessor>ManagedContainer.getPostProcessors() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IElementProcessor
+ voidIManagedContainer.addPostProcessor(IElementProcessor postProcessor) + +
+           
+ voidManagedContainer.addPostProcessor(IElementProcessor postProcessor) + +
+           
+ voidIManagedContainer.addPostProcessor(IElementProcessor postProcessor, + boolean processExistingElements) + +
+           
+ voidManagedContainer.addPostProcessor(IElementProcessor postProcessor, + boolean processExistingElements) + +
+           
+ voidIManagedContainer.removePostProcessor(IElementProcessor postProcessor) + +
+           
+ voidManagedContainer.removePostProcessor(IElementProcessor postProcessor) + +
+           
+  +

+ + + + + +
+Uses of IElementProcessor in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement IElementProcessor
+ classChallengeNegotiatorConfigurer + +
+           
+ classResponseNegotiatorInjector + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html new file mode 100644 index 0000000000..9253ab5f8d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IManagedContainer.html @@ -0,0 +1,879 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IManagedContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IManagedContainer

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IManagedContainer
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.httpTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.tcp.sslTransport layer extension with support for TCP/SSL socket connections. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j that return IManagedContainer
+ IManagedContainerContainerProtocolProvider.getContainer() + +
+           
+ IManagedContainerTransportConfigurator.getContainer() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IManagedContainer
+static IAcceptorNet4jUtil.getAcceptor(IManagedContainer container, + String type, + String description) + +
+           
+static IBufferProviderNet4jUtil.getBufferProvider(IManagedContainer container) + +
+           
+protected  IBufferProviderTransportInjector.getBufferProvider(IManagedContainer container) + +
+           
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String type, + String description) + +
+           
+static IConnectorNet4jUtil.getConnector(IManagedContainer container, + String type, + String description, + long timeout) + +
+           
+static ExecutorServiceNet4jUtil.getExecutorService(IManagedContainer container) + +
+           
+protected  ExecutorServiceTransportInjector.getExecutorService(IManagedContainer container) + +
+           
+static voidNet4jUtil.prepareContainer(IManagedContainer container) + +
+           
+ ObjectTransportInjector.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+protected  voidTransportInjector.processAcceptor(IManagedContainer container, + String factoryType, + String description, + InternalAcceptor acceptor) + +
+           
+protected  voidTransportInjector.processConnector(IManagedContainer container, + String factoryType, + String description, + InternalConnector connector) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j with parameters of type IManagedContainer
ContainerProtocolProvider.Client(IManagedContainer container) + +
+           
ContainerProtocolProvider.Server(IManagedContainer container) + +
+           
ContainerProtocolProvider(IManagedContainer container, + String productGroup) + +
+           
TransportConfigurator(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.http
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.http with parameters of type IManagedContainer
+static IHTTPConnectorHTTPUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static voidHTTPUtil.prepareContainer(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.http.server with parameters of type IManagedContainer
+static IHTTPAcceptorHTTPServerUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+static voidHTTPServerUtil.prepareContainer(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.jvm with parameters of type IManagedContainer
+static IJVMAcceptorJVMUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+static IJVMConnectorJVMUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static voidJVMUtil.prepareContainer(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal.heartbeat with parameters of type IManagedContainer
+static TimerHeartBeatProtocol.getDefaultTimer(IManagedContainer container) + +
+           
+protected  TimerHeartBeatProtocol.Server.TimerInjector.getTimer(IManagedContainer container) + +
+           
+ ObjectHeartBeatProtocol.Server.TimerInjector.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.signal.heartbeat with parameters of type IManagedContainer
HeartBeatProtocol(IConnector connector, + IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal.wrapping with parameters of type IManagedContainer
+protected  ObjectStreamWrapperInjector.inject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+ ObjectStreamWrapperInjector.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+protected  booleanStreamWrapperInjector.shouldInject(IManagedContainer container, + String productGroup, + String factoryType, + String description, + SignalProtocol<?> signalProtocol) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.tcp with parameters of type IManagedContainer
+static ITCPAcceptorTCPUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+static ITCPConnectorTCPUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static voidTCPUtil.prepareContainer(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.tcp.ssl
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.tcp.ssl with parameters of type IManagedContainer
+static ITCPAcceptorSSLUtil.getAcceptor(IManagedContainer container, + String description) + +
+           
+static ITCPConnectorSSLUtil.getConnector(IManagedContainer container, + String description) + +
+           
+static voidSSLUtil.prepareContainer(IManagedContainer container) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type IManagedContainer
+static ExecutorServiceExecutorServiceFactory.get(IManagedContainer container) + +
+           
+static TimerLifecycleTimerLifecycle.DaemonFactory.getTimer(IManagedContainer container, + String name) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Subinterfaces of IManagedContainer in org.eclipse.net4j.util.container
+ interfaceIPluginContainer + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IManagedContainer
+ classManagedContainer + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IManagedContainer
+static IManagedContainerContainerUtil.createContainer() + +
+           
+ IManagedContainerIManagedContainer.registerFactory(IFactory factory) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IManagedContainer
+static voidContainerUtil.prepareContainer(IManagedContainer container) + +
+           
+ ObjectIElementProcessor.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+  +

+ + + + + +
+Uses of IManagedContainer in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.security with parameters of type IManagedContainer
+protected  IRandomizerChallengeNegotiatorConfigurer.getRandomizer(IManagedContainer container, + String description) + +
+           
+protected  IUserManagerChallengeNegotiatorConfigurer.getUserManager(IManagedContainer container, + String description) + +
+           
+ ObjectChallengeNegotiatorConfigurer.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+ ObjectResponseNegotiatorInjector.process(IManagedContainer container, + String productGroup, + String factoryType, + String description, + Object element) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IPluginContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IPluginContainer.html new file mode 100644 index 0000000000..31cb44aff4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/IPluginContainer.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.IPluginContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.IPluginContainer

+
+ + + + + + + + + +
+Packages that use IPluginContainer
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of IPluginContainer in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.container declared as IPluginContainer
+static IPluginContainerIPluginContainer.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ISlow.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ISlow.html new file mode 100644 index 0000000000..62fbbabd07 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ISlow.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.ISlow (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.ISlow

+
+No usage of org.eclipse.net4j.util.container.ISlow +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/LifecycleEventConverter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/LifecycleEventConverter.html new file mode 100644 index 0000000000..824287dc36 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/LifecycleEventConverter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.LifecycleEventConverter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.LifecycleEventConverter

+
+No usage of org.eclipse.net4j.util.container.LifecycleEventConverter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ManagedContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ManagedContainer.html new file mode 100644 index 0000000000..4ac8e22d9d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/ManagedContainer.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.ManagedContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.ManagedContainer

+
+ + + + + + + + + +
+Packages that use ManagedContainer
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of ManagedContainer in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return ManagedContainer
+ ManagedContainerManagedContainer.registerFactory(IFactory factory) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html new file mode 100644 index 0000000000..37f3270808 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/class-use/SingleDeltaContainerEvent.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.SingleDeltaContainerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.SingleDeltaContainerEvent

+
+ + + + + + + + + +
+Packages that use SingleDeltaContainerEvent
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
+  +

+ + + + + +
+Uses of SingleDeltaContainerEvent in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return SingleDeltaContainerEvent
+protected  SingleDeltaContainerEvent<E>Container.newContainerEvent(E element, + IContainerDelta.Kind kind) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html new file mode 100644 index 0000000000..4b0bb18367 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.DelegatingIterator.html @@ -0,0 +1,376 @@ + + + + + + +AbstractDelegator.DelegatingIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class AbstractDelegator.DelegatingIterator

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator
+
+
+
All Implemented Interfaces:
Iterator<E>
+
+
+
Direct Known Subclasses:
ContainerList.DelegatingListIterator
+
+
+
Enclosing class:
AbstractDelegator<E>
+
+
+
+
public class AbstractDelegator.DelegatingIterator
extends Object
implements Iterator<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  Elast + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AbstractDelegator.DelegatingIterator(Iterator<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Iterator<E>getDelegate() + +
+           
+ booleanhasNext() + +
+           
+ Enext() + +
+           
+ voidremove() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+last

+
+protected E last
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AbstractDelegator.DelegatingIterator

+
+public AbstractDelegator.DelegatingIterator(Iterator<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public Iterator<E> getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+hasNext

+
+public boolean hasNext()
+
+
+
Specified by:
hasNext in interface Iterator<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+next

+
+public E next()
+
+
+
Specified by:
next in interface Iterator<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+remove

+
+public void remove()
+
+
+
Specified by:
remove in interface Iterator<E>
+
+
+
Category
+
WRITE
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html new file mode 100644 index 0000000000..3e0ed86168 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/AbstractDelegator.html @@ -0,0 +1,388 @@ + + + + + + +AbstractDelegator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class AbstractDelegator<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+
+
+
All Implemented Interfaces:
IContainer<E>, INotifier
+
+
+
Direct Known Subclasses:
ContainerCollection, ContainerMap
+
+
+
+
public abstract class AbstractDelegator<E>
extends Notifier
implements IContainer<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+ classAbstractDelegator.DelegatingIterator + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
AbstractDelegator() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  ContainerEvent<E>createEvent(Collection<? super E> c, + IContainerDelta.Kind kind) + +
+           
+protected  booleandispatchEvent(ContainerEvent<E> event) + +
+           
+protected  voidfireAddedEvent(E o) + +
+           
+protected  voidfireRemovedEvent(Object o) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractDelegator

+
+public AbstractDelegator()
+
+
+ + + + + + + + +
+Method Detail
+ +

+fireAddedEvent

+
+protected void fireAddedEvent(E o)
+
+
+
+
+
+
+
+
+
+ +

+fireRemovedEvent

+
+protected void fireRemovedEvent(Object o)
+
+
+
+
+
+
+
+
+
+ +

+createEvent

+
+protected ContainerEvent<E> createEvent(Collection<? super E> c,
+                                        IContainerDelta.Kind kind)
+
+
+
+
+
+
+
+
+
+ +

+dispatchEvent

+
+protected boolean dispatchEvent(ContainerEvent<E> event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html new file mode 100644 index 0000000000..55f44ee2a2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerBlockingQueue.html @@ -0,0 +1,564 @@ + + + + + + +ContainerBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerBlockingQueue<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+              extended by org.eclipse.net4j.util.container.delegate.ContainerQueue<E>
+                  extended by org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, BlockingQueue<E>, Queue<E>, IContainerBlockingQueue<E>, IContainerCollection<E>, IContainerQueue<E>, IContainer<E>, INotifier
+
+
+
+
public class ContainerBlockingQueue<E>
extends ContainerQueue<E>
implements IContainerBlockingQueue<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerBlockingQueue(BlockingQueue<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intdrainTo(Collection<? super E> c) + +
+           
+ intdrainTo(Collection<? super E> c, + int maxElements) + +
+           
+ BlockingQueue<E>getDelegate() + +
+           
+ booleanoffer(E o, + long timeout, + TimeUnit unit) + +
+           
+ Epoll(long timeout, + TimeUnit unit) + +
+           
+ voidput(E o) + +
+           
+ intremainingCapacity() + +
+           
+ Etake() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerQueue
element, offer, peek, poll, remove
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.concurrent.BlockingQueue
add, contains, offer, remove
+ + + + + + + +
Methods inherited from interface java.util.Queue
element, peek, poll, remove
+ + + + + + + +
Methods inherited from interface java.util.Collection
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerBlockingQueue

+
+public ContainerBlockingQueue(BlockingQueue<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public BlockingQueue<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerBlockingQueue<E>
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerQueue<E>
Overrides:
getDelegate in class ContainerQueue<E>
+
+
+
+
+
+
+ +

+drainTo

+
+public int drainTo(Collection<? super E> c)
+
+
+
Specified by:
drainTo in interface BlockingQueue<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+drainTo

+
+public int drainTo(Collection<? super E> c,
+                   int maxElements)
+
+
+
Specified by:
drainTo in interface BlockingQueue<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+offer

+
+public boolean offer(E o,
+                     long timeout,
+                     TimeUnit unit)
+              throws InterruptedException
+
+
+
Specified by:
offer in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
Category
+
WRITE
+
+
+
+
+ +

+poll

+
+public E poll(long timeout,
+              TimeUnit unit)
+       throws InterruptedException
+
+
+
Specified by:
poll in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
Category
+
WRITE
+
+
+
+
+ +

+put

+
+public void put(E o)
+         throws InterruptedException
+
+
+
Specified by:
put in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
Category
+
WRITE
+
+
+
+
+ +

+remainingCapacity

+
+public int remainingCapacity()
+
+
+
Specified by:
remainingCapacity in interface BlockingQueue<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+take

+
+public E take()
+       throws InterruptedException
+
+
+
Specified by:
take in interface BlockingQueue<E>
+
+
+ +
Throws: +
InterruptedException
Category
+
WRITE
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html new file mode 100644 index 0000000000..4a24fdee4d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerCollection.html @@ -0,0 +1,712 @@ + + + + + + +ContainerCollection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerCollection<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, IContainerCollection<E>, IContainer<E>, INotifier
+
+
+
Direct Known Subclasses:
ContainerList, ContainerQueue, ContainerSet
+
+
+
+
public class ContainerCollection<E>
extends AbstractDelegator<E>
implements IContainerCollection<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerCollection(Collection<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanadd(E o) + +
+           
+ booleanaddAll(Collection<? extends E> c) + +
+           
+ voidclear() + +
+           
+ booleancontains(Object o) + +
+           
+ booleancontainsAll(Collection<?> c) + +
+           
+ booleanequals(Object o) + +
+           
+ Collection<E>getDelegate() + +
+           
+ E[]getElements() + +
+           
+ inthashCode() + +
+           
+ booleanisEmpty() + +
+           
+ Iterator<E>iterator() + +
+           
+ booleanremove(Object o) + +
+           
+ booleanremoveAll(Collection<?> c) + +
+           
+ booleanretainAll(Collection<?> c) + +
+           
+ intsize() + +
+           
+ Object[]toArray() + +
+           
+ + + + + +
+<T> T[]
+
toArray(T[] a) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerCollection

+
+public ContainerCollection(Collection<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public Collection<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
+
+
+
+
+
+
+ +

+getElements

+
+public E[] getElements()
+
+
+
Specified by:
getElements in interface IContainer<E>
+
+
+
+
+
+
+ +

+add

+
+public boolean add(E o)
+
+
+
Specified by:
add in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+addAll

+
+public boolean addAll(Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+remove

+
+public boolean remove(Object o)
+
+
+
Specified by:
remove in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+removeAll

+
+public boolean removeAll(Collection<?> c)
+
+
+
Specified by:
removeAll in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+retainAll

+
+public boolean retainAll(Collection<?> c)
+
+
+
Specified by:
retainAll in interface Collection<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+contains

+
+public boolean contains(Object o)
+
+
+
Specified by:
contains in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+containsAll

+
+public boolean containsAll(Collection<?> c)
+
+
+
Specified by:
containsAll in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+equals

+
+public boolean equals(Object o)
+
+
+
Specified by:
equals in interface Collection<E>
Overrides:
equals in class Object
+
+
+
Category
+
READ
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Specified by:
hashCode in interface Collection<E>
Overrides:
hashCode in class Object
+
+
+
Category
+
READ
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Collection<E>
Specified by:
isEmpty in interface IContainer<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+iterator

+
+public Iterator<E> iterator()
+
+
+
Specified by:
iterator in interface Iterable<E>
Specified by:
iterator in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+toArray

+
+public Object[] toArray()
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+toArray

+
+public <T> T[] toArray(T[] a)
+
+
+
Specified by:
toArray in interface Collection<E>
+
+
+
Category
+
READ
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html new file mode 100644 index 0000000000..5fc006ee31 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.DelegatingListIterator.html @@ -0,0 +1,446 @@ + + + + + + +ContainerList.DelegatingListIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerList.DelegatingListIterator

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator
+      extended by org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator
+
+
+
All Implemented Interfaces:
Iterator<E>, ListIterator<E>
+
+
+
Enclosing class:
ContainerList<E>
+
+
+
+
public class ContainerList.DelegatingListIterator
extends AbstractDelegator.DelegatingIterator
implements ListIterator<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator
last
+  + + + + + + + + + + +
+Constructor Summary
ContainerList.DelegatingListIterator(ListIterator<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(E o) + +
+           
+ ListIterator<E>getDelegate() + +
+           
+ booleanhasPrevious() + +
+           
+ intnextIndex() + +
+           
+ Eprevious() + +
+           
+ intpreviousIndex() + +
+           
+ voidset(E o) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator
hasNext, next, remove
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.ListIterator
hasNext, next, remove
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerList.DelegatingListIterator

+
+public ContainerList.DelegatingListIterator(ListIterator<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public ListIterator<E> getDelegate()
+
+
+
Overrides:
getDelegate in class AbstractDelegator.DelegatingIterator
+
+
+
+
+
+
+ +

+add

+
+public void add(E o)
+
+
+
Specified by:
add in interface ListIterator<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+set

+
+public void set(E o)
+
+
+
Specified by:
set in interface ListIterator<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+hasPrevious

+
+public boolean hasPrevious()
+
+
+
Specified by:
hasPrevious in interface ListIterator<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+nextIndex

+
+public int nextIndex()
+
+
+
Specified by:
nextIndex in interface ListIterator<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+previous

+
+public E previous()
+
+
+
Specified by:
previous in interface ListIterator<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+previousIndex

+
+public int previousIndex()
+
+
+
Specified by:
previousIndex in interface ListIterator<E>
+
+
+
Category
+
READ
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html new file mode 100644 index 0000000000..ad560c1f0b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerList.html @@ -0,0 +1,604 @@ + + + + + + +ContainerList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerList<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+              extended by org.eclipse.net4j.util.container.delegate.ContainerList<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>, IContainerCollection<E>, IContainerList<E>, IContainer<E>, INotifier
+
+
+
+
public class ContainerList<E>
extends ContainerCollection<E>
implements IContainerList<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+ classContainerList.DelegatingListIterator + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerList(List<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidadd(int index, + E element) + +
+           
+ booleanaddAll(int index, + Collection<? extends E> c) + +
+           
+ Eget(int index) + +
+           
+ List<E>getDelegate() + +
+           
+ intindexOf(Object o) + +
+           
+ intlastIndexOf(Object o) + +
+           
+ ListIterator<E>listIterator() + +
+           
+ ListIterator<E>listIterator(int index) + +
+           
+ Eremove(int index) + +
+           
+ Eset(int index, + E element) + +
+           
+ List<E>subList(int fromIndex, + int toIndex) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.List
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerList

+
+public ContainerList(List<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public List<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerList<E>
Overrides:
getDelegate in class ContainerCollection<E>
+
+
+
+
+
+
+ +

+add

+
+public void add(int index,
+                E element)
+
+
+
Specified by:
add in interface List<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+addAll

+
+public boolean addAll(int index,
+                      Collection<? extends E> c)
+
+
+
Specified by:
addAll in interface List<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+get

+
+public E get(int index)
+
+
+
Specified by:
get in interface List<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+indexOf

+
+public int indexOf(Object o)
+
+
+
Specified by:
indexOf in interface List<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+lastIndexOf

+
+public int lastIndexOf(Object o)
+
+
+
Specified by:
lastIndexOf in interface List<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+listIterator

+
+public ListIterator<E> listIterator()
+
+
+
Specified by:
listIterator in interface List<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+listIterator

+
+public ListIterator<E> listIterator(int index)
+
+
+
Specified by:
listIterator in interface List<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+remove

+
+public E remove(int index)
+
+
+
Specified by:
remove in interface List<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+set

+
+public E set(int index,
+             E element)
+
+
+
Specified by:
set in interface List<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+subList

+
+public List<E> subList(int fromIndex,
+                       int toIndex)
+
+
+
Specified by:
subList in interface List<E>
+
+
+
Category
+
READ
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html new file mode 100644 index 0000000000..e297fa870f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerMap.html @@ -0,0 +1,653 @@ + + + + + + +ContainerMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerMap<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<Map.Entry<K,V>>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerMap<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainerMap<K,V>, IContainer<Map.Entry<K,V>>, INotifier
+
+
+
+
public class ContainerMap<K,V>
extends AbstractDelegator<Map.Entry<K,V>>
implements IContainerMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerMap(Map<K,V> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ booleancontainsKey(Object key) + +
+           
+ booleancontainsValue(Object value) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ Vget(Object key) + +
+           
+ Map<K,V>getDelegate() + +
+           
+ Map.Entry<K,V>[]getElements() + +
+           
+ booleanisEmpty() + +
+           
+ Set<K>keySet() + +
+           
+ Vput(K key, + V value) + +
+           
+ voidputAll(Map<? extends K,? extends V> t) + +
+           
+ Vremove(Object key) + +
+           
+ intsize() + +
+           
+ Collection<V>values() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerMap

+
+public ContainerMap(Map<K,V> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public Map<K,V> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerMap<K,V>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
Specified by:
put in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends K,? extends V> t)
+
+
+
Specified by:
putAll in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+remove

+
+public V remove(Object key)
+
+
+
Specified by:
remove in interface Map<K,V>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+getElements

+
+public Map.Entry<K,V>[] getElements()
+
+
+
Specified by:
getElements in interface IContainer<Map.Entry<K,V>>
+
+
+
Category
+
READ
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<K,V>
Specified by:
isEmpty in interface IContainer<Map.Entry<K,V>>
+
+
+
Category
+
READ
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+keySet

+
+public Set<K> keySet()
+
+
+
Specified by:
keySet in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+
+ +

+values

+
+public Collection<V> values()
+
+
+
Specified by:
values in interface Map<K,V>
+
+
+
Category
+
READ
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html new file mode 100644 index 0000000000..d288b01969 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerQueue.html @@ -0,0 +1,480 @@ + + + + + + +ContainerQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerQueue<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+              extended by org.eclipse.net4j.util.container.delegate.ContainerQueue<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, Queue<E>, IContainerCollection<E>, IContainerQueue<E>, IContainer<E>, INotifier
+
+
+
Direct Known Subclasses:
ContainerBlockingQueue
+
+
+
+
public class ContainerQueue<E>
extends ContainerCollection<E>
implements IContainerQueue<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerQueue(Queue<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Eelement() + +
+           
+ Queue<E>getDelegate() + +
+           
+ booleanoffer(E o) + +
+           
+ Epeek() + +
+           
+ Epoll() + +
+           
+ Eremove() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Queue
add
+ + + + + + + +
Methods inherited from interface java.util.Collection
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerQueue

+
+public ContainerQueue(Queue<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public Queue<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerQueue<E>
Overrides:
getDelegate in class ContainerCollection<E>
+
+
+
+
+
+
+ +

+element

+
+public E element()
+
+
+
Specified by:
element in interface Queue<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+offer

+
+public boolean offer(E o)
+
+
+
Specified by:
offer in interface Queue<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+peek

+
+public E peek()
+
+
+
Specified by:
peek in interface Queue<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+poll

+
+public E poll()
+
+
+
Specified by:
poll in interface Queue<E>
+
+
+
Category
+
WRITE
+
+
+
+
+ +

+remove

+
+public E remove()
+
+
+
Specified by:
remove in interface Queue<E>
+
+
+
Category
+
WRITE
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html new file mode 100644 index 0000000000..596fd97541 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSet.html @@ -0,0 +1,351 @@ + + + + + + +ContainerSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerSet<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+              extended by org.eclipse.net4j.util.container.delegate.ContainerSet<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, Set<E>, IContainerCollection<E>, IContainerSet<E>, IContainer<E>, INotifier
+
+
+
Direct Known Subclasses:
ContainerSortedSet
+
+
+
+
public class ContainerSet<E>
extends ContainerCollection<E>
implements IContainerSet<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerSet(Set<E> delegate) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Set<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerSet

+
+public ContainerSet(Set<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public Set<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerSet<E>
Overrides:
getDelegate in class ContainerCollection<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html new file mode 100644 index 0000000000..3cf9658cc1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/ContainerSortedSet.html @@ -0,0 +1,495 @@ + + + + + + +ContainerSortedSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Class ContainerSortedSet<E>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.container.delegate.AbstractDelegator<E>
+          extended by org.eclipse.net4j.util.container.delegate.ContainerCollection<E>
+              extended by org.eclipse.net4j.util.container.delegate.ContainerSet<E>
+                  extended by org.eclipse.net4j.util.container.delegate.ContainerSortedSet<E>
+
+
+
All Implemented Interfaces:
Iterable<E>, Collection<E>, Set<E>, SortedSet<E>, IContainerCollection<E>, IContainerSet<E>, IContainerSortedSet<E>, IContainer<E>, INotifier
+
+
+
+
public class ContainerSortedSet<E>
extends ContainerSet<E>
implements IContainerSortedSet<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
AbstractDelegator.DelegatingIterator
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
ContainerSortedSet(SortedSet<E> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Comparator<? super E>comparator() + +
+           
+ Efirst() + +
+           
+ SortedSet<E>getDelegate() + +
+           
+ SortedSet<E>headSet(E toElement) + +
+           
+ Elast() + +
+           
+ SortedSet<E>subSet(E fromElement, + E toElement) + +
+           
+ SortedSet<E>tailSet(E fromElement) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.ContainerCollection
add, addAll, clear, contains, containsAll, equals, getElements, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.delegate.AbstractDelegator
createEvent, dispatchEvent, fireAddedEvent, fireRemovedEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContainerSortedSet

+
+public ContainerSortedSet(SortedSet<E> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public SortedSet<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerSet<E>
Specified by:
getDelegate in interface IContainerSortedSet<E>
Overrides:
getDelegate in class ContainerSet<E>
+
+
+
+
+
+
+ +

+comparator

+
+public Comparator<? super E> comparator()
+
+
+
Specified by:
comparator in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+first

+
+public E first()
+
+
+
Specified by:
first in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+last

+
+public E last()
+
+
+
Specified by:
last in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+headSet

+
+public SortedSet<E> headSet(E toElement)
+
+
+
Specified by:
headSet in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+subSet

+
+public SortedSet<E> subSet(E fromElement,
+                           E toElement)
+
+
+
Specified by:
subSet in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+
+ +

+tailSet

+
+public SortedSet<E> tailSet(E fromElement)
+
+
+
Specified by:
tailSet in interface SortedSet<E>
+
+
+
Category
+
READ
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html new file mode 100644 index 0000000000..3ad276cb17 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerBlockingQueue.html @@ -0,0 +1,283 @@ + + + + + + +IContainerBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerBlockingQueue<E>

+
+
All Superinterfaces:
BlockingQueue<E>, Collection<E>, IContainer<E>, IContainerCollection<E>, IContainerQueue<E>, INotifier, Iterable<E>, Queue<E>
+
+
+
All Known Implementing Classes:
ContainerBlockingQueue
+
+
+
+
public interface IContainerBlockingQueue<E>
extends IContainerQueue<E>, BlockingQueue<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ BlockingQueue<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.concurrent.BlockingQueue
add, contains, drainTo, drainTo, offer, offer, poll, put, remainingCapacity, remove, take
+ + + + + + + +
Methods inherited from interface java.util.Queue
element, peek, poll, remove
+ + + + + + + +
Methods inherited from interface java.util.Collection
addAll, clear, containsAll, equals, hashCode, isEmpty, iterator, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+BlockingQueue<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerQueue<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html new file mode 100644 index 0000000000..f9f10ba1bb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerCollection.html @@ -0,0 +1,268 @@ + + + + + + +IContainerCollection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerCollection<E>

+
+
All Superinterfaces:
Collection<E>, IContainer<E>, INotifier, Iterable<E>
+
+
+
All Known Subinterfaces:
IContainerBlockingQueue<E>, IContainerList<E>, IContainerQueue<E>, IContainerSet<E>, IContainerSortedSet<E>
+
+
+
All Known Implementing Classes:
ContainerBlockingQueue, ContainerCollection, ContainerList, ContainerQueue, ContainerSet, ContainerSortedSet
+
+
+
+
public interface IContainerCollection<E>
extends IContainer<E>, Collection<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ Collection<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+Collection<E> getDelegate()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html new file mode 100644 index 0000000000..e38b16032c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerList.html @@ -0,0 +1,265 @@ + + + + + + +IContainerList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerList<E>

+
+
All Superinterfaces:
Collection<E>, IContainer<E>, IContainerCollection<E>, INotifier, Iterable<E>, List<E>
+
+
+
All Known Implementing Classes:
ContainerList
+
+
+
+
public interface IContainerList<E>
extends IContainerCollection<E>, List<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ List<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+List<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html new file mode 100644 index 0000000000..240205cbbc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerMap.html @@ -0,0 +1,275 @@ + + + + + + +IContainerMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerMap<K,V>

+
+
All Superinterfaces:
IContainer<Map.Entry<K,V>>, INotifier, Map<K,V>
+
+
+
All Known Implementing Classes:
ContainerMap
+
+
+
+
public interface IContainerMap<K,V>
extends IContainer<Map.Entry<K,V>>, Map<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + +
+Method Summary
+ Map<K,V>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+Map<K,V> getDelegate()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html new file mode 100644 index 0000000000..16066e8517 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerQueue.html @@ -0,0 +1,277 @@ + + + + + + +IContainerQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerQueue<E>

+
+
All Superinterfaces:
Collection<E>, IContainer<E>, IContainerCollection<E>, INotifier, Iterable<E>, Queue<E>
+
+
+
All Known Subinterfaces:
IContainerBlockingQueue<E>
+
+
+
All Known Implementing Classes:
ContainerBlockingQueue, ContainerQueue
+
+
+
+
public interface IContainerQueue<E>
extends IContainerCollection<E>, Queue<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ Queue<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Queue
add, element, offer, peek, poll, remove
+ + + + + + + +
Methods inherited from interface java.util.Collection
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+Queue<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html new file mode 100644 index 0000000000..6cecd3ec8a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSet.html @@ -0,0 +1,268 @@ + + + + + + +IContainerSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerSet<E>

+
+
All Superinterfaces:
Collection<E>, IContainer<E>, IContainerCollection<E>, INotifier, Iterable<E>, Set<E>
+
+
+
All Known Subinterfaces:
IContainerSortedSet<E>
+
+
+
All Known Implementing Classes:
ContainerSet, ContainerSortedSet
+
+
+
+
public interface IContainerSet<E>
extends IContainerCollection<E>, Set<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ Set<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+Set<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html new file mode 100644 index 0000000000..6db2ed66eb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/IContainerSortedSet.html @@ -0,0 +1,274 @@ + + + + + + +IContainerSortedSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.container.delegate +
+Interface IContainerSortedSet<E>

+
+
All Superinterfaces:
Collection<E>, IContainer<E>, IContainerCollection<E>, IContainerSet<E>, INotifier, Iterable<E>, Set<E>, SortedSet<E>
+
+
+
All Known Implementing Classes:
ContainerSortedSet
+
+
+
+
public interface IContainerSortedSet<E>
extends IContainerSet<E>, SortedSet<E>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + +
+Method Summary
+ SortedSet<E>getDelegate() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+ + + + + + + +
Methods inherited from interface java.util.SortedSet
comparator, first, headSet, last, subSet, tailSet
+ + + + + + + +
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
+  +

+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+SortedSet<E> getDelegate()
+
+
+
Specified by:
getDelegate in interface IContainerCollection<E>
Specified by:
getDelegate in interface IContainerSet<E>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html new file mode 100644 index 0000000000..48ff74303b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.DelegatingIterator.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.AbstractDelegator.DelegatingIterator

+
+ + + + + + + + + +
+Packages that use AbstractDelegator.DelegatingIterator
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of AbstractDelegator.DelegatingIterator in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Subclasses of AbstractDelegator.DelegatingIterator in org.eclipse.net4j.util.container.delegate
+ classContainerList.DelegatingListIterator + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html new file mode 100644 index 0000000000..4e5910ac27 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/AbstractDelegator.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.AbstractDelegator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.AbstractDelegator

+
+ + + + + + + + + +
+Packages that use AbstractDelegator
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of AbstractDelegator in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractDelegator in org.eclipse.net4j.util.container.delegate
+ classContainerBlockingQueue<E> + +
+           
+ classContainerCollection<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerMap<K,V> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerBlockingQueue.html new file mode 100644 index 0000000000..4fec6d9078 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerBlockingQueue.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue

+
+No usage of org.eclipse.net4j.util.container.delegate.ContainerBlockingQueue +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html new file mode 100644 index 0000000000..87d2e09007 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerCollection.html @@ -0,0 +1,212 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerCollection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerCollection

+
+ + + + + + + + + +
+Packages that use ContainerCollection
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of ContainerCollection in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of ContainerCollection in org.eclipse.net4j.util.container.delegate
+ classContainerBlockingQueue<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.DelegatingListIterator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.DelegatingListIterator.html new file mode 100644 index 0000000000..161ab91223 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.DelegatingListIterator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator

+
+No usage of org.eclipse.net4j.util.container.delegate.ContainerList.DelegatingListIterator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.html new file mode 100644 index 0000000000..8d33f4839c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerList.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerList

+
+No usage of org.eclipse.net4j.util.container.delegate.ContainerList +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerMap.html new file mode 100644 index 0000000000..d78cff7713 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerMap.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerMap

+
+No usage of org.eclipse.net4j.util.container.delegate.ContainerMap +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html new file mode 100644 index 0000000000..938c340d30 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerQueue.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerQueue

+
+ + + + + + + + + +
+Packages that use ContainerQueue
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of ContainerQueue in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Subclasses of ContainerQueue in org.eclipse.net4j.util.container.delegate
+ classContainerBlockingQueue<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html new file mode 100644 index 0000000000..10c4c010f1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSet.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerSet

+
+ + + + + + + + + +
+Packages that use ContainerSet
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of ContainerSet in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Subclasses of ContainerSet in org.eclipse.net4j.util.container.delegate
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSortedSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSortedSet.html new file mode 100644 index 0000000000..1fe7999c92 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/ContainerSortedSet.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.container.delegate.ContainerSortedSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.container.delegate.ContainerSortedSet

+
+No usage of org.eclipse.net4j.util.container.delegate.ContainerSortedSet +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html new file mode 100644 index 0000000000..38f3aba94f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerBlockingQueue.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerBlockingQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerBlockingQueue

+
+ + + + + + + + + +
+Packages that use IContainerBlockingQueue
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerBlockingQueue in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerBlockingQueue
+ classContainerBlockingQueue<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html new file mode 100644 index 0000000000..cb88a32154 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerCollection.html @@ -0,0 +1,268 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerCollection (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerCollection

+
+ + + + + + + + + +
+Packages that use IContainerCollection
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerCollection in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of IContainerCollection in org.eclipse.net4j.util.container.delegate
+ interfaceIContainerBlockingQueue<E> + +
+           
+ interfaceIContainerList<E> + +
+           
+ interfaceIContainerQueue<E> + +
+           
+ interfaceIContainerSet<E> + +
+           
+ interfaceIContainerSortedSet<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerCollection
+ classContainerBlockingQueue<E> + +
+           
+ classContainerCollection<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html new file mode 100644 index 0000000000..af7f5f7007 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerList.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerList (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerList

+
+ + + + + + + + + +
+Packages that use IContainerList
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerList in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerList
+ classContainerList<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html new file mode 100644 index 0000000000..83daf587a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerMap.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerMap

+
+ + + + + + + + + +
+Packages that use IContainerMap
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerMap in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerMap
+ classContainerMap<K,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html new file mode 100644 index 0000000000..f275de8233 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerQueue.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerQueue (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerQueue

+
+ + + + + + + + + +
+Packages that use IContainerQueue
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerQueue in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Subinterfaces of IContainerQueue in org.eclipse.net4j.util.container.delegate
+ interfaceIContainerBlockingQueue<E> + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerQueue
+ classContainerBlockingQueue<E> + +
+           
+ classContainerQueue<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html new file mode 100644 index 0000000000..d1d42bce1b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSet.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerSet

+
+ + + + + + + + + +
+Packages that use IContainerSet
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerSet in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Subinterfaces of IContainerSet in org.eclipse.net4j.util.container.delegate
+ interfaceIContainerSortedSet<E> + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerSet
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html new file mode 100644 index 0000000000..3b7726be5e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/class-use/IContainerSortedSet.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.container.delegate.IContainerSortedSet (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.container.delegate.IContainerSortedSet

+
+ + + + + + + + + +
+Packages that use IContainerSortedSet
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + +
+Uses of IContainerSortedSet in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement IContainerSortedSet
+ classContainerSortedSet<E> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-frame.html new file mode 100644 index 0000000000..3ef3d3935d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-frame.html @@ -0,0 +1,69 @@ + + + + + + +org.eclipse.net4j.util.container.delegate (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.container.delegate + + + + +
+Interfaces  + +
+IContainerBlockingQueue +
+IContainerCollection +
+IContainerList +
+IContainerMap +
+IContainerQueue +
+IContainerSet +
+IContainerSortedSet
+ + + + + + +
+Classes  + +
+AbstractDelegator +
+ContainerBlockingQueue +
+ContainerCollection +
+ContainerList +
+ContainerMap +
+ContainerQueue +
+ContainerSet +
+ContainerSortedSet
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html new file mode 100644 index 0000000000..dc5c136609 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-summary.html @@ -0,0 +1,259 @@ + + + + + + +org.eclipse.net4j.util.container.delegate (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.container.delegate +

+Hybrid interfaces of notifying containers and the Java Collection Framework. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IContainerBlockingQueue<E> 
IContainerCollection<E> 
IContainerList<E> 
IContainerMap<K,V> 
IContainerQueue<E> 
IContainerSet<E> 
IContainerSortedSet<E> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractDelegator<E> 
ContainerBlockingQueue<E> 
ContainerCollection<E> 
ContainerList<E> 
ContainerMap<K,V> 
ContainerQueue<E> 
ContainerSet<E> 
ContainerSortedSet<E> 
+  + +

+

+Package org.eclipse.net4j.util.container.delegate Description +

+ +

+Hybrid interfaces of notifying containers and the Java Collection Framework. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-tree.html new file mode 100644 index 0000000000..5b55794cf6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-tree.html @@ -0,0 +1,238 @@ + + + + + + +org.eclipse.net4j.util.container.delegate Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.container.delegate +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html new file mode 100644 index 0000000000..926d4ca9b3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/delegate/package-use.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.container.delegate (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.container.delegate

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.util.container.delegate
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container.delegate used by org.eclipse.net4j.util.container.delegate
AbstractDelegator + +
+           
AbstractDelegator.DelegatingIterator + +
+           
ContainerCollection + +
+           
ContainerQueue + +
+           
ContainerSet + +
+           
IContainerBlockingQueue + +
+           
IContainerCollection + +
+           
IContainerList + +
+           
IContainerMap + +
+           
IContainerQueue + +
+           
IContainerSet + +
+           
IContainerSortedSet + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-frame.html new file mode 100644 index 0000000000..9e642fd155 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-frame.html @@ -0,0 +1,97 @@ + + + + + + +org.eclipse.net4j.util.container (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.container + + + + +
+Interfaces  + +
+IContainer +
+IContainer.Modifiable +
+IContainerDelta +
+IContainerEvent +
+IContainerEventVisitor +
+IContainerEventVisitor.Filtered +
+IElementProcessor +
+IManagedContainer +
+IPluginContainer +
+ISlow
+ + + + + + +
+Classes  + +
+Container +
+ContainerDelta +
+ContainerEvent +
+ContainerEventAdapter +
+ContainerUtil +
+LifecycleEventConverter +
+ManagedContainer +
+SingleDeltaContainerEvent
+ + + + + + +
+Enums  + +
+IContainerDelta.Kind
+ + + + + + +
+Exceptions  + +
+FactoryNotFoundException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html new file mode 100644 index 0000000000..ecc56b508f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-summary.html @@ -0,0 +1,299 @@ + + + + + + +org.eclipse.net4j.util.container (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.container +

+A framework of notifying collections and wiring containers. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
IContainer<E> 
IContainer.Modifiable<E> 
IContainerDelta<E> 
IContainerEvent<E> 
IContainerEventVisitor<E> 
IContainerEventVisitor.Filtered<E> 
IElementProcessor 
IManagedContainer 
IPluginContainer 
ISlowA marker interface to indicate that some method calls may be slow.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Container<E> 
ContainerDelta<E> 
ContainerEvent<E> 
ContainerEventAdapter<E> 
ContainerUtil 
LifecycleEventConverter<E> 
ManagedContainer 
SingleDeltaContainerEvent<E> 
+  + +

+ + + + + + + + + +
+Enum Summary
IContainerDelta.Kind 
+  + +

+ + + + + + + + + +
+Exception Summary
FactoryNotFoundException 
+  + +

+

+Package org.eclipse.net4j.util.container Description +

+ +

+A framework of notifying collections and wiring containers. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-tree.html new file mode 100644 index 0000000000..cbc2c4f5fd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-tree.html @@ -0,0 +1,210 @@ + + + + + + +org.eclipse.net4j.util.container Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.container +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-use.html new file mode 100644 index 0000000000..f22b120521 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/container/package-use.html @@ -0,0 +1,625 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.container (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.container

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.container
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.httpTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.tcp.sslTransport layer extension with support for TCP/SSL socket connections. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j
IElementProcessor + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.acceptor
IContainer + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.channel
IContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.connector
IContainer + +
+           
IElementProcessor + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.http
IManagedContainer + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.http.common
IContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.http.server
IContainer + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.jvm
IContainer + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.signal.heartbeat
IElementProcessor + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.signal.wrapping
IElementProcessor + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.tcp
IContainer + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.tcp.ssl
IManagedContainer + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.concurrent
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.container
ContainerEvent + +
+           
IContainer + +
+           
IContainerDelta + +
+           
IContainerDelta.Kind + +
+           
IContainerEvent + +
+           
IContainerEventVisitor + +
+           
IElementProcessor + +
+           
IManagedContainer + +
+           
IPluginContainer + +
+           
ManagedContainer + +
+           
SingleDeltaContainerEvent + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.container.delegate
ContainerEvent + +
+           
IContainer + +
+           
IContainerDelta.Kind + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.registry
Container + +
+           
IContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.net4j.util.security
IElementProcessor + +
+           
IManagedContainer + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.container used by org.eclipse.spi.net4j
Container + +
+           
IContainer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Event.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Event.html new file mode 100644 index 0000000000..409ba1e059 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Event.html @@ -0,0 +1,330 @@ + + + + + + +Event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class Event

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+
+
+
All Implemented Interfaces:
Serializable, IEvent
+
+
+
Direct Known Subclasses:
ContainerEvent, LifecycleEvent, NotifyingMonitor.ProgressEvent, OptionsEvent, SignalFinishedEvent, SignalScheduledEvent, SingleDeltaContainerEvent, ValueEvent
+
+
+
+
public class Event
extends EventObject
implements IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
Event(INotifier notifier) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  StringformatAdditionalParameters() + +
+           
+ INotifiergetSource() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Event

+
+public Event(INotifier notifier)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public INotifier getSource()
+
+
+
Specified by:
getSource in interface IEvent
Overrides:
getSource in class EventObject
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class EventObject
+
+
+
+
+
+
+ +

+formatAdditionalParameters

+
+protected String formatAdditionalParameters()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html new file mode 100644 index 0000000000..8ef8cd9b00 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/EventUtil.html @@ -0,0 +1,303 @@ + + + + + + +EventUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class EventUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.EventUtil
+
+
+
+
public final class EventUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static IListener[]NO_LISTENERS + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static booleanaddListener(Object notifier, + IListener listener) + +
+           
+static IListener[]getListeners(Object notifier) + +
+           
+static booleanremoveListener(Object notifier, + IListener listener) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NO_LISTENERS

+
+public static final IListener[] NO_LISTENERS
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+addListener

+
+public static boolean addListener(Object notifier,
+                                  IListener listener)
+
+
+
+
+
+
+ +

+removeListener

+
+public static boolean removeListener(Object notifier,
+                                     IListener listener)
+
+
+
+
+
+
+ +

+getListeners

+
+public static IListener[] getListeners(Object notifier)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html new file mode 100644 index 0000000000..f326d23b59 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.ThreadPool.html @@ -0,0 +1,273 @@ + + + + + + +ExecutorServiceNotifier.ThreadPool (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class ExecutorServiceNotifier.ThreadPool

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.event.ExecutorServiceNotifier
+          extended by org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool
+
+
+
All Implemented Interfaces:
INotifier
+
+
+
Enclosing class:
ExecutorServiceNotifier
+
+
+
+
public static class ExecutorServiceNotifier.ThreadPool
extends ExecutorServiceNotifier
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.event.ExecutorServiceNotifier
ExecutorServiceNotifier.ThreadPool
+  + + + + + + + + + + + +
+Constructor Summary
ExecutorServiceNotifier.ThreadPool() + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.ExecutorServiceNotifier
getNotificationService, setNotificationExecutorService
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExecutorServiceNotifier.ThreadPool

+
+public ExecutorServiceNotifier.ThreadPool()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html new file mode 100644 index 0000000000..9ca01acdac --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ExecutorServiceNotifier.html @@ -0,0 +1,313 @@ + + + + + + +ExecutorServiceNotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class ExecutorServiceNotifier

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.event.ExecutorServiceNotifier
+
+
+
All Implemented Interfaces:
INotifier
+
+
+
Direct Known Subclasses:
ExecutorServiceNotifier.ThreadPool
+
+
+
+
public class ExecutorServiceNotifier
extends Notifier
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classExecutorServiceNotifier.ThreadPool + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ExecutorServiceNotifier() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ExecutorServicegetNotificationService() + +
+           
+ voidsetNotificationExecutorService(ExecutorService notificationExecutorService) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExecutorServiceNotifier

+
+public ExecutorServiceNotifier()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getNotificationService

+
+public ExecutorService getNotificationService()
+
+
+
Overrides:
getNotificationService in class Notifier
+
+
+
+
+
+
+ +

+setNotificationExecutorService

+
+public void setNotificationExecutorService(ExecutorService notificationExecutorService)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html new file mode 100644 index 0000000000..8af175ac83 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IEvent.html @@ -0,0 +1,216 @@ + + + + + + +IEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Interface IEvent

+
+
All Known Subinterfaces:
ICacheMonitorEvent, IConnectorEvent, IConnectorStateEvent, IContainerEvent<E>, IHistoryChangeEvent, ILifecycleEvent, InternalChannel.SendQueueEvent, IOptionsEvent, OMPreferencesChangeEvent<T>
+
+
+
All Known Implementing Classes:
ContainerEvent, Event, FiniteStateMachine.StateChangedEvent, LifecycleEvent, NotifyingMonitor.ProgressEvent, OptionsEvent, SignalFinishedEvent, SignalScheduledEvent, SingleDeltaContainerEvent, ValueEvent
+
+
+
+
public interface IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ INotifiergetSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+INotifier getSource()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IListener.html new file mode 100644 index 0000000000..c6d5b9992d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/IListener.html @@ -0,0 +1,219 @@ + + + + + + +IListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Interface IListener

+
+
All Superinterfaces:
EventListener
+
+
+
All Known Implementing Classes:
ContainerEventAdapter, LifecycleEventAdapter, LifecycleEventConverter, SignalCounter
+
+
+
+
public interface IListener
extends EventListener
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidnotifyEvent(IEvent event) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+notifyEvent

+
+void notifyEvent(IEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html new file mode 100644 index 0000000000..101acbc184 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/INotifier.html @@ -0,0 +1,300 @@ + + + + + + +INotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Interface INotifier

+
+
All Known Subinterfaces:
IAcceptor, ICacheMonitor, IChannel, IChannelMultiplexer, IConnector, IContainer<E>, IContainer.Modifiable<E>, IContainerBlockingQueue<E>, IContainerCollection<E>, IContainerList<E>, IContainerMap<K,V>, IContainerQueue<E>, IContainerSet<E>, IContainerSortedSet<E>, IHistory<T>, IHTTPAcceptor, IHTTPConnector, IJVMAcceptor, IJVMConnector, ILifecycle, IManagedContainer, InternalAcceptor, InternalChannel, InternalChannelMultiplexer, InternalConnector, IOptions, IPluginContainer, IRegistry<K,V>, ISignalProtocol<INFRA_STRUCTURE>, ITCPAcceptor, ITCPConnector, OMPreferences
+
+
+
All Known Implementing Classes:
AbstractDelegator, Acceptor, Cache, CacheMonitor, ChallengeNegotiator, ChallengeResponseNegotiator, Channel, ChannelMultiplexer, Connector, Container, ContainerBlockingQueue, ContainerCollection, ContainerList, ContainerMap, ContainerQueue, ContainerSet, ContainerSortedSet, DelegatingRegistry, ExecutorServiceNotifier, ExecutorServiceNotifier.ThreadPool, FileUserManager, FiniteStateMachine, HashMapDelegatingRegistry, HashMapRegistry, HeartBeatProtocol, HeartBeatProtocol.Server, History, Lifecycle, ManagedContainer, Negotiator, Notifier, NotifyingMonitor, PreferenceHistory, Protocol, QueueRunner, QueueWorker, QueueWorkerWorkSerializer, Randomizer, ReferenceQueueWorker, Registry, ResponseNegotiator, RWLockManager, SignalProtocol, TimerLifecycle, UnmodifiableRegistry, UserManager, ValueNotifier, Worker
+
+
+
+
public interface INotifier
+ + +

+An entity that a number of listeners can be registered with and that can fire events + to these registered listeners. +

+ Implementors are encouraged to document the event types that they are able to fire and that their listeners may want + to receive and handle. +

+ Implementors may want to extend Notifier instead of implementing this interface directly. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(IListener listener) + +
+          Adds a listener to this notifier.
+ IListener[]getListeners() + +
+          Returns the listeners that are registered with this notifier.
+ booleanhasListeners() + +
+          Returns true if one or more listeners are registered with this notifier, false otherwise.
+ voidremoveListener(IListener listener) + +
+          Removes a listener from this notifier.
+  +

+ + + + + + + + +
+Method Detail
+ +

+addListener

+
+void addListener(IListener listener)
+
+
Adds a listener to this notifier. +

+ Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener, +

+

+
+
+
+
+ +

+removeListener

+
+void removeListener(IListener listener)
+
+
Removes a listener from this notifier. +

+

+
+
+
+
+ +

+hasListeners

+
+boolean hasListeners()
+
+
Returns true if one or more listeners are registered with this notifier, false otherwise. +

+

+
Since:
+
3.0
+
+
+
+
+ +

+getListeners

+
+IListener[] getListeners()
+
+
Returns the listeners that are registered with this notifier. +

+ Depending on the implementation duplicate listeners may be contained in the returned array. +

+

+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html new file mode 100644 index 0000000000..7a27fb8614 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/Notifier.html @@ -0,0 +1,470 @@ + + + + + + +Notifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class Notifier

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+
+
+
All Implemented Interfaces:
INotifier
+
+
+
Direct Known Subclasses:
AbstractDelegator, ExecutorServiceNotifier, History, Lifecycle, ValueNotifier
+
+
+
+
public class Notifier
extends Object
implements INotifier
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Notifier() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(IListener listener) + +
+          Adds a listener to this notifier.
+ voidfireEvent(IEvent event) + +
+           
+ voidfireEvent(IEvent event, + IListener[] listeners) + +
+           
+protected  voidfirstListenerAdded() + +
+           
+ IListener[]getListeners() + +
+          Returns the listeners that are registered with this notifier.
+protected  ExecutorServicegetNotificationService() + +
+           
+ booleanhasListeners() + +
+          Returns true if one or more listeners are registered with this notifier, false otherwise.
+protected  voidlastListenerRemoved() + +
+           
+ voidremoveListener(IListener listener) + +
+          Removes a listener from this notifier.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Notifier

+
+public Notifier()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addListener

+
+public void addListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Adds a listener to this notifier. +

+ Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener, +

+

+
Specified by:
addListener in interface INotifier
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Removes a listener from this notifier. +

+

+
Specified by:
removeListener in interface INotifier
+
+
+
+
+
+
+ +

+hasListeners

+
+public boolean hasListeners()
+
+
Description copied from interface: INotifier
+
Returns true if one or more listeners are registered with this notifier, false otherwise. +

+

+
Specified by:
hasListeners in interface INotifier
+
+
+
+
+
+
+ +

+getListeners

+
+public IListener[] getListeners()
+
+
Description copied from interface: INotifier
+
Returns the listeners that are registered with this notifier. +

+ Depending on the implementation duplicate listeners may be contained in the returned array. +

+

+
Specified by:
getListeners in interface INotifier
+
+
+
+
+
+
+ +

+fireEvent

+
+public void fireEvent(IEvent event)
+
+
+
+
+
+
+
+
+
+ +

+fireEvent

+
+public void fireEvent(IEvent event,
+                      IListener[] listeners)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getNotificationService

+
+protected ExecutorService getNotificationService()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+firstListenerAdded

+
+protected void firstListenerAdded()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+lastListenerRemoved

+
+protected void lastListenerRemoved()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html new file mode 100644 index 0000000000..7765fac89a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueEvent.html @@ -0,0 +1,300 @@ + + + + + + +ValueEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class ValueEvent<VALUE>

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.event.ValueEvent<VALUE>
+
+
+
All Implemented Interfaces:
Serializable, IEvent
+
+
+
+
public class ValueEvent<VALUE>
extends Event
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ VALUEgetNewValue() + +
+           
+ VALUEgetOldValue() + +
+           
+ ValueNotifier<VALUE>getSource() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public ValueNotifier<VALUE> getSource()
+
+
+
Specified by:
getSource in interface IEvent
Overrides:
getSource in class Event
+
+
+
+
+
+
+ +

+getOldValue

+
+public VALUE getOldValue()
+
+
+
+
+
+
+ +

+getNewValue

+
+public VALUE getNewValue()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html new file mode 100644 index 0000000000..ab6cfc335f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/ValueNotifier.html @@ -0,0 +1,353 @@ + + + + + + +ValueNotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.event +
+Class ValueNotifier<VALUE>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.event.ValueNotifier<VALUE>
+
+
+
All Implemented Interfaces:
INotifier
+
+
+
+
public class ValueNotifier<VALUE>
extends Notifier
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ValueNotifier() + +
+           
ValueNotifier(String id) + +
+           
ValueNotifier(String id, + VALUE value) + +
+           
ValueNotifier(VALUE value) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetID() + +
+           
+ VALUEgetValue() + +
+           
+ voidsetValue(VALUE value) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ValueNotifier

+
+public ValueNotifier()
+
+
+
+ +

+ValueNotifier

+
+public ValueNotifier(VALUE value)
+
+
+
+ +

+ValueNotifier

+
+public ValueNotifier(String id)
+
+
+
+ +

+ValueNotifier

+
+public ValueNotifier(String id,
+                     VALUE value)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getID

+
+public String getID()
+
+
+
+
+
+
+ +

+getValue

+
+public VALUE getValue()
+
+
+
+
+
+
+ +

+setValue

+
+public void setValue(VALUE value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html new file mode 100644 index 0000000000..95f610ec45 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Event.html @@ -0,0 +1,342 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.Event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.Event

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Event
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.signal
+ classSignalFinishedEvent<INFRA_STRUCTURE> + +
+           
+ classSignalScheduledEvent<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.util.container
+ classContainerEvent<E> + +
+           
+ classSingleDeltaContainerEvent<E> + +
+           
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.util.event
+ classValueEvent<VALUE> + +
+           
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.util.lifecycle
+ classLifecycleEvent + +
+           
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.util.om.monitor
+ classNotifyingMonitor.ProgressEvent + +
+           
+  +

+ + + + + +
+Uses of Event in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + +
Subclasses of Event in org.eclipse.net4j.util.options
+ classOptionsEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/EventUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/EventUtil.html new file mode 100644 index 0000000000..13acdfe7da --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/EventUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.EventUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.EventUtil

+
+No usage of org.eclipse.net4j.util.event.EventUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.ThreadPool.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.ThreadPool.html new file mode 100644 index 0000000000..e0264b4e46 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.ThreadPool.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool

+
+No usage of org.eclipse.net4j.util.event.ExecutorServiceNotifier.ThreadPool +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html new file mode 100644 index 0000000000..ca56db0517 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ExecutorServiceNotifier.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.ExecutorServiceNotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.ExecutorServiceNotifier

+
+ + + + + + + + + +
+Packages that use ExecutorServiceNotifier
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
+  +

+ + + + + +
+Uses of ExecutorServiceNotifier in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + +
Subclasses of ExecutorServiceNotifier in org.eclipse.net4j.util.event
+static classExecutorServiceNotifier.ThreadPool + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html new file mode 100644 index 0000000000..a24edee69d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IEvent.html @@ -0,0 +1,701 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.event.IEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.event.IEvent

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IEvent
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.connector
+  +

+ + + + + + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.connector
+ interfaceIConnectorEvent + +
+          An event that is fired by an IConnector.
+ interfaceIConnectorStateEvent + +
+          An event that is fired by an IConnector to indicate that its state has changed.
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement IEvent
+ classSignalFinishedEvent<INFRA_STRUCTURE> + +
+           
+ classSignalScheduledEvent<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type IEvent
+ voidSignalCounter.notifyEvent(IEvent event) + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.cache
+ interfaceICacheMonitorEvent + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.collection
+ interfaceIHistoryChangeEvent + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.container
+ interfaceIContainerEvent<E> + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IEvent
+ classContainerEvent<E> + +
+           
+ classSingleDeltaContainerEvent<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IEvent
+ voidContainer.fireEvent(IEvent event) + +
+           
+ voidManagedContainer.fireEvent(IEvent event) + +
+           
+ voidContainerEventAdapter.notifyEvent(IEvent event) + +
+           
+ voidLifecycleEventConverter.notifyEvent(IEvent event) + +
+           
+protected  voidContainerEventAdapter.notifyOtherEvent(IEvent event) + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.event that implement IEvent
+ classEvent + +
+           
+ classValueEvent<VALUE> + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.event with parameters of type IEvent
+ voidNotifier.fireEvent(IEvent event) + +
+           
+ voidNotifier.fireEvent(IEvent event, + IListener[] listeners) + +
+           
+ voidIListener.notifyEvent(IEvent event) + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.fsm that implement IEvent
+ classFiniteStateMachine.StateChangedEvent + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.lifecycle
+ interfaceILifecycleEvent + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement IEvent
+ classLifecycleEvent + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle with parameters of type IEvent
+ voidLifecycleEventAdapter.notifyEvent(IEvent event) + +
+           
+protected  voidLifecycleEventAdapter.notifyOtherEvent(IEvent event) + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement IEvent
+ classNotifyingMonitor.ProgressEvent + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.om.pref
+ interfaceOMPreferencesChangeEvent<T> + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.net4j.util.options
+ interfaceIOptionsEvent + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.options that implement IEvent
+ classOptionsEvent + +
+           
+  +

+ + + + + +
+Uses of IEvent in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of IEvent in org.eclipse.spi.net4j
+static interfaceInternalChannel.SendQueueEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html new file mode 100644 index 0000000000..ee6b369ed0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/IListener.html @@ -0,0 +1,549 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.event.IListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.event.IListener

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IListener
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement IListener
+ classSignalCounter + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return IListener
+ IListener[]TimerLifecycle.getListeners() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent with parameters of type IListener
+ voidTimerLifecycle.addListener(IListener listener) + +
+           
+ voidTimerLifecycle.removeListener(IListener listener) + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement IListener
+ classContainerEventAdapter<E> + +
+           
+ classLifecycleEventConverter<E> + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.event declared as IListener
+static IListener[]EventUtil.NO_LISTENERS + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.event that return IListener
+ IListener[]INotifier.getListeners() + +
+          Returns the listeners that are registered with this notifier.
+ IListener[]Notifier.getListeners() + +
+           
+static IListener[]EventUtil.getListeners(Object notifier) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.event with parameters of type IListener
+ voidINotifier.addListener(IListener listener) + +
+          Adds a listener to this notifier.
+ voidNotifier.addListener(IListener listener) + +
+           
+static booleanEventUtil.addListener(Object notifier, + IListener listener) + +
+           
+ voidNotifier.fireEvent(IEvent event, + IListener[] listeners) + +
+           
+ voidINotifier.removeListener(IListener listener) + +
+          Removes a listener from this notifier.
+ voidNotifier.removeListener(IListener listener) + +
+           
+static booleanEventUtil.removeListener(Object notifier, + IListener listener) + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement IListener
+ classLifecycleEventAdapter + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return IListener
+ IListener[]NotifyingMonitor.getListeners() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor with parameters of type IListener
+ voidNotifyingMonitor.addListener(IListener listener) + +
+           
+ voidNotifyingMonitor.removeListener(IListener listener) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.om.monitor with parameters of type IListener
NotifyingMonitor(String task, + IListener[] listeners) + +
+           
+  +

+ + + + + +
+Uses of IListener in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.registry that return IListener
+ IListener[]UnmodifiableRegistry.getListeners() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.registry with parameters of type IListener
+ voidUnmodifiableRegistry.addListener(IListener listener) + +
+           
+ voidUnmodifiableRegistry.removeListener(IListener listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html new file mode 100644 index 0000000000..7ff6a53996 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/INotifier.html @@ -0,0 +1,1435 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.event.INotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.event.INotifier

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use INotifier
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.acceptor
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.acceptor
+ interfaceIAcceptor + +
+          Accepts incoming connection requests from client connectors and creates + the appropriate server connectors.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.channel
+  +

+ + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.channel
+ interfaceIChannel + +
+          A bidirectional communications channel for the asynchronous exchange of buffers.
+ interfaceIChannelMultiplexer + +
+          Manages and multiplexes virtual data channels over a shared physical connection.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.connector
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.connector
+ interfaceIConnector + +
+          One endpoint of a physical connection of arbitrary nature between two communicating parties.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.http.common
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.http.common
+ interfaceIHTTPConnector + +
+          A connector that implements polling HTTP transport.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.http.server
+ interfaceIHTTPAcceptor + +
+          An acceptor that implements HTTP transport by collaborating with a configured + servlet.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.jvm
+ interfaceIJVMAcceptor + +
+          An acceptor that implements JVM-embedded transport.
+ interfaceIJVMConnector + +
+          A connector that implements JVM-embedded transport.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.signal
+ interfaceISignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement INotifier
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement INotifier
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.tcp
+  +

+ + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.tcp
+ interfaceITCPAcceptor + +
+          An acceptor that implements non-blocking multiplexed TCP transport, optionally with SSL.
+ interfaceITCPConnector + +
+          A connector that implements non-blocking multiplexed TCP transport, optionally with + SSL.
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.cache
+ interfaceICacheMonitor + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement INotifier
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.collection
+ interfaceIHistory<T> + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.collection that implement INotifier
+ classHistory<T> + +
+           
+ classPreferenceHistory + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement INotifier
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Support Multiple reads/no write and upgrade lock from read to write.
+ classTimerLifecycle + +
+           
+ classWorker + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.container
+ interfaceIContainer<E> + +
+           
+static interfaceIContainer.Modifiable<E> + +
+           
+ interfaceIManagedContainer + +
+           
+ interfaceIPluginContainer + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement INotifier
+ classContainer<E> + +
+           
+ classManagedContainer + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return INotifier
+ INotifierLifecycleEventConverter.getOwner() + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.container.delegate
+ interfaceIContainerBlockingQueue<E> + +
+           
+ interfaceIContainerCollection<E> + +
+           
+ interfaceIContainerList<E> + +
+           
+ interfaceIContainerMap<K,V> + +
+           
+ interfaceIContainerQueue<E> + +
+           
+ interfaceIContainerSet<E> + +
+           
+ interfaceIContainerSortedSet<E> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container.delegate that implement INotifier
+ classAbstractDelegator<E> + +
+           
+ classContainerBlockingQueue<E> + +
+           
+ classContainerCollection<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerMap<K,V> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.event that implement INotifier
+ classExecutorServiceNotifier + +
+           
+static classExecutorServiceNotifier.ThreadPool + +
+           
+ classNotifier + +
+           
+ classValueNotifier<VALUE> + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.event that return INotifier
+ INotifierEvent.getSource() + +
+           
+ INotifierIEvent.getSource() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.event with parameters of type INotifier
Event(INotifier notifier) + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.fsm that implement INotifier
+ classFiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.fsm that return INotifier
+ INotifierFiniteStateMachine.StateChangedEvent.getSource() + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.lifecycle
+ interfaceILifecycle + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement INotifier
+ classLifecycle + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement INotifier
+ classNotifyingMonitor + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.om.pref
+ interfaceOMPreferences + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.options
+ interfaceIOptions + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.ref that implement INotifier
+ classReferenceQueueWorker<T> + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.net4j.util.registry
+ interfaceIRegistry<K,V> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.registry that implement INotifier
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+ classUnmodifiableRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement INotifier
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classFileUserManager + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classRandomizer + +
+           
+ classResponseNegotiator + +
+           
+ classUserManager + +
+           
+  +

+ + + + + +
+Uses of INotifier in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subinterfaces of INotifier in org.eclipse.spi.net4j
+ interfaceInternalAcceptor + +
+           
+ interfaceInternalChannel + +
+           
+ interfaceInternalChannelMultiplexer + +
+           
+ interfaceInternalConnector + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement INotifier
+ classAcceptor + +
+           
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html new file mode 100644 index 0000000000..0e80f688d2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/Notifier.html @@ -0,0 +1,814 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.Notifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.Notifier

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Notifier
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.signal
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.signal.heartbeat
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.cache
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.collection
+ classHistory<T> + +
+           
+ classPreferenceHistory + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.concurrent
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Support Multiple reads/no write and upgrade lock from read to write.
+ classWorker + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.container
+ classContainer<E> + +
+           
+ classManagedContainer + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.container with parameters of type Notifier
LifecycleEventConverter(Notifier owner) + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.container.delegate
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.container.delegate
+ classAbstractDelegator<E> + +
+           
+ classContainerBlockingQueue<E> + +
+           
+ classContainerCollection<E> + +
+           
+ classContainerList<E> + +
+           
+ classContainerMap<K,V> + +
+           
+ classContainerQueue<E> + +
+           
+ classContainerSet<E> + +
+           
+ classContainerSortedSet<E> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.event
+ classExecutorServiceNotifier + +
+           
+static classExecutorServiceNotifier.ThreadPool + +
+           
+ classValueNotifier<VALUE> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.fsm
+ classFiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.lifecycle
+ classLifecycle + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.ref
+ classReferenceQueueWorker<T> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.registry
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.net4j.util.security
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classFileUserManager + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classRandomizer + +
+           
+ classResponseNegotiator + +
+           
+ classUserManager + +
+           
+  +

+ + + + + +
+Uses of Notifier in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Notifier in org.eclipse.spi.net4j
+ classAcceptor + +
+           
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueEvent.html new file mode 100644 index 0000000000..eee63fe108 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.ValueEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.ValueEvent

+
+No usage of org.eclipse.net4j.util.event.ValueEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueNotifier.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueNotifier.html new file mode 100644 index 0000000000..6ce87e41f7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/class-use/ValueNotifier.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.event.ValueNotifier (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.event.ValueNotifier

+
+ + + + + + + + + +
+Packages that use ValueNotifier
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
+  +

+ + + + + +
+Uses of ValueNotifier in org.eclipse.net4j.util.event
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.event that return ValueNotifier
+ ValueNotifier<VALUE>ValueEvent.getSource() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-frame.html new file mode 100644 index 0000000000..54c5f68fde --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-frame.html @@ -0,0 +1,59 @@ + + + + + + +org.eclipse.net4j.util.event (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.event + + + + +
+Interfaces  + +
+IEvent +
+IListener +
+INotifier
+ + + + + + +
+Classes  + +
+Event +
+EventUtil +
+ExecutorServiceNotifier +
+ExecutorServiceNotifier.ThreadPool +
+Notifier +
+ValueEvent +
+ValueNotifier
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html new file mode 100644 index 0000000000..dffa668b6b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-summary.html @@ -0,0 +1,240 @@ + + + + + + +org.eclipse.net4j.util.event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.event +

+A framework for sending of and listening to events. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IEvent 
IListener 
INotifierAn entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Event 
EventUtil 
ExecutorServiceNotifier 
ExecutorServiceNotifier.ThreadPool 
Notifier 
ValueEvent<VALUE> 
ValueNotifier<VALUE> 
+  + +

+

+Package org.eclipse.net4j.util.event Description +

+ +

+A framework for sending of and listening to events. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-tree.html new file mode 100644 index 0000000000..6632372251 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-tree.html @@ -0,0 +1,171 @@ + + + + + + +org.eclipse.net4j.util.event Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.event +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-use.html new file mode 100644 index 0000000000..6c85b56ead --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/event/package-use.html @@ -0,0 +1,878 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.event

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.event
org.eclipse.net4j.acceptorThe Net4j transport layer concepts for dealing with acceptors. 
org.eclipse.net4j.channelThe Net4j transport layer concepts for dealing with channels. 
org.eclipse.net4j.connectorThe Net4j transport layer concepts for dealing with connectors. 
org.eclipse.net4j.http.commonTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.tcpTransport layer extension with support for TCP socket connections. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.container.delegateHybrid interfaces of notifying containers and the Java Collection Framework. 
org.eclipse.net4j.util.eventA framework for sending of and listening to events. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.acceptor
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.channel
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.connector
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.http.common
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.http.server
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.jvm
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.signal
Event + +
+           
IEvent + +
+           
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.signal.heartbeat
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.tcp
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.cache
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.collection
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.concurrent
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.container
Event + +
+           
IEvent + +
+           
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.container.delegate
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.event
Event + +
+           
ExecutorServiceNotifier + +
+           
IEvent + +
+           
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
ValueNotifier + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.fsm
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.lifecycle
Event + +
+           
IEvent + +
+           
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.om.monitor
Event + +
+           
IEvent + +
+           
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.om.pref
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.options
Event + +
+           
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.ref
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.registry
IListener + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.net4j.util.security
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.event used by org.eclipse.spi.net4j
IEvent + +
+           
INotifier + +
+          An entity that a number of listeners can be registered with and that can fire events + to these registered listeners.
Notifier + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html new file mode 100644 index 0000000000..7c05859b5e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/Factory.html @@ -0,0 +1,378 @@ + + + + + + +Factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Class Factory

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
Direct Known Subclasses:
AcceptorFactory, ClientProtocolFactory, ConnectorFactory, CredentialsProviderFactory, ExecutorServiceFactory, FactoryDescriptor, NegotiatorFactory, RandomizerFactory, ServerProtocolFactory, TimerLifecycle.DaemonFactory, UserManagerFactory
+
+
+
+
public abstract class Factory
extends Object
implements IFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
Factory(FactoryKey key) + +
+           
Factory(String productGroup, + String type) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDescriptionFor(Object product) + +
+           
+ FactoryKeygetKey() + +
+           
+ StringgetProductGroup() + +
+           
+ StringgetType() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.factory.IFactory
create
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Factory

+
+public Factory(FactoryKey key)
+
+
+
+ +

+Factory

+
+public Factory(String productGroup,
+               String type)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public FactoryKey getKey()
+
+
+
Specified by:
getKey in interface IFactory
+
+
+
+
+
+
+ +

+getProductGroup

+
+public String getProductGroup()
+
+
+
+
+
+
+
+
+
+ +

+getType

+
+public String getType()
+
+
+
+
+
+
+
+
+
+ +

+getDescriptionFor

+
+public String getDescriptionFor(Object product)
+
+
+
Specified by:
getDescriptionFor in interface IFactory
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html new file mode 100644 index 0000000000..5850f89722 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryCreationException.html @@ -0,0 +1,289 @@ + + + + + + +FactoryCreationException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Class FactoryCreationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.factory.FactoryCreationException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class FactoryCreationException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
FactoryCreationException() + +
+           
FactoryCreationException(String message) + +
+           
FactoryCreationException(String message, + Throwable cause) + +
+           
FactoryCreationException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FactoryCreationException

+
+public FactoryCreationException()
+
+
+
+ +

+FactoryCreationException

+
+public FactoryCreationException(String message)
+
+
+
+ +

+FactoryCreationException

+
+public FactoryCreationException(Throwable cause)
+
+
+
+ +

+FactoryCreationException

+
+public FactoryCreationException(String message,
+                                Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html new file mode 100644 index 0000000000..6868f1c956 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryDescriptor.html @@ -0,0 +1,331 @@ + + + + + + +FactoryDescriptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Class FactoryDescriptor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.Factory
+      extended by org.eclipse.net4j.util.factory.FactoryDescriptor
+
+
+
All Implemented Interfaces:
IFactory
+
+
+
+
public class FactoryDescriptor
extends Factory
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FactoryDescriptor(IConfigurationElement configurationElement) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Objectcreate(String description) + +
+           
+ IFactorycreateFactory() + +
+           
+ IConfigurationElementgetConfigurationElement() + +
+           
+ StringgetDescriptionFor(Object product) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.factory.Factory
getKey, getProductGroup, getType, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FactoryDescriptor

+
+public FactoryDescriptor(IConfigurationElement configurationElement)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getConfigurationElement

+
+public IConfigurationElement getConfigurationElement()
+
+
+
+
+
+
+ +

+createFactory

+
+public IFactory createFactory()
+
+
+
+
+
+
+ +

+create

+
+public Object create(String description)
+
+
+
+
+
+
+ +

+getDescriptionFor

+
+public String getDescriptionFor(Object product)
+
+
+
Specified by:
getDescriptionFor in interface IFactory
Overrides:
getDescriptionFor in class Factory
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html new file mode 100644 index 0000000000..c8b97eca9c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/FactoryKey.html @@ -0,0 +1,418 @@ + + + + + + +FactoryKey (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Class FactoryKey

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.factory.FactoryKey
+
+
+
All Implemented Interfaces:
Serializable, Comparable<FactoryKey>, IFactoryKey
+
+
+
+
public final class FactoryKey
extends Object
implements IFactoryKey, Serializable, Comparable<FactoryKey>
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FactoryKey(String productGroup, + String type) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intcompareTo(FactoryKey key) + +
+           
+ booleanequals(Object obj) + +
+           
+ StringgetProductGroup() + +
+           
+ StringgetType() + +
+           
+ inthashCode() + +
+           
+ voidsetProductGroup(String productGroup) + +
+           
+ voidsetType(String type) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FactoryKey

+
+public FactoryKey(String productGroup,
+                  String type)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getProductGroup

+
+public String getProductGroup()
+
+
+
Specified by:
getProductGroup in interface IFactoryKey
+
+
+
+
+
+
+ +

+setProductGroup

+
+public void setProductGroup(String productGroup)
+
+
+
+
+
+
+
+
+
+ +

+getType

+
+public String getType()
+
+
+
Specified by:
getType in interface IFactoryKey
+
+
+
+
+
+
+ +

+setType

+
+public void setType(String type)
+
+
+
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+compareTo

+
+public int compareTo(FactoryKey key)
+
+
+
Specified by:
compareTo in interface Comparable<FactoryKey>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html new file mode 100644 index 0000000000..21f0b85505 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactory.html @@ -0,0 +1,254 @@ + + + + + + +IFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Interface IFactory

+
+
All Known Implementing Classes:
AcceptorFactory, ChallengeNegotiatorFactory, ClientProtocolFactory, ConnectorFactory, CredentialsProviderFactory, ExecutorServiceFactory, Factory, FactoryDescriptor, FileUserManagerFactory, HeartBeatProtocol.Server.Factory, NegotiatorFactory, RandomizerFactory, ResponseNegotiatorFactory, ServerProtocolFactory, TimerLifecycle.DaemonFactory, UserManagerFactory
+
+
+
+
public interface IFactory
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Objectcreate(String description) + +
+           
+ StringgetDescriptionFor(Object product) + +
+           
+ IFactoryKeygetKey() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+IFactoryKey getKey()
+
+
+
+
+
+
+ +

+create

+
+Object create(String description)
+              throws ProductCreationException
+
+
+ +
Throws: +
ProductCreationException
+
+
+
+ +

+getDescriptionFor

+
+String getDescriptionFor(Object product)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html new file mode 100644 index 0000000000..ad572914d9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/IFactoryKey.html @@ -0,0 +1,236 @@ + + + + + + +IFactoryKey (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Interface IFactoryKey

+
+
All Known Implementing Classes:
FactoryKey
+
+
+
+
public interface IFactoryKey
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetProductGroup() + +
+           
+ StringgetType() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getProductGroup

+
+String getProductGroup()
+
+
+
+
+
+
+ +

+getType

+
+String getType()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html new file mode 100644 index 0000000000..8db2d7c727 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/ProductCreationException.html @@ -0,0 +1,289 @@ + + + + + + +ProductCreationException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.factory +
+Class ProductCreationException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.factory.ProductCreationException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class ProductCreationException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
ProductCreationException() + +
+           
ProductCreationException(String message) + +
+           
ProductCreationException(String message, + Throwable cause) + +
+           
ProductCreationException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProductCreationException

+
+public ProductCreationException()
+
+
+
+ +

+ProductCreationException

+
+public ProductCreationException(String message)
+
+
+
+ +

+ProductCreationException

+
+public ProductCreationException(Throwable cause)
+
+
+
+ +

+ProductCreationException

+
+public ProductCreationException(String message,
+                                Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html new file mode 100644 index 0000000000..d5c8f62b72 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/Factory.html @@ -0,0 +1,376 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.factory.Factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.factory.Factory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Factory
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Factory in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Subclasses of Factory in org.eclipse.net4j.signal.heartbeat
+static classHeartBeatProtocol.Server.Factory + +
+           
+  +

+ + + + + +
+Uses of Factory in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + +
Subclasses of Factory in org.eclipse.net4j.util.concurrent
+ classExecutorServiceFactory + +
+           
+static classTimerLifecycle.DaemonFactory + +
+           
+  +

+ + + + + +
+Uses of Factory in org.eclipse.net4j.util.factory
+  +

+ + + + + + + + + +
Subclasses of Factory in org.eclipse.net4j.util.factory
+ classFactoryDescriptor + +
+           
+  +

+ + + + + +
+Uses of Factory in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Factory in org.eclipse.net4j.util.security
+ classChallengeNegotiatorFactory + +
+           
+ classCredentialsProviderFactory + +
+           
+ classFileUserManagerFactory + +
+          TODO Consider file attributes when creating initially empty file
+ classNegotiatorFactory + +
+           
+ classRandomizerFactory + +
+           
+ classResponseNegotiatorFactory + +
+           
+ classUserManagerFactory + +
+           
+  +

+ + + + + +
+Uses of Factory in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of Factory in org.eclipse.spi.net4j
+ classAcceptorFactory + +
+           
+ classClientProtocolFactory + +
+           
+ classConnectorFactory + +
+           
+ classServerProtocolFactory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryCreationException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryCreationException.html new file mode 100644 index 0000000000..d20a64edce --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryCreationException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.factory.FactoryCreationException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.factory.FactoryCreationException

+
+No usage of org.eclipse.net4j.util.factory.FactoryCreationException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryDescriptor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryDescriptor.html new file mode 100644 index 0000000000..e55268bfc4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryDescriptor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.factory.FactoryDescriptor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.factory.FactoryDescriptor

+
+No usage of org.eclipse.net4j.util.factory.FactoryDescriptor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryKey.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryKey.html new file mode 100644 index 0000000000..5ee0ef4189 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/FactoryKey.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.factory.FactoryKey (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.factory.FactoryKey

+
+ + + + + + + + + +
+Packages that use FactoryKey
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
+  +

+ + + + + +
+Uses of FactoryKey in org.eclipse.net4j.util.factory
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.factory that return FactoryKey
+ FactoryKeyFactory.getKey() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.factory with parameters of type FactoryKey
+ intFactoryKey.compareTo(FactoryKey key) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.factory with parameters of type FactoryKey
Factory(FactoryKey key) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html new file mode 100644 index 0000000000..26c94467a2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactory.html @@ -0,0 +1,584 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.factory.IFactory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.factory.IFactory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IFactory
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j that return types with arguments of type IFactory
+ IRegistry<String,IFactory>FactoriesProtocolProvider.getRegistry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IFactory
+ voidFactoriesProtocolProvider.addFactory(IFactory factory) + +
+           
+  +

+ + + + + + + + + +
Method parameters in org.eclipse.net4j with type arguments of type IFactory
+ voidFactoriesProtocolProvider.setRegistry(IRegistry<String,IFactory> registry) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j with parameters of type IFactory
FactoriesProtocolProvider(IFactory factory) + +
+           
+  +

+ + + + + + + + +
Constructor parameters in org.eclipse.net4j with type arguments of type IFactory
FactoriesProtocolProvider(IRegistry<String,IFactory> registry) + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement IFactory
+static classHeartBeatProtocol.Server.Factory + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement IFactory
+ classExecutorServiceFactory + +
+           
+static classTimerLifecycle.DaemonFactory + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IFactory
+ IFactoryIManagedContainer.getFactory(String productGroup, + String factoryType) + +
+           
+ IFactoryManagedContainer.getFactory(String productGroup, + String factoryType) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return types with arguments of type IFactory
+protected  IRegistry<IFactoryKey,IFactory>ManagedContainer.createFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>IManagedContainer.getFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>ManagedContainer.getFactoryRegistry() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type IFactory
+ IManagedContainerIManagedContainer.registerFactory(IFactory factory) + +
+           
+ ManagedContainerManagedContainer.registerFactory(IFactory factory) + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j.util.factory
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.factory that implement IFactory
+ classFactory + +
+           
+ classFactoryDescriptor + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.factory that return IFactory
+ IFactoryFactoryDescriptor.createFactory() + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement IFactory
+ classChallengeNegotiatorFactory + +
+           
+ classCredentialsProviderFactory + +
+           
+ classFileUserManagerFactory + +
+          TODO Consider file attributes when creating initially empty file
+ classNegotiatorFactory + +
+           
+ classRandomizerFactory + +
+           
+ classResponseNegotiatorFactory + +
+           
+ classUserManagerFactory + +
+           
+  +

+ + + + + +
+Uses of IFactory in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement IFactory
+ classAcceptorFactory + +
+           
+ classClientProtocolFactory + +
+           
+ classConnectorFactory + +
+           
+ classServerProtocolFactory + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html new file mode 100644 index 0000000000..3954b7304f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/IFactoryKey.html @@ -0,0 +1,270 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.factory.IFactoryKey (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.factory.IFactoryKey

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IFactoryKey
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of IFactoryKey in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return types with arguments of type IFactoryKey
+protected  IRegistry<IFactoryKey,IFactory>ManagedContainer.createFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>IManagedContainer.getFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>ManagedContainer.getFactoryRegistry() + +
+           
+  +

+ + + + + +
+Uses of IFactoryKey in org.eclipse.net4j.util.factory
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.factory that implement IFactoryKey
+ classFactoryKey + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.factory that return IFactoryKey
+ IFactoryKeyIFactory.getKey() + +
+           
+  +

+ + + + + +
+Uses of IFactoryKey in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.spi.net4j that return IFactoryKey
+protected  IFactoryKeyChannelMultiplexer.createProtocolFactoryKey(String type) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/ProductCreationException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/ProductCreationException.html new file mode 100644 index 0000000000..ea9ec7bf98 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/class-use/ProductCreationException.html @@ -0,0 +1,275 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.factory.ProductCreationException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.factory.ProductCreationException

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ProductCreationException
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of ProductCreationException in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal.heartbeat that throw ProductCreationException
+ ObjectHeartBeatProtocol.Server.Factory.create(String description) + +
+           
+  +

+ + + + + +
+Uses of ProductCreationException in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that throw ProductCreationException
+ ObjectTimerLifecycle.DaemonFactory.create(String name) + +
+           
+  +

+ + + + + +
+Uses of ProductCreationException in org.eclipse.net4j.util.factory
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.factory that throw ProductCreationException
+ ObjectIFactory.create(String description) + +
+           
+  +

+ + + + + +
+Uses of ProductCreationException in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.security that throw ProductCreationException
+abstract  ICredentialsProviderCredentialsProviderFactory.create(String description) + +
+           
+ RandomizerRandomizerFactory.create(String description) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-frame.html new file mode 100644 index 0000000000..43e871f443 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-frame.html @@ -0,0 +1,62 @@ + + + + + + +org.eclipse.net4j.util.factory (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.factory + + + + +
+Interfaces  + +
+IFactory +
+IFactoryKey
+ + + + + + +
+Classes  + +
+Factory +
+FactoryDescriptor +
+FactoryKey
+ + + + + + +
+Exceptions  + +
+FactoryCreationException +
+ProductCreationException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html new file mode 100644 index 0000000000..57cc80f03e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-summary.html @@ -0,0 +1,237 @@ + + + + + + +org.eclipse.net4j.util.factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.factory +

+A framework for factory based instance creation. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
IFactory 
IFactoryKey 
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
Factory 
FactoryDescriptor 
FactoryKey 
+  + +

+ + + + + + + + + + + + + +
+Exception Summary
FactoryCreationException 
ProductCreationException 
+  + +

+

+Package org.eclipse.net4j.util.factory Description +

+ +

+A framework for factory based instance creation. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-tree.html new file mode 100644 index 0000000000..887c5fdc92 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +org.eclipse.net4j.util.factory Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.factory +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html new file mode 100644 index 0000000000..af676ff3df --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/factory/package-use.html @@ -0,0 +1,362 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.factory (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.factory

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.factory
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.factoryA framework for factory based instance creation. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j
IFactory + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j.signal.heartbeat
Factory + +
+           
IFactory + +
+           
ProductCreationException + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j.util.concurrent
Factory + +
+           
IFactory + +
+           
ProductCreationException + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j.util.container
IFactory + +
+           
IFactoryKey + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j.util.factory
Factory + +
+           
FactoryKey + +
+           
IFactory + +
+           
IFactoryKey + +
+           
ProductCreationException + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.net4j.util.security
Factory + +
+           
IFactory + +
+           
ProductCreationException + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.factory used by org.eclipse.spi.net4j
Factory + +
+           
IFactory + +
+           
IFactoryKey + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html new file mode 100644 index 0000000000..1844ce9d8c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.ChangeStateTransition.html @@ -0,0 +1,315 @@ + + + + + + +FiniteStateMachine.ChangeStateTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Class FiniteStateMachine.ChangeStateTransition

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition
+
+
+
All Implemented Interfaces:
ITransition<STATE,EVENT,SUBJECT,Object>
+
+
+
Enclosing class:
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>
+
+
+
+
public class FiniteStateMachine.ChangeStateTransition
extends Object
implements ITransition<STATE,EVENT,SUBJECT,Object>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FiniteStateMachine.ChangeStateTransition(STATE targetState) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute(SUBJECT subject, + STATE state, + EVENT event, + Object data) + +
+           
+ STATEgetTargetState() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FiniteStateMachine.ChangeStateTransition

+
+public FiniteStateMachine.ChangeStateTransition(STATE targetState)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetState

+
+public STATE getTargetState()
+
+
+
+
+
+
+
+
+
+ +

+execute

+
+public void execute(SUBJECT subject,
+                    STATE state,
+                    EVENT event,
+                    Object data)
+
+
+
Specified by:
execute in interface ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,Object>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html new file mode 100644 index 0000000000..a5316aaea1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.FailTransition.html @@ -0,0 +1,293 @@ + + + + + + +FiniteStateMachine.FailTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Class FiniteStateMachine.FailTransition

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition
+
+
+
All Implemented Interfaces:
ITransition<Enum<?>,Enum<?>,Object,Object>
+
+
+
Enclosing class:
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>
+
+
+
+
public static class FiniteStateMachine.FailTransition
extends Object
implements ITransition<Enum<?>,Enum<?>,Object,Object>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FiniteStateMachine.FailTransition() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute(Object subject, + Enum<?> state, + Enum<?> event, + Object data) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FiniteStateMachine.FailTransition

+
+public FiniteStateMachine.FailTransition()
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+public void execute(Object subject,
+                    Enum<?> state,
+                    Enum<?> event,
+                    Object data)
+
+
+
Specified by:
execute in interface ITransition<Enum<?>,Enum<?>,Object,Object>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html new file mode 100644 index 0000000000..18b2d8e44f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.IgnoreTransition.html @@ -0,0 +1,293 @@ + + + + + + +FiniteStateMachine.IgnoreTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Class FiniteStateMachine.IgnoreTransition

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition
+
+
+
All Implemented Interfaces:
ITransition<Enum<?>,Enum<?>,Object,Object>
+
+
+
Enclosing class:
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>
+
+
+
+
public static class FiniteStateMachine.IgnoreTransition
extends Object
implements ITransition<Enum<?>,Enum<?>,Object,Object>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FiniteStateMachine.IgnoreTransition() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidexecute(Object subject, + Enum<?> state, + Enum<?> event, + Object data) + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FiniteStateMachine.IgnoreTransition

+
+public FiniteStateMachine.IgnoreTransition()
+
+
+ + + + + + + + +
+Method Detail
+ +

+execute

+
+public void execute(Object subject,
+                    Enum<?> state,
+                    Enum<?> event,
+                    Object data)
+
+
+
Specified by:
execute in interface ITransition<Enum<?>,Enum<?>,Object,Object>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html new file mode 100644 index 0000000000..7d091ce3c6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.StateChangedEvent.html @@ -0,0 +1,335 @@ + + + + + + +FiniteStateMachine.StateChangedEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Class FiniteStateMachine.StateChangedEvent

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent
+
+
+
All Implemented Interfaces:
IEvent
+
+
+
Enclosing class:
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>
+
+
+
+
public class FiniteStateMachine.StateChangedEvent
extends Object
implements IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FiniteStateMachine.StateChangedEvent(Object subject, + Enum<?> oldState, + Enum<?> newState) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Enum<?>getNewState() + +
+           
+ Enum<?>getOldState() + +
+           
+ INotifiergetSource() + +
+           
+ ObjectgetSubject() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FiniteStateMachine.StateChangedEvent

+
+public FiniteStateMachine.StateChangedEvent(Object subject,
+                                            Enum<?> oldState,
+                                            Enum<?> newState)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public INotifier getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
+
+
+
+ +

+getSubject

+
+public Object getSubject()
+
+
+
+
+
+
+
+
+
+ +

+getOldState

+
+public Enum<?> getOldState()
+
+
+
+
+
+
+
+
+
+ +

+getNewState

+
+public Enum<?> getNewState()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html new file mode 100644 index 0000000000..b710adafea --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html @@ -0,0 +1,833 @@ + + + + + + +FiniteStateMachine (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Class FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.fsm.FiniteStateMachine<STATE,EVENT,SUBJECT>
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
Negotiator
+
+
+
+
public abstract class FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT>
extends Lifecycle
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+ classFiniteStateMachine.ChangeStateTransition + +
+           
+static classFiniteStateMachine.FailTransition + +
+           
+static classFiniteStateMachine.IgnoreTransition + +
+           
+ classFiniteStateMachine.StateChangedEvent + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static ITransitionFAIL + +
+           
+static ITransitionIGNORE + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + +
+Constructor Summary
FiniteStateMachine(Class<STATE> stateEnum, + Class<EVENT> eventEnum) + +
+           
FiniteStateMachine(Class<STATE> stateEnum, + Class<EVENT> eventEnum, + ITransition<STATE,EVENT,SUBJECT,?> defaultTransition) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  STATEchangeState(SUBJECT subject, + STATE state) + +
+           
+protected  ITransition<STATE,EVENT,SUBJECT,?>createFailTransition(STATE state, + EVENT event) + +
+           
+protected  ITransition<STATE,EVENT,SUBJECT,?>createIgnoreTransition(STATE state, + EVENT event) + +
+           
+protected  StringformatFailMessage(SUBJECT subject, + STATE state, + EVENT event, + Object data) + +
+           
+protected  StringformatIgnoreMessage(SUBJECT subject, + STATE state, + EVENT event, + Object data) + +
+           
+protected  StringformatProcessMessage(SUBJECT subject, + STATE state, + EVENT event, + Object data) + +
+           
+ EVENT[]getEvents() + +
+           
+protected abstract  STATEgetState(SUBJECT subject) + +
+           
+ STATE[]getStates() + +
+           
+ ITransition<STATE,EVENT,SUBJECT,?>getTransition(STATE state, + EVENT event) + +
+           
+ voidinit(STATE state, + EVENT event, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidinit(STATE state, + EVENT event, + STATE targetState) + +
+           
+ voidinitAll(ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidinitAll(STATE targetState) + +
+           
+ voidinitEvents(STATE state, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidinitEvents(STATE state, + STATE targetState) + +
+           
+ voidinitStates(EVENT event, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidinitStates(EVENT event, + STATE targetState) + +
+           
+ + + + + +
+<DATA> void
+
process(SUBJECT subject, + EVENT event, + DATA data) + +
+           
+protected abstract  voidsetState(SUBJECT subject, + STATE state) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+IGNORE

+
+public static final ITransition IGNORE
+
+
+
+
+
+ +

+FAIL

+
+public static final ITransition FAIL
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+FiniteStateMachine

+
+public FiniteStateMachine(Class<STATE> stateEnum,
+                          Class<EVENT> eventEnum,
+                          ITransition<STATE,EVENT,SUBJECT,?> defaultTransition)
+
+
+
+ +

+FiniteStateMachine

+
+public FiniteStateMachine(Class<STATE> stateEnum,
+                          Class<EVENT> eventEnum)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStates

+
+public final STATE[] getStates()
+
+
+
+
+
+
+ +

+getEvents

+
+public final EVENT[] getEvents()
+
+
+
+
+
+
+ +

+getTransition

+
+public final ITransition<STATE,EVENT,SUBJECT,?> getTransition(STATE state,
+                                                              EVENT event)
+
+
+
+
+
+
+ +

+init

+
+public final void init(STATE state,
+                       EVENT event,
+                       STATE targetState)
+
+
+
+
+
+
+ +

+init

+
+public final void init(STATE state,
+                       EVENT event,
+                       ITransition<STATE,EVENT,SUBJECT,?> transition)
+
+
+
+
+
+
+ +

+initEvents

+
+public final void initEvents(STATE state,
+                             STATE targetState)
+
+
+
+
+
+
+ +

+initEvents

+
+public final void initEvents(STATE state,
+                             ITransition<STATE,EVENT,SUBJECT,?> transition)
+
+
+
+
+
+
+ +

+initStates

+
+public final void initStates(EVENT event,
+                             STATE targetState)
+
+
+
+
+
+
+ +

+initStates

+
+public final void initStates(EVENT event,
+                             ITransition<STATE,EVENT,SUBJECT,?> transition)
+
+
+
+
+
+
+ +

+initAll

+
+public final void initAll(STATE targetState)
+
+
+
+
+
+
+ +

+initAll

+
+public final void initAll(ITransition<STATE,EVENT,SUBJECT,?> transition)
+
+
+
+
+
+
+ +

+process

+
+public final <DATA> void process(SUBJECT subject,
+                                 EVENT event,
+                                 DATA data)
+
+
+
+
+
+
+ +

+createIgnoreTransition

+
+protected ITransition<STATE,EVENT,SUBJECT,?> createIgnoreTransition(STATE state,
+                                                                    EVENT event)
+
+
+
+
+
+
+ +

+createFailTransition

+
+protected ITransition<STATE,EVENT,SUBJECT,?> createFailTransition(STATE state,
+                                                                  EVENT event)
+
+
+
+
+
+
+ +

+formatProcessMessage

+
+protected String formatProcessMessage(SUBJECT subject,
+                                      STATE state,
+                                      EVENT event,
+                                      Object data)
+
+
+
+
+
+
+ +

+formatIgnoreMessage

+
+protected String formatIgnoreMessage(SUBJECT subject,
+                                     STATE state,
+                                     EVENT event,
+                                     Object data)
+
+
+
+
+
+
+ +

+formatFailMessage

+
+protected String formatFailMessage(SUBJECT subject,
+                                   STATE state,
+                                   EVENT event,
+                                   Object data)
+
+
+
+
+
+
+ +

+getState

+
+protected abstract STATE getState(SUBJECT subject)
+
+
+
+
+
+
+ +

+setState

+
+protected abstract void setState(SUBJECT subject,
+                                 STATE state)
+
+
+
+
+
+
+ +

+changeState

+
+protected STATE changeState(SUBJECT subject,
+                            STATE state)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html new file mode 100644 index 0000000000..d45d46e171 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/ITransition.html @@ -0,0 +1,219 @@ + + + + + + +ITransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.fsm +
+Interface ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA>

+
+
All Known Implementing Classes:
ChallengeResponseNegotiator.Transition, FiniteStateMachine.ChangeStateTransition, FiniteStateMachine.FailTransition, FiniteStateMachine.IgnoreTransition
+
+
+
+
public interface ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidexecute(SUBJECT subject, + STATE state, + EVENT event, + DATA data) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+execute

+
+void execute(SUBJECT subject,
+             STATE state,
+             EVENT event,
+             DATA data)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.ChangeStateTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.ChangeStateTransition.html new file mode 100644 index 0000000000..870604beec --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.ChangeStateTransition.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition

+
+No usage of org.eclipse.net4j.util.fsm.FiniteStateMachine.ChangeStateTransition +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.FailTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.FailTransition.html new file mode 100644 index 0000000000..7ed6323955 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.FailTransition.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition

+
+No usage of org.eclipse.net4j.util.fsm.FiniteStateMachine.FailTransition +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.IgnoreTransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.IgnoreTransition.html new file mode 100644 index 0000000000..12231eb72a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.IgnoreTransition.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition

+
+No usage of org.eclipse.net4j.util.fsm.FiniteStateMachine.IgnoreTransition +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.StateChangedEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.StateChangedEvent.html new file mode 100644 index 0000000000..742268ecf2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.StateChangedEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent

+
+No usage of org.eclipse.net4j.util.fsm.FiniteStateMachine.StateChangedEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.html new file mode 100644 index 0000000000..0e02d484f7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/FiniteStateMachine.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.fsm.FiniteStateMachine (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.fsm.FiniteStateMachine

+
+ + + + + + + + + +
+Packages that use FiniteStateMachine
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of FiniteStateMachine in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of FiniteStateMachine in org.eclipse.net4j.util.security
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classResponseNegotiator + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html new file mode 100644 index 0000000000..45720dda3b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/class-use/ITransition.html @@ -0,0 +1,344 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.fsm.ITransition (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.fsm.ITransition

+
+ + + + + + + + + + + + + +
+Packages that use ITransition
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of ITransition in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.fsm that implement ITransition
+ classFiniteStateMachine.ChangeStateTransition + +
+           
+static classFiniteStateMachine.FailTransition + +
+           
+static classFiniteStateMachine.IgnoreTransition + +
+           
+  +

+ + + + + + + + + + + + + +
Fields in org.eclipse.net4j.util.fsm declared as ITransition
+static ITransitionFiniteStateMachine.FAIL + +
+           
+static ITransitionFiniteStateMachine.IGNORE + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.fsm that return ITransition
+protected  ITransition<STATE,EVENT,SUBJECT,?>FiniteStateMachine.createFailTransition(STATE state, + EVENT event) + +
+           
+protected  ITransition<STATE,EVENT,SUBJECT,?>FiniteStateMachine.createIgnoreTransition(STATE state, + EVENT event) + +
+           
+ ITransition<STATE,EVENT,SUBJECT,?>FiniteStateMachine.getTransition(STATE state, + EVENT event) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.fsm with parameters of type ITransition
+ voidFiniteStateMachine.init(STATE state, + EVENT event, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidFiniteStateMachine.initAll(ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidFiniteStateMachine.initEvents(STATE state, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+ voidFiniteStateMachine.initStates(EVENT event, + ITransition<STATE,EVENT,SUBJECT,?> transition) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.fsm with parameters of type ITransition
FiniteStateMachine(Class<STATE> stateEnum, + Class<EVENT> eventEnum, + ITransition<STATE,EVENT,SUBJECT,?> defaultTransition) + +
+           
+  +

+ + + + + +
+Uses of ITransition in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement ITransition
+protected  classChallengeResponseNegotiator.Transition + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-frame.html new file mode 100644 index 0000000000..374d8f4350 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.eclipse.net4j.util.fsm (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.fsm + + + + +
+Interfaces  + +
+ITransition
+ + + + + + +
+Classes  + +
+FiniteStateMachine +
+FiniteStateMachine.FailTransition +
+FiniteStateMachine.IgnoreTransition
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html new file mode 100644 index 0000000000..db09c65da7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +org.eclipse.net4j.util.fsm (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.fsm +

+A framework for finite state machines. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
ITransition<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT,DATA> 
+  + +

+ + + + + + + + + + + + + + + + + +
+Class Summary
FiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> 
FiniteStateMachine.FailTransition 
FiniteStateMachine.IgnoreTransition 
+  + +

+

+Package org.eclipse.net4j.util.fsm Description +

+ +

+A framework for finite state machines. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-tree.html new file mode 100644 index 0000000000..3ff126125a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-tree.html @@ -0,0 +1,168 @@ + + + + + + +org.eclipse.net4j.util.fsm Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.fsm +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html new file mode 100644 index 0000000000..cedd6daaca --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/fsm/package-use.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.fsm (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.fsm

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.fsm
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.fsm used by org.eclipse.net4j.util.fsm
ITransition + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.fsm used by org.eclipse.net4j.util.security
FiniteStateMachine + +
+           
ITransition + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html new file mode 100644 index 0000000000..9196417e61 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncOutputStream.html @@ -0,0 +1,314 @@ + + + + + + +AsyncOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class AsyncOutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by java.io.PipedOutputStream
+          extended by org.eclipse.net4j.util.io.AsyncOutputStream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
+
public abstract class AsyncOutputStream
extends PipedOutputStream
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AsyncOutputStream() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidasyncWrite(InputStream in) + +
+           
+ voidclose() + +
+           
+ + + + + + + +
Methods inherited from class java.io.PipedOutputStream
connect, flush, write, write
+ + + + + + + +
Methods inherited from class java.io.OutputStream
write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AsyncOutputStream

+
+public AsyncOutputStream()
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
Overrides:
close in class PipedOutputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+asyncWrite

+
+protected abstract void asyncWrite(InputStream in)
+                            throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html new file mode 100644 index 0000000000..db1e1f06ef --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/AsyncWriter.html @@ -0,0 +1,332 @@ + + + + + + +AsyncWriter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class AsyncWriter

+
+java.lang.Object
+  extended by java.io.Writer
+      extended by java.io.PipedWriter
+          extended by org.eclipse.net4j.util.io.AsyncWriter
+
+
+
All Implemented Interfaces:
Closeable, Flushable, Appendable
+
+
+
+
public abstract class AsyncWriter
extends PipedWriter
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.io.Writer
lock
+  + + + + + + + + + + +
+Constructor Summary
AsyncWriter() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidasyncWrite(Reader in) + +
+           
+ voidclose() + +
+           
+ + + + + + + +
Methods inherited from class java.io.PipedWriter
connect, flush, write, write
+ + + + + + + +
Methods inherited from class java.io.Writer
append, append, append, write, write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AsyncWriter

+
+public AsyncWriter()
+            throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
Overrides:
close in class PipedWriter
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+asyncWrite

+
+protected abstract void asyncWrite(Reader in)
+                            throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html new file mode 100644 index 0000000000..619f504568 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/CachedFileMap.html @@ -0,0 +1,298 @@ + + + + + + +CachedFileMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class CachedFileMap<K extends Comparable<K>,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.SortedFileMap<K,V>
+      extended by org.eclipse.net4j.util.io.CachedFileMap<K,V>
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
+
public abstract class CachedFileMap<K extends Comparable<K>,V>
extends SortedFileMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CachedFileMap(File file, + String mode) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Vget(K key) + +
+           
+ Vput(K key, + V value) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.io.SortedFileMap
close, getEntryCount, getEntrySize, getFile, getKey, getKeySize, getMaxKey, getPosition, getRandomAccessFile, getValue, getValuePosition, getValueSize, readKey, readValue, search, writeKey, writeValue
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CachedFileMap

+
+public CachedFileMap(File file,
+                     String mode)
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public V get(K key)
+
+
+
Overrides:
get in class SortedFileMap<K extends Comparable<K>,V>
+
+
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
Overrides:
put in class SortedFileMap<K extends Comparable<K>,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html new file mode 100644 index 0000000000..0ac162879b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataInputExtender.html @@ -0,0 +1,799 @@ + + + + + + +DataInputExtender (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DataInputExtender

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.DataInputExtender
+
+
+
All Implemented Interfaces:
DataInput, ExtendedDataInput
+
+
+
+
public class DataInputExtender
extends Object
implements ExtendedDataInput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
ExtendedDataInput.Delegating, ExtendedDataInput.Stream
+  + + + + + + + + + + + +
+Constructor Summary
DataInputExtender(DataInput input) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanreadBoolean() + +
+           
+ bytereadByte() + +
+           
+ byte[]readByteArray() + +
+           
+ charreadChar() + +
+           
+ doublereadDouble() + +
+           
+ + + + + +
+<T extends Enum<?>> +
+T
+
readEnum(Class<T> type) + +
+           
+ floatreadFloat() + +
+           
+ voidreadFully(byte[] b) + +
+           
+ voidreadFully(byte[] b, + int off, + int len) + +
+           
+ intreadInt() + +
+           
+ StringreadLine() + +
+           
+ longreadLong() + +
+           
+ ObjectreadObject() + +
+           
+ ObjectreadObject(ClassLoader classLoader) + +
+           
+ ObjectreadObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ shortreadShort() + +
+           
+ StringreadString() + +
+           
+ intreadUnsignedByte() + +
+           
+ intreadUnsignedShort() + +
+           
+ StringreadUTF() + +
+           
+ intskipBytes(int n) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DataInputExtender

+
+public DataInputExtender(DataInput input)
+
+
+ + + + + + + + +
+Method Detail
+ +

+readBoolean

+
+public boolean readBoolean()
+                    throws IOException
+
+
+
Specified by:
readBoolean in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readByte

+
+public byte readByte()
+              throws IOException
+
+
+
Specified by:
readByte in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readChar

+
+public char readChar()
+              throws IOException
+
+
+
Specified by:
readChar in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readDouble

+
+public double readDouble()
+                  throws IOException
+
+
+
Specified by:
readDouble in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFloat

+
+public float readFloat()
+                throws IOException
+
+
+
Specified by:
readFloat in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFully

+
+public void readFully(byte[] b,
+                      int off,
+                      int len)
+               throws IOException
+
+
+
Specified by:
readFully in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFully

+
+public void readFully(byte[] b)
+               throws IOException
+
+
+
Specified by:
readFully in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readInt

+
+public int readInt()
+            throws IOException
+
+
+
Specified by:
readInt in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readLine

+
+public String readLine()
+                throws IOException
+
+
+
Specified by:
readLine in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readLong

+
+public long readLong()
+              throws IOException
+
+
+
Specified by:
readLong in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readShort

+
+public short readShort()
+                throws IOException
+
+
+
Specified by:
readShort in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readUnsignedByte

+
+public int readUnsignedByte()
+                     throws IOException
+
+
+
Specified by:
readUnsignedByte in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readUnsignedShort

+
+public int readUnsignedShort()
+                      throws IOException
+
+
+
Specified by:
readUnsignedShort in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readUTF

+
+public String readUTF()
+               throws IOException
+
+
+
Specified by:
readUTF in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readByteArray

+
+public byte[] readByteArray()
+                     throws IOException
+
+
+
Specified by:
readByteArray in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject()
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject(ClassLoader classLoader)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject(ExtendedIOUtil.ClassResolver classResolver)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readString

+
+public String readString()
+                  throws IOException
+
+
+
Specified by:
readString in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readEnum

+
+public <T extends Enum<?>> T readEnum(Class<T> type)
+                           throws IOException
+
+
+
Specified by:
readEnum in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+skipBytes

+
+public int skipBytes(int n)
+              throws IOException
+
+
+
Specified by:
skipBytes in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html new file mode 100644 index 0000000000..4ba70b4c55 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DataOutputExtender.html @@ -0,0 +1,715 @@ + + + + + + +DataOutputExtender (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DataOutputExtender

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.DataOutputExtender
+
+
+
All Implemented Interfaces:
DataOutput, ExtendedDataOutput
+
+
+
+
public class DataOutputExtender
extends Object
implements ExtendedDataOutput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataOutput
ExtendedDataOutput.Delegating, ExtendedDataOutput.Stream
+  + + + + + + + + + + + +
+Constructor Summary
DataOutputExtender(DataOutput output) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidwrite(byte[] b) + +
+           
+ voidwrite(byte[] b, + int off, + int len) + +
+           
+ voidwrite(int b) + +
+           
+ voidwriteBoolean(boolean v) + +
+           
+ voidwriteByte(int v) + +
+           
+ voidwriteByteArray(byte[] b) + +
+           
+ voidwriteBytes(String s) + +
+           
+ voidwriteChar(int v) + +
+           
+ voidwriteChars(String s) + +
+           
+ voidwriteDouble(double v) + +
+           
+ voidwriteEnum(Enum<?> literal) + +
+           
+ voidwriteFloat(float v) + +
+           
+ voidwriteInt(int v) + +
+           
+ voidwriteLong(long v) + +
+           
+ voidwriteObject(Object object) + +
+           
+ voidwriteShort(int v) + +
+           
+ voidwriteString(String str) + +
+           
+ voidwriteUTF(String str) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DataOutputExtender

+
+public DataOutputExtender(DataOutput output)
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+public void write(byte[] b,
+                  int off,
+                  int len)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(byte[] b)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeBoolean

+
+public void writeBoolean(boolean v)
+                  throws IOException
+
+
+
Specified by:
writeBoolean in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeByte

+
+public void writeByte(int v)
+               throws IOException
+
+
+
Specified by:
writeByte in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeBytes

+
+public void writeBytes(String s)
+                throws IOException
+
+
+
Specified by:
writeBytes in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeChar

+
+public void writeChar(int v)
+               throws IOException
+
+
+
Specified by:
writeChar in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeChars

+
+public void writeChars(String s)
+                throws IOException
+
+
+
Specified by:
writeChars in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeDouble

+
+public void writeDouble(double v)
+                 throws IOException
+
+
+
Specified by:
writeDouble in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeFloat

+
+public void writeFloat(float v)
+                throws IOException
+
+
+
Specified by:
writeFloat in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeInt

+
+public void writeInt(int v)
+              throws IOException
+
+
+
Specified by:
writeInt in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeLong

+
+public void writeLong(long v)
+               throws IOException
+
+
+
Specified by:
writeLong in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeShort

+
+public void writeShort(int v)
+                throws IOException
+
+
+
Specified by:
writeShort in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeUTF

+
+public void writeUTF(String str)
+              throws IOException
+
+
+
Specified by:
writeUTF in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeByteArray

+
+public void writeByteArray(byte[] b)
+                    throws IOException
+
+
+
Specified by:
writeByteArray in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeObject

+
+public void writeObject(Object object)
+                 throws IOException
+
+
+
Specified by:
writeObject in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+public void writeString(String str)
+                 throws IOException
+
+
+
Specified by:
writeString in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeEnum

+
+public void writeEnum(Enum<?> literal)
+               throws IOException
+
+
+
Specified by:
writeEnum in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html new file mode 100644 index 0000000000..ff7c213eb6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingInputStream.html @@ -0,0 +1,551 @@ + + + + + + +DelegatingInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DelegatingInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by org.eclipse.net4j.util.io.DelegatingInputStream
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
Direct Known Subclasses:
XORInputStream
+
+
+
+
public class DelegatingInputStream
extends InputStream
+ + +

+A DelegatingInputStream contains some other input stream, which it uses as its basic source of data, + possibly transforming the data along the way or providing additional functionality. The class + DelegatingInputStream itself simply overrides all (see note below) methods of InputStream + with versions that pass all requests to the contained input stream. Subclasses of DelegatingInputStream + may further override some of these methods and may also provide additional methods and fields. +

+ Note: The only difference to FilterInputStream is that DelegatingInputStream does + not override InputStream.read(byte[]) or InputStream.read(byte[], int, int) but rather exposes the original + implementations of InputStream which call read() instead of their delegate counterparts. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  InputStreamin + +
+          The input stream to be filtered.
+  + + + + + + + + + + + +
+Constructor Summary
+protected DelegatingInputStream(InputStream in) + +
+          Creates a DelegatingInputStream by assigning the argument in to the field + this.in so as to remember it for later use.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intavailable() + +
+          Returns the number of bytes that can be read from this input stream without blocking.
+ voidclose() + +
+          Closes this input stream and releases any system resources associated with the stream.
+ InputStreamgetDelegate() + +
+           
+ voidmark(int readlimit) + +
+          Marks the current position in this input stream.
+ booleanmarkSupported() + +
+          Tests if this input stream supports the mark and reset methods.
+ intread() + +
+          Reads the next byte of data from this input stream.
+ voidreset() + +
+          Repositions this stream to the position at the time the mark method was last called on this input + stream.
+ longskip(long n) + +
+          Skips over and discards n bytes of data from the input stream.
+ + + + + + + +
Methods inherited from class java.io.InputStream
read, read
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+in

+
+protected volatile InputStream in
+
+
The input stream to be filtered. +

+

+
+
+ + + + + + + + +
+Constructor Detail
+ +

+DelegatingInputStream

+
+protected DelegatingInputStream(InputStream in)
+
+
Creates a DelegatingInputStream by assigning the argument in to the field + this.in so as to remember it for later use. +

+

+
Parameters:
in - the underlying input stream, or null if this instance is to be created without an underlying + stream.
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public InputStream getDelegate()
+
+
+
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
Reads the next byte of data from this input stream. The value byte is returned as an int in the range + 0 to 255. If no byte is available because the end of the stream has been reached, the + value -1 is returned. This method blocks until input data is available, the end of the stream is + detected, or an exception is thrown. +

+ This method simply performs in.read() and returns the result. +

+

+
Specified by:
read in class InputStream
+
+
+ +
Returns:
the next byte of data, or -1 if the end of the stream is reached. +
Throws: +
IOException - if an I/O error occurs.
See Also:
in
+
+
+
+ +

+skip

+
+public long skip(long n)
+          throws IOException
+
+
Skips over and discards n bytes of data from the input stream. The skip method may, for a + variety of reasons, end up skipping over some smaller number of bytes, possibly 0. The actual number + of bytes skipped is returned. +

+ This method simply performs in.skip(n). +

+

+
Overrides:
skip in class InputStream
+
+
+
Parameters:
n - the number of bytes to be skipped. +
Returns:
the actual number of bytes skipped. +
Throws: +
IOException - if an I/O error occurs.
+
+
+
+ +

+available

+
+public int available()
+              throws IOException
+
+
Returns the number of bytes that can be read from this input stream without blocking. +

+ This method simply performs in.available() and returns the result. +

+

+
Overrides:
available in class InputStream
+
+
+ +
Returns:
the number of bytes that can be read from the input stream without blocking. +
Throws: +
IOException - if an I/O error occurs.
See Also:
in
+
+
+
+ +

+close

+
+public void close()
+           throws IOException
+
+
Closes this input stream and releases any system resources associated with the stream. This method simply performs + in.close(). +

+

+
Specified by:
close in interface Closeable
Overrides:
close in class InputStream
+
+
+ +
Throws: +
IOException - if an I/O error occurs.
See Also:
in
+
+
+
+ +

+mark

+
+public void mark(int readlimit)
+
+
Marks the current position in this input stream. A subsequent call to the reset method repositions + this stream at the last marked position so that subsequent reads re-read the same bytes. +

+ The readlimit argument tells this input stream to allow that many bytes to be read before the mark + position gets invalidated. +

+ This method simply performs in.mark(readlimit). +

+

+
Overrides:
mark in class InputStream
+
+
+
Parameters:
readlimit - the maximum limit of bytes that can be read before the mark position becomes invalid.
See Also:
in, +reset()
+
+
+
+ +

+reset

+
+public void reset()
+           throws IOException
+
+
Repositions this stream to the position at the time the mark method was last called on this input + stream. +

+ This method simply performs in.reset(). +

+ Stream marks are intended to be used in situations where you need to read ahead a little to see what's in the + stream. Often this is most easily done by invoking some general parser. If the stream is of the type handled by the + parse, it just chugs along happily. If the stream is not of that type, the parser should toss an exception when it + fails. If this happens within readlimit bytes, it allows the outer code to reset the stream and try another parser. +

+

+
Overrides:
reset in class InputStream
+
+
+ +
Throws: +
IOException - if the stream has not been marked or if the mark has been invalidated.
See Also:
in, +mark(int)
+
+
+
+ +

+markSupported

+
+public boolean markSupported()
+
+
Tests if this input stream supports the mark and reset methods. This method simply + performs in.markSupported(). +

+

+
Overrides:
markSupported in class InputStream
+
+
+ +
Returns:
true if this stream type supports the mark and reset method; + false otherwise.
See Also:
in, +InputStream.mark(int), +InputStream.reset()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html new file mode 100644 index 0000000000..2ce2999428 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingOutputStream.html @@ -0,0 +1,422 @@ + + + + + + +DelegatingOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DelegatingOutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by org.eclipse.net4j.util.io.DelegatingOutputStream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
Direct Known Subclasses:
XOROutputStream
+
+
+
+
public class DelegatingOutputStream
extends OutputStream
+ + +

+This class is the superclass of all classes that filter output streams. These streams sit on top of an already + existing output stream (the underlying output stream) which it uses as its basic sink of data, but possibly + transforming the data along the way or providing additional functionality. +

+ The class DelegatingOutputStream itself simply overrides all methods of OutputStream with + versions that pass all requests to the underlying output stream. Subclasses of DelegatingOutputStream + may further override some of these methods as well as provide additional methods and fields. +

+ Note: The only difference to FilterOutputStream is that DelegatingOutputStream + does not override OutputStream.write(byte[]) or OutputStream.write(byte[], int, int) but rather exposes the original + implementations of InputStream which call write(int) instead of their delegate counterparts. +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  OutputStreamout + +
+          The underlying output stream to be filtered.
+  + + + + + + + + + + +
+Constructor Summary
DelegatingOutputStream(OutputStream out) + +
+          Creates an output stream filter built on top of the specified underlying output stream.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+          Closes this output stream and releases any system resources associated with the stream.
+ voidflush() + +
+          Flushes this output stream and forces any buffered output bytes to be written out to the stream.
+ OutputStreamgetDelegate() + +
+           
+ voidwrite(int b) + +
+          Writes the specified byte to this output stream.
+ + + + + + + +
Methods inherited from class java.io.OutputStream
write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+out

+
+protected OutputStream out
+
+
The underlying output stream to be filtered. +

+

+
+
+ + + + + + + + +
+Constructor Detail
+ +

+DelegatingOutputStream

+
+public DelegatingOutputStream(OutputStream out)
+
+
Creates an output stream filter built on top of the specified underlying output stream. +

+

+
Parameters:
out - the underlying output stream to be assigned to the field this.out for later use, or + null if this instance is to be created without an underlying stream.
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public OutputStream getDelegate()
+
+
+
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
Writes the specified byte to this output stream. +

+ The write method of DelegatingOutputStream calls the write method of its + underlying output stream, that is, it performs out.write(b). +

+ Implements the abstract write method of OutputStream. +

+

+
Specified by:
write in class OutputStream
+
+
+
Parameters:
b - the byte. +
Throws: +
IOException - if an I/O error occurs.
+
+
+
+ +

+flush

+
+public void flush()
+           throws IOException
+
+
Flushes this output stream and forces any buffered output bytes to be written out to the stream. +

+ The flush method of DelegatingOutputStream calls the flush method of its + underlying output stream. +

+

+
Specified by:
flush in interface Flushable
Overrides:
flush in class OutputStream
+
+
+ +
Throws: +
IOException - if an I/O error occurs.
See Also:
out
+
+
+
+ +

+close

+
+public void close()
+           throws IOException
+
+
Closes this output stream and releases any system resources associated with the stream. +

+ The close method of DelegatingOutputStream calls its flush method, and then + calls the close method of its underlying output stream. +

+

+
Specified by:
close in interface Closeable
Overrides:
close in class OutputStream
+
+
+ +
Throws: +
IOException - if an I/O error occurs.
See Also:
flush(), +out
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html new file mode 100644 index 0000000000..df6fe47cbb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DelegatingStreamWrapper.html @@ -0,0 +1,465 @@ + + + + + + +DelegatingStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DelegatingStreamWrapper

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.DelegatingStreamWrapper
+
+
+
All Implemented Interfaces:
IStreamWrapper
+
+
+
Direct Known Subclasses:
StreamWrapperChain
+
+
+
+
public abstract class DelegatingStreamWrapper
extends Object
implements IStreamWrapper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
DelegatingStreamWrapper(IStreamWrapper delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voiddoFinishInputStream(InputStream in) + +
+           
+protected abstract  voiddoFinishOutputStream(OutputStream out) + +
+           
+protected abstract  InputStreamdoWrapInputStream(InputStream in) + +
+           
+protected abstract  OutputStreamdoWrapOutputStream(OutputStream out) + +
+           
+ voidfinishInputStream(InputStream in) + +
+           
+ voidfinishOutputStream(OutputStream out) + +
+           
+ IStreamWrappergetDelegate() + +
+           
+ InputStreamwrapInputStream(InputStream in) + +
+           
+ OutputStreamwrapOutputStream(OutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DelegatingStreamWrapper

+
+public DelegatingStreamWrapper(IStreamWrapper delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public IStreamWrapper getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+wrapInputStream

+
+public InputStream wrapInputStream(InputStream in)
+                            throws IOException
+
+
+
Specified by:
wrapInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrapOutputStream

+
+public OutputStream wrapOutputStream(OutputStream out)
+                              throws IOException
+
+
+
Specified by:
wrapOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishInputStream

+
+public void finishInputStream(InputStream in)
+                       throws IOException
+
+
+
Specified by:
finishInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishOutputStream

+
+public void finishOutputStream(OutputStream out)
+                        throws IOException
+
+
+
Specified by:
finishOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doWrapInputStream

+
+protected abstract InputStream doWrapInputStream(InputStream in)
+                                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doWrapOutputStream

+
+protected abstract OutputStream doWrapOutputStream(OutputStream out)
+                                            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doFinishInputStream

+
+protected abstract void doFinishInputStream(InputStream in)
+                                     throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doFinishOutputStream

+
+protected abstract void doFinishOutputStream(OutputStream out)
+                                      throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html new file mode 100644 index 0000000000..8d01ba0b53 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/DigestWriter.html @@ -0,0 +1,496 @@ + + + + + + +DigestWriter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class DigestWriter

+
+java.lang.Object
+  extended by java.io.Writer
+      extended by java.io.FilterWriter
+          extended by org.eclipse.net4j.util.io.DigestWriter
+
+
+
All Implemented Interfaces:
Closeable, Flushable, Appendable
+
+
+
+
public class DigestWriter
extends FilterWriter
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+protected  MessageDigestdigest + +
+          The message digest associated with this stream.
+ + + + + + + +
Fields inherited from class java.io.FilterWriter
out
+ + + + + + + +
Fields inherited from class java.io.Writer
lock
+  + + + + + + + + + + +
+Constructor Summary
DigestWriter(Writer writer, + MessageDigest digest) + +
+          Creates a digest writer, using the specified writer and message digest.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ MessageDigestgetMessageDigest() + +
+          Returns the message digest associated with this writer.
+ voidon(boolean on) + +
+          Turns the digest function on or off.
+ voidsetMessageDigest(MessageDigest digest) + +
+          Associates the specified message digest with this writer.
+ StringtoString() + +
+          Prints a string representation of this digest output stream and its associated message digest object.
+ voidwrite(char[] cbuf, + int off, + int len) + +
+           
+ voidwrite(int c) + +
+           
+ voidwrite(String str, + int off, + int len) + +
+           
+ + + + + + + +
Methods inherited from class java.io.FilterWriter
close, flush
+ + + + + + + +
Methods inherited from class java.io.Writer
append, append, append, write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+digest

+
+protected MessageDigest digest
+
+
The message digest associated with this stream. +

+

+
+
+ + + + + + + + +
+Constructor Detail
+ +

+DigestWriter

+
+public DigestWriter(Writer writer,
+                    MessageDigest digest)
+
+
Creates a digest writer, using the specified writer and message digest. +

+

+
Parameters:
writer - the writer.
digest - the message digest to associate with this writer.
+
+ + + + + + + + +
+Method Detail
+ +

+getMessageDigest

+
+public MessageDigest getMessageDigest()
+
+
Returns the message digest associated with this writer. +

+

+ +
Returns:
the message digest associated with this writer.
See Also:
setMessageDigest(java.security.MessageDigest)
+
+
+
+ +

+setMessageDigest

+
+public void setMessageDigest(MessageDigest digest)
+
+
Associates the specified message digest with this writer. +

+

+
Parameters:
digest - the message digest to be associated with this writer.
See Also:
getMessageDigest()
+
+
+
+ +

+write

+
+public void write(int c)
+           throws IOException
+
+
+
Overrides:
write in class FilterWriter
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(char[] cbuf,
+                  int off,
+                  int len)
+           throws IOException
+
+
+
Overrides:
write in class FilterWriter
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(String str,
+                  int off,
+                  int len)
+           throws IOException
+
+
+
Overrides:
write in class FilterWriter
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+on

+
+public void on(boolean on)
+
+
Turns the digest function on or off. The default is on. When it is on, a call to one of the write + methods results in an update on the message digest. But when it is off, the message digest is not updated. +

+

+
Parameters:
on - true to turn the digest function on, false to turn it off.
+
+
+
+ +

+toString

+
+public String toString()
+
+
Prints a string representation of this digest output stream and its associated message digest object. +

+

+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html new file mode 100644 index 0000000000..2478f3ddc8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileInputStream.html @@ -0,0 +1,411 @@ + + + + + + +ExpectedFileInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExpectedFileInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by java.io.FileInputStream
+          extended by org.eclipse.net4j.util.io.ExpectedFileInputStream
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
+
public class ExpectedFileInputStream
extends FileInputStream
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExpectedFileInputStream(File file, + long expectedSize) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetTimeout() + +
+           
+ intread() + +
+           
+ intread(byte[] b) + +
+           
+ intread(byte[] b, + int off, + int len) + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ longskip(long n) + +
+           
+ + + + + + + +
Methods inherited from class java.io.FileInputStream
available, close, finalize, getChannel, getFD
+ + + + + + + +
Methods inherited from class java.io.InputStream
mark, markSupported, reset
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExpectedFileInputStream

+
+public ExpectedFileInputStream(File file,
+                               long expectedSize)
+                        throws FileNotFoundException
+
+
+ +
Throws: +
FileNotFoundException
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
+
+
+
+ +

+skip

+
+public long skip(long n)
+          throws IOException
+
+
+
Overrides:
skip in class FileInputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
+
Overrides:
read in class FileInputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(byte[] b,
+                int off,
+                int len)
+         throws IOException
+
+
+
Overrides:
read in class FileInputStream
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(byte[] b)
+         throws IOException
+
+
+
Overrides:
read in class FileInputStream
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html new file mode 100644 index 0000000000..aca001d17e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExpectedFileReader.html @@ -0,0 +1,455 @@ + + + + + + +ExpectedFileReader (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExpectedFileReader

+
+java.lang.Object
+  extended by java.io.Reader
+      extended by java.io.InputStreamReader
+          extended by java.io.FileReader
+              extended by org.eclipse.net4j.util.io.ExpectedFileReader
+
+
+
All Implemented Interfaces:
Closeable, Readable
+
+
+
+
public class ExpectedFileReader
extends FileReader
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.io.Reader
lock
+  + + + + + + + + + + +
+Constructor Summary
ExpectedFileReader(File file, + long expectedSize) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetTimeout() + +
+           
+ intread() + +
+           
+ intread(char[] cbuf) + +
+           
+ intread(char[] cbuf, + int offset, + int length) + +
+           
+ intread(CharBuffer target) + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ longskip(long n) + +
+           
+ + + + + + + +
Methods inherited from class java.io.InputStreamReader
close, getEncoding, ready
+ + + + + + + +
Methods inherited from class java.io.Reader
mark, markSupported, reset
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExpectedFileReader

+
+public ExpectedFileReader(File file,
+                          long expectedSize)
+                   throws FileNotFoundException
+
+
+ +
Throws: +
FileNotFoundException
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
+
+
+
+ +

+skip

+
+public long skip(long n)
+          throws IOException
+
+
+
Overrides:
skip in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
+
Overrides:
read in class InputStreamReader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(char[] cbuf,
+                int offset,
+                int length)
+         throws IOException
+
+
+
Overrides:
read in class InputStreamReader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(CharBuffer target)
+         throws IOException
+
+
+
Specified by:
read in interface Readable
Overrides:
read in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(char[] cbuf)
+         throws IOException
+
+
+
Overrides:
read in class Reader
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html new file mode 100644 index 0000000000..290f0e4d86 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Delegating.html @@ -0,0 +1,826 @@ + + + + + + +ExtendedDataInput.Delegating (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataInput.Delegating

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ExtendedDataInput.Delegating
+
+
+
All Implemented Interfaces:
DataInput, ExtendedDataInput
+
+
+
Enclosing interface:
ExtendedDataInput
+
+
+
+
public static class ExtendedDataInput.Delegating
extends Object
implements ExtendedDataInput
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
ExtendedDataInput.Delegating, ExtendedDataInput.Stream
+  + + + + + + + + + + + +
+Constructor Summary
ExtendedDataInput.Delegating(ExtendedDataInput delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ExtendedDataInputgetDelegate() + +
+           
+ booleanreadBoolean() + +
+           
+ bytereadByte() + +
+           
+ byte[]readByteArray() + +
+           
+ charreadChar() + +
+           
+ doublereadDouble() + +
+           
+ + + + + +
+<T extends Enum<?>> +
+T
+
readEnum(Class<T> type) + +
+           
+ floatreadFloat() + +
+           
+ voidreadFully(byte[] b) + +
+           
+ voidreadFully(byte[] b, + int off, + int len) + +
+           
+ intreadInt() + +
+           
+ StringreadLine() + +
+           
+ longreadLong() + +
+           
+ ObjectreadObject() + +
+           
+ ObjectreadObject(ClassLoader classLoader) + +
+           
+ ObjectreadObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ shortreadShort() + +
+           
+ StringreadString() + +
+           
+ intreadUnsignedByte() + +
+           
+ intreadUnsignedShort() + +
+           
+ StringreadUTF() + +
+           
+ intskipBytes(int n) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataInput.Delegating

+
+public ExtendedDataInput.Delegating(ExtendedDataInput delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public ExtendedDataInput getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+readBoolean

+
+public boolean readBoolean()
+                    throws IOException
+
+
+
Specified by:
readBoolean in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readByte

+
+public byte readByte()
+              throws IOException
+
+
+
Specified by:
readByte in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readByteArray

+
+public byte[] readByteArray()
+                     throws IOException
+
+
+
Specified by:
readByteArray in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readChar

+
+public char readChar()
+              throws IOException
+
+
+
Specified by:
readChar in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readDouble

+
+public double readDouble()
+                  throws IOException
+
+
+
Specified by:
readDouble in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFloat

+
+public float readFloat()
+                throws IOException
+
+
+
Specified by:
readFloat in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFully

+
+public void readFully(byte[] b,
+                      int off,
+                      int len)
+               throws IOException
+
+
+
Specified by:
readFully in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readFully

+
+public void readFully(byte[] b)
+               throws IOException
+
+
+
Specified by:
readFully in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readInt

+
+public int readInt()
+            throws IOException
+
+
+
Specified by:
readInt in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readLine

+
+public String readLine()
+                throws IOException
+
+
+
Specified by:
readLine in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readLong

+
+public long readLong()
+              throws IOException
+
+
+
Specified by:
readLong in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject()
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject(ClassLoader classLoader)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject(ExtendedIOUtil.ClassResolver classResolver)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readShort

+
+public short readShort()
+                throws IOException
+
+
+
Specified by:
readShort in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readString

+
+public String readString()
+                  throws IOException
+
+
+
Specified by:
readString in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readEnum

+
+public <T extends Enum<?>> T readEnum(Class<T> type)
+                           throws IOException
+
+
+
Specified by:
readEnum in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readUnsignedByte

+
+public int readUnsignedByte()
+                     throws IOException
+
+
+
Specified by:
readUnsignedByte in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readUnsignedShort

+
+public int readUnsignedShort()
+                      throws IOException
+
+
+
Specified by:
readUnsignedShort in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readUTF

+
+public String readUTF()
+               throws IOException
+
+
+
Specified by:
readUTF in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+skipBytes

+
+public int skipBytes(int n)
+              throws IOException
+
+
+
Specified by:
skipBytes in interface DataInput
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html new file mode 100644 index 0000000000..fba6b099ca --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.Stream.html @@ -0,0 +1,302 @@ + + + + + + +ExtendedDataInput.Stream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataInput.Stream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by org.eclipse.net4j.util.io.ExtendedDataInput.Stream
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
Enclosing interface:
ExtendedDataInput
+
+
+Deprecated. +

+

+
@Deprecated
+public static class ExtendedDataInput.Stream
extends InputStream
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtendedDataInput.Stream(ExtendedDataInput delegate) + +
+          Deprecated.  
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ExtendedDataInputgetDelegate() + +
+          Deprecated.  
+ intread() + +
+          Deprecated.  
+ + + + + + + +
Methods inherited from class java.io.InputStream
available, close, mark, markSupported, read, read, reset, skip
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataInput.Stream

+
+public ExtendedDataInput.Stream(ExtendedDataInput delegate)
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public ExtendedDataInput getDelegate()
+
+
Deprecated. 
+
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
Deprecated. 
+
Specified by:
read in class InputStream
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html new file mode 100644 index 0000000000..063a38fe87 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInput.html @@ -0,0 +1,392 @@ + + + + + + +ExtendedDataInput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedDataInput

+
+
All Superinterfaces:
DataInput
+
+
+
All Known Implementing Classes:
DataInputExtender, ExtendedDataInput.Delegating, ExtendedDataInputStream
+
+
+
+
public interface ExtendedDataInput
extends DataInput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classExtendedDataInput.Delegating + +
+           
+static classExtendedDataInput.Stream + +
+          Deprecated. 
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]readByteArray() + +
+           
+ + + + + +
+<T extends Enum<?>> +
+T
+
readEnum(Class<T> type) + +
+           
+ ObjectreadObject() + +
+           
+ ObjectreadObject(ClassLoader classLoader) + +
+           
+ ObjectreadObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ StringreadString() + +
+           
+ + + + + + + +
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
+  +

+ + + + + + + + +
+Method Detail
+ +

+readByteArray

+
+byte[] readByteArray()
+                     throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+Object readObject()
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+Object readObject(ClassLoader classLoader)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+Object readObject(ExtendedIOUtil.ClassResolver classResolver)
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readString

+
+String readString()
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readEnum

+
+<T extends Enum<?>> T readEnum(Class<T> type)
+                           throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html new file mode 100644 index 0000000000..36f03371e6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataInputStream.html @@ -0,0 +1,512 @@ + + + + + + +ExtendedDataInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by java.io.FilterInputStream
+          extended by java.io.DataInputStream
+              extended by org.eclipse.net4j.util.io.ExtendedDataInputStream
+
+
+
All Implemented Interfaces:
Closeable, DataInput, ExtendedDataInput
+
+
+
+
public class ExtendedDataInputStream
extends DataInputStream
implements ExtendedDataInput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
ExtendedDataInput.Delegating, ExtendedDataInput.Stream
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.io.FilterInputStream
in
+  + + + + + + + + + + +
+Constructor Summary
ExtendedDataInputStream(InputStream in) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]readByteArray() + +
+           
+ + + + + +
+<T extends Enum<?>> +
+T
+
readEnum(Class<T> type) + +
+           
+ ObjectreadObject() + +
+           
+ ObjectreadObject(ClassLoader classLoader) + +
+           
+ ObjectreadObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ StringreadString() + +
+           
+static InputStreamunwrap(InputStream stream) + +
+           
+static ExtendedDataInputStreamwrap(InputStream stream) + +
+           
+ + + + + + + +
Methods inherited from class java.io.DataInputStream
read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, readUTF, skipBytes
+ + + + + + + +
Methods inherited from class java.io.FilterInputStream
available, close, mark, markSupported, read, reset, skip
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataInputStream

+
+public ExtendedDataInputStream(InputStream in)
+
+
+ + + + + + + + +
+Method Detail
+ +

+readByteArray

+
+public byte[] readByteArray()
+                     throws IOException
+
+
+
Specified by:
readByteArray in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readString

+
+public String readString()
+                  throws IOException
+
+
+
Specified by:
readString in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject()
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readEnum

+
+public <T extends Enum<?>> T readEnum(Class<T> type)
+                           throws IOException
+
+
+
Specified by:
readEnum in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readObject

+
+public Object readObject(ClassLoader classLoader)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public Object readObject(ExtendedIOUtil.ClassResolver classResolver)
+                  throws IOException
+
+
+
Specified by:
readObject in interface ExtendedDataInput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrap

+
+public static ExtendedDataInputStream wrap(InputStream stream)
+
+
+
+
+
+
+
+
+
+ +

+unwrap

+
+public static InputStream unwrap(InputStream stream)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html new file mode 100644 index 0000000000..7e49c4150f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Delegating.html @@ -0,0 +1,742 @@ + + + + + + +ExtendedDataOutput.Delegating (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataOutput.Delegating

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating
+
+
+
All Implemented Interfaces:
DataOutput, ExtendedDataOutput
+
+
+
Enclosing interface:
ExtendedDataOutput
+
+
+
+
public static class ExtendedDataOutput.Delegating
extends Object
implements ExtendedDataOutput
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataOutput
ExtendedDataOutput.Delegating, ExtendedDataOutput.Stream
+  + + + + + + + + + + + +
+Constructor Summary
ExtendedDataOutput.Delegating(ExtendedDataOutput delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ ExtendedDataOutputgetDelegate() + +
+           
+ voidwrite(byte[] b) + +
+           
+ voidwrite(byte[] b, + int off, + int len) + +
+           
+ voidwrite(int b) + +
+           
+ voidwriteBoolean(boolean v) + +
+           
+ voidwriteByte(int v) + +
+           
+ voidwriteByteArray(byte[] b) + +
+           
+ voidwriteBytes(String s) + +
+           
+ voidwriteChar(int v) + +
+           
+ voidwriteChars(String s) + +
+           
+ voidwriteDouble(double v) + +
+           
+ voidwriteEnum(Enum<?> literal) + +
+           
+ voidwriteFloat(float v) + +
+           
+ voidwriteInt(int v) + +
+           
+ voidwriteLong(long v) + +
+           
+ voidwriteObject(Object object) + +
+           
+ voidwriteShort(int v) + +
+           
+ voidwriteString(String str) + +
+           
+ voidwriteUTF(String str) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataOutput.Delegating

+
+public ExtendedDataOutput.Delegating(ExtendedDataOutput delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public ExtendedDataOutput getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+write

+
+public void write(byte[] b,
+                  int off,
+                  int len)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(byte[] b)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
+
Specified by:
write in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeBoolean

+
+public void writeBoolean(boolean v)
+                  throws IOException
+
+
+
Specified by:
writeBoolean in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeByte

+
+public void writeByte(int v)
+               throws IOException
+
+
+
Specified by:
writeByte in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeByteArray

+
+public void writeByteArray(byte[] b)
+                    throws IOException
+
+
+
Specified by:
writeByteArray in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeBytes

+
+public void writeBytes(String s)
+                throws IOException
+
+
+
Specified by:
writeBytes in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeChar

+
+public void writeChar(int v)
+               throws IOException
+
+
+
Specified by:
writeChar in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeChars

+
+public void writeChars(String s)
+                throws IOException
+
+
+
Specified by:
writeChars in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeDouble

+
+public void writeDouble(double v)
+                 throws IOException
+
+
+
Specified by:
writeDouble in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeFloat

+
+public void writeFloat(float v)
+                throws IOException
+
+
+
Specified by:
writeFloat in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeInt

+
+public void writeInt(int v)
+              throws IOException
+
+
+
Specified by:
writeInt in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeLong

+
+public void writeLong(long v)
+               throws IOException
+
+
+
Specified by:
writeLong in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeObject

+
+public void writeObject(Object object)
+                 throws IOException
+
+
+
Specified by:
writeObject in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeShort

+
+public void writeShort(int v)
+                throws IOException
+
+
+
Specified by:
writeShort in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+public void writeString(String str)
+                 throws IOException
+
+
+
Specified by:
writeString in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeEnum

+
+public void writeEnum(Enum<?> literal)
+               throws IOException
+
+
+
Specified by:
writeEnum in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+writeUTF

+
+public void writeUTF(String str)
+              throws IOException
+
+
+
Specified by:
writeUTF in interface DataOutput
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html new file mode 100644 index 0000000000..f56a3c992d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.Stream.html @@ -0,0 +1,302 @@ + + + + + + +ExtendedDataOutput.Stream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataOutput.Stream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by org.eclipse.net4j.util.io.ExtendedDataOutput.Stream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
Enclosing interface:
ExtendedDataOutput
+
+
+Deprecated. +

+

+
@Deprecated
+public static class ExtendedDataOutput.Stream
extends OutputStream
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtendedDataOutput.Stream(ExtendedDataOutput delegate) + +
+          Deprecated.  
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ExtendedDataOutputgetDelegate() + +
+          Deprecated.  
+ voidwrite(int b) + +
+          Deprecated.  
+ + + + + + + +
Methods inherited from class java.io.OutputStream
close, flush, write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataOutput.Stream

+
+public ExtendedDataOutput.Stream(ExtendedDataOutput delegate)
+
+
Deprecated. 
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public ExtendedDataOutput getDelegate()
+
+
Deprecated. 
+
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
Deprecated. 
+
Specified by:
write in class OutputStream
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html new file mode 100644 index 0000000000..0074b16e8b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutput.html @@ -0,0 +1,333 @@ + + + + + + +ExtendedDataOutput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedDataOutput

+
+
All Superinterfaces:
DataOutput
+
+
+
All Known Implementing Classes:
DataOutputExtender, ExtendedDataOutput.Delegating, ExtendedDataOutputStream
+
+
+
+
public interface ExtendedDataOutput
extends DataOutput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classExtendedDataOutput.Delegating + +
+           
+static classExtendedDataOutput.Stream + +
+          Deprecated. 
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidwriteByteArray(byte[] b) + +
+           
+ voidwriteEnum(Enum<?> literal) + +
+           
+ voidwriteObject(Object object) + +
+           
+ voidwriteString(String str) + +
+           
+ + + + + + + +
Methods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
+  +

+ + + + + + + + +
+Method Detail
+ +

+writeByteArray

+
+void writeByteArray(byte[] b)
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeObject

+
+void writeObject(Object object)
+                 throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+void writeString(String str)
+                 throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeEnum

+
+void writeEnum(Enum<?> literal)
+               throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html new file mode 100644 index 0000000000..b839abc78c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedDataOutputStream.html @@ -0,0 +1,462 @@ + + + + + + +ExtendedDataOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedDataOutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by java.io.FilterOutputStream
+          extended by java.io.DataOutputStream
+              extended by org.eclipse.net4j.util.io.ExtendedDataOutputStream
+
+
+
All Implemented Interfaces:
Closeable, DataOutput, Flushable, ExtendedDataOutput
+
+
+
+
public class ExtendedDataOutputStream
extends DataOutputStream
implements ExtendedDataOutput
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataOutput
ExtendedDataOutput.Delegating, ExtendedDataOutput.Stream
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.io.DataOutputStream
written
+ + + + + + + +
Fields inherited from class java.io.FilterOutputStream
out
+  + + + + + + + + + + +
+Constructor Summary
ExtendedDataOutputStream(OutputStream out) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static OutputStreamunwrap(OutputStream stream) + +
+           
+static ExtendedDataOutputStreamwrap(OutputStream stream) + +
+           
+ voidwriteByteArray(byte[] b) + +
+           
+ voidwriteEnum(Enum<?> literal) + +
+           
+ voidwriteObject(Object object) + +
+           
+ voidwriteString(String str) + +
+           
+ + + + + + + +
Methods inherited from class java.io.DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
+ + + + + + + +
Methods inherited from class java.io.FilterOutputStream
close, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.io.DataOutput
write, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedDataOutputStream

+
+public ExtendedDataOutputStream(OutputStream out)
+
+
+ + + + + + + + +
+Method Detail
+ +

+writeByteArray

+
+public void writeByteArray(byte[] b)
+                    throws IOException
+
+
+
Specified by:
writeByteArray in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+public void writeString(String str)
+                 throws IOException
+
+
+
Specified by:
writeString in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeEnum

+
+public void writeEnum(Enum<?> literal)
+               throws IOException
+
+
+
Specified by:
writeEnum in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+writeObject

+
+public void writeObject(Object object)
+                 throws IOException
+
+
+
Specified by:
writeObject in interface ExtendedDataOutput
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrap

+
+public static ExtendedDataOutputStream wrap(OutputStream stream)
+
+
+
+
+
+
+
+
+
+ +

+unwrap

+
+public static OutputStream unwrap(OutputStream stream)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html new file mode 100644 index 0000000000..3f8f3764ff --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOAdapter.html @@ -0,0 +1,292 @@ + + + + + + +ExtendedIOAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedIOAdapter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ExtendedIOAdapter
+
+
+
All Implemented Interfaces:
ExtendedInputHandler, ExtendedIOHandler, ExtendedOutputHandler
+
+
+
+
public class ExtendedIOAdapter
extends Object
implements ExtendedIOHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtendedIOAdapter() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidhandleIn(ExtendedDataInputStream in) + +
+           
+ voidhandleOut(ExtendedDataOutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedIOAdapter

+
+public ExtendedIOAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleIn

+
+public void handleIn(ExtendedDataInputStream in)
+              throws IOException
+
+
+
Specified by:
handleIn in interface ExtendedInputHandler
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+handleOut

+
+public void handleOut(ExtendedDataOutputStream out)
+               throws IOException
+
+
+
Specified by:
handleOut in interface ExtendedOutputHandler
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html new file mode 100644 index 0000000000..7cc39d18e2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOHandler.html @@ -0,0 +1,208 @@ + + + + + + +ExtendedIOHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedIOHandler

+
+
All Superinterfaces:
ExtendedInputHandler, ExtendedOutputHandler
+
+
+
All Known Implementing Classes:
ExtendedIOAdapter
+
+
+
+
public interface ExtendedIOHandler
extends ExtendedInputHandler, ExtendedOutputHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.io.ExtendedInputHandler
handleIn
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.io.ExtendedOutputHandler
handleOut
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html new file mode 100644 index 0000000000..94e4c21fc7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassLoaderClassResolver.html @@ -0,0 +1,268 @@ + + + + + + +ExtendedIOUtil.ClassLoaderClassResolver (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedIOUtil.ClassLoaderClassResolver

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver
+
+
+
All Implemented Interfaces:
ExtendedIOUtil.ClassResolver
+
+
+
Enclosing class:
ExtendedIOUtil
+
+
+
+
public static class ExtendedIOUtil.ClassLoaderClassResolver
extends Object
implements ExtendedIOUtil.ClassResolver
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ExtendedIOUtil.ClassLoaderClassResolver(ClassLoader classLoader) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ Class<?>resolveClass(ObjectStreamClass v) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ExtendedIOUtil.ClassLoaderClassResolver

+
+public ExtendedIOUtil.ClassLoaderClassResolver(ClassLoader classLoader)
+
+
+ + + + + + + + +
+Method Detail
+ +

+resolveClass

+
+public Class<?> resolveClass(ObjectStreamClass v)
+                      throws ClassNotFoundException
+
+
+
Specified by:
resolveClass in interface ExtendedIOUtil.ClassResolver
+
+
+ +
Throws: +
ClassNotFoundException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html new file mode 100644 index 0000000000..2c4760ed21 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.ClassResolver.html @@ -0,0 +1,219 @@ + + + + + + +ExtendedIOUtil.ClassResolver (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedIOUtil.ClassResolver

+
+
All Known Implementing Classes:
ExtendedIOUtil.ClassLoaderClassResolver
+
+
+
Enclosing class:
ExtendedIOUtil
+
+
+
+
public static interface ExtendedIOUtil.ClassResolver
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Class<?>resolveClass(ObjectStreamClass v) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+resolveClass

+
+Class<?> resolveClass(ObjectStreamClass v)
+                      throws ClassNotFoundException
+
+
+ +
Throws: +
ClassNotFoundException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html new file mode 100644 index 0000000000..40c01f9cba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedIOUtil.html @@ -0,0 +1,476 @@ + + + + + + +ExtendedIOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ExtendedIOUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ExtendedIOUtil
+
+
+
+
public final class ExtendedIOUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classExtendedIOUtil.ClassLoaderClassResolver + +
+           
+static interfaceExtendedIOUtil.ClassResolver + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static byte[]readByteArray(DataInput in) + +
+           
+static + + + + +
+<T extends Enum<?>> +
+T
+
readEnum(DataInput in, + Class<T> type) + +
+           
+static ObjectreadObject(DataInput in) + +
+           
+static ObjectreadObject(DataInput in, + ClassLoader classLoader) + +
+           
+static ObjectreadObject(DataInput in, + ExtendedIOUtil.ClassResolver classResolver) + +
+           
+static StringreadString(DataInput in) + +
+           
+static voidwriteByteArray(DataOutput out, + byte[] b) + +
+           
+static voidwriteEnum(DataOutput out, + Enum<?> literal) + +
+           
+static voidwriteObject(DataOutput out, + Object object) + +
+           
+static voidwriteString(DataOutput out, + String str) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+writeByteArray

+
+public static void writeByteArray(DataOutput out,
+                                  byte[] b)
+                           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readByteArray

+
+public static byte[] readByteArray(DataInput in)
+                            throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeObject

+
+public static void writeObject(DataOutput out,
+                               Object object)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public static Object readObject(DataInput in)
+                         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public static Object readObject(DataInput in,
+                                ClassLoader classLoader)
+                         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readObject

+
+public static Object readObject(DataInput in,
+                                ExtendedIOUtil.ClassResolver classResolver)
+                         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+public static void writeString(DataOutput out,
+                               String str)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+readString

+
+public static String readString(DataInput in)
+                         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeEnum

+
+public static void writeEnum(DataOutput out,
+                             Enum<?> literal)
+                      throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readEnum

+
+public static <T extends Enum<?>> T readEnum(DataInput in,
+                                             Class<T> type)
+                                  throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html new file mode 100644 index 0000000000..6240c60269 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedInputHandler.html @@ -0,0 +1,221 @@ + + + + + + +ExtendedInputHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedInputHandler

+
+
All Known Subinterfaces:
ExtendedIOHandler
+
+
+
All Known Implementing Classes:
ExtendedIOAdapter
+
+
+
+
public interface ExtendedInputHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleIn(ExtendedDataInputStream in) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleIn

+
+void handleIn(ExtendedDataInputStream in)
+              throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html new file mode 100644 index 0000000000..7da874d2c4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ExtendedOutputHandler.html @@ -0,0 +1,221 @@ + + + + + + +ExtendedOutputHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ExtendedOutputHandler

+
+
All Known Subinterfaces:
ExtendedIOHandler
+
+
+
All Known Implementing Classes:
ExtendedIOAdapter
+
+
+
+
public interface ExtendedOutputHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleOut(ExtendedDataOutputStream out) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleOut

+
+void handleOut(ExtendedDataOutputStream out)
+               throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html new file mode 100644 index 0000000000..4af116b3ed --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/GZIPStreamWrapper.html @@ -0,0 +1,367 @@ + + + + + + +GZIPStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class GZIPStreamWrapper

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.GZIPStreamWrapper
+
+
+
All Implemented Interfaces:
IStreamWrapper
+
+
+
+
public class GZIPStreamWrapper
extends Object
implements IStreamWrapper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
GZIPStreamWrapper() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfinishInputStream(InputStream in) + +
+           
+ voidfinishOutputStream(OutputStream out) + +
+           
+static voidmain(String[] args) + +
+          TODO Move or remove me
+ GZIPInputStreamwrapInputStream(InputStream in) + +
+           
+ GZIPOutputStreamwrapOutputStream(OutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+GZIPStreamWrapper

+
+public GZIPStreamWrapper()
+
+
+ + + + + + + + +
+Method Detail
+ +

+wrapInputStream

+
+public GZIPInputStream wrapInputStream(InputStream in)
+                                throws IOException
+
+
+
Specified by:
wrapInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrapOutputStream

+
+public GZIPOutputStream wrapOutputStream(OutputStream out)
+                                  throws IOException
+
+
+
Specified by:
wrapOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishInputStream

+
+public void finishInputStream(InputStream in)
+                       throws IOException
+
+
+
Specified by:
finishInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishOutputStream

+
+public void finishOutputStream(OutputStream out)
+                        throws IOException
+
+
+
Specified by:
finishOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+main

+
+public static void main(String[] args)
+                 throws Exception
+
+
TODO Move or remove me +

+

+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html new file mode 100644 index 0000000000..a8995c2591 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOFilter.html @@ -0,0 +1,210 @@ + + + + + + +IOFilter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface IOFilter<T>

+
+
+
public interface IOFilter<T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ Tfilter(T data) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+filter

+
+T filter(T data)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html new file mode 100644 index 0000000000..6912954cc3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORunnable.html @@ -0,0 +1,213 @@ + + + + + + +IORunnable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface IORunnable<IO extends Closeable>

+
+
+
public interface IORunnable<IO extends Closeable>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidrun(IO io) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+run

+
+void run(IO io)
+         throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html new file mode 100644 index 0000000000..a7cc8fa3ef --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IORuntimeException.html @@ -0,0 +1,287 @@ + + + + + + +IORuntimeException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class IORuntimeException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.io.IORuntimeException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class IORuntimeException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
IORuntimeException() + +
+           
IORuntimeException(String message) + +
+           
IORuntimeException(String message, + Throwable cause) + +
+           
IORuntimeException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IORuntimeException

+
+public IORuntimeException()
+
+
+
+ +

+IORuntimeException

+
+public IORuntimeException(String message)
+
+
+
+ +

+IORuntimeException

+
+public IORuntimeException(Throwable cause)
+
+
+
+ +

+IORuntimeException

+
+public IORuntimeException(String message,
+                          Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html new file mode 100644 index 0000000000..95903edc4c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOTimeoutException.html @@ -0,0 +1,317 @@ + + + + + + +IOTimeoutException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class IOTimeoutException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.io.IOException
+              extended by org.eclipse.net4j.util.io.IOTimeoutException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class IOTimeoutException
extends IOException
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
IOTimeoutException() + +
+           
IOTimeoutException(String message) + +
+           
IOTimeoutException(String message, + Throwable cause) + +
+           
IOTimeoutException(Throwable cause) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ TimeoutExceptioncreateTimeoutException() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IOTimeoutException

+
+public IOTimeoutException()
+
+
+
+ +

+IOTimeoutException

+
+public IOTimeoutException(String message,
+                          Throwable cause)
+
+
+
+ +

+IOTimeoutException

+
+public IOTimeoutException(String message)
+
+
+
+ +

+IOTimeoutException

+
+public IOTimeoutException(Throwable cause)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createTimeoutException

+
+public TimeoutException createTimeoutException()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html new file mode 100644 index 0000000000..19fa6e1759 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.FileCollector.html @@ -0,0 +1,290 @@ + + + + + + +IOUtil.FileCollector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class IOUtil.FileCollector

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.IOUtil.FileCollector
+
+
+
All Implemented Interfaces:
IOVisitor
+
+
+
Enclosing class:
IOUtil
+
+
+
+
public static class IOUtil.FileCollector
extends Object
implements IOVisitor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
IOUtil.FileCollector() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ List<File>getFiles() + +
+           
+ booleanvisit(File file) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IOUtil.FileCollector

+
+public IOUtil.FileCollector()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getFiles

+
+public List<File> getFiles()
+
+
+
+
+
+
+
+
+
+ +

+visit

+
+public boolean visit(File file)
+              throws IOException
+
+
+
Specified by:
visit in interface IOVisitor
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html new file mode 100644 index 0000000000..0aaa6b6c2e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOUtil.html @@ -0,0 +1,1593 @@ + + + + + + +IOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class IOUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.IOUtil
+
+
+
+
public final class IOUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classIOUtil.FileCollector + +
+           
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intDEFAULT_BUFFER_SIZE + +
+           
+static longDEFAULT_TIMEOUT + +
+           
+static intEOF + +
+           
+static StringWILDCARD_MULTI_CHARS + +
+           
+static StringWILDCARD_MULTI_DIRS + +
+           
+static StringWILDCARD_SINGLE_CHAR + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidclose(Closeable closeable) + +
+           
+static voidclose(Closeable closeable) + +
+           
+static ExceptioncloseSilent(Closeable closeable) + +
+           
+static ExceptioncloseSilent(Closeable closeable) + +
+           
+static voidcopy(InputStream input, + OutputStream output) + +
+           
+static voidcopy(InputStream input, + OutputStream output, + byte[] buffer) + +
+           
+static voidcopy(InputStream input, + OutputStream output, + int bufferSize) + +
+           
+static intcopy(InputStream input, + OutputStream output, + int size, + byte[] buffer) + +
+           
+static longcopyBinary(InputStream inputStream, + OutputStream outputStream) + +
+           
+static voidcopyBinary(InputStream inputStream, + OutputStream outputStream, + long size) + +
+           
+static longcopyCharacter(Reader reader, + Writer writer) + +
+           
+static voidcopyCharacter(Reader reader, + Writer writer, + long size) + +
+           
+static voidcopyFile(File source, + File target) + +
+           
+static voidcopyText(BufferedReader reader, + BufferedWriter writer, + IOFilter<String>... lineFilters) + +
+           
+static voidcopyText(File source, + File target, + IOFilter<String>... lineFilters) + +
+           
+static voidcopyTree(File source, + File target) + +
+           
+static voidcopyTrees(Collection<File> sources, + File target) + +
+           
+static intdelete(File file) + +
+           
+static booleanequals(File file1, + File file2) + +
+           
+static booleanequals(InputStream stream1, + InputStream stream2) + +
+           
+static PrintStreamERR() + +
+           
+static List<File>glob(String pattern, + File folder) + +
+           
+static InputStreamIN() + +
+           
+static List<File>listBreadthFirst(File file) + +
+           
+static List<File>listDepthFirst(File file) + +
+           
+static StringmakeRelative(File file, + File toFolder) + +
+           
+static voidmkdirs(File folder) + +
+           
+static StringnormalizeSeparator(String string) + +
+           
+static FileInputStreamopenInputStream(File file) + +
+           
+static FileInputStreamopenInputStream(String fileName) + +
+           
+static FileOutputStreamopenOutputStream(File file) + +
+           
+static FileOutputStreamopenOutputStream(String fileName) + +
+           
+static FileReaderopenReader(File file) + +
+           
+static FileReaderopenReader(String fileName) + +
+           
+static FileWriteropenWriter(File file) + +
+           
+static FileWriteropenWriter(String fileName) + +
+           
+static PrintStreamOUT() + +
+           
+static voidprint(StackTraceElement[] elements) + +
+           
+static voidprint(StackTraceElement[] elements, + PrintStream stream) + +
+           
+static voidprint(Throwable t) + +
+           
+static voidprint(Throwable t, + PrintStream stream) + +
+           
+static byte[]readFile(File file) + +
+           
+static StringreadTextFile(File file) + +
+           
+static voidsafeInput(File file, + IORunnable<FileInputStream> runnable) + +
+           
+static voidsafeOutput(File file, + IORunnable<FileOutputStream> runnable) + +
+           
+static voidsafeRead(File file, + IORunnable<FileReader> runnable) + +
+           
+static + + + + +
+<IO extends Closeable> +
+void
+
safeRun(IO io, + IORunnable<IO> runnable) + +
+           
+static voidsafeWrite(File file, + IORunnable<FileWriter> runnable) + +
+           
+static StringtoString(Throwable t) + +
+           
+static voidvisitBreadthFirst(File[] files, + IOVisitor visitor) + +
+           
+static voidvisitBreadthFirst(File file, + IOVisitor visitor) + +
+           
+static voidvisitDepthFirst(File[] files, + IOVisitor visitor) + +
+           
+static voidvisitDepthFirst(File file, + IOVisitor visitor) + +
+           
+static voidwriteFile(File file, + byte[] bytes) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+EOF

+
+public static final int EOF
+
+
+
Since:
+
3.1
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_TIMEOUT

+
+public static final long DEFAULT_TIMEOUT
+
+
+
Since:
+
3.1
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_BUFFER_SIZE

+
+public static final int DEFAULT_BUFFER_SIZE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+WILDCARD_SINGLE_CHAR

+
+public static final String WILDCARD_SINGLE_CHAR
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+WILDCARD_MULTI_CHARS

+
+public static final String WILDCARD_MULTI_CHARS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+WILDCARD_MULTI_DIRS

+
+public static final String WILDCARD_MULTI_DIRS
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+IN

+
+public static InputStream IN()
+
+
+
+
+
+
+ +

+OUT

+
+public static PrintStream OUT()
+
+
+
+
+
+
+ +

+ERR

+
+public static PrintStream ERR()
+
+
+
+
+
+
+ +

+print

+
+public static void print(StackTraceElement[] elements)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+print

+
+public static void print(StackTraceElement[] elements,
+                         PrintStream stream)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+print

+
+public static void print(Throwable t,
+                         PrintStream stream)
+
+
+
+
+
+
+ +

+print

+
+public static void print(Throwable t)
+
+
+
+
+
+
+ +

+toString

+
+public static String toString(Throwable t)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+openInputStream

+
+public static FileInputStream openInputStream(String fileName)
+                                       throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openInputStream

+
+public static FileInputStream openInputStream(File file)
+                                       throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openOutputStream

+
+public static FileOutputStream openOutputStream(String fileName)
+                                         throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openOutputStream

+
+public static FileOutputStream openOutputStream(File file)
+                                         throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openReader

+
+public static FileReader openReader(String fileName)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openReader

+
+public static FileReader openReader(File file)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openWriter

+
+public static FileWriter openWriter(String fileName)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+openWriter

+
+public static FileWriter openWriter(File file)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+closeSilent

+
+public static Exception closeSilent(Closeable closeable)
+
+
+
+
+
+
+ +

+close

+
+public static void close(Closeable closeable)
+                  throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+closeSilent

+
+public static Exception closeSilent(Closeable closeable)
+
+
+
+
+
+
+ +

+close

+
+public static void close(Closeable closeable)
+                  throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+makeRelative

+
+public static String makeRelative(File file,
+                                  File toFolder)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+normalizeSeparator

+
+public static String normalizeSeparator(String string)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+mkdirs

+
+public static void mkdirs(File folder)
+
+
+
+
+
+
+ +

+delete

+
+public static int delete(File file)
+
+
+
+
+
+
+ +

+copyTree

+
+public static void copyTree(File source,
+                            File target)
+                     throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copyTrees

+
+public static void copyTrees(Collection<File> sources,
+                             File target)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copyText

+
+public static void copyText(File source,
+                            File target,
+                            IOFilter<String>... lineFilters)
+                     throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copyText

+
+public static void copyText(BufferedReader reader,
+                            BufferedWriter writer,
+                            IOFilter<String>... lineFilters)
+
+
+
+
+
+
+ +

+copyBinary

+
+public static long copyBinary(InputStream inputStream,
+                              OutputStream outputStream)
+                       throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.1
+
+
+
+
+ +

+copyBinary

+
+public static void copyBinary(InputStream inputStream,
+                              OutputStream outputStream,
+                              long size)
+                       throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.1
+
+
+
+
+ +

+copyCharacter

+
+public static long copyCharacter(Reader reader,
+                                 Writer writer)
+                          throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.1
+
+
+
+
+ +

+copyCharacter

+
+public static void copyCharacter(Reader reader,
+                                 Writer writer,
+                                 long size)
+                          throws IOException
+
+
+ +
Throws: +
IOException
Since:
+
3.1
+
+
+
+
+ +

+copy

+
+public static int copy(InputStream input,
+                       OutputStream output,
+                       int size,
+                       byte[] buffer)
+                throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copy

+
+public static void copy(InputStream input,
+                        OutputStream output,
+                        byte[] buffer)
+                 throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copy

+
+public static void copy(InputStream input,
+                        OutputStream output,
+                        int bufferSize)
+                 throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copy

+
+public static void copy(InputStream input,
+                        OutputStream output)
+                 throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+copyFile

+
+public static void copyFile(File source,
+                            File target)
+                     throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
See Also:
NIOUtil.copyFile(File, File)
+
+
+
+ +

+readTextFile

+
+public static String readTextFile(File file)
+                           throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
Since:
+
3.1
+
+
+
+
+ +

+readFile

+
+public static byte[] readFile(File file)
+                       throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+writeFile

+
+public static void writeFile(File file,
+                             byte[] bytes)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+listDepthFirst

+
+public static List<File> listDepthFirst(File file)
+
+
+
+
+
+
+ +

+listBreadthFirst

+
+public static List<File> listBreadthFirst(File file)
+
+
+
+
+
+
+ +

+visitDepthFirst

+
+public static void visitDepthFirst(File file,
+                                   IOVisitor visitor)
+                            throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+visitDepthFirst

+
+public static void visitDepthFirst(File[] files,
+                                   IOVisitor visitor)
+
+
+
+
+
+
+ +

+visitBreadthFirst

+
+public static void visitBreadthFirst(File file,
+                                     IOVisitor visitor)
+                              throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+visitBreadthFirst

+
+public static void visitBreadthFirst(File[] files,
+                                     IOVisitor visitor)
+                              throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+safeRun

+
+public static <IO extends Closeable> void safeRun(IO io,
+                                                  IORunnable<IO> runnable)
+                    throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+safeInput

+
+public static void safeInput(File file,
+                             IORunnable<FileInputStream> runnable)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+safeOutput

+
+public static void safeOutput(File file,
+                              IORunnable<FileOutputStream> runnable)
+                       throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+safeRead

+
+public static void safeRead(File file,
+                            IORunnable<FileReader> runnable)
+                     throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+safeWrite

+
+public static void safeWrite(File file,
+                             IORunnable<FileWriter> runnable)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+equals

+
+public static boolean equals(InputStream stream1,
+                             InputStream stream2)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+equals

+
+public static boolean equals(File file1,
+                             File file2)
+                      throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+glob

+
+public static List<File> glob(String pattern,
+                              File folder)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html new file mode 100644 index 0000000000..5d7942810c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IOVisitor.html @@ -0,0 +1,216 @@ + + + + + + +IOVisitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface IOVisitor

+
+
All Known Implementing Classes:
IOUtil.FileCollector
+
+
+
+
public interface IOVisitor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ booleanvisit(File file) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+visit

+
+boolean visit(File file)
+              throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html new file mode 100644 index 0000000000..d14bfb5163 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/IStreamWrapper.html @@ -0,0 +1,282 @@ + + + + + + +IStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface IStreamWrapper

+
+
All Known Implementing Classes:
DelegatingStreamWrapper, GZIPStreamWrapper, StreamWrapperChain, XORStreamWrapper
+
+
+
+
public interface IStreamWrapper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfinishInputStream(InputStream in) + +
+           
+ voidfinishOutputStream(OutputStream out) + +
+           
+ InputStreamwrapInputStream(InputStream in) + +
+           
+ OutputStreamwrapOutputStream(OutputStream out) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+wrapInputStream

+
+InputStream wrapInputStream(InputStream in)
+                            throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrapOutputStream

+
+OutputStream wrapOutputStream(OutputStream out)
+                              throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishInputStream

+
+void finishInputStream(InputStream in)
+                       throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishOutputStream

+
+void finishOutputStream(OutputStream out)
+                        throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html new file mode 100644 index 0000000000..c89b29f995 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/LimitedReader.html @@ -0,0 +1,448 @@ + + + + + + +LimitedReader (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class LimitedReader

+
+java.lang.Object
+  extended by java.io.Reader
+      extended by org.eclipse.net4j.util.io.LimitedReader
+
+
+
All Implemented Interfaces:
Closeable, Readable
+
+
+
+
public class LimitedReader
extends Reader
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.io.Reader
lock
+  + + + + + + + + + + +
+Constructor Summary
LimitedReader(Reader in, + long length) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ voidmark(int readlimit) + +
+           
+ booleanmarkSupported() + +
+           
+ intread() + +
+           
+ intread(char[] cbuf, + int off, + int len) + +
+           
+ voidreset() + +
+           
+ longskip(long n) + +
+           
+ + + + + + + +
Methods inherited from class java.io.Reader
read, read, ready
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LimitedReader

+
+public LimitedReader(Reader in,
+                     long length)
+
+
+ + + + + + + + +
+Method Detail
+ +

+read

+
+public int read()
+         throws IOException
+
+
+
Overrides:
read in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public int read(char[] cbuf,
+                int off,
+                int len)
+         throws IOException
+
+
+
Specified by:
read in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+skip

+
+public long skip(long n)
+          throws IOException
+
+
+
Overrides:
skip in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+markSupported

+
+public boolean markSupported()
+
+
+
Overrides:
markSupported in class Reader
+
+
+
+
+
+
+ +

+mark

+
+public void mark(int readlimit)
+          throws IOException
+
+
+
Overrides:
mark in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+reset

+
+public void reset()
+           throws IOException
+
+
+
Overrides:
reset in class Reader
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
Specified by:
close in class Reader
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html new file mode 100644 index 0000000000..13c5b6570b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/NIOUtil.html @@ -0,0 +1,227 @@ + + + + + + +NIOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class NIOUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.NIOUtil
+
+
+
+
public final class NIOUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+static voidcopyFile(File source, + File target) + +
+          TODO Look at copy(File, File, boolean)
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+copyFile

+
+public static void copyFile(File source,
+                            File target)
+
+
TODO Look at copy(File, File, boolean) +

+

+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html new file mode 100644 index 0000000000..7529672886 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/SortedFileMap.html @@ -0,0 +1,690 @@ + + + + + + +SortedFileMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class SortedFileMap<K extends Comparable<K>,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.SortedFileMap<K,V>
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
Direct Known Subclasses:
CachedFileMap
+
+
+
+
public abstract class SortedFileMap<K extends Comparable<K>,V>
extends Object
implements Closeable
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
SortedFileMap(File file, + String mode) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclose() + +
+           
+ Vget(K key) + +
+           
+ longgetEntryCount() + +
+           
+ intgetEntrySize() + +
+           
+ FilegetFile() + +
+           
+ KgetKey(long index) + +
+           
+abstract  intgetKeySize() + +
+           
+ KgetMaxKey() + +
+           
+ longgetPosition(long index) + +
+           
+ RandomAccessFilegetRandomAccessFile() + +
+           
+ VgetValue(long index) + +
+           
+ longgetValuePosition(long index) + +
+           
+abstract  intgetValueSize() + +
+           
+ Vput(K key, + V value) + +
+           
+protected abstract  KreadKey(ExtendedDataInput in) + +
+           
+protected abstract  VreadValue(ExtendedDataInput in) + +
+           
+protected  longsearch(K key) + +
+           
+protected abstract  voidwriteKey(ExtendedDataOutput out, + K key) + +
+           
+protected abstract  voidwriteValue(ExtendedDataOutput out, + V value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SortedFileMap

+
+public SortedFileMap(File file,
+                     String mode)
+
+
+
See Also:
RandomAccessFile.RandomAccessFile(File, String)
+
+ + + + + + + + +
+Method Detail
+ +

+close

+
+public void close()
+           throws IOException
+
+
+
Specified by:
close in interface Closeable
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getFile

+
+public File getFile()
+
+
+
+
+
+
+
+
+
+ +

+getRandomAccessFile

+
+public RandomAccessFile getRandomAccessFile()
+
+
+
+
+
+
+
+
+
+ +

+getEntryCount

+
+public long getEntryCount()
+
+
+
+
+
+
+
+
+
+ +

+getEntrySize

+
+public int getEntrySize()
+
+
+
+
+
+
+
+
+
+ +

+getPosition

+
+public long getPosition(long index)
+
+
+
+
+
+
+
+
+
+ +

+getValuePosition

+
+public long getValuePosition(long index)
+
+
+
+
+
+
+
+
+
+ +

+getMaxKey

+
+public K getMaxKey()
+
+
+
+
+
+
+
+
+
+ +

+getKey

+
+public K getKey(long index)
+
+
+
+
+
+
+
+
+
+ +

+getValue

+
+public V getValue(long index)
+
+
+
+
+
+
+
+
+
+ +

+get

+
+public V get(K key)
+
+
+
+
+
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
+
+
+
+
+
+
+ +

+search

+
+protected long search(K key)
+               throws IOException
+
+
+
+
+
+ +
Returns:
The index of the entry with the given key if the key exists, -(insertionIndex + 1) otherwise. +
Throws: +
IOException
+
+
+
+ +

+getKeySize

+
+public abstract int getKeySize()
+
+
+
+
+
+
+
+
+
+ +

+readKey

+
+protected abstract K readKey(ExtendedDataInput in)
+                                            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeKey

+
+protected abstract void writeKey(ExtendedDataOutput out,
+                                 K key)
+                          throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getValueSize

+
+public abstract int getValueSize()
+
+
+
+
+
+
+
+
+
+ +

+readValue

+
+protected abstract V readValue(ExtendedDataInput in)
+                        throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeValue

+
+protected abstract void writeValue(ExtendedDataOutput out,
+                                   V value)
+                            throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html new file mode 100644 index 0000000000..edff8f158e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StreamWrapperChain.html @@ -0,0 +1,371 @@ + + + + + + +StreamWrapperChain (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class StreamWrapperChain

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.DelegatingStreamWrapper
+      extended by org.eclipse.net4j.util.io.StreamWrapperChain
+
+
+
All Implemented Interfaces:
IStreamWrapper
+
+
+
+
public class StreamWrapperChain
extends DelegatingStreamWrapper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
StreamWrapperChain(IStreamWrapper head, + IStreamWrapper delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoFinishInputStream(InputStream in) + +
+           
+protected  voiddoFinishOutputStream(OutputStream out) + +
+           
+protected  InputStreamdoWrapInputStream(InputStream in) + +
+           
+protected  OutputStreamdoWrapOutputStream(OutputStream out) + +
+           
+ IStreamWrappergetHead() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.io.DelegatingStreamWrapper
finishInputStream, finishOutputStream, getDelegate, wrapInputStream, wrapOutputStream
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StreamWrapperChain

+
+public StreamWrapperChain(IStreamWrapper head,
+                          IStreamWrapper delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHead

+
+public IStreamWrapper getHead()
+
+
+
+
+
+
+ +

+doWrapInputStream

+
+protected InputStream doWrapInputStream(InputStream in)
+                                 throws IOException
+
+
+
Specified by:
doWrapInputStream in class DelegatingStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doWrapOutputStream

+
+protected OutputStream doWrapOutputStream(OutputStream out)
+                                   throws IOException
+
+
+
Specified by:
doWrapOutputStream in class DelegatingStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doFinishInputStream

+
+protected void doFinishInputStream(InputStream in)
+                            throws IOException
+
+
+
Specified by:
doFinishInputStream in class DelegatingStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+doFinishOutputStream

+
+protected void doFinishOutputStream(OutputStream out)
+                             throws IOException
+
+
+
Specified by:
doFinishOutputStream in class DelegatingStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html new file mode 100644 index 0000000000..b92c81bf77 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.Counting.html @@ -0,0 +1,391 @@ + + + + + + +StringCompressor.Counting (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class StringCompressor.Counting

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.StringCompressor
+      extended by org.eclipse.net4j.util.io.StringCompressor.Counting
+
+
+
All Implemented Interfaces:
StringIO
+
+
+
Enclosing class:
StringCompressor
+
+
+
+
public static class StringCompressor.Counting
extends StringCompressor
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.io.StringCompressor
StringCompressor.Counting
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.io.StringCompressor
BYPASS
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.io.StringIO
DIRECT
+  + + + + + + + + + + +
+Constructor Summary
StringCompressor.Counting(boolean client) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetStringsRead() + +
+           
+ longgetStringsWritten() + +
+           
+protected  StringreadString(ExtendedDataInput in) + +
+           
+protected  voidwriteString(ExtendedDataOutput out, + String value) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.io.StringCompressor
isClient, read, toString, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StringCompressor.Counting

+
+public StringCompressor.Counting(boolean client)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStringsRead

+
+public long getStringsRead()
+
+
+
+
+
+
+ +

+getStringsWritten

+
+public long getStringsWritten()
+
+
+
+
+
+
+ +

+readString

+
+protected String readString(ExtendedDataInput in)
+                     throws IOException
+
+
+
Overrides:
readString in class StringCompressor
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeString

+
+protected void writeString(ExtendedDataOutput out,
+                           String value)
+                    throws IOException
+
+
+
Overrides:
writeString in class StringCompressor
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html new file mode 100644 index 0000000000..9bb788a368 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringCompressor.html @@ -0,0 +1,465 @@ + + + + + + +StringCompressor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class StringCompressor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.StringCompressor
+
+
+
All Implemented Interfaces:
StringIO
+
+
+
Direct Known Subclasses:
StringCompressor.Counting
+
+
+
+
public class StringCompressor
extends Object
implements StringIO
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classStringCompressor.Counting + +
+           
+ + + + + + + + + + +
+Field Summary
+static booleanBYPASS + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.io.StringIO
DIRECT
+  + + + + + + + + + + +
+Constructor Summary
StringCompressor(boolean client) + +
+          Creates a StringCompressor instance.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanisClient() + +
+           
+ Stringread(ExtendedDataInput in) + +
+           
+protected  StringreadString(ExtendedDataInput in) + +
+           
+ StringtoString() + +
+           
+ voidwrite(ExtendedDataOutput out, + String string) + +
+           
+protected  voidwriteString(ExtendedDataOutput out, + String value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+BYPASS

+
+public static boolean BYPASS
+
+
+
Since:
+
3.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+StringCompressor

+
+public StringCompressor(boolean client)
+
+
Creates a StringCompressor instance. +

+

+
Parameters:
client - Must be different on both sides of the stream.
+
+ + + + + + + + +
+Method Detail
+ +

+isClient

+
+public boolean isClient()
+
+
+
+
+
+
+
+
+
+ +

+write

+
+public void write(ExtendedDataOutput out,
+                  String string)
+           throws IOException
+
+
+
Specified by:
write in interface StringIO
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+public String read(ExtendedDataInput in)
+            throws IOException
+
+
+
Specified by:
read in interface StringIO
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+writeString

+
+protected void writeString(ExtendedDataOutput out,
+                           String value)
+                    throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+
+ +

+readString

+
+protected String readString(ExtendedDataInput in)
+                     throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html new file mode 100644 index 0000000000..ce64efb39c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/StringIO.html @@ -0,0 +1,278 @@ + + + + + + +StringIO (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface StringIO

+
+
All Known Implementing Classes:
StringCompressor, StringCompressor.Counting
+
+
+
+
public interface StringIO
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringIODIRECT + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Stringread(ExtendedDataInput in) + +
+           
+ voidwrite(ExtendedDataOutput out, + String string) + +
+           
+  +

+ + + + + + + + +
+Field Detail
+ +

+DIRECT

+
+static final StringIO DIRECT
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+write

+
+void write(ExtendedDataOutput out,
+           String string)
+           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+read

+
+String read(ExtendedDataInput in)
+            throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html new file mode 100644 index 0000000000..13048c2447 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/TMPUtil.html @@ -0,0 +1,500 @@ + + + + + + +TMPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class TMPUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.TMPUtil
+
+
+
+
public final class TMPUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static StringSYSTEM_TEMP_FOLDER + +
+           
+static StringTEMP_FOLDER_PROPERTY + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static FilecreateTempFile() + +
+           
+static FilecreateTempFile(String prefix) + +
+           
+static FilecreateTempFile(String prefix, + String suffix) + +
+           
+static FilecreateTempFile(String prefix, + String suffix, + File directory) + +
+           
+static FilecreateTempFolder() + +
+           
+static FilecreateTempFolder(String prefix) + +
+           
+static FilecreateTempFolder(String prefix, + String suffix) + +
+           
+static FilecreateTempFolder(String prefix, + String suffix, + File directory) + +
+           
+static FilegetTempFolder() + +
+           
+static voidsetTempFolder(String tempFolder) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+TEMP_FOLDER_PROPERTY

+
+public static final String TEMP_FOLDER_PROPERTY
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+SYSTEM_TEMP_FOLDER

+
+public static final String SYSTEM_TEMP_FOLDER
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTempFolder

+
+public static File getTempFolder()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+setTempFolder

+
+public static void setTempFolder(String tempFolder)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+createTempFolder

+
+public static File createTempFolder()
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+createTempFolder

+
+public static File createTempFolder(String prefix)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+createTempFolder

+
+public static File createTempFolder(String prefix,
+                                    String suffix)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+createTempFolder

+
+public static File createTempFolder(String prefix,
+                                    String suffix,
+                                    File directory)
+                             throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+createTempFile

+
+public static File createTempFile()
+                           throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
Since:
+
3.1
+
+
+
+
+ +

+createTempFile

+
+public static File createTempFile(String prefix)
+                           throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
Since:
+
3.1
+
+
+
+
+ +

+createTempFile

+
+public static File createTempFile(String prefix,
+                                  String suffix)
+                           throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
Since:
+
3.1
+
+
+
+
+ +

+createTempFile

+
+public static File createTempFile(String prefix,
+                                  String suffix,
+                                  File directory)
+                           throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
Since:
+
3.1
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html new file mode 100644 index 0000000000..7f6351e2af --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XMLOutput.html @@ -0,0 +1,464 @@ + + + + + + +XMLOutput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class XMLOutput

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.XMLOutput
+
+
+
+
public class XMLOutput
extends Object
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
XMLOutput(OutputStream out) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ XMLOutputattribute(String name, + Object value) + +
+           
+ XMLOutputattributeOrNull(String name, + Object value) + +
+           
+ OutputStreambytes() + +
+           
+ Writercharacters() + +
+           
+ voiddone() + +
+           
+ XMLOutputelement(String name) + +
+           
+ XMLOutputpop() + +
+           
+ XMLOutputpush() + +
+           
+ voidsetIndentation(String indentation) + +
+           
+ voidsetNewLine(String newLine) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XMLOutput

+
+public XMLOutput(OutputStream out)
+          throws TransformerConfigurationException,
+                 SAXException
+
+
+ +
Throws: +
TransformerConfigurationException +
SAXException
+
+ + + + + + + + +
+Method Detail
+ +

+setNewLine

+
+public void setNewLine(String newLine)
+
+
+
+
+
+
+ +

+setIndentation

+
+public void setIndentation(String indentation)
+
+
+
+
+
+
+ +

+element

+
+public XMLOutput element(String name)
+                  throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+attribute

+
+public XMLOutput attribute(String name,
+                           Object value)
+                    throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+attributeOrNull

+
+public XMLOutput attributeOrNull(String name,
+                                 Object value)
+                          throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+characters

+
+public Writer characters()
+                  throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+bytes

+
+public OutputStream bytes()
+                   throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+push

+
+public XMLOutput push()
+               throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+pop

+
+public XMLOutput pop()
+              throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+
+ +

+done

+
+public void done()
+          throws SAXException
+
+
+ +
Throws: +
SAXException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html new file mode 100644 index 0000000000..844298ef91 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORInputStream.html @@ -0,0 +1,333 @@ + + + + + + +XORInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class XORInputStream

+
+java.lang.Object
+  extended by java.io.InputStream
+      extended by org.eclipse.net4j.util.io.DelegatingInputStream
+          extended by org.eclipse.net4j.util.io.XORInputStream
+
+
+
All Implemented Interfaces:
Closeable
+
+
+
+
public class XORInputStream
extends DelegatingInputStream
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.io.DelegatingInputStream
in
+  + + + + + + + + + + +
+Constructor Summary
XORInputStream(InputStream in, + int... key) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ int[]getKey() + +
+           
+ intread() + +
+          Reads the next byte of data from this input stream.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.io.DelegatingInputStream
available, close, getDelegate, mark, markSupported, reset, skip
+ + + + + + + +
Methods inherited from class java.io.InputStream
read, read
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XORInputStream

+
+public XORInputStream(InputStream in,
+                      int... key)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public int[] getKey()
+
+
+
+
+
+
+ +

+read

+
+public int read()
+         throws IOException
+
+
Description copied from class: DelegatingInputStream
+
Reads the next byte of data from this input stream. The value byte is returned as an int in the range + 0 to 255. If no byte is available because the end of the stream has been reached, the + value -1 is returned. This method blocks until input data is available, the end of the stream is + detected, or an exception is thrown. +

+ This method simply performs in.read() and returns the result. +

+

+
Overrides:
read in class DelegatingInputStream
+
+
+ +
Returns:
the next byte of data, or -1 if the end of the stream is reached. +
Throws: +
IOException - if an I/O error occurs.
See Also:
DelegatingInputStream.in
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html new file mode 100644 index 0000000000..523518a644 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XOROutputStream.html @@ -0,0 +1,332 @@ + + + + + + +XOROutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class XOROutputStream

+
+java.lang.Object
+  extended by java.io.OutputStream
+      extended by org.eclipse.net4j.util.io.DelegatingOutputStream
+          extended by org.eclipse.net4j.util.io.XOROutputStream
+
+
+
All Implemented Interfaces:
Closeable, Flushable
+
+
+
+
public class XOROutputStream
extends DelegatingOutputStream
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.io.DelegatingOutputStream
out
+  + + + + + + + + + + +
+Constructor Summary
XOROutputStream(OutputStream out, + int... key) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ int[]getKey() + +
+           
+ voidwrite(int b) + +
+          Writes the specified byte to this output stream.
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.io.DelegatingOutputStream
close, flush, getDelegate
+ + + + + + + +
Methods inherited from class java.io.OutputStream
write, write
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XOROutputStream

+
+public XOROutputStream(OutputStream out,
+                       int... key)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public int[] getKey()
+
+
+
+
+
+
+ +

+write

+
+public void write(int b)
+           throws IOException
+
+
Description copied from class: DelegatingOutputStream
+
Writes the specified byte to this output stream. +

+ The write method of DelegatingOutputStream calls the write method of its + underlying output stream, that is, it performs out.write(b). +

+ Implements the abstract write method of OutputStream. +

+

+
Overrides:
write in class DelegatingOutputStream
+
+
+
Parameters:
b - the byte. +
Throws: +
IOException - if an I/O error occurs.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html new file mode 100644 index 0000000000..4f2da5347e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/XORStreamWrapper.html @@ -0,0 +1,362 @@ + + + + + + +XORStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class XORStreamWrapper

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.XORStreamWrapper
+
+
+
All Implemented Interfaces:
IStreamWrapper
+
+
+
+
public class XORStreamWrapper
extends Object
implements IStreamWrapper
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
XORStreamWrapper(int[] key) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidfinishInputStream(InputStream in) + +
+           
+ voidfinishOutputStream(OutputStream out) + +
+           
+ int[]getKey() + +
+           
+ XORInputStreamwrapInputStream(InputStream in) + +
+           
+ XOROutputStreamwrapOutputStream(OutputStream out) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XORStreamWrapper

+
+public XORStreamWrapper(int[] key)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getKey

+
+public int[] getKey()
+
+
+
+
+
+
+
+
+
+ +

+wrapInputStream

+
+public XORInputStream wrapInputStream(InputStream in)
+                               throws IOException
+
+
+
Specified by:
wrapInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+wrapOutputStream

+
+public XOROutputStream wrapOutputStream(OutputStream out)
+                                 throws IOException
+
+
+
Specified by:
wrapOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishInputStream

+
+public void finishInputStream(InputStream in)
+                       throws IOException
+
+
+
Specified by:
finishInputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+finishOutputStream

+
+public void finishOutputStream(OutputStream out)
+                        throws IOException
+
+
+
Specified by:
finishOutputStream in interface IStreamWrapper
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html new file mode 100644 index 0000000000..61fb766f60 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.EntryContext.html @@ -0,0 +1,247 @@ + + + + + + +ZIPUtil.EntryContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ZIPUtil.EntryContext

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ZIPUtil.EntryContext
+
+
+
Enclosing class:
ZIPUtil
+
+
+
+
public static final class ZIPUtil.EntryContext
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidsetInputStream(InputStream inputStream) + +
+           
+ voidsetName(String name, + boolean directory) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+setName

+
+public void setName(String name,
+                    boolean directory)
+
+
+
+
+
+
+ +

+setInputStream

+
+public void setInputStream(InputStream inputStream)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html new file mode 100644 index 0000000000..abd3a4d766 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemUnzipHandler.html @@ -0,0 +1,313 @@ + + + + + + +ZIPUtil.FileSystemUnzipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ZIPUtil.FileSystemUnzipHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler
+
+
+
All Implemented Interfaces:
ZIPUtil.UnzipHandler
+
+
+
Enclosing class:
ZIPUtil
+
+
+
+
public static final class ZIPUtil.FileSystemUnzipHandler
extends Object
implements ZIPUtil.UnzipHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ZIPUtil.FileSystemUnzipHandler(File targetFolder, + int bufferSize) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ FilegetTargetFolder() + +
+           
+ voidunzipDirectory(String name) + +
+           
+ voidunzipFile(String name, + InputStream zipStream) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ZIPUtil.FileSystemUnzipHandler

+
+public ZIPUtil.FileSystemUnzipHandler(File targetFolder,
+                                      int bufferSize)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTargetFolder

+
+public File getTargetFolder()
+
+
+
+
+
+
+
+
+
+ +

+unzipDirectory

+
+public void unzipDirectory(String name)
+
+
+
Specified by:
unzipDirectory in interface ZIPUtil.UnzipHandler
+
+
+
+
+
+
+ +

+unzipFile

+
+public void unzipFile(String name,
+                      InputStream zipStream)
+
+
+
Specified by:
unzipFile in interface ZIPUtil.UnzipHandler
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html new file mode 100644 index 0000000000..1265b6c81d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.FileSystemZipHandler.html @@ -0,0 +1,292 @@ + + + + + + +ZIPUtil.FileSystemZipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ZIPUtil.FileSystemZipHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler
+
+
+
All Implemented Interfaces:
ZIPUtil.ZipEntryHandler
+
+
+
Enclosing class:
ZIPUtil
+
+
+
+
public static final class ZIPUtil.FileSystemZipHandler
extends Object
implements ZIPUtil.ZipEntryHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ZIPUtil.FileSystemZipHandler(File sourceFolder, + boolean excludeRoot) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  StringgetName(File file) + +
+           
+ voidhandleEntry(ZIPUtil.EntryContext context) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ZIPUtil.FileSystemZipHandler

+
+public ZIPUtil.FileSystemZipHandler(File sourceFolder,
+                                    boolean excludeRoot)
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleEntry

+
+public void handleEntry(ZIPUtil.EntryContext context)
+                 throws IOException
+
+
+
Specified by:
handleEntry in interface ZIPUtil.ZipEntryHandler
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getName

+
+protected String getName(File file)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html new file mode 100644 index 0000000000..0e96e43911 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.UnzipHandler.html @@ -0,0 +1,243 @@ + + + + + + +ZIPUtil.UnzipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ZIPUtil.UnzipHandler

+
+
All Known Implementing Classes:
ZIPUtil.FileSystemUnzipHandler
+
+
+
Enclosing class:
ZIPUtil
+
+
+
+
public static interface ZIPUtil.UnzipHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ voidunzipDirectory(String name) + +
+           
+ voidunzipFile(String name, + InputStream zipStream) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+unzipDirectory

+
+void unzipDirectory(String name)
+                    throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+unzipFile

+
+void unzipFile(String name,
+               InputStream zipStream)
+               throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html new file mode 100644 index 0000000000..5c2a510100 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.ZipEntryHandler.html @@ -0,0 +1,219 @@ + + + + + + +ZIPUtil.ZipEntryHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Interface ZIPUtil.ZipEntryHandler

+
+
All Known Implementing Classes:
ZIPUtil.FileSystemZipHandler
+
+
+
Enclosing class:
ZIPUtil
+
+
+
+
public static interface ZIPUtil.ZipEntryHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleEntry(ZIPUtil.EntryContext context) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleEntry

+
+void handleEntry(ZIPUtil.EntryContext context)
+                 throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html new file mode 100644 index 0000000000..dd12b05755 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/ZIPUtil.html @@ -0,0 +1,384 @@ + + + + + + +ZIPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.io +
+Class ZIPUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.io.ZIPUtil
+
+
+
+
public final class ZIPUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classZIPUtil.EntryContext + +
+           
+static classZIPUtil.FileSystemUnzipHandler + +
+           
+static classZIPUtil.FileSystemZipHandler + +
+           
+static interfaceZIPUtil.UnzipHandler + +
+           
+static interfaceZIPUtil.ZipEntryHandler + +
+           
+ + + + + + + + + + +
+Field Summary
+static intDEFALULT_BUFFER_SIZE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidunzip(File zipFile, + File targetFolder) + +
+           
+static voidunzip(File zipFile, + ZIPUtil.UnzipHandler handler) + +
+           
+static voidzip(File sourceFolder, + boolean excludeRoot, + File zipFile) + +
+           
+static voidzip(ZIPUtil.ZipEntryHandler handler, + File zipFile) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFALULT_BUFFER_SIZE

+
+public static final int DEFALULT_BUFFER_SIZE
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+zip

+
+public static void zip(ZIPUtil.ZipEntryHandler handler,
+                       File zipFile)
+                throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+zip

+
+public static void zip(File sourceFolder,
+                       boolean excludeRoot,
+                       File zipFile)
+
+
+
+
+
+
+ +

+unzip

+
+public static void unzip(File zipFile,
+                         ZIPUtil.UnzipHandler handler)
+                  throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+
+ +

+unzip

+
+public static void unzip(File zipFile,
+                         File targetFolder)
+                  throws IORuntimeException
+
+
+ +
Throws: +
IORuntimeException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncOutputStream.html new file mode 100644 index 0000000000..cbcbf37957 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncOutputStream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.AsyncOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.AsyncOutputStream

+
+No usage of org.eclipse.net4j.util.io.AsyncOutputStream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncWriter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncWriter.html new file mode 100644 index 0000000000..ab3412dcfe --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/AsyncWriter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.AsyncWriter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.AsyncWriter

+
+No usage of org.eclipse.net4j.util.io.AsyncWriter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/CachedFileMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/CachedFileMap.html new file mode 100644 index 0000000000..76f687351c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/CachedFileMap.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.CachedFileMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.CachedFileMap

+
+No usage of org.eclipse.net4j.util.io.CachedFileMap +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataInputExtender.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataInputExtender.html new file mode 100644 index 0000000000..bcc4cdee02 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataInputExtender.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DataInputExtender (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DataInputExtender

+
+No usage of org.eclipse.net4j.util.io.DataInputExtender +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataOutputExtender.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataOutputExtender.html new file mode 100644 index 0000000000..7c81abad5f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DataOutputExtender.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DataOutputExtender (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DataOutputExtender

+
+No usage of org.eclipse.net4j.util.io.DataOutputExtender +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingInputStream.html new file mode 100644 index 0000000000..f445e1d166 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingInputStream.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DelegatingInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DelegatingInputStream

+
+ + + + + + + + + +
+Packages that use DelegatingInputStream
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of DelegatingInputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subclasses of DelegatingInputStream in org.eclipse.net4j.util.io
+ classXORInputStream + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingOutputStream.html new file mode 100644 index 0000000000..4bb3f4513a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingOutputStream.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DelegatingOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DelegatingOutputStream

+
+ + + + + + + + + +
+Packages that use DelegatingOutputStream
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of DelegatingOutputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subclasses of DelegatingOutputStream in org.eclipse.net4j.util.io
+ classXOROutputStream + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingStreamWrapper.html new file mode 100644 index 0000000000..31db08ce82 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DelegatingStreamWrapper.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DelegatingStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DelegatingStreamWrapper

+
+ + + + + + + + + +
+Packages that use DelegatingStreamWrapper
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of DelegatingStreamWrapper in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subclasses of DelegatingStreamWrapper in org.eclipse.net4j.util.io
+ classStreamWrapperChain + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DigestWriter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DigestWriter.html new file mode 100644 index 0000000000..2865a94fd2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/DigestWriter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.DigestWriter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.DigestWriter

+
+No usage of org.eclipse.net4j.util.io.DigestWriter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileInputStream.html new file mode 100644 index 0000000000..d8ceb94eea --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileInputStream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExpectedFileInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExpectedFileInputStream

+
+No usage of org.eclipse.net4j.util.io.ExpectedFileInputStream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileReader.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileReader.html new file mode 100644 index 0000000000..1b04f4701d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExpectedFileReader.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExpectedFileReader (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExpectedFileReader

+
+No usage of org.eclipse.net4j.util.io.ExpectedFileReader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Delegating.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Delegating.html new file mode 100644 index 0000000000..b39cceb4b4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Delegating.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataInput.Delegating

+
+No usage of org.eclipse.net4j.util.io.ExtendedDataInput.Delegating +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Stream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Stream.html new file mode 100644 index 0000000000..4c461df783 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.Stream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataInput.Stream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataInput.Stream

+
+No usage of org.eclipse.net4j.util.io.ExtendedDataInput.Stream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.html new file mode 100644 index 0000000000..803920eb77 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInput.html @@ -0,0 +1,339 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedDataInput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedDataInput

+
+ + + + + + + + + + + + + +
+Packages that use ExtendedDataInput
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedDataInput in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type ExtendedDataInput
+static voidDBUtil.deserializeTable(ExtendedDataInput in, + Connection connection, + IDBTable table, + OMMonitor monitor) + +
+           
+abstract  voidDBType.readValue(ExtendedDataInput in, + PreparedStatement statement, + int column, + boolean canBeNull) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataInput in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedDataInput
+ classDataInputExtender + +
+           
+static classExtendedDataInput.Delegating + +
+           
+ classExtendedDataInputStream + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return ExtendedDataInput
+ ExtendedDataInputExtendedDataInput.Delegating.getDelegate() + +
+           
+ ExtendedDataInputExtendedDataInput.Stream.getDelegate() + +
+          Deprecated.  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ExtendedDataInput
+ StringStringCompressor.read(ExtendedDataInput in) + +
+           
+ StringStringIO.read(ExtendedDataInput in) + +
+           
+protected abstract  KSortedFileMap.readKey(ExtendedDataInput in) + +
+           
+protected  StringStringCompressor.readString(ExtendedDataInput in) + +
+           
+protected  StringStringCompressor.Counting.readString(ExtendedDataInput in) + +
+           
+protected abstract  VSortedFileMap.readValue(ExtendedDataInput in) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.io with parameters of type ExtendedDataInput
ExtendedDataInput.Delegating(ExtendedDataInput delegate) + +
+           
ExtendedDataInput.Stream(ExtendedDataInput delegate) + +
+          Deprecated.  
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInputStream.html new file mode 100644 index 0000000000..2d53ebee88 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataInputStream.html @@ -0,0 +1,346 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataInputStream

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ExtendedDataInputStream
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedDataInputStream in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server with parameters of type ExtendedDataInputStream
+ voidINet4jTransportServlet.RequestHandler.handleOperations(String connectorID, + ExtendedDataInputStream in, + ExtendedDataOutputStream out) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataInputStream in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type ExtendedDataInputStream
+protected abstract  RESULTRequestWithConfirmation.confirming(ExtendedDataInputStream in) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected  RESULTRequestWithMonitoring.confirming(ExtendedDataInputStream in) + +
+           
+protected abstract  RESULTRequestWithMonitoring.confirming(ExtendedDataInputStream in, + OMMonitor monitor) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected abstract  voidIndication.indicating(ExtendedDataInputStream in) + +
+           
+protected  voidIndicationWithMonitoring.indicating(ExtendedDataInputStream in) + +
+           
+protected abstract  voidIndicationWithResponse.indicating(ExtendedDataInputStream in) + +
+           
+protected abstract  voidIndicationWithMonitoring.indicating(ExtendedDataInputStream in, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataInputStream in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal.heartbeat with parameters of type ExtendedDataInputStream
+protected  voidHeartBeatProtocol.Server.indicatingStart(ExtendedDataInputStream in) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataInputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return ExtendedDataInputStream
+static ExtendedDataInputStreamExtendedDataInputStream.wrap(InputStream stream) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ExtendedDataInputStream
+ voidExtendedIOAdapter.handleIn(ExtendedDataInputStream in) + +
+           
+ voidExtendedInputHandler.handleIn(ExtendedDataInputStream in) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Delegating.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Delegating.html new file mode 100644 index 0000000000..5cf4ec2057 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Delegating.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating

+
+No usage of org.eclipse.net4j.util.io.ExtendedDataOutput.Delegating +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Stream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Stream.html new file mode 100644 index 0000000000..6ea1edd6ff --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.Stream.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataOutput.Stream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataOutput.Stream

+
+No usage of org.eclipse.net4j.util.io.ExtendedDataOutput.Stream +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.html new file mode 100644 index 0000000000..7fe9bd06b4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutput.html @@ -0,0 +1,346 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedDataOutput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedDataOutput

+
+ + + + + + + + + + + + + +
+Packages that use ExtendedDataOutput
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedDataOutput in org.eclipse.net4j.db
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type ExtendedDataOutput
+static voidDBUtil.serializeTable(ExtendedDataOutput out, + Connection connection, + IDBTable table, + String tableAlias, + String sqlSuffix) + +
+           
+abstract  voidDBType.writeValue(ExtendedDataOutput out, + ResultSet resultSet, + int column, + boolean canBeNull) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataOutput in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedDataOutput
+ classDataOutputExtender + +
+           
+static classExtendedDataOutput.Delegating + +
+           
+ classExtendedDataOutputStream + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return ExtendedDataOutput
+ ExtendedDataOutputExtendedDataOutput.Delegating.getDelegate() + +
+           
+ ExtendedDataOutputExtendedDataOutput.Stream.getDelegate() + +
+          Deprecated.  
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ExtendedDataOutput
+ voidStringCompressor.write(ExtendedDataOutput out, + String string) + +
+           
+ voidStringIO.write(ExtendedDataOutput out, + String string) + +
+           
+protected abstract  voidSortedFileMap.writeKey(ExtendedDataOutput out, + K key) + +
+           
+protected  voidStringCompressor.writeString(ExtendedDataOutput out, + String value) + +
+           
+protected  voidStringCompressor.Counting.writeString(ExtendedDataOutput out, + String value) + +
+           
+protected abstract  voidSortedFileMap.writeValue(ExtendedDataOutput out, + V value) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.io with parameters of type ExtendedDataOutput
ExtendedDataOutput.Delegating(ExtendedDataOutput delegate) + +
+           
ExtendedDataOutput.Stream(ExtendedDataOutput delegate) + +
+          Deprecated.  
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutputStream.html new file mode 100644 index 0000000000..09415dc3b3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedDataOutputStream.html @@ -0,0 +1,346 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedDataOutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedDataOutputStream

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use ExtendedDataOutputStream
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedDataOutputStream in org.eclipse.net4j.http.server
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.http.server with parameters of type ExtendedDataOutputStream
+ voidINet4jTransportServlet.RequestHandler.handleOperations(String connectorID, + ExtendedDataInputStream in, + ExtendedDataOutputStream out) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataOutputStream in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type ExtendedDataOutputStream
+protected abstract  voidRequest.requesting(ExtendedDataOutputStream out) + +
+           
+protected abstract  voidRequestWithConfirmation.requesting(ExtendedDataOutputStream out) + +
+           
+protected  voidRequestWithMonitoring.requesting(ExtendedDataOutputStream out) + +
+           
+protected abstract  voidRequestWithMonitoring.requesting(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+protected  voidIndicationWithMonitoring.responding(ExtendedDataOutputStream out) + +
+           
+protected abstract  voidIndicationWithResponse.responding(ExtendedDataOutputStream out) + +
+          Important Note: The response must not be empty, i.e. the stream must be used at least to write a + boolean.
+protected abstract  voidIndicationWithMonitoring.responding(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataOutputStream in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal.heartbeat with parameters of type ExtendedDataOutputStream
+protected  voidHeartBeatProtocol.requestingStart(ExtendedDataOutputStream out, + long rate) + +
+           
+  +

+ + + + + +
+Uses of ExtendedDataOutputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return ExtendedDataOutputStream
+static ExtendedDataOutputStreamExtendedDataOutputStream.wrap(OutputStream stream) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ExtendedDataOutputStream
+ voidExtendedIOAdapter.handleOut(ExtendedDataOutputStream out) + +
+           
+ voidExtendedOutputHandler.handleOut(ExtendedDataOutputStream out) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOAdapter.html new file mode 100644 index 0000000000..29afb9e6a7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedIOAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedIOAdapter

+
+No usage of org.eclipse.net4j.util.io.ExtendedIOAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOHandler.html new file mode 100644 index 0000000000..b19115681d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedIOHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedIOHandler

+
+ + + + + + + + + +
+Packages that use ExtendedIOHandler
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedIOHandler in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedIOHandler
+ classExtendedIOAdapter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassLoaderClassResolver.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassLoaderClassResolver.html new file mode 100644 index 0000000000..14a65915f1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassLoaderClassResolver.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver

+
+No usage of org.eclipse.net4j.util.io.ExtendedIOUtil.ClassLoaderClassResolver +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassResolver.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassResolver.html new file mode 100644 index 0000000000..097e906ba9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.ClassResolver.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedIOUtil.ClassResolver (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedIOUtil.ClassResolver

+
+ + + + + + + + + +
+Packages that use ExtendedIOUtil.ClassResolver
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedIOUtil.ClassResolver in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedIOUtil.ClassResolver
+static classExtendedIOUtil.ClassLoaderClassResolver + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ExtendedIOUtil.ClassResolver
+static ObjectExtendedIOUtil.readObject(DataInput in, + ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ ObjectDataInputExtender.readObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ ObjectExtendedDataInput.readObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ ObjectExtendedDataInput.Delegating.readObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+ ObjectExtendedDataInputStream.readObject(ExtendedIOUtil.ClassResolver classResolver) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.html new file mode 100644 index 0000000000..09c07c14b0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedIOUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ExtendedIOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ExtendedIOUtil

+
+No usage of org.eclipse.net4j.util.io.ExtendedIOUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedInputHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedInputHandler.html new file mode 100644 index 0000000000..bbddaa5b47 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedInputHandler.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedInputHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedInputHandler

+
+ + + + + + + + + +
+Packages that use ExtendedInputHandler
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedInputHandler in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subinterfaces of ExtendedInputHandler in org.eclipse.net4j.util.io
+ interfaceExtendedIOHandler + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedInputHandler
+ classExtendedIOAdapter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedOutputHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedOutputHandler.html new file mode 100644 index 0000000000..04b639fd1b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ExtendedOutputHandler.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ExtendedOutputHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ExtendedOutputHandler

+
+ + + + + + + + + +
+Packages that use ExtendedOutputHandler
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ExtendedOutputHandler in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subinterfaces of ExtendedOutputHandler in org.eclipse.net4j.util.io
+ interfaceExtendedIOHandler + +
+           
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ExtendedOutputHandler
+ classExtendedIOAdapter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/GZIPStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/GZIPStreamWrapper.html new file mode 100644 index 0000000000..60c8e13447 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/GZIPStreamWrapper.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.GZIPStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.GZIPStreamWrapper

+
+ + + + + + + + + +
+Packages that use GZIPStreamWrapper
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
+  +

+ + + + + +
+Uses of GZIPStreamWrapper in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.signal.wrapping declared as GZIPStreamWrapper
+static GZIPStreamWrapperGZIPStreamWrapperInjector.STREAM_WRAPPER + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOFilter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOFilter.html new file mode 100644 index 0000000000..3bc99241b3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOFilter.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.IOFilter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.IOFilter

+
+ + + + + + + + + +
+Packages that use IOFilter
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of IOFilter in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type IOFilter
+static voidIOUtil.copyText(BufferedReader reader, + BufferedWriter writer, + IOFilter<String>... lineFilters) + +
+           
+static voidIOUtil.copyText(File source, + File target, + IOFilter<String>... lineFilters) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORunnable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORunnable.html new file mode 100644 index 0000000000..db1a01cef4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORunnable.html @@ -0,0 +1,226 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.IORunnable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.IORunnable

+
+ + + + + + + + + +
+Packages that use IORunnable
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of IORunnable in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type IORunnable
+static voidIOUtil.safeInput(File file, + IORunnable<FileInputStream> runnable) + +
+           
+static voidIOUtil.safeOutput(File file, + IORunnable<FileOutputStream> runnable) + +
+           
+static voidIOUtil.safeRead(File file, + IORunnable<FileReader> runnable) + +
+           
+static + + + + +
+<IO extends Closeable> +
+void
+
IOUtil.safeRun(IO io, + IORunnable<IO> runnable) + +
+           
+static voidIOUtil.safeWrite(File file, + IORunnable<FileWriter> runnable) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORuntimeException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORuntimeException.html new file mode 100644 index 0000000000..8e7031b3dc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IORuntimeException.html @@ -0,0 +1,603 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.IORuntimeException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.IORuntimeException

+
+ + + + + + + + + + + + + +
+Packages that use IORuntimeException
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + +
+Uses of IORuntimeException in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io that throw IORuntimeException
+static voidIOUtil.close(Closeable closeable) + +
+           
+static voidIOUtil.close(Closeable closeable) + +
+           
+static voidIOUtil.copy(InputStream input, + OutputStream output) + +
+           
+static voidIOUtil.copy(InputStream input, + OutputStream output, + byte[] buffer) + +
+           
+static voidIOUtil.copy(InputStream input, + OutputStream output, + int bufferSize) + +
+           
+static intIOUtil.copy(InputStream input, + OutputStream output, + int size, + byte[] buffer) + +
+           
+static voidIOUtil.copyFile(File source, + File target) + +
+           
+static voidIOUtil.copyText(File source, + File target, + IOFilter<String>... lineFilters) + +
+           
+static voidIOUtil.copyTree(File source, + File target) + +
+           
+static voidIOUtil.copyTrees(Collection<File> sources, + File target) + +
+           
+static FileTMPUtil.createTempFile() + +
+           
+static FileTMPUtil.createTempFile(String prefix) + +
+           
+static FileTMPUtil.createTempFile(String prefix, + String suffix) + +
+           
+static FileTMPUtil.createTempFile(String prefix, + String suffix, + File directory) + +
+           
+static FileTMPUtil.createTempFolder() + +
+           
+static FileTMPUtil.createTempFolder(String prefix) + +
+           
+static FileTMPUtil.createTempFolder(String prefix, + String suffix) + +
+           
+static FileTMPUtil.createTempFolder(String prefix, + String suffix, + File directory) + +
+           
+static booleanIOUtil.equals(File file1, + File file2) + +
+           
+static booleanIOUtil.equals(InputStream stream1, + InputStream stream2) + +
+           
+static FileInputStreamIOUtil.openInputStream(File file) + +
+           
+static FileInputStreamIOUtil.openInputStream(String fileName) + +
+           
+static FileOutputStreamIOUtil.openOutputStream(File file) + +
+           
+static FileOutputStreamIOUtil.openOutputStream(String fileName) + +
+           
+static FileReaderIOUtil.openReader(File file) + +
+           
+static FileReaderIOUtil.openReader(String fileName) + +
+           
+static FileWriterIOUtil.openWriter(File file) + +
+           
+static FileWriterIOUtil.openWriter(String fileName) + +
+           
+static byte[]IOUtil.readFile(File file) + +
+           
+static StringIOUtil.readTextFile(File file) + +
+           
+static voidIOUtil.safeInput(File file, + IORunnable<FileInputStream> runnable) + +
+           
+static voidIOUtil.safeOutput(File file, + IORunnable<FileOutputStream> runnable) + +
+           
+static voidIOUtil.safeRead(File file, + IORunnable<FileReader> runnable) + +
+           
+static + + + + +
+<IO extends Closeable> +
+void
+
IOUtil.safeRun(IO io, + IORunnable<IO> runnable) + +
+           
+static voidIOUtil.safeWrite(File file, + IORunnable<FileWriter> runnable) + +
+           
+static voidZIPUtil.unzip(File zipFile, + File targetFolder) + +
+           
+static voidZIPUtil.unzip(File zipFile, + ZIPUtil.UnzipHandler handler) + +
+           
+static voidIOUtil.visitBreadthFirst(File[] files, + IOVisitor visitor) + +
+           
+static voidIOUtil.visitBreadthFirst(File file, + IOVisitor visitor) + +
+           
+static voidIOUtil.visitDepthFirst(File file, + IOVisitor visitor) + +
+           
+static voidIOUtil.writeFile(File file, + byte[] bytes) + +
+           
+static voidZIPUtil.zip(ZIPUtil.ZipEntryHandler handler, + File zipFile) + +
+           
+  +

+ + + + + +
+Uses of IORuntimeException in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.security that throw IORuntimeException
+protected  voidFileUserManager.load(Map<String,char[]> users) + +
+           
+protected  voidUserManager.load(Map<String,char[]> users) + +
+           
+protected  voidFileUserManager.save(Map<String,char[]> users) + +
+           
+protected  voidUserManager.save(Map<String,char[]> users) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOTimeoutException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOTimeoutException.html new file mode 100644 index 0000000000..36c60a4bcd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOTimeoutException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.IOTimeoutException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.IOTimeoutException

+
+No usage of org.eclipse.net4j.util.io.IOTimeoutException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.FileCollector.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.FileCollector.html new file mode 100644 index 0000000000..d91fad1be0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.FileCollector.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.IOUtil.FileCollector (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.IOUtil.FileCollector

+
+No usage of org.eclipse.net4j.util.io.IOUtil.FileCollector +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.html new file mode 100644 index 0000000000..45b592a4a0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.IOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.IOUtil

+
+No usage of org.eclipse.net4j.util.io.IOUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOVisitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOVisitor.html new file mode 100644 index 0000000000..fb0052eabb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IOVisitor.html @@ -0,0 +1,224 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.IOVisitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.IOVisitor

+
+ + + + + + + + + +
+Packages that use IOVisitor
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of IOVisitor in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement IOVisitor
+static classIOUtil.FileCollector + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type IOVisitor
+static voidIOUtil.visitBreadthFirst(File[] files, + IOVisitor visitor) + +
+           
+static voidIOUtil.visitBreadthFirst(File file, + IOVisitor visitor) + +
+           
+static voidIOUtil.visitDepthFirst(File[] files, + IOVisitor visitor) + +
+           
+static voidIOUtil.visitDepthFirst(File file, + IOVisitor visitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IStreamWrapper.html new file mode 100644 index 0000000000..8bc92b609d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/IStreamWrapper.html @@ -0,0 +1,371 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.IStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.IStreamWrapper

+
+ + + + + + + + + + + + + + + + + +
+Packages that use IStreamWrapper
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of IStreamWrapper in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal that return IStreamWrapper
+ IStreamWrapperISignalProtocol.getStreamWrapper() + +
+           
+ IStreamWrapperSignalProtocol.getStreamWrapper() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type IStreamWrapper
+ voidISignalProtocol.addStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidSignalProtocol.addStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidISignalProtocol.setStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+ voidSignalProtocol.setStreamWrapper(IStreamWrapper streamWrapper) + +
+           
+  +

+ + + + + +
+Uses of IStreamWrapper in org.eclipse.net4j.signal.wrapping
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.signal.wrapping that return IStreamWrapper
+ IStreamWrapperStreamWrapperInjector.getStreamWrapper() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.signal.wrapping with parameters of type IStreamWrapper
StreamWrapperInjector(String protocolID, + IStreamWrapper streamWrapper) + +
+           
+  +

+ + + + + +
+Uses of IStreamWrapper in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement IStreamWrapper
+ classDelegatingStreamWrapper + +
+           
+ classGZIPStreamWrapper + +
+           
+ classStreamWrapperChain + +
+           
+ classXORStreamWrapper + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return IStreamWrapper
+ IStreamWrapperDelegatingStreamWrapper.getDelegate() + +
+           
+ IStreamWrapperStreamWrapperChain.getHead() + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.io with parameters of type IStreamWrapper
DelegatingStreamWrapper(IStreamWrapper delegate) + +
+           
StreamWrapperChain(IStreamWrapper head, + IStreamWrapper delegate) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/LimitedReader.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/LimitedReader.html new file mode 100644 index 0000000000..05bdb0eeba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/LimitedReader.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.LimitedReader (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.LimitedReader

+
+No usage of org.eclipse.net4j.util.io.LimitedReader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/NIOUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/NIOUtil.html new file mode 100644 index 0000000000..7785536664 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/NIOUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.NIOUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.NIOUtil

+
+No usage of org.eclipse.net4j.util.io.NIOUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/SortedFileMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/SortedFileMap.html new file mode 100644 index 0000000000..d7b76b2c61 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/SortedFileMap.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.SortedFileMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.SortedFileMap

+
+ + + + + + + + + +
+Packages that use SortedFileMap
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of SortedFileMap in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subclasses of SortedFileMap in org.eclipse.net4j.util.io
+ classCachedFileMap<K extends Comparable<K>,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StreamWrapperChain.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StreamWrapperChain.html new file mode 100644 index 0000000000..6690f5250f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StreamWrapperChain.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.StreamWrapperChain (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.StreamWrapperChain

+
+No usage of org.eclipse.net4j.util.io.StreamWrapperChain +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.Counting.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.Counting.html new file mode 100644 index 0000000000..1ee2a2b71f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.Counting.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.StringCompressor.Counting (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.StringCompressor.Counting

+
+No usage of org.eclipse.net4j.util.io.StringCompressor.Counting +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.html new file mode 100644 index 0000000000..c3c0001984 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringCompressor.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.StringCompressor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.StringCompressor

+
+ + + + + + + + + +
+Packages that use StringCompressor
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of StringCompressor in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Subclasses of StringCompressor in org.eclipse.net4j.util.io
+static classStringCompressor.Counting + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringIO.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringIO.html new file mode 100644 index 0000000000..00b9c8729c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/StringIO.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.StringIO (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.StringIO

+
+ + + + + + + + + +
+Packages that use StringIO
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of StringIO in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement StringIO
+ classStringCompressor + +
+           
+static classStringCompressor.Counting + +
+           
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.io declared as StringIO
+static StringIOStringIO.DIRECT + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/TMPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/TMPUtil.html new file mode 100644 index 0000000000..e76c036463 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/TMPUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.TMPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.TMPUtil

+
+No usage of org.eclipse.net4j.util.io.TMPUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XMLOutput.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XMLOutput.html new file mode 100644 index 0000000000..511ce73631 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XMLOutput.html @@ -0,0 +1,214 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.XMLOutput (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.XMLOutput

+
+ + + + + + + + + +
+Packages that use XMLOutput
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of XMLOutput in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return XMLOutput
+ XMLOutputXMLOutput.attribute(String name, + Object value) + +
+           
+ XMLOutputXMLOutput.attributeOrNull(String name, + Object value) + +
+           
+ XMLOutputXMLOutput.element(String name) + +
+           
+ XMLOutputXMLOutput.pop() + +
+           
+ XMLOutputXMLOutput.push() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORInputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORInputStream.html new file mode 100644 index 0000000000..d17856101d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORInputStream.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.XORInputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.XORInputStream

+
+ + + + + + + + + +
+Packages that use XORInputStream
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of XORInputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return XORInputStream
+ XORInputStreamXORStreamWrapper.wrapInputStream(InputStream in) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XOROutputStream.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XOROutputStream.html new file mode 100644 index 0000000000..3ca4013826 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XOROutputStream.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.XOROutputStream (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.XOROutputStream

+
+ + + + + + + + + +
+Packages that use XOROutputStream
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of XOROutputStream in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io that return XOROutputStream
+ XOROutputStreamXORStreamWrapper.wrapOutputStream(OutputStream out) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORStreamWrapper.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORStreamWrapper.html new file mode 100644 index 0000000000..610eac0cfb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/XORStreamWrapper.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.XORStreamWrapper (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.XORStreamWrapper

+
+No usage of org.eclipse.net4j.util.io.XORStreamWrapper +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.EntryContext.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.EntryContext.html new file mode 100644 index 0000000000..0f9b5a0868 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.EntryContext.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ZIPUtil.EntryContext (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ZIPUtil.EntryContext

+
+ + + + + + + + + +
+Packages that use ZIPUtil.EntryContext
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ZIPUtil.EntryContext in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ZIPUtil.EntryContext
+ voidZIPUtil.ZipEntryHandler.handleEntry(ZIPUtil.EntryContext context) + +
+           
+ voidZIPUtil.FileSystemZipHandler.handleEntry(ZIPUtil.EntryContext context) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemUnzipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemUnzipHandler.html new file mode 100644 index 0000000000..7805eba4e7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemUnzipHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler

+
+No usage of org.eclipse.net4j.util.io.ZIPUtil.FileSystemUnzipHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemZipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemZipHandler.html new file mode 100644 index 0000000000..a63387c580 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.FileSystemZipHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler

+
+No usage of org.eclipse.net4j.util.io.ZIPUtil.FileSystemZipHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.UnzipHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.UnzipHandler.html new file mode 100644 index 0000000000..de69c12ab5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.UnzipHandler.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ZIPUtil.UnzipHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ZIPUtil.UnzipHandler

+
+ + + + + + + + + +
+Packages that use ZIPUtil.UnzipHandler
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ZIPUtil.UnzipHandler in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ZIPUtil.UnzipHandler
+static classZIPUtil.FileSystemUnzipHandler + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ZIPUtil.UnzipHandler
+static voidZIPUtil.unzip(File zipFile, + ZIPUtil.UnzipHandler handler) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.ZipEntryHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.ZipEntryHandler.html new file mode 100644 index 0000000000..ece6421e07 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.ZipEntryHandler.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.io.ZIPUtil.ZipEntryHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.io.ZIPUtil.ZipEntryHandler

+
+ + + + + + + + + +
+Packages that use ZIPUtil.ZipEntryHandler
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
+  +

+ + + + + +
+Uses of ZIPUtil.ZipEntryHandler in org.eclipse.net4j.util.io
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.io that implement ZIPUtil.ZipEntryHandler
+static classZIPUtil.FileSystemZipHandler + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.io with parameters of type ZIPUtil.ZipEntryHandler
+static voidZIPUtil.zip(ZIPUtil.ZipEntryHandler handler, + File zipFile) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.html new file mode 100644 index 0000000000..f9966bd271 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/class-use/ZIPUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.io.ZIPUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.io.ZIPUtil

+
+No usage of org.eclipse.net4j.util.io.ZIPUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-frame.html new file mode 100644 index 0000000000..d0f323ba41 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-frame.html @@ -0,0 +1,154 @@ + + + + + + +org.eclipse.net4j.util.io (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.io + + + + +
+Interfaces  + +
+ExtendedDataInput +
+ExtendedDataOutput +
+ExtendedInputHandler +
+ExtendedIOHandler +
+ExtendedIOUtil.ClassResolver +
+ExtendedOutputHandler +
+IOFilter +
+IORunnable +
+IOVisitor +
+IStreamWrapper +
+StringIO +
+ZIPUtil.UnzipHandler +
+ZIPUtil.ZipEntryHandler
+ + + + + + +
+Classes  + +
+AsyncOutputStream +
+AsyncWriter +
+CachedFileMap +
+DataInputExtender +
+DataOutputExtender +
+DelegatingInputStream +
+DelegatingOutputStream +
+DelegatingStreamWrapper +
+DigestWriter +
+ExpectedFileInputStream +
+ExpectedFileReader +
+ExtendedDataInput.Delegating +
+ExtendedDataInput.Stream +
+ExtendedDataInputStream +
+ExtendedDataOutput.Delegating +
+ExtendedDataOutput.Stream +
+ExtendedDataOutputStream +
+ExtendedIOAdapter +
+ExtendedIOUtil +
+ExtendedIOUtil.ClassLoaderClassResolver +
+GZIPStreamWrapper +
+IOUtil +
+IOUtil.FileCollector +
+LimitedReader +
+NIOUtil +
+SortedFileMap +
+StreamWrapperChain +
+StringCompressor +
+StringCompressor.Counting +
+TMPUtil +
+XMLOutput +
+XORInputStream +
+XOROutputStream +
+XORStreamWrapper +
+ZIPUtil +
+ZIPUtil.EntryContext +
+ZIPUtil.FileSystemUnzipHandler +
+ZIPUtil.FileSystemZipHandler
+ + + + + + +
+Exceptions  + +
+IORuntimeException +
+IOTimeoutException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html new file mode 100644 index 0000000000..fce9477ee4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-summary.html @@ -0,0 +1,422 @@ + + + + + + +org.eclipse.net4j.util.io (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.io +

+Interfaces and classes for I/O. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
ExtendedDataInput 
ExtendedDataOutput 
ExtendedInputHandler 
ExtendedIOHandler 
ExtendedIOUtil.ClassResolver 
ExtendedOutputHandler 
IOFilter<T> 
IORunnable<IO extends Closeable> 
IOVisitor 
IStreamWrapper 
StringIO 
ZIPUtil.UnzipHandler 
ZIPUtil.ZipEntryHandler 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AsyncOutputStream 
AsyncWriter 
CachedFileMap<K extends Comparable<K>,V> 
DataInputExtender 
DataOutputExtender 
DelegatingInputStreamA DelegatingInputStream contains some other input stream, which it uses as its basic source of data, + possibly transforming the data along the way or providing additional functionality.
DelegatingOutputStreamThis class is the superclass of all classes that filter output streams.
DelegatingStreamWrapper 
DigestWriter 
ExpectedFileInputStream 
ExpectedFileReader 
ExtendedDataInput.Delegating 
ExtendedDataInput.StreamDeprecated.
ExtendedDataInputStream 
ExtendedDataOutput.Delegating 
ExtendedDataOutput.StreamDeprecated.
ExtendedDataOutputStream 
ExtendedIOAdapter 
ExtendedIOUtil 
ExtendedIOUtil.ClassLoaderClassResolver 
GZIPStreamWrapper 
IOUtil 
IOUtil.FileCollector 
LimitedReader 
NIOUtil 
SortedFileMap<K extends Comparable<K>,V> 
StreamWrapperChain 
StringCompressor 
StringCompressor.Counting 
TMPUtil 
XMLOutput 
XORInputStream 
XOROutputStream 
XORStreamWrapper 
ZIPUtil 
ZIPUtil.EntryContext 
ZIPUtil.FileSystemUnzipHandler 
ZIPUtil.FileSystemZipHandler 
+  + +

+ + + + + + + + + + + + + +
+Exception Summary
IORuntimeException 
IOTimeoutException 
+  + +

+

+Package org.eclipse.net4j.util.io Description +

+ +

+Interfaces and classes for I/O. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-tree.html new file mode 100644 index 0000000000..7353b2cc33 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-tree.html @@ -0,0 +1,237 @@ + + + + + + +org.eclipse.net4j.util.io Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.io +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-use.html new file mode 100644 index 0000000000..b953b4ab53 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/io/package-use.html @@ -0,0 +1,466 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.io (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.io

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.io
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.http.serverTransport layer extension with support for HTTP connections. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.signal.wrappingSome container injectors for use with signal protocols. 
org.eclipse.net4j.util.ioInterfaces and classes for I/O. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.db
ExtendedDataInput + +
+           
ExtendedDataOutput + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.http.server
ExtendedDataInputStream + +
+           
ExtendedDataOutputStream + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.signal
ExtendedDataInputStream + +
+           
ExtendedDataOutputStream + +
+           
IStreamWrapper + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.signal.heartbeat
ExtendedDataInputStream + +
+           
ExtendedDataOutputStream + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.signal.wrapping
GZIPStreamWrapper + +
+           
IStreamWrapper + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.util.io
DelegatingInputStream + +
+          A DelegatingInputStream contains some other input stream, which it uses as its basic source of data, + possibly transforming the data along the way or providing additional functionality.
DelegatingOutputStream + +
+          This class is the superclass of all classes that filter output streams.
DelegatingStreamWrapper + +
+           
ExtendedDataInput + +
+           
ExtendedDataInputStream + +
+           
ExtendedDataOutput + +
+           
ExtendedDataOutputStream + +
+           
ExtendedInputHandler + +
+           
ExtendedIOHandler + +
+           
ExtendedIOUtil.ClassResolver + +
+           
ExtendedOutputHandler + +
+           
IOFilter + +
+           
IORunnable + +
+           
IORuntimeException + +
+           
IOVisitor + +
+           
IStreamWrapper + +
+           
SortedFileMap + +
+           
StringCompressor + +
+           
StringIO + +
+           
XMLOutput + +
+           
XORInputStream + +
+           
XOROutputStream + +
+           
ZIPUtil.EntryContext + +
+           
ZIPUtil.UnzipHandler + +
+           
ZIPUtil.ZipEntryHandler + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.io used by org.eclipse.net4j.util.security
IORuntimeException + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html new file mode 100644 index 0000000000..da34c941e8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.html @@ -0,0 +1,304 @@ + + + + + + +ILifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Interface ILifecycle

+
+
All Superinterfaces:
INotifier
+
+
+
All Known Subinterfaces:
IManagedContainer, InternalChannel, IPluginContainer
+
+
+
All Known Implementing Classes:
Acceptor, Cache, CacheMonitor, ChallengeNegotiator, ChallengeResponseNegotiator, Channel, ChannelMultiplexer, Connector, Container, DelegatingRegistry, FileUserManager, FiniteStateMachine, HashMapDelegatingRegistry, HashMapRegistry, HeartBeatProtocol, HeartBeatProtocol.Server, Lifecycle, ManagedContainer, Negotiator, Protocol, QueueRunner, QueueWorker, QueueWorkerWorkSerializer, Randomizer, ReferenceQueueWorker, Registry, ResponseNegotiator, RWLockManager, SignalProtocol, TimerLifecycle, UserManager, Worker
+
+
+
+
public interface ILifecycle
extends INotifier
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidactivate() + +
+           
+ Exceptiondeactivate() + +
+           
+ LifecycleStategetLifecycleState() + +
+           
+ booleanisActive() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+activate

+
+void activate()
+              throws LifecycleException
+
+
+
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+deactivate

+
+Exception deactivate()
+
+
+
+
+
+
+
+
+
+ +

+getLifecycleState

+
+LifecycleState getLifecycleState()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isActive

+
+boolean isActive()
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html new file mode 100644 index 0000000000..4c5908d26a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.Kind.html @@ -0,0 +1,361 @@ + + + + + + +ILifecycleEvent.Kind (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Enum ILifecycleEvent.Kind

+
+java.lang.Object
+  extended by java.lang.Enum<ILifecycleEvent.Kind>
+      extended by org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind
+
+
+
All Implemented Interfaces:
Serializable, Comparable<ILifecycleEvent.Kind>
+
+
+
Enclosing interface:
ILifecycleEvent
+
+
+
+
public static enum ILifecycleEvent.Kind
extends Enum<ILifecycleEvent.Kind>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
ABOUT_TO_ACTIVATE + +
+           
ABOUT_TO_DEACTIVATE + +
+           
ACTIVATED + +
+           
DEACTIVATED + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ILifecycleEvent.KindvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ILifecycleEvent.Kind[]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
+ +

+ABOUT_TO_ACTIVATE

+
+public static final ILifecycleEvent.Kind ABOUT_TO_ACTIVATE
+
+
+
+
+
+ +

+ACTIVATED

+
+public static final ILifecycleEvent.Kind ACTIVATED
+
+
+
+
+
+ +

+ABOUT_TO_DEACTIVATE

+
+public static final ILifecycleEvent.Kind ABOUT_TO_DEACTIVATE
+
+
+
+
+
+ +

+DEACTIVATED

+
+public static final ILifecycleEvent.Kind DEACTIVATED
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ILifecycleEvent.Kind[] 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 (ILifecycleEvent.Kind c : ILifecycleEvent.Kind.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ILifecycleEvent.Kind 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html new file mode 100644 index 0000000000..975ca7a460 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycleEvent.html @@ -0,0 +1,264 @@ + + + + + + +ILifecycleEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Interface ILifecycleEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Implementing Classes:
LifecycleEvent
+
+
+
+
public interface ILifecycleEvent
extends IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classILifecycleEvent.Kind + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ILifecycleEvent.KindgetKind() + +
+           
+ ILifecyclegetSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+ILifecycle getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getKind

+
+ILifecycleEvent.Kind getKind()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html new file mode 100644 index 0000000000..8f75cf2b7c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html @@ -0,0 +1,791 @@ + + + + + + +Lifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class Lifecycle

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
Direct Known Subclasses:
Channel, Container, FiniteStateMachine, ManagedContainer, Protocol, Randomizer, RWLockManager, UserManager, Worker
+
+
+
+
public class Lifecycle
extends Notifier
implements ILifecycle
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static booleanUSE_LABEL + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Lifecycle() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidactivate() + +
+           
+protected  voidcheckActive() + +
+           
+protected  voidcheckArg(boolean expr, + String msg) + +
+           
+protected  voidcheckArg(Object handle, + String handleName) + +
+           
+protected  voidcheckInactive() + +
+           
+protected  voidcheckNull(Object handle, + String msg) + +
+           
+protected  voidcheckState(boolean expr, + String msg) + +
+           
+protected  voidcheckState(Object handle, + String handleName) + +
+           
+ Exceptiondeactivate() + +
+           
+protected  voiddeferredActivate(boolean successful) + +
+           
+protected  voiddoActivate() + +
+           
+protected  voiddoAfterActivate() + +
+           
+protected  voiddoBeforeActivate() + +
+           
+protected  voiddoBeforeDeactivate() + +
+           
+protected  voiddoDeactivate() + +
+           
+protected  voiddump() + +
+           
+ LifecycleStategetLifecycleState() + +
+           
+ booleanisActive() + +
+           
+protected  booleanisDeferredActivation() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+USE_LABEL

+
+public static boolean USE_LABEL
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Lifecycle

+
+public Lifecycle()
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Method Detail
+ +

+activate

+
+public final void activate()
+                    throws LifecycleException
+
+
+
Specified by:
activate in interface ILifecycle
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+deactivate

+
+public final Exception deactivate()
+
+
+
Specified by:
deactivate in interface ILifecycle
+
+
+
+
+
+
+ +

+getLifecycleState

+
+public final LifecycleState getLifecycleState()
+
+
+
Specified by:
getLifecycleState in interface ILifecycle
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isActive

+
+public final boolean isActive()
+
+
+
Specified by:
isActive in interface ILifecycle
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+dump

+
+protected final void dump()
+
+
+
+
+
+
+
+
+
+ +

+checkActive

+
+protected final void checkActive()
+
+
+
+
+
+
+
+
+
+ +

+checkInactive

+
+protected final void checkInactive()
+
+
+
+
+
+
+
+
+
+ +

+checkNull

+
+protected final void checkNull(Object handle,
+                               String msg)
+                        throws NullPointerException
+
+
+
+
+
+ +
Throws: +
NullPointerException
+
+
+
+ +

+checkArg

+
+protected final void checkArg(boolean expr,
+                              String msg)
+                       throws IllegalArgumentException
+
+
+
+
+
+ +
Throws: +
IllegalArgumentException
+
+
+
+ +

+checkArg

+
+protected final void checkArg(Object handle,
+                              String handleName)
+                       throws IllegalArgumentException
+
+
+
+
+
+ +
Throws: +
IllegalArgumentException
+
+
+
+ +

+checkState

+
+protected final void checkState(boolean expr,
+                                String msg)
+                         throws IllegalStateException
+
+
+
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+checkState

+
+protected final void checkState(Object handle,
+                                String handleName)
+                         throws IllegalStateException
+
+
+
+
+
+ +
Throws: +
IllegalStateException
+
+
+
+ +

+deferredActivate

+
+protected final void deferredActivate(boolean successful)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isDeferredActivation

+
+protected boolean isDeferredActivation()
+
+
+
+
+
+
+
+
+
+ +

+doBeforeActivate

+
+protected void doBeforeActivate()
+                         throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doActivate

+
+protected void doActivate()
+                   throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doAfterActivate

+
+protected void doAfterActivate()
+                        throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
Since:
+
3.0
+
+
+
+
+ +

+doBeforeDeactivate

+
+protected void doBeforeDeactivate()
+                           throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doDeactivate

+
+protected void doDeactivate()
+                     throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html new file mode 100644 index 0000000000..aeffc1dc55 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEvent.html @@ -0,0 +1,338 @@ + + + + + + +LifecycleEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class LifecycleEvent

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.lifecycle.LifecycleEvent
+
+
+
All Implemented Interfaces:
Serializable, IEvent, ILifecycleEvent
+
+
+
+
public class LifecycleEvent
extends Event
implements ILifecycleEvent
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycleEvent
ILifecycleEvent.Kind
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
LifecycleEvent(Lifecycle lifecycle, + ILifecycleEvent.Kind kind) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ ILifecycleEvent.KindgetKind() + +
+           
+ ILifecyclegetSource() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LifecycleEvent

+
+public LifecycleEvent(Lifecycle lifecycle,
+                      ILifecycleEvent.Kind kind)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public ILifecycle getSource()
+
+
+
Specified by:
getSource in interface IEvent
Specified by:
getSource in interface ILifecycleEvent
Overrides:
getSource in class Event
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getKind

+
+public ILifecycleEvent.Kind getKind()
+
+
+
Specified by:
getKind in interface ILifecycleEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html new file mode 100644 index 0000000000..a51ff37006 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleEventAdapter.html @@ -0,0 +1,394 @@ + + + + + + +LifecycleEventAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class LifecycleEventAdapter

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter
+
+
+
All Implemented Interfaces:
EventListener, IListener
+
+
+
+
public class LifecycleEventAdapter
extends Object
implements IListener
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LifecycleEventAdapter() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidnotifyEvent(IEvent event) + +
+           
+protected  voidnotifyLifecycleEvent(ILifecycleEvent event) + +
+           
+protected  voidnotifyOtherEvent(IEvent event) + +
+           
+protected  voidonAboutToActivate(ILifecycle lifecycle) + +
+           
+protected  voidonAboutToDeactivate(ILifecycle lifecycle) + +
+           
+protected  voidonActivated(ILifecycle lifecycle) + +
+           
+protected  voidonDeactivated(ILifecycle lifecycle) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LifecycleEventAdapter

+
+public LifecycleEventAdapter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+notifyEvent

+
+public final void notifyEvent(IEvent event)
+
+
+
Specified by:
notifyEvent in interface IListener
+
+
+
+
+
+
+ +

+notifyLifecycleEvent

+
+protected void notifyLifecycleEvent(ILifecycleEvent event)
+
+
+
+
+
+
+
+
+
+ +

+notifyOtherEvent

+
+protected void notifyOtherEvent(IEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onAboutToActivate

+
+protected void onAboutToActivate(ILifecycle lifecycle)
+
+
+
+
+
+
+
+
+
+ +

+onActivated

+
+protected void onActivated(ILifecycle lifecycle)
+
+
+
+
+
+
+
+
+
+ +

+onAboutToDeactivate

+
+protected void onAboutToDeactivate(ILifecycle lifecycle)
+
+
+
+
+
+
+
+
+
+ +

+onDeactivated

+
+protected void onDeactivated(ILifecycle lifecycle)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html new file mode 100644 index 0000000000..0e6fbddf15 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleException.html @@ -0,0 +1,289 @@ + + + + + + +LifecycleException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class LifecycleException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.lifecycle.LifecycleException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class LifecycleException
extends RuntimeException
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This class is not intended to be subclassed by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
LifecycleException() + +
+           
LifecycleException(String message) + +
+           
LifecycleException(String message, + Throwable cause) + +
+           
LifecycleException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LifecycleException

+
+public LifecycleException()
+
+
+
+ +

+LifecycleException

+
+public LifecycleException(String message)
+
+
+
+ +

+LifecycleException

+
+public LifecycleException(Throwable cause)
+
+
+
+ +

+LifecycleException

+
+public LifecycleException(String message,
+                          Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html new file mode 100644 index 0000000000..5331c43157 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleState.html @@ -0,0 +1,360 @@ + + + + + + +LifecycleState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Enum LifecycleState

+
+java.lang.Object
+  extended by java.lang.Enum<LifecycleState>
+      extended by org.eclipse.net4j.util.lifecycle.LifecycleState
+
+
+
All Implemented Interfaces:
Serializable, Comparable<LifecycleState>
+
+
+
+
public enum LifecycleState
extends Enum<LifecycleState>
+ + +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
ACTIVATING + +
+           
ACTIVE + +
+           
DEACTIVATING + +
+           
INACTIVE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static LifecycleStatevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static LifecycleState[]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
+ +

+ACTIVATING

+
+public static final LifecycleState ACTIVATING
+
+
+
+
+
+ +

+ACTIVE

+
+public static final LifecycleState ACTIVE
+
+
+
+
+
+ +

+DEACTIVATING

+
+public static final LifecycleState DEACTIVATING
+
+
+
+
+
+ +

+INACTIVE

+
+public static final LifecycleState INACTIVE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static LifecycleState[] 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 (LifecycleState c : LifecycleState.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static LifecycleState 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html new file mode 100644 index 0000000000..ac443b35f5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Activator.html @@ -0,0 +1,205 @@ + + + + + + +LifecycleUtil.Activator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Annotation Type LifecycleUtil.Activator

+
+
+
@Retention(value=RUNTIME)
+@Target(value=METHOD)
+public static @interface LifecycleUtil.Activator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Optional Element Summary
+ booleanpropagate + +
+           
+  +

+

+propagate

+
+public abstract boolean propagate
+
+
+
+
+
+
+
+
Default:
true
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html new file mode 100644 index 0000000000..fdb59d9138 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Deactivator.html @@ -0,0 +1,205 @@ + + + + + + +LifecycleUtil.Deactivator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Annotation Type LifecycleUtil.Deactivator

+
+
+
@Retention(value=RUNTIME)
+@Target(value=METHOD)
+public static @interface LifecycleUtil.Deactivator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Optional Element Summary
+ booleanpropagate + +
+           
+  +

+

+propagate

+
+public abstract boolean propagate
+
+
+
+
+
+
+
+
Default:
true
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html new file mode 100644 index 0000000000..8374a27dde --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.Delegator.html @@ -0,0 +1,311 @@ + + + + + + +LifecycleUtil.Delegator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class LifecycleUtil.Delegator<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator<T>
+
+
+
All Implemented Interfaces:
InvocationHandler
+
+
+
Enclosing class:
LifecycleUtil
+
+
+
+
public static final class LifecycleUtil.Delegator<T>
extends Object
implements InvocationHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LifecycleUtil.Delegator(T pojo, + ILifecycle delegate) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ Objectinvoke(Object proxy, + Method method, + Object[] args) + +
+           
+static + + + + +
+<T> T
+
newProxy(ClassLoader loader, + T pojo, + Class<?> pojoInterface, + ILifecycle delegate) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LifecycleUtil.Delegator

+
+public LifecycleUtil.Delegator(T pojo,
+                               ILifecycle delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+invoke

+
+public Object invoke(Object proxy,
+                     Method method,
+                     Object[] args)
+              throws Throwable
+
+
+
Specified by:
invoke in interface InvocationHandler
+
+
+ +
Throws: +
Throwable
+
+
+
+ +

+newProxy

+
+public static <T> T newProxy(ClassLoader loader,
+                             T pojo,
+                             Class<?> pojoInterface,
+                             ILifecycle delegate)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html new file mode 100644 index 0000000000..a46a788824 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/LifecycleUtil.html @@ -0,0 +1,655 @@ + + + + + + +LifecycleUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.lifecycle +
+Class LifecycleUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.lifecycle.LifecycleUtil
+
+
+
+
public final class LifecycleUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceLifecycleUtil.Activator + +
+           
+static interfaceLifecycleUtil.Deactivator + +
+           
+static classLifecycleUtil.Delegator<T> + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidactivate(Object object) + +
+           
+static voidactivate(Object object, + boolean useAnnotation) + +
+           
+static ExceptionactivateSilent(Object object) + +
+           
+static ExceptionactivateSilent(Object object, + boolean useAnnotation) + +
+           
+static voidcheckActive(Object object) + +
+           
+static voidcheckInactive(Object object) + +
+           
+static Exceptiondeactivate(Object object) + +
+           
+static Exceptiondeactivate(Object object, + boolean useAnnotation) + +
+           
+static voiddeactivate(Object object, + OMLogger.Level logLevel) + +
+           
+static voiddeactivateNoisy(Object object) + +
+           
+static voiddeactivateNoisy(Object object, + boolean useAnnotation) + +
+           
+static + + + + +
+<T> T
+
delegateLifecycle(ClassLoader loader, + T pojo, + Class<?> pojoInterface, + ILifecycle delegate) + +
+           
+static + + + + +
+<T> T
+
delegateLifecycle(ClassLoader loader, + T pojo, + ILifecycle delegate) + +
+           
+static LifecycleStategetLifecycleState(Object object) + +
+           
+static booleanisActive(Object object) + +
+           
+static booleanwaitFor(Object object, + long millis, + LifecycleState state) + +
+           
+static booleanwaitForActive(Object object, + long millis) + +
+           
+static booleanwaitForInactive(Object object, + long millis) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLifecycleState

+
+public static LifecycleState getLifecycleState(Object object)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+isActive

+
+public static boolean isActive(Object object)
+
+
+
+
+
+
+ +

+checkActive

+
+public static void checkActive(Object object)
+                        throws IllegalStateException
+
+
+ +
Throws: +
IllegalStateException
Since:
+
2.0
+
+
+
+
+ +

+checkInactive

+
+public static void checkInactive(Object object)
+                          throws IllegalStateException
+
+
+ +
Throws: +
IllegalStateException
Since:
+
2.0
+
+
+
+
+ +

+activate

+
+public static void activate(Object object)
+                     throws LifecycleException
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+activate

+
+public static void activate(Object object,
+                            boolean useAnnotation)
+                     throws LifecycleException
+
+
+ +
Throws: +
LifecycleException
See Also:
LifecycleUtil.Activator
+
+
+
+ +

+activateSilent

+
+public static Exception activateSilent(Object object)
+
+
+
+
+
+
+ +

+activateSilent

+
+public static Exception activateSilent(Object object,
+                                       boolean useAnnotation)
+
+
+
See Also:
LifecycleUtil.Activator
+
+
+
+ +

+waitForActive

+
+public static boolean waitForActive(Object object,
+                                    long millis)
+
+
+
+
+
+
+ +

+waitForInactive

+
+public static boolean waitForInactive(Object object,
+                                      long millis)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+waitFor

+
+public static boolean waitFor(Object object,
+                              long millis,
+                              LifecycleState state)
+
+
+
Since:
+
3.1
+
+
+
+
+ +

+deactivate

+
+public static Exception deactivate(Object object)
+
+
+
+
+
+
+ +

+deactivate

+
+public static Exception deactivate(Object object,
+                                   boolean useAnnotation)
+
+
+
See Also:
LifecycleUtil.Deactivator
+
+
+
+ +

+deactivate

+
+public static void deactivate(Object object,
+                              OMLogger.Level logLevel)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+deactivateNoisy

+
+public static void deactivateNoisy(Object object)
+                            throws LifecycleException
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+deactivateNoisy

+
+public static void deactivateNoisy(Object object,
+                                   boolean useAnnotation)
+                            throws LifecycleException
+
+
+ +
Throws: +
LifecycleException
+
+
+
+ +

+delegateLifecycle

+
+public static <T> T delegateLifecycle(ClassLoader loader,
+                                      T pojo,
+                                      Class<?> pojoInterface,
+                                      ILifecycle delegate)
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+delegateLifecycle

+
+public static <T> T delegateLifecycle(ClassLoader loader,
+                                      T pojo,
+                                      ILifecycle delegate)
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html new file mode 100644 index 0000000000..4f72f87d6e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.html @@ -0,0 +1,869 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.lifecycle.ILifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.lifecycle.ILifecycle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ILifecycle
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j that return ILifecycle
+ ILifecycleITransportConfig.getLifecycle() + +
+          Returns the lifecycle delegate used for inactivity checks in the setter implementations of this transport + configuration.
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type ILifecycle
+static ITransportConfigNet4jUtil.copyTransportConfig(ILifecycle lifecycle, + ITransportConfig source) + +
+           
+ voidITransportConfig.setLifecycle(ILifecycle lifecycle) + +
+          Sets the lifecycle delegate to be used for inactivity checks in the setter implementations of this transport + configuration.
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.signal that implement ILifecycle
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.signal.heartbeat that implement ILifecycle
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ILifecycle
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement ILifecycle
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Support Multiple reads/no write and upgrade lock from read to write.
+ classTimerLifecycle + +
+           
+ classWorker + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Subinterfaces of ILifecycle in org.eclipse.net4j.util.container
+ interfaceIManagedContainer + +
+           
+ interfaceIPluginContainer + +
+           
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement ILifecycle
+ classContainer<E> + +
+           
+ classManagedContainer + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.fsm that implement ILifecycle
+ classFiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement ILifecycle
+ classLifecycle + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle that return ILifecycle
+ ILifecycleILifecycleEvent.getSource() + +
+           
+ ILifecycleLifecycleEvent.getSource() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle with parameters of type ILifecycle
+static + + + + +
+<T> T
+
LifecycleUtil.delegateLifecycle(ClassLoader loader, + T pojo, + Class<?> pojoInterface, + ILifecycle delegate) + +
+           
+static + + + + +
+<T> T
+
LifecycleUtil.delegateLifecycle(ClassLoader loader, + T pojo, + ILifecycle delegate) + +
+           
+static + + + + +
+<T> T
+
LifecycleUtil.Delegator.newProxy(ClassLoader loader, + T pojo, + Class<?> pojoInterface, + ILifecycle delegate) + +
+           
+protected  voidLifecycleEventAdapter.onAboutToActivate(ILifecycle lifecycle) + +
+           
+protected  voidLifecycleEventAdapter.onAboutToDeactivate(ILifecycle lifecycle) + +
+           
+protected  voidLifecycleEventAdapter.onActivated(ILifecycle lifecycle) + +
+           
+protected  voidLifecycleEventAdapter.onDeactivated(ILifecycle lifecycle) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.lifecycle with parameters of type ILifecycle
LifecycleUtil.Delegator(T pojo, + ILifecycle delegate) + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.ref that implement ILifecycle
+ classReferenceQueueWorker<T> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.registry that implement ILifecycle
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement ILifecycle
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classFileUserManager + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classRandomizer + +
+           
+ classResponseNegotiator + +
+           
+ classUserManager + +
+           
+  +

+ + + + + +
+Uses of ILifecycle in org.eclipse.spi.net4j
+  +

+ + + + + + + + + +
Subinterfaces of ILifecycle in org.eclipse.spi.net4j
+ interfaceInternalChannel + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.spi.net4j that implement ILifecycle
+ classAcceptor + +
+           
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.Kind.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.Kind.html new file mode 100644 index 0000000000..dff2a58d1a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.Kind.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.ILifecycleEvent.Kind

+
+ + + + + + + + + +
+Packages that use ILifecycleEvent.Kind
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
+  +

+ + + + + +
+Uses of ILifecycleEvent.Kind in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle that return ILifecycleEvent.Kind
+ ILifecycleEvent.KindILifecycleEvent.getKind() + +
+           
+ ILifecycleEvent.KindLifecycleEvent.getKind() + +
+           
+static ILifecycleEvent.KindILifecycleEvent.Kind.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ILifecycleEvent.Kind[]ILifecycleEvent.Kind.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.lifecycle with parameters of type ILifecycleEvent.Kind
LifecycleEvent(Lifecycle lifecycle, + ILifecycleEvent.Kind kind) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html new file mode 100644 index 0000000000..a12c024714 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycleEvent.html @@ -0,0 +1,242 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.lifecycle.ILifecycleEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.lifecycle.ILifecycleEvent

+
+ + + + + + + + + + + + + +
+Packages that use ILifecycleEvent
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
+  +

+ + + + + +
+Uses of ILifecycleEvent in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container with parameters of type ILifecycleEvent
+protected  voidLifecycleEventConverter.added(ILifecycleEvent e) + +
+           
+protected  voidLifecycleEventConverter.fireContainerEvent(ILifecycleEvent e, + IContainerDelta.Kind kind) + +
+           
+protected  voidLifecycleEventConverter.removed(ILifecycleEvent e) + +
+           
+  +

+ + + + + +
+Uses of ILifecycleEvent in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement ILifecycleEvent
+ classLifecycleEvent + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle with parameters of type ILifecycleEvent
+protected  voidLifecycleEventAdapter.notifyLifecycleEvent(ILifecycleEvent event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html new file mode 100644 index 0000000000..9816bc2edb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/Lifecycle.html @@ -0,0 +1,632 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.Lifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.Lifecycle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Lifecycle
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.signal
+  +

+ + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.signal
+ classSignalProtocol<INFRA_STRUCTURE> + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.signal.heartbeat
+  +

+ + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.signal.heartbeat
+ classHeartBeatProtocol + +
+           
+static classHeartBeatProtocol.Server + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.cache
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.concurrent
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Support Multiple reads/no write and upgrade lock from read to write.
+ classWorker + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.container
+ classContainer<E> + +
+           
+ classManagedContainer + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.fsm
+ classFiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.lifecycle with parameters of type Lifecycle
LifecycleEvent(Lifecycle lifecycle, + ILifecycleEvent.Kind kind) + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.ref
+ classReferenceQueueWorker<T> + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.registry
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.net4j.util.security
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classFileUserManager + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classRandomizer + +
+           
+ classResponseNegotiator + +
+           
+ classUserManager + +
+           
+  +

+ + + + + +
+Uses of Lifecycle in org.eclipse.spi.net4j
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of Lifecycle in org.eclipse.spi.net4j
+ classAcceptor + +
+           
+ classChannel + +
+           
+ classChannelMultiplexer + +
+           
+ classConnector + +
+           
+ classProtocol<INFRA_STRUCTURE> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEvent.html new file mode 100644 index 0000000000..722d2efc59 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleEvent

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEventAdapter.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEventAdapter.html new file mode 100644 index 0000000000..b8bb4b37f9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleEventAdapter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleEventAdapter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html new file mode 100644 index 0000000000..a69bf71221 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleException.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleException

+
+ + + + + + + + + + + + + +
+Packages that use LifecycleException
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
+  +

+ + + + + +
+Uses of LifecycleException in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that throw LifecycleException
+ voidTimerLifecycle.activate() + +
+           
+  +

+ + + + + +
+Uses of LifecycleException in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle that throw LifecycleException
+ voidILifecycle.activate() + +
+           
+ voidLifecycle.activate() + +
+           
+static voidLifecycleUtil.activate(Object object) + +
+           
+static voidLifecycleUtil.activate(Object object, + boolean useAnnotation) + +
+           
+static voidLifecycleUtil.deactivateNoisy(Object object) + +
+           
+static voidLifecycleUtil.deactivateNoisy(Object object, + boolean useAnnotation) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html new file mode 100644 index 0000000000..7329f0bb66 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleState.html @@ -0,0 +1,260 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleState

+
+ + + + + + + + + + + + + +
+Packages that use LifecycleState
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
+  +

+ + + + + +
+Uses of LifecycleState in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.concurrent that return LifecycleState
+ LifecycleStateTimerLifecycle.getLifecycleState() + +
+           
+  +

+ + + + + +
+Uses of LifecycleState in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle that return LifecycleState
+ LifecycleStateILifecycle.getLifecycleState() + +
+           
+ LifecycleStateLifecycle.getLifecycleState() + +
+           
+static LifecycleStateLifecycleUtil.getLifecycleState(Object object) + +
+           
+static LifecycleStateLifecycleState.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static LifecycleState[]LifecycleState.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle with parameters of type LifecycleState
+static booleanLifecycleUtil.waitFor(Object object, + long millis, + LifecycleState state) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Activator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Activator.html new file mode 100644 index 0000000000..b002470490 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Activator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Activator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleUtil.Activator

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleUtil.Activator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Deactivator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Deactivator.html new file mode 100644 index 0000000000..52ba9e1bce --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Deactivator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Deactivator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleUtil.Deactivator

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleUtil.Deactivator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Delegator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Delegator.html new file mode 100644 index 0000000000..08fb6bb9a0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.Delegator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleUtil.Delegator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.html new file mode 100644 index 0000000000..d8b97681ea --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/LifecycleUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.lifecycle.LifecycleUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.lifecycle.LifecycleUtil

+
+No usage of org.eclipse.net4j.util.lifecycle.LifecycleUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-frame.html new file mode 100644 index 0000000000..5888bd6bef --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-frame.html @@ -0,0 +1,90 @@ + + + + + + +org.eclipse.net4j.util.lifecycle (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.lifecycle + + + + +
+Interfaces  + +
+ILifecycle +
+ILifecycleEvent
+ + + + + + +
+Classes  + +
+Lifecycle +
+LifecycleEvent +
+LifecycleEventAdapter +
+LifecycleUtil +
+LifecycleUtil.Delegator
+ + + + + + +
+Enums  + +
+ILifecycleEvent.Kind +
+LifecycleState
+ + + + + + +
+Exceptions  + +
+LifecycleException
+ + + + + + +
+Annotation Types  + +
+LifecycleUtil.Activator +
+LifecycleUtil.Deactivator
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html new file mode 100644 index 0000000000..edc1c04ae0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-summary.html @@ -0,0 +1,280 @@ + + + + + + +org.eclipse.net4j.util.lifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.lifecycle +

+A framework for components with a simple lifecycle. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
ILifecycle 
ILifecycleEvent 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
Lifecycle 
LifecycleEvent 
LifecycleEventAdapter 
LifecycleUtil 
LifecycleUtil.Delegator<T> 
+  + +

+ + + + + + + + + + + + + +
+Enum Summary
ILifecycleEvent.Kind 
LifecycleState 
+  + +

+ + + + + + + + + +
+Exception Summary
LifecycleException 
+  + +

+ + + + + + + + + + + + + +
+Annotation Types Summary
LifecycleUtil.Activator 
LifecycleUtil.Deactivator 
+  + +

+

+Package org.eclipse.net4j.util.lifecycle Description +

+ +

+A framework for components with a simple lifecycle. +Interfaces that describe the behaviour of objects with respect to their lifecycle. +A utility class to interact with such objects and an abstract class that can be +used to implement such objects are provided as well. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-tree.html new file mode 100644 index 0000000000..058e5f9fda --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-tree.html @@ -0,0 +1,199 @@ + + + + + + +org.eclipse.net4j.util.lifecycle Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.lifecycle +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Annotation Type Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html new file mode 100644 index 0000000000..2a485629ba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html @@ -0,0 +1,488 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.lifecycle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.lifecycle

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.lifecycle
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.signal.heartbeatA signal protocol implementation that realizes a configurable heart beat protocol. 
org.eclipse.net4j.util.cacheA generic caching and memory monitoring framework. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.fsmA framework for finite state machines. 
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
org.eclipse.spi.net4jServer service provider interfaces and useful base implementations for the Net4j transport layer. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j
ILifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.signal
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.signal.heartbeat
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.cache
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.concurrent
ILifecycle + +
+           
Lifecycle + +
+           
LifecycleException + +
+           
LifecycleState + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.container
ILifecycle + +
+           
ILifecycleEvent + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.fsm
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.lifecycle
ILifecycle + +
+           
ILifecycleEvent + +
+           
ILifecycleEvent.Kind + +
+           
Lifecycle + +
+           
LifecycleException + +
+           
LifecycleState + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.ref
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.registry
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.net4j.util.security
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.lifecycle used by org.eclipse.spi.net4j
ILifecycle + +
+           
Lifecycle + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html new file mode 100644 index 0000000000..94a65330d5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/LegacyUtil.html @@ -0,0 +1,248 @@ + + + + + + +LegacyUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Class LegacyUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.LegacyUtil
+
+
+
+
public final class LegacyUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+static voidstartBundles(OMBundle[] bundles) + +
+           
+static voidstopBundles(OMBundle[] bundles) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+startBundles

+
+public static void startBundles(OMBundle[] bundles)
+                         throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+stopBundles

+
+public static void stopBundles(OMBundle[] bundles)
+                        throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html new file mode 100644 index 0000000000..98ea7f3649 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.DebugSupport.html @@ -0,0 +1,377 @@ + + + + + + +OMBundle.DebugSupport (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Interface OMBundle.DebugSupport

+
+
Enclosing interface:
OMBundle
+
+
+
+
public static interface OMBundle.DebugSupport
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetDebugOption(String option) + +
+           
+ booleangetDebugOption(String option, + boolean defaultValue) + +
+           
+ intgetDebugOption(String option, + int defaultValue) + +
+           
+ StringgetDebugOption(String option, + String defaultValue) + +
+           
+ booleanisDebugging() + +
+           
+ voidsetDebugging(boolean debugging) + +
+           
+ voidsetDebugOption(String option, + boolean value) + +
+           
+ voidsetDebugOption(String option, + int value) + +
+           
+ voidsetDebugOption(String option, + String value) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+isDebugging

+
+boolean isDebugging()
+
+
+
+
+
+
+ +

+setDebugging

+
+void setDebugging(boolean debugging)
+
+
+
+
+
+
+ +

+getDebugOption

+
+String getDebugOption(String option)
+
+
+
+
+
+
+ +

+setDebugOption

+
+void setDebugOption(String option,
+                    String value)
+
+
+
+
+
+
+ +

+getDebugOption

+
+String getDebugOption(String option,
+                      String defaultValue)
+
+
+
+
+
+
+ +

+getDebugOption

+
+boolean getDebugOption(String option,
+                       boolean defaultValue)
+
+
+
+
+
+
+ +

+setDebugOption

+
+void setDebugOption(String option,
+                    boolean value)
+
+
+
+
+
+
+ +

+getDebugOption

+
+int getDebugOption(String option,
+                   int defaultValue)
+
+
+
+
+
+
+ +

+setDebugOption

+
+void setDebugOption(String option,
+                    int value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html new file mode 100644 index 0000000000..c089b34c1f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.TranslationSupport.html @@ -0,0 +1,335 @@ + + + + + + +OMBundle.TranslationSupport (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Interface OMBundle.TranslationSupport

+
+
Enclosing interface:
OMBundle
+
+
+
+
public static interface OMBundle.TranslationSupport
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetString(String key) + +
+          Returns the string resource associated with the key.
+ StringgetString(String key, + boolean translate) + +
+          Returns the string resource associated with the key.
+ StringgetString(String key, + boolean translate, + Object... args) + +
+          Returns a string resource associated with the key, and performs substitutions.
+ StringgetString(String key, + Object... args) + +
+          Returns a string resource associated with the key, and performs substitutions.
+ voidsetShouldTranslate(boolean shouldTranslate) + +
+          Sets whether strings should be translated by default.
+ booleanshouldTranslate() + +
+          Indicates whether strings should be translated by default.
+  +

+ + + + + + + + +
+Method Detail
+ +

+shouldTranslate

+
+boolean shouldTranslate()
+
+
Indicates whether strings should be translated by default. +

+

+ +
Returns:
true if strings should be translated by default; false otherwise.
+
+
+
+ +

+setShouldTranslate

+
+void setShouldTranslate(boolean shouldTranslate)
+
+
Sets whether strings should be translated by default. +

+

+
Parameters:
shouldTranslate - whether strings should be translated by default.
+
+
+
+ +

+getString

+
+String getString(String key)
+
+
Returns the string resource associated with the key. +

+

+
Parameters:
key - the key of the string resource. +
Returns:
the string resource associated with the key.
+
+
+
+ +

+getString

+
+String getString(String key,
+                 boolean translate)
+
+
Returns the string resource associated with the key. +

+

+
Parameters:
key - the key of the string resource.
translate - whether the result is to be translated to the current locale. +
Returns:
the string resource associated with the key.
+
+
+
+ +

+getString

+
+String getString(String key,
+                 Object... args)
+
+
Returns a string resource associated with the key, and performs substitutions. +

+

+
Parameters:
key - the key of the string.
args - the message substitutions. +
Returns:
a string resource associated with the key.
See Also:
getString(String), +MessageFormat.format(String, Object...)
+
+
+
+ +

+getString

+
+String getString(String key,
+                 boolean translate,
+                 Object... args)
+
+
Returns a string resource associated with the key, and performs substitutions. +

+

+
Parameters:
key - the key of the string.
translate - whether the result is to be translated to the current locale.
args - the message substitutions. +
Returns:
a string resource associated with the key.
See Also:
getString(String), +MessageFormat.format(String, Object[])
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html new file mode 100644 index 0000000000..2e12ffb54d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMBundle.html @@ -0,0 +1,470 @@ + + + + + + +OMBundle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Interface OMBundle

+
+
+
public interface OMBundle
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static interfaceOMBundle.DebugSupport + +
+           
+static interfaceOMBundle.TranslationSupport + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ URLgetBaseURL() + +
+           
+ StringgetBundleID() + +
+           
+ FilegetConfigFile() + +
+           
+ PropertiesgetConfigProperties() + +
+           
+ OMBundle.DebugSupportgetDebugSupport() + +
+           
+ InputStreamgetInputStream(String path) + +
+           
+ OMPlatformgetPlatform() + +
+           
+ StringgetStateLocation() + +
+           
+ OMBundle.TranslationSupportgetTranslationSupport() + +
+           
+ OMLoggerlogger() + +
+           
+ OMPreferencespreferences() + +
+           
+ voidsetBundleContext(Object bundleContext) + +
+           
+ OMTracertracer(String name) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getPlatform

+
+OMPlatform getPlatform()
+
+
+
+
+
+
+ +

+getBundleID

+
+String getBundleID()
+
+
+
+
+
+
+ +

+getBaseURL

+
+URL getBaseURL()
+
+
+
+
+
+
+ +

+setBundleContext

+
+void setBundleContext(Object bundleContext)
+
+
+
+
+
+
+ +

+tracer

+
+OMTracer tracer(String name)
+
+
+
+
+
+
+ +

+logger

+
+OMLogger logger()
+
+
+
+
+
+
+ +

+preferences

+
+OMPreferences preferences()
+
+
+
+
+
+
+ +

+getConfigFile

+
+File getConfigFile()
+
+
+
+
+
+
+ +

+getConfigProperties

+
+Properties getConfigProperties()
+
+
+
+
+
+
+ +

+getStateLocation

+
+String getStateLocation()
+
+
+
+
+
+
+ +

+getInputStream

+
+InputStream getInputStream(String path)
+                           throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+getDebugSupport

+
+OMBundle.DebugSupport getDebugSupport()
+
+
+
+
+
+
+ +

+getTranslationSupport

+
+OMBundle.TranslationSupport getTranslationSupport()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html new file mode 100644 index 0000000000..4f4bd0a0e6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OMPlatform.html @@ -0,0 +1,526 @@ + + + + + + +OMPlatform (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Interface OMPlatform

+
+
+
public interface OMPlatform
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static OMPlatformINSTANCE + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddLogHandler(OMLogHandler logHandler) + +
+           
+ voidaddTraceHandler(OMTraceHandler traceHandler) + +
+           
+ OMBundlebundle(String bundleID, + Class<?> accessor) + +
+           
+ FilegetConfigFile(String name) + +
+           
+ FilegetConfigFolder() + +
+           
+ PropertiesgetConfigProperties(String name) + +
+           
+ StringgetProperty(String key) + +
+           
+ StringgetProperty(String key, + String defaultValue) + +
+           
+ FilegetStateFolder() + +
+           
+ booleanisDebugging() + +
+           
+ booleanisExtensionRegistryAvailable() + +
+           
+ booleanisOSGiRunning() + +
+           
+ voidremoveLogHandler(OMLogHandler logHandler) + +
+           
+ voidremoveTraceHandler(OMTraceHandler traceHandler) + +
+           
+ voidsetDebugging(boolean debugging) + +
+           
+  +

+ + + + + + + + +
+Field Detail
+ +

+INSTANCE

+
+static final OMPlatform INSTANCE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+bundle

+
+OMBundle bundle(String bundleID,
+                Class<?> accessor)
+
+
+
+
+
+
+ +

+isOSGiRunning

+
+boolean isOSGiRunning()
+
+
+
+
+
+
+ +

+isExtensionRegistryAvailable

+
+boolean isExtensionRegistryAvailable()
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+isDebugging

+
+boolean isDebugging()
+
+
+
+
+
+
+ +

+setDebugging

+
+void setDebugging(boolean debugging)
+
+
+
+
+
+
+ +

+addLogHandler

+
+void addLogHandler(OMLogHandler logHandler)
+
+
+
+
+
+
+ +

+removeLogHandler

+
+void removeLogHandler(OMLogHandler logHandler)
+
+
+
+
+
+
+ +

+addTraceHandler

+
+void addTraceHandler(OMTraceHandler traceHandler)
+
+
+
+
+
+
+ +

+removeTraceHandler

+
+void removeTraceHandler(OMTraceHandler traceHandler)
+
+
+
+
+
+
+ +

+getStateFolder

+
+File getStateFolder()
+
+
+
+
+
+
+ +

+getConfigFolder

+
+File getConfigFolder()
+
+
+
+
+
+
+ +

+getConfigFile

+
+File getConfigFile(String name)
+
+
+
+
+
+
+ +

+getConfigProperties

+
+Properties getConfigProperties(String name)
+
+
+
+
+
+
+ +

+getProperty

+
+String getProperty(String key)
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getProperty

+
+String getProperty(String key,
+                   String defaultValue)
+
+
+
Since:
+
3.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html new file mode 100644 index 0000000000..faaccda9a3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.StateHandler.html @@ -0,0 +1,330 @@ + + + + + + +OSGiActivator.StateHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Class OSGiActivator.StateHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.OSGiActivator.StateHandler
+
+
+
Enclosing class:
OSGiActivator
+
+
+
+
public abstract static class OSGiActivator.StateHandler
extends Object
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
OSGiActivator.StateHandler(OMBundle bundle) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidstart() + +
+           
+protected abstract  voidstartWithState(Object state) + +
+           
+ voidstop() + +
+           
+protected abstract  ObjectstopWithState() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OSGiActivator.StateHandler

+
+public OSGiActivator.StateHandler(OMBundle bundle)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public final void start()
+                 throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+stop

+
+public final void stop()
+                throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+startWithState

+
+protected abstract void startWithState(Object state)
+                                throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+stopWithState

+
+protected abstract Object stopWithState()
+                                 throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html new file mode 100644 index 0000000000..f949d67098 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.WithState.html @@ -0,0 +1,386 @@ + + + + + + +OSGiActivator.WithState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Class OSGiActivator.WithState

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.OSGiActivator
+      extended by org.eclipse.net4j.util.om.OSGiActivator.WithState
+
+
+
All Implemented Interfaces:
org.osgi.framework.BundleActivator
+
+
+
Enclosing class:
OSGiActivator
+
+
+
+
public abstract static class OSGiActivator.WithState
extends OSGiActivator
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.OSGiActivator
OSGiActivator.StateHandler, OSGiActivator.WithState
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.om.OSGiActivator
bundleContext
+  + + + + + + + + + + +
+Constructor Summary
OSGiActivator.WithState(OMBundle bundle) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoStart() + +
+           
+protected abstract  voiddoStartWithState(Object state) + +
+           
+protected  voiddoStop() + +
+           
+protected abstract  ObjectdoStopWithState() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.OSGiActivator
clone, equals, finalize, getOMBundle, hashCode, start, stop, toString, traceStart, traceStop
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OSGiActivator.WithState

+
+public OSGiActivator.WithState(OMBundle bundle)
+
+
+ + + + + + + + +
+Method Detail
+ +

+doStart

+
+protected final void doStart()
+                      throws Exception
+
+
+
Overrides:
doStart in class OSGiActivator
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doStop

+
+protected final void doStop()
+                     throws Exception
+
+
+
Overrides:
doStop in class OSGiActivator
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doStartWithState

+
+protected abstract void doStartWithState(Object state)
+                                  throws Exception
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doStopWithState

+
+protected abstract Object doStopWithState()
+                                   throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html new file mode 100644 index 0000000000..d1f3298583 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiActivator.html @@ -0,0 +1,624 @@ + + + + + + +OSGiActivator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Class OSGiActivator

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.OSGiActivator
+
+
+
All Implemented Interfaces:
org.osgi.framework.BundleActivator
+
+
+
Direct Known Subclasses:
OSGiActivator.WithState
+
+
+
+
public abstract class OSGiActivator
extends Object
implements org.osgi.framework.BundleActivator
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classOSGiActivator.StateHandler + +
+           
+static classOSGiActivator.WithState + +
+           
+ + + + + + + + + + +
+Field Summary
+protected  org.osgi.framework.BundleContextbundleContext + +
+           
+  + + + + + + + + + + +
+Constructor Summary
OSGiActivator(OMBundle omBundle) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  Objectclone() + +
+           
+protected  voiddoStart() + +
+           
+protected  voiddoStop() + +
+           
+ booleanequals(Object obj) + +
+           
+protected  voidfinalize() + +
+           
+ OMBundlegetOMBundle() + +
+           
+ inthashCode() + +
+           
+ voidstart(org.osgi.framework.BundleContext context) + +
+          Called when this bundle is started so the Framework can perform the + bundle-specific activities necessary to start this bundle.
+ voidstop(org.osgi.framework.BundleContext context) + +
+          Called when this bundle is stopped so the Framework can perform the + bundle-specific activities necessary to stop the bundle.
+ StringtoString() + +
+           
+static voidtraceStart(org.osgi.framework.BundleContext context) + +
+           
+static voidtraceStop(org.osgi.framework.BundleContext context) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+bundleContext

+
+protected org.osgi.framework.BundleContext bundleContext
+
+
+
Since:
+
2.0
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+OSGiActivator

+
+public OSGiActivator(OMBundle omBundle)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getOMBundle

+
+public final OMBundle getOMBundle()
+
+
+
+
+
+
+
+
+
+ +

+start

+
+public final void start(org.osgi.framework.BundleContext context)
+                 throws Exception
+
+
Description copied from interface: org.osgi.framework.BundleActivator
+
Called when this bundle is started so the Framework can perform the + bundle-specific activities necessary to start this bundle. This method + can be used to register services or to allocate any resources that this + bundle needs. + +

+ This method must complete and return to its caller in a timely manner. +

+

+
Specified by:
start in interface org.osgi.framework.BundleActivator
+
+
+
Parameters:
context - The execution context of the bundle being started. +
Throws: +
Exception - If this method throws an exception, this + bundle is marked as stopped and the Framework will remove this + bundle's listeners, unregister all services registered by this + bundle, and release all services used by this bundle.
+
+
+
+ +

+stop

+
+public final void stop(org.osgi.framework.BundleContext context)
+                throws Exception
+
+
Description copied from interface: org.osgi.framework.BundleActivator
+
Called when this bundle is stopped so the Framework can perform the + bundle-specific activities necessary to stop the bundle. In general, this + method should undo the work that the BundleActivator.start + method started. There should be no active threads that were started by + this bundle when this bundle returns. A stopped bundle must not call any + Framework objects. + +

+ This method must complete and return to its caller in a timely manner. +

+

+
Specified by:
stop in interface org.osgi.framework.BundleActivator
+
+
+
Parameters:
context - The execution context of the bundle being stopped. +
Throws: +
Exception - If this method throws an exception, the + bundle is still marked as stopped, and the Framework will remove + the bundle's listeners, unregister all services registered by the + bundle, and release all services used by the bundle.
+
+
+
+ +

+equals

+
+public final boolean equals(Object obj)
+
+
+
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public final int hashCode()
+
+
+
Overrides:
hashCode in class Object
+
+
+
+
+
+
+ +

+toString

+
+public final String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+
+ +

+clone

+
+protected final Object clone()
+                      throws CloneNotSupportedException
+
+
+
Overrides:
clone in class Object
+
+
+ +
Throws: +
CloneNotSupportedException
+
+
+
+ +

+finalize

+
+protected final void finalize()
+                       throws Throwable
+
+
+
Overrides:
finalize in class Object
+
+
+ +
Throws: +
Throwable
+
+
+
+ +

+doStart

+
+protected void doStart()
+                throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
Since:
+
2.0
+
+
+
+
+ +

+doStop

+
+protected void doStop()
+               throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
Since:
+
2.0
+
+
+
+
+ +

+traceStart

+
+public static void traceStart(org.osgi.framework.BundleContext context)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+traceStop

+
+public static void traceStop(org.osgi.framework.BundleContext context)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html new file mode 100644 index 0000000000..0b1ac4800a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/OSGiApplication.html @@ -0,0 +1,498 @@ + + + + + + +OSGiApplication (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om +
+Class OSGiApplication

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.OSGiApplication
+
+
+
All Implemented Interfaces:
IApplication
+
+
+
+
public class OSGiApplication
extends Object
implements IApplication
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.equinox.app.IApplication
EXIT_OK, EXIT_RELAUNCH, EXIT_RESTART
+  + + + + + + + + + + +
+Constructor Summary
OSGiApplication(String applicationID) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voiddoStart() + +
+           
+protected  voiddoStop() + +
+           
+ IApplicationContextgetApplicationContext() + +
+           
+ StringgetApplicationID() + +
+           
+ booleanisRunning() + +
+           
+ Objectstart(IApplicationContext context) + +
+          Starts this application with the given context and returns a result.
+ voidstop() + +
+          Forces this running application to exit.
+static voidtraceStart(String applicationID) + +
+           
+static voidtraceStop(String applicationID) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OSGiApplication

+
+public OSGiApplication(String applicationID)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getApplicationID

+
+public String getApplicationID()
+
+
+
+
+
+
+
+
+
+ +

+getApplicationContext

+
+public IApplicationContext getApplicationContext()
+
+
+
+
+
+
+
+
+
+ +

+isRunning

+
+public boolean isRunning()
+
+
+
+
+
+
+
+
+
+ +

+start

+
+public final Object start(IApplicationContext context)
+                   throws Exception
+
+
Description copied from interface: org.eclipse.equinox.app.IApplication
+
Starts this application with the given context and returns a result. The content of + the context is unchecked and should conform to the expectations of the application being + invoked. This method can return the value IApplicationContext.EXIT_ASYNC_RESULT if + the application will deliver its results asynchronously with the + IApplicationContext.setResult(Object, IApplication) method; otherwise this method must not exit + until the application is finished and is ready to exit. +

+ Applications can return any object they like. If an Integer is returned + it is treated as the program exit code if Eclipse is exiting. +

+

+ Note: This method is called by the platform; it is not intended + to be called directly by clients. +

+

+

+
Specified by:
start in interface IApplication
+
+
+
Parameters:
context - the application context to pass to the application +
Returns:
the return value of the application +
Throws: +
Exception - if there is a problem running this application.
See Also:
IApplication.EXIT_OK, +IApplication.EXIT_RESTART, +IApplication.EXIT_RELAUNCH, +IApplicationContext.EXIT_ASYNC_RESULT
+
+
+
+ +

+stop

+
+public final void stop()
+
+
Description copied from interface: org.eclipse.equinox.app.IApplication
+
Forces this running application to exit. This method should wait until the + running application is ready to exit. The IApplication.start(IApplicationContext) + should already have exited or should exit very soon after this method exits

+ + This method is only called to force an application to exit. + This method will not be called if an application exits normally from + the IApplication.start(IApplicationContext) method. +

+ Note: This method is called by the platform; it is not intended + to be called directly by clients. +

+

+

+
Specified by:
stop in interface IApplication
+
+
+
+
+
+
+ +

+doStart

+
+protected void doStart()
+                throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+doStop

+
+protected void doStop()
+               throws Exception
+
+
+
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+traceStart

+
+public static void traceStart(String applicationID)
+
+
+
+
+
+
+
+
+
+ +

+traceStop

+
+public static void traceStop(String applicationID)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/LegacyUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/LegacyUtil.html new file mode 100644 index 0000000000..6528294358 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/LegacyUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.LegacyUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.LegacyUtil

+
+No usage of org.eclipse.net4j.util.om.LegacyUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.DebugSupport.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.DebugSupport.html new file mode 100644 index 0000000000..6016b32b97 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.DebugSupport.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.OMBundle.DebugSupport (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.OMBundle.DebugSupport

+
+ + + + + + + + + +
+Packages that use OMBundle.DebugSupport
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
+  +

+ + + + + +
+Uses of OMBundle.DebugSupport in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMBundle.DebugSupport
+ OMBundle.DebugSupportOMBundle.getDebugSupport() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.TranslationSupport.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.TranslationSupport.html new file mode 100644 index 0000000000..20fef3b589 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.TranslationSupport.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.OMBundle.TranslationSupport (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.OMBundle.TranslationSupport

+
+ + + + + + + + + +
+Packages that use OMBundle.TranslationSupport
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
+  +

+ + + + + +
+Uses of OMBundle.TranslationSupport in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMBundle.TranslationSupport
+ OMBundle.TranslationSupportOMBundle.getTranslationSupport() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.html new file mode 100644 index 0000000000..28a4b36f06 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMBundle.html @@ -0,0 +1,379 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.OMBundle (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.OMBundle

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use OMBundle
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of OMBundle in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMBundle
+ OMBundleOMPlatform.bundle(String bundleID, + Class<?> accessor) + +
+           
+ OMBundleOSGiActivator.getOMBundle() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om with parameters of type OMBundle
+static voidLegacyUtil.startBundles(OMBundle[] bundles) + +
+           
+static voidLegacyUtil.stopBundles(OMBundle[] bundles) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.om with parameters of type OMBundle
OSGiActivator.StateHandler(OMBundle bundle) + +
+           
OSGiActivator.WithState(OMBundle bundle) + +
+           
OSGiActivator(OMBundle omBundle) + +
+           
+  +

+ + + + + +
+Uses of OMBundle in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.log that return OMBundle
+ OMBundleLogger.getBundle() + +
+           
+ OMBundleOMLogger.getBundle() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.om.log with parameters of type OMBundle
Logger(OMBundle bundle) + +
+           
+  +

+ + + + + +
+Uses of OMBundle in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.pref that return OMBundle
+ OMBundleOMPreferences.getBundle() + +
+           
+  +

+ + + + + +
+Uses of OMBundle in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace that return OMBundle
+ OMBundleContextTracer.getBundle() + +
+           
+ OMBundleOMTracer.getBundle() + +
+           
+ OMBundleTracer.getBundle() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.om.trace with parameters of type OMBundle
Tracer(OMBundle bundle, + String name) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMPlatform.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMPlatform.html new file mode 100644 index 0000000000..c2d759b200 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OMPlatform.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.OMPlatform (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.OMPlatform

+
+ + + + + + + + + +
+Packages that use OMPlatform
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
+  +

+ + + + + +
+Uses of OMPlatform in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om declared as OMPlatform
+static OMPlatformOMPlatform.INSTANCE + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMPlatform
+ OMPlatformOMBundle.getPlatform() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.StateHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.StateHandler.html new file mode 100644 index 0000000000..e96b62baf0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.StateHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.OSGiActivator.StateHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.OSGiActivator.StateHandler

+
+No usage of org.eclipse.net4j.util.om.OSGiActivator.StateHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.WithState.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.WithState.html new file mode 100644 index 0000000000..1682f91c59 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.WithState.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.OSGiActivator.WithState (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.OSGiActivator.WithState

+
+No usage of org.eclipse.net4j.util.om.OSGiActivator.WithState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.html new file mode 100644 index 0000000000..10daf1eac1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiActivator.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.OSGiActivator (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.OSGiActivator

+
+ + + + + + + + + +
+Packages that use OSGiActivator
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
+  +

+ + + + + +
+Uses of OSGiActivator in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Subclasses of OSGiActivator in org.eclipse.net4j.util.om
+static classOSGiActivator.WithState + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiApplication.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiApplication.html new file mode 100644 index 0000000000..6f6be26a1c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/class-use/OSGiApplication.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.OSGiApplication (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.OSGiApplication

+
+No usage of org.eclipse.net4j.util.om.OSGiApplication +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html new file mode 100644 index 0000000000..a6c0ff2969 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/AbstractLogHandler.html @@ -0,0 +1,384 @@ + + + + + + +AbstractLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class AbstractLogHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.AbstractLogHandler
+
+
+
All Implemented Interfaces:
OMLogHandler
+
+
+
Direct Known Subclasses:
FileLogHandler, PrintLogHandler
+
+
+
+
public abstract class AbstractLogHandler
extends Object
implements OMLogHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
AbstractLogHandler() + +
+           
AbstractLogHandler(OMLogger.Level logLevel) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMLogger.LevelgetLogLevel() + +
+           
+ voidlogged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidsetLogLevel(OMLogger.Level logLevel) + +
+           
+static StringtoString(OMLogger.Level level) + +
+           
+protected abstract  voidwriteLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractLogHandler

+
+public AbstractLogHandler(OMLogger.Level logLevel)
+
+
+
+ +

+AbstractLogHandler

+
+public AbstractLogHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLogLevel

+
+public OMLogger.Level getLogLevel()
+
+
+
+
+
+
+
+
+
+ +

+setLogLevel

+
+public void setLogLevel(OMLogger.Level logLevel)
+
+
+
+
+
+
+
+
+
+ +

+logged

+
+public void logged(OMLogger logger,
+                   OMLogger.Level level,
+                   String msg,
+                   Throwable t)
+
+
+
Specified by:
logged in interface OMLogHandler
+
+
+
+
+
+
+ +

+writeLog

+
+protected abstract void writeLog(OMLogger logger,
+                                 OMLogger.Level level,
+                                 String msg,
+                                 Throwable t)
+                          throws Throwable
+
+
+
+
+
+ +
Throws: +
Throwable
+
+
+
+ +

+toString

+
+public static String toString(OMLogger.Level level)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html new file mode 100644 index 0000000000..81b49fdf6f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/EclipseLoggingBridge.html @@ -0,0 +1,330 @@ + + + + + + +EclipseLoggingBridge (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class EclipseLoggingBridge

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.EclipseLoggingBridge
+
+
+
All Implemented Interfaces:
OMLogHandler
+
+
+
+
public class EclipseLoggingBridge
extends Object
implements OMLogHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static EclipseLoggingBridgeINSTANCE + +
+           
+  + + + + + + + + + + + +
+Constructor Summary
+protected EclipseLoggingBridge() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidlogged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+static inttoEclipse(OMLogger.Level level) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+INSTANCE

+
+public static final EclipseLoggingBridge INSTANCE
+
+
+
Singleton
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EclipseLoggingBridge

+
+protected EclipseLoggingBridge()
+
+
+ + + + + + + + +
+Method Detail
+ +

+logged

+
+public void logged(OMLogger logger,
+                   OMLogger.Level level,
+                   String msg,
+                   Throwable t)
+
+
+
Specified by:
logged in interface OMLogHandler
+
+
+
+
+
+
+ +

+toEclipse

+
+public static int toEclipse(OMLogger.Level level)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html new file mode 100644 index 0000000000..bc32dda106 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/FileLogHandler.html @@ -0,0 +1,318 @@ + + + + + + +FileLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class FileLogHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.AbstractLogHandler
+      extended by org.eclipse.net4j.util.om.log.FileLogHandler
+
+
+
All Implemented Interfaces:
OMLogHandler
+
+
+
+
public class FileLogHandler
extends AbstractLogHandler
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
FileLogHandler(File logFile) + +
+           
FileLogHandler(File logFile, + OMLogger.Level logLevel) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ FilegetLogFile() + +
+           
+protected  voidwriteLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.log.AbstractLogHandler
getLogLevel, logged, setLogLevel, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FileLogHandler

+
+public FileLogHandler(File logFile,
+                      OMLogger.Level logLevel)
+
+
+
+ +

+FileLogHandler

+
+public FileLogHandler(File logFile)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLogFile

+
+public File getLogFile()
+
+
+
+
+
+
+ +

+writeLog

+
+protected void writeLog(OMLogger logger,
+                        OMLogger.Level level,
+                        String msg,
+                        Throwable t)
+                 throws Throwable
+
+
+
Specified by:
writeLog in class AbstractLogHandler
+
+
+ +
Throws: +
Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html new file mode 100644 index 0000000000..8f56d2d9c2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/Logger.html @@ -0,0 +1,627 @@ + + + + + + +Logger (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class Logger

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.Logger
+
+
+
All Implemented Interfaces:
OMLogger
+
+
+
+
public class Logger
extends Object
implements OMLogger
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.log.OMLogger
OMLogger.Level
+  + + + + + + + + + + + +
+Constructor Summary
Logger(OMBundle bundle) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddebug(String msg) + +
+           
+ voiddebug(String msg, + Throwable t) + +
+           
+ voiddebug(Throwable t) + +
+           
+ voiderror(String msg) + +
+           
+ voiderror(String msg, + Throwable t) + +
+           
+ voiderror(Throwable t) + +
+           
+ OMBundlegetBundle() + +
+           
+ voidinfo(String msg) + +
+           
+ voidinfo(String msg, + Throwable t) + +
+           
+ voidinfo(Throwable t) + +
+           
+ voidlog(OMLogger.Level level, + String msg) + +
+           
+ voidlog(OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidlog(OMLogger.Level level, + Throwable t) + +
+           
+ voidwarn(String msg) + +
+           
+ voidwarn(String msg, + Throwable t) + +
+           
+ voidwarn(Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Logger

+
+public Logger(OMBundle bundle)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+public OMBundle getBundle()
+
+
+
Specified by:
getBundle in interface OMLogger
+
+
+
+
+
+
+ +

+log

+
+public void log(OMLogger.Level level,
+                String msg,
+                Throwable t)
+
+
+
Specified by:
log in interface OMLogger
+
+
+
+
+
+
+ +

+error

+
+public void error(String msg,
+                  Throwable t)
+
+
+
Specified by:
error in interface OMLogger
+
+
+
+
+
+
+ +

+warn

+
+public void warn(String msg,
+                 Throwable t)
+
+
+
Specified by:
warn in interface OMLogger
+
+
+
+
+
+
+ +

+info

+
+public void info(String msg,
+                 Throwable t)
+
+
+
Specified by:
info in interface OMLogger
+
+
+
+
+
+
+ +

+debug

+
+public void debug(String msg,
+                  Throwable t)
+
+
+
Specified by:
debug in interface OMLogger
+
+
+
+
+
+
+ +

+log

+
+public void log(OMLogger.Level level,
+                String msg)
+
+
+
Specified by:
log in interface OMLogger
+
+
+
+
+
+
+ +

+error

+
+public void error(String msg)
+
+
+
Specified by:
error in interface OMLogger
+
+
+
+
+
+
+ +

+warn

+
+public void warn(String msg)
+
+
+
Specified by:
warn in interface OMLogger
+
+
+
+
+
+
+ +

+info

+
+public void info(String msg)
+
+
+
Specified by:
info in interface OMLogger
+
+
+
+
+
+
+ +

+debug

+
+public void debug(String msg)
+
+
+
Specified by:
debug in interface OMLogger
+
+
+
+
+
+
+ +

+log

+
+public void log(OMLogger.Level level,
+                Throwable t)
+
+
+
Specified by:
log in interface OMLogger
+
+
+
+
+
+
+ +

+error

+
+public void error(Throwable t)
+
+
+
Specified by:
error in interface OMLogger
+
+
+
+
+
+
+ +

+warn

+
+public void warn(Throwable t)
+
+
+
Specified by:
warn in interface OMLogger
+
+
+
+
+
+
+ +

+info

+
+public void info(Throwable t)
+
+
+
Specified by:
info in interface OMLogger
+
+
+
+
+
+
+ +

+debug

+
+public void debug(Throwable t)
+
+
+
Specified by:
debug in interface OMLogger
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html new file mode 100644 index 0000000000..1ae0722889 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogHandler.html @@ -0,0 +1,219 @@ + + + + + + +OMLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Interface OMLogHandler

+
+
All Known Implementing Classes:
AbstractLogHandler, EclipseLoggingBridge, FileLogHandler, OSGiLoggingBridge, PrintLogHandler
+
+
+
+
public interface OMLogHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidlogged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+logged

+
+void logged(OMLogger logger,
+            OMLogger.Level level,
+            String msg,
+            Throwable t)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html new file mode 100644 index 0000000000..a73ff3b530 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.Level.html @@ -0,0 +1,361 @@ + + + + + + +OMLogger.Level (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Enum OMLogger.Level

+
+java.lang.Object
+  extended by java.lang.Enum<OMLogger.Level>
+      extended by org.eclipse.net4j.util.om.log.OMLogger.Level
+
+
+
All Implemented Interfaces:
Serializable, Comparable<OMLogger.Level>
+
+
+
Enclosing interface:
OMLogger
+
+
+
+
public static enum OMLogger.Level
extends Enum<OMLogger.Level>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
DEBUG + +
+           
ERROR + +
+           
INFO + +
+           
WARN + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static OMLogger.LevelvalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static OMLogger.Level[]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
+ +

+ERROR

+
+public static final OMLogger.Level ERROR
+
+
+
+
+
+ +

+WARN

+
+public static final OMLogger.Level WARN
+
+
+
+
+
+ +

+INFO

+
+public static final OMLogger.Level INFO
+
+
+
+
+
+ +

+DEBUG

+
+public static final OMLogger.Level DEBUG
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static OMLogger.Level[] 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 (OMLogger.Level c : OMLogger.Level.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static OMLogger.Level 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html new file mode 100644 index 0000000000..d0974bd8d8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OMLogger.html @@ -0,0 +1,535 @@ + + + + + + +OMLogger (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Interface OMLogger

+
+
All Known Implementing Classes:
Logger
+
+
+
+
public interface OMLogger
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classOMLogger.Level + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddebug(String msg) + +
+           
+ voiddebug(String msg, + Throwable t) + +
+           
+ voiddebug(Throwable t) + +
+           
+ voiderror(String msg) + +
+           
+ voiderror(String msg, + Throwable t) + +
+           
+ voiderror(Throwable t) + +
+           
+ OMBundlegetBundle() + +
+           
+ voidinfo(String msg) + +
+           
+ voidinfo(String msg, + Throwable t) + +
+           
+ voidinfo(Throwable t) + +
+           
+ voidlog(OMLogger.Level level, + String msg) + +
+           
+ voidlog(OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidlog(OMLogger.Level level, + Throwable t) + +
+           
+ voidwarn(String msg) + +
+           
+ voidwarn(String msg, + Throwable t) + +
+           
+ voidwarn(Throwable t) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+OMBundle getBundle()
+
+
+
+
+
+
+ +

+log

+
+void log(OMLogger.Level level,
+         String msg,
+         Throwable t)
+
+
+
+
+
+
+ +

+error

+
+void error(String msg,
+           Throwable t)
+
+
+
+
+
+
+ +

+warn

+
+void warn(String msg,
+          Throwable t)
+
+
+
+
+
+
+ +

+info

+
+void info(String msg,
+          Throwable t)
+
+
+
+
+
+
+ +

+debug

+
+void debug(String msg,
+           Throwable t)
+
+
+
+
+
+
+ +

+log

+
+void log(OMLogger.Level level,
+         String msg)
+
+
+
+
+
+
+ +

+error

+
+void error(String msg)
+
+
+
+
+
+
+ +

+warn

+
+void warn(String msg)
+
+
+
+
+
+
+ +

+info

+
+void info(String msg)
+
+
+
+
+
+
+ +

+debug

+
+void debug(String msg)
+
+
+
+
+
+
+ +

+log

+
+void log(OMLogger.Level level,
+         Throwable t)
+
+
+
+
+
+
+ +

+error

+
+void error(Throwable t)
+
+
+
+
+
+
+ +

+warn

+
+void warn(Throwable t)
+
+
+
+
+
+
+ +

+info

+
+void info(Throwable t)
+
+
+
+
+
+
+ +

+debug

+
+void debug(Throwable t)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html new file mode 100644 index 0000000000..bd3b78a436 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/OSGiLoggingBridge.html @@ -0,0 +1,378 @@ + + + + + + +OSGiLoggingBridge (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class OSGiLoggingBridge

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.OSGiLoggingBridge
+
+
+
All Implemented Interfaces:
OMLogHandler
+
+
+
+
public class OSGiLoggingBridge
extends Object
implements OMLogHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static OSGiLoggingBridgeINSTANCE + +
+           
+  + + + + + + + + + + + +
+Constructor Summary
+protected OSGiLoggingBridge() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  org.osgi.service.log.LogServicegetLogService(org.osgi.framework.BundleContext bundleContext) + +
+           
+ voidlogged(org.osgi.framework.BundleContext bundleContext, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidlogged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+static inttoOSGi(OMLogger.Level level) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+INSTANCE

+
+public static final OSGiLoggingBridge INSTANCE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+OSGiLoggingBridge

+
+protected OSGiLoggingBridge()
+
+
+ + + + + + + + +
+Method Detail
+ +

+logged

+
+public void logged(OMLogger logger,
+                   OMLogger.Level level,
+                   String msg,
+                   Throwable t)
+
+
+
Specified by:
logged in interface OMLogHandler
+
+
+
+
+
+
+ +

+logged

+
+public void logged(org.osgi.framework.BundleContext bundleContext,
+                   OMLogger.Level level,
+                   String msg,
+                   Throwable t)
+
+
+
+
+
+
+
+
+
+ +

+getLogService

+
+protected org.osgi.service.log.LogService getLogService(org.osgi.framework.BundleContext bundleContext)
+
+
+
+
+
+
+
+
+
+ +

+toOSGi

+
+public static int toOSGi(OMLogger.Level level)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html new file mode 100644 index 0000000000..356d9f07ce --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/PrintLogHandler.html @@ -0,0 +1,337 @@ + + + + + + +PrintLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.log +
+Class PrintLogHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.log.AbstractLogHandler
+      extended by org.eclipse.net4j.util.om.log.PrintLogHandler
+
+
+
All Implemented Interfaces:
OMLogHandler
+
+
+
+
public class PrintLogHandler
extends AbstractLogHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static PrintLogHandlerCONSOLE + +
+           
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected PrintLogHandler() + +
+           
+ PrintLogHandler(PrintStream out, + PrintStream err) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voidwriteLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.log.AbstractLogHandler
getLogLevel, logged, setLogLevel, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+CONSOLE

+
+public static final PrintLogHandler CONSOLE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+PrintLogHandler

+
+public PrintLogHandler(PrintStream out,
+                       PrintStream err)
+
+
+
+ +

+PrintLogHandler

+
+protected PrintLogHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+writeLog

+
+protected void writeLog(OMLogger logger,
+                        OMLogger.Level level,
+                        String msg,
+                        Throwable t)
+                 throws Throwable
+
+
+
Specified by:
writeLog in class AbstractLogHandler
+
+
+ +
Throws: +
Throwable
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/AbstractLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/AbstractLogHandler.html new file mode 100644 index 0000000000..1aff2a9b15 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/AbstractLogHandler.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.AbstractLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.AbstractLogHandler

+
+ + + + + + + + + +
+Packages that use AbstractLogHandler
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of AbstractLogHandler in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractLogHandler in org.eclipse.net4j.util.om.log
+ classFileLogHandler + +
+           
+ classPrintLogHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/EclipseLoggingBridge.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/EclipseLoggingBridge.html new file mode 100644 index 0000000000..2a4a52f207 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/EclipseLoggingBridge.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.EclipseLoggingBridge (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.EclipseLoggingBridge

+
+ + + + + + + + + +
+Packages that use EclipseLoggingBridge
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of EclipseLoggingBridge in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.log declared as EclipseLoggingBridge
+static EclipseLoggingBridgeEclipseLoggingBridge.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/FileLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/FileLogHandler.html new file mode 100644 index 0000000000..c2032ad00e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/FileLogHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.FileLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.FileLogHandler

+
+No usage of org.eclipse.net4j.util.om.log.FileLogHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/Logger.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/Logger.html new file mode 100644 index 0000000000..f87323c2c4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/Logger.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.Logger (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.Logger

+
+No usage of org.eclipse.net4j.util.om.log.Logger +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogHandler.html new file mode 100644 index 0000000000..ecaf87b4ff --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogHandler.html @@ -0,0 +1,249 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.log.OMLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.log.OMLogHandler

+
+ + + + + + + + + + + + + +
+Packages that use OMLogHandler
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of OMLogHandler in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om with parameters of type OMLogHandler
+ voidOMPlatform.addLogHandler(OMLogHandler logHandler) + +
+           
+ voidOMPlatform.removeLogHandler(OMLogHandler logHandler) + +
+           
+  +

+ + + + + +
+Uses of OMLogHandler in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.om.log that implement OMLogHandler
+ classAbstractLogHandler + +
+           
+ classEclipseLoggingBridge + +
+           
+ classFileLogHandler + +
+           
+ classOSGiLoggingBridge + +
+           
+ classPrintLogHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.Level.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.Level.html new file mode 100644 index 0000000000..e129294c55 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.Level.html @@ -0,0 +1,432 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.OMLogger.Level (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.OMLogger.Level

+
+ + + + + + + + + + + + + +
+Packages that use OMLogger.Level
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of OMLogger.Level in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.lifecycle with parameters of type OMLogger.Level
+static voidLifecycleUtil.deactivate(Object object, + OMLogger.Level logLevel) + +
+           
+  +

+ + + + + +
+Uses of OMLogger.Level in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.log that return OMLogger.Level
+ OMLogger.LevelAbstractLogHandler.getLogLevel() + +
+           
+static OMLogger.LevelOMLogger.Level.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static OMLogger.Level[]OMLogger.Level.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.log with parameters of type OMLogger.Level
+ voidLogger.log(OMLogger.Level level, + String msg) + +
+           
+ voidOMLogger.log(OMLogger.Level level, + String msg) + +
+           
+ voidLogger.log(OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidOMLogger.log(OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidLogger.log(OMLogger.Level level, + Throwable t) + +
+           
+ voidOMLogger.log(OMLogger.Level level, + Throwable t) + +
+           
+ voidOSGiLoggingBridge.logged(org.osgi.framework.BundleContext bundleContext, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidAbstractLogHandler.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidEclipseLoggingBridge.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidOMLogHandler.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidOSGiLoggingBridge.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidAbstractLogHandler.setLogLevel(OMLogger.Level logLevel) + +
+           
+static intEclipseLoggingBridge.toEclipse(OMLogger.Level level) + +
+           
+static intOSGiLoggingBridge.toOSGi(OMLogger.Level level) + +
+           
+static StringAbstractLogHandler.toString(OMLogger.Level level) + +
+           
+protected abstract  voidAbstractLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+protected  voidFileLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+protected  voidPrintLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.om.log with parameters of type OMLogger.Level
AbstractLogHandler(OMLogger.Level logLevel) + +
+           
FileLogHandler(File logFile, + OMLogger.Level logLevel) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.html new file mode 100644 index 0000000000..946576279f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OMLogger.html @@ -0,0 +1,294 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.log.OMLogger (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.log.OMLogger

+
+ + + + + + + + + + + + + +
+Packages that use OMLogger
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of OMLogger in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMLogger
+ OMLoggerOMBundle.logger() + +
+           
+  +

+ + + + + +
+Uses of OMLogger in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.log that implement OMLogger
+ classLogger + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.log with parameters of type OMLogger
+ voidAbstractLogHandler.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidEclipseLoggingBridge.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidOMLogHandler.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+ voidOSGiLoggingBridge.logged(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+protected abstract  voidAbstractLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+protected  voidFileLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+protected  voidPrintLogHandler.writeLog(OMLogger logger, + OMLogger.Level level, + String msg, + Throwable t) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OSGiLoggingBridge.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OSGiLoggingBridge.html new file mode 100644 index 0000000000..194eee3b1b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/OSGiLoggingBridge.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.OSGiLoggingBridge (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.OSGiLoggingBridge

+
+ + + + + + + + + +
+Packages that use OSGiLoggingBridge
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of OSGiLoggingBridge in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.log declared as OSGiLoggingBridge
+static OSGiLoggingBridgeOSGiLoggingBridge.INSTANCE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/PrintLogHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/PrintLogHandler.html new file mode 100644 index 0000000000..18b798a5c6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/class-use/PrintLogHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.log.PrintLogHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.log.PrintLogHandler

+
+ + + + + + + + + +
+Packages that use PrintLogHandler
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + +
+Uses of PrintLogHandler in org.eclipse.net4j.util.om.log
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.log declared as PrintLogHandler
+static PrintLogHandlerPrintLogHandler.CONSOLE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-frame.html new file mode 100644 index 0000000000..c9ec33ad05 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-frame.html @@ -0,0 +1,66 @@ + + + + + + +org.eclipse.net4j.util.om.log (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.om.log + + + + +
+Interfaces  + +
+OMLogger +
+OMLogHandler
+ + + + + + +
+Classes  + +
+AbstractLogHandler +
+EclipseLoggingBridge +
+FileLogHandler +
+Logger +
+OSGiLoggingBridge +
+PrintLogHandler
+ + + + + + +
+Enums  + +
+OMLogger.Level
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html new file mode 100644 index 0000000000..2ba1f57028 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-summary.html @@ -0,0 +1,245 @@ + + + + + + +org.eclipse.net4j.util.om.log (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.om.log +

+Interfaces and classes for environment independent logging. +

+See: +
+          Description +

+ + + + + + + + + + + + + +
+Interface Summary
OMLogger 
OMLogHandler 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractLogHandler 
EclipseLoggingBridge 
FileLogHandler 
Logger 
OSGiLoggingBridge 
PrintLogHandler 
+  + +

+ + + + + + + + + +
+Enum Summary
OMLogger.Level 
+  + +

+

+Package org.eclipse.net4j.util.om.log Description +

+ +

+Interfaces and classes for environment independent logging. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-tree.html new file mode 100644 index 0000000000..ef40f2afa8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-tree.html @@ -0,0 +1,174 @@ + + + + + + +org.eclipse.net4j.util.om.log Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.om.log +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-use.html new file mode 100644 index 0000000000..596fd0d2ff --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/log/package-use.html @@ -0,0 +1,250 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.om.log (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.om.log

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.om.log
org.eclipse.net4j.util.lifecycleA framework for components with a simple lifecycle. 
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om.log used by org.eclipse.net4j.util.lifecycle
OMLogger.Level + +
+           
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.log used by org.eclipse.net4j.util.om
OMLogger + +
+           
OMLogHandler + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.log used by org.eclipse.net4j.util.om.log
AbstractLogHandler + +
+           
EclipseLoggingBridge + +
+           
OMLogger + +
+           
OMLogger.Level + +
+           
OMLogHandler + +
+           
OSGiLoggingBridge + +
+           
PrintLogHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html new file mode 100644 index 0000000000..ea9244a188 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.AsyncTimerTask.html @@ -0,0 +1,323 @@ + + + + + + +AbstractMonitor.AsyncTimerTask (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class AbstractMonitor.AsyncTimerTask

+
+java.lang.Object
+  extended by java.util.TimerTask
+      extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask
+
+
+
All Implemented Interfaces:
Runnable, OMMonitor.Async
+
+
+
Enclosing class:
AbstractMonitor
+
+
+
+
public static class AbstractMonitor.AsyncTimerTask
extends TimerTask
implements OMMonitor.Async
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
AbstractMonitor.AsyncTimerTask(AbstractMonitor parent, + double parentWork, + double timeFactor) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancancel() + +
+           
+ voidrun() + +
+           
+ voidstop() + +
+           
+ + + + + + + +
Methods inherited from class java.util.TimerTask
scheduledExecutionTime
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractMonitor.AsyncTimerTask

+
+public AbstractMonitor.AsyncTimerTask(AbstractMonitor parent,
+                                      double parentWork,
+                                      double timeFactor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface Runnable
Specified by:
run in class TimerTask
+
+
+
+
+
+
+ +

+stop

+
+public void stop()
+
+
+
Specified by:
stop in interface OMMonitor.Async
+
+
+
+
+
+
+ +

+cancel

+
+public boolean cancel()
+
+
+
Overrides:
cancel in class TimerTask
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html new file mode 100644 index 0000000000..d7ca436cda --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/AbstractMonitor.html @@ -0,0 +1,763 @@ + + + + + + +AbstractMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class AbstractMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
Direct Known Subclasses:
Monitor, NestedMonitor
+
+
+
+
public abstract class AbstractMonitor
extends Object
implements OMMonitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classAbstractMonitor.AsyncTimerTask + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + +
+Constructor Summary
AbstractMonitor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin() + +
+          Same as calling begin(ONE).
+ OMMonitorbegin(double totalWork) + +
+           
+protected  AbstractMonitor.AsyncTimerTaskcreateAsyncTimerTask(double work) + +
+           
+protected  OMMonitorcreateNestedMonitor(double work) + +
+           
+ voiddone() + +
+           
+ OMMonitorfork() + +
+          Same as calling fork(ONE).
+ OMMonitorfork(double work) + +
+           
+ OMMonitor.AsyncforkAsync() + +
+          Same as calling forkAsync(ONE).
+ OMMonitor.AsyncforkAsync(double work) + +
+           
+protected abstract  longgetAsyncSchedulePeriod() + +
+           
+protected abstract  TimergetTimer() + +
+           
+ doublegetTotalWork() + +
+           
+ doublegetWork() + +
+           
+ doublegetWorkPercent() + +
+           
+ booleanhasBegun() + +
+           
+protected static doublepercent(double part, + double whole) + +
+           
+protected abstract  voidscheduleAtFixedRate(TimerTask task, + long delay, + long period) + +
+           
+ voidworked() + +
+          Same as calling worked(ONE).
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
checkCanceled, isCanceled
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractMonitor

+
+public AbstractMonitor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+hasBegun

+
+public boolean hasBegun()
+                 throws MonitorCanceledException
+
+
+
Specified by:
hasBegun in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+begin

+
+public OMMonitor begin(double totalWork)
+                throws MonitorCanceledException
+
+
+
Specified by:
begin in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+begin

+
+public OMMonitor begin()
+                throws MonitorCanceledException
+
+
Description copied from interface: OMMonitor
+
Same as calling begin(ONE). +

+

+
Specified by:
begin in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+worked

+
+public void worked(double work)
+            throws MonitorCanceledException
+
+
+
Specified by:
worked in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+worked

+
+public void worked()
+            throws MonitorCanceledException
+
+
Description copied from interface: OMMonitor
+
Same as calling worked(ONE). +

+

+
Specified by:
worked in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+fork

+
+public OMMonitor fork(double work)
+
+
+
Specified by:
fork in interface OMMonitor
+
+
+
+
+
+
+ +

+fork

+
+public OMMonitor fork()
+
+
Description copied from interface: OMMonitor
+
Same as calling fork(ONE). +

+

+
Specified by:
fork in interface OMMonitor
+
+
+
+
+
+
+ +

+forkAsync

+
+public OMMonitor.Async forkAsync(double work)
+
+
+
Specified by:
forkAsync in interface OMMonitor
+
+
+
+
+
+
+ +

+forkAsync

+
+public OMMonitor.Async forkAsync()
+
+
Description copied from interface: OMMonitor
+
Same as calling forkAsync(ONE). +

+

+
Specified by:
forkAsync in interface OMMonitor
+
+
+
+
+
+
+ +

+done

+
+public void done()
+
+
+
Specified by:
done in interface OMMonitor
+
+
+
+
+
+
+ +

+getTotalWork

+
+public double getTotalWork()
+
+
+
Specified by:
getTotalWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWork

+
+public double getWork()
+
+
+
Specified by:
getWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWorkPercent

+
+public double getWorkPercent()
+
+
+
Specified by:
getWorkPercent in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+createNestedMonitor

+
+protected OMMonitor createNestedMonitor(double work)
+
+
+
+
+
+
+
+
+
+ +

+createAsyncTimerTask

+
+protected AbstractMonitor.AsyncTimerTask createAsyncTimerTask(double work)
+
+
+
+
+
+
+
+
+
+ +

+getAsyncSchedulePeriod

+
+protected abstract long getAsyncSchedulePeriod()
+
+
+
+
+
+
+
+
+
+ +

+getTimer

+
+protected abstract Timer getTimer()
+
+
+
+
+
+
+
+
+
+ +

+scheduleAtFixedRate

+
+protected abstract void scheduleAtFixedRate(TimerTask task,
+                                            long delay,
+                                            long period)
+
+
+
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+percent

+
+protected static double percent(double part,
+                                double whole)
+
+
+
+
+
+
Since:
+
3.1
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html new file mode 100644 index 0000000000..a5475110d1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/DelegatingMonitor.html @@ -0,0 +1,670 @@ + + + + + + +DelegatingMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class DelegatingMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.DelegatingMonitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
+
public class DelegatingMonitor
extends Object
implements OMMonitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + +
+Constructor Summary
DelegatingMonitor(OMMonitor delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin() + +
+          Same as calling begin(ONE).
+ OMMonitorbegin(double totalWork) + +
+           
+ voidcheckCanceled() + +
+           
+ voiddone() + +
+           
+ OMMonitorfork() + +
+          Same as calling fork(ONE).
+ OMMonitorfork(double work) + +
+           
+ OMMonitor.AsyncforkAsync() + +
+          Same as calling forkAsync(ONE).
+ OMMonitor.AsyncforkAsync(double work) + +
+           
+ OMMonitorgetDelegate() + +
+           
+ doublegetTotalWork() + +
+           
+ doublegetWork() + +
+           
+ doublegetWorkPercent() + +
+           
+ booleanhasBegun() + +
+           
+ booleanisCanceled() + +
+           
+ voidworked() + +
+          Same as calling worked(ONE).
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DelegatingMonitor

+
+public DelegatingMonitor(OMMonitor delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getDelegate

+
+public OMMonitor getDelegate()
+
+
+
+
+
+
+
+
+
+ +

+hasBegun

+
+public boolean hasBegun()
+                 throws MonitorCanceledException
+
+
+
Specified by:
hasBegun in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+begin

+
+public OMMonitor begin()
+                throws MonitorCanceledException
+
+
Description copied from interface: OMMonitor
+
Same as calling begin(ONE). +

+

+
Specified by:
begin in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+begin

+
+public OMMonitor begin(double totalWork)
+                throws MonitorCanceledException
+
+
+
Specified by:
begin in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+checkCanceled

+
+public void checkCanceled()
+                   throws MonitorCanceledException
+
+
+
Specified by:
checkCanceled in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+done

+
+public void done()
+
+
+
Specified by:
done in interface OMMonitor
+
+
+
+
+
+
+ +

+fork

+
+public OMMonitor fork()
+
+
Description copied from interface: OMMonitor
+
Same as calling fork(ONE). +

+

+
Specified by:
fork in interface OMMonitor
+
+
+
+
+
+
+ +

+fork

+
+public OMMonitor fork(double work)
+
+
+
Specified by:
fork in interface OMMonitor
+
+
+
+
+
+
+ +

+forkAsync

+
+public OMMonitor.Async forkAsync()
+
+
Description copied from interface: OMMonitor
+
Same as calling forkAsync(ONE). +

+

+
Specified by:
forkAsync in interface OMMonitor
+
+
+
+
+
+
+ +

+forkAsync

+
+public OMMonitor.Async forkAsync(double work)
+
+
+
Specified by:
forkAsync in interface OMMonitor
+
+
+
+
+
+
+ +

+getTotalWork

+
+public double getTotalWork()
+
+
+
Specified by:
getTotalWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWork

+
+public double getWork()
+
+
+
Specified by:
getWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWorkPercent

+
+public double getWorkPercent()
+
+
+
Specified by:
getWorkPercent in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
+
Specified by:
isCanceled in interface OMMonitor
+
+
+
+
+
+
+ +

+worked

+
+public void worked()
+            throws MonitorCanceledException
+
+
Description copied from interface: OMMonitor
+
Same as calling worked(ONE). +

+

+
Specified by:
worked in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+worked

+
+public void worked(double work)
+            throws MonitorCanceledException
+
+
+
Specified by:
worked in interface OMMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html new file mode 100644 index 0000000000..63abf4674c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.SynchronizedSubProgressMonitor.html @@ -0,0 +1,590 @@ + + + + + + +EclipseMonitor.SynchronizedSubProgressMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class EclipseMonitor.SynchronizedSubProgressMonitor

+
+java.lang.Object
+  extended by org.eclipse.core.runtime.ProgressMonitorWrapper
+      extended by org.eclipse.core.runtime.SubProgressMonitor
+          extended by org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor
+
+
+
All Implemented Interfaces:
IProgressMonitor, IProgressMonitorWithBlocking
+
+
+
Enclosing class:
EclipseMonitor
+
+
+
+
public static class EclipseMonitor.SynchronizedSubProgressMonitor
extends SubProgressMonitor
+ + +

+A sub progress monitor that synchronizes all methods on the parent monitor instance. +

+ +

+

+
Since:
+
3.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.core.runtime.SubProgressMonitor
PREPEND_MAIN_LABEL_TO_SUBTASK, SUPPRESS_SUBTASK_LABEL
+ + + + + + + +
Fields inherited from interface org.eclipse.core.runtime.IProgressMonitor
UNKNOWN
+  + + + + + + + + + + +
+Constructor Summary
EclipseMonitor.SynchronizedSubProgressMonitor(IProgressMonitor monitor, + int ticks) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidbeginTask(String name, + int totalWork) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidclearBlocked() + +
+          This implementation of a IProgressMonitorWithBlocking + method forwards to the wrapped progress monitor.
+ voiddone() + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidinternalWorked(double work) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ booleanisCanceled() + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidsetBlocked(IStatus reason) + +
+          This implementation of a IProgressMonitorWithBlocking + method forwards to the wrapped progress monitor.
+ voidsetCanceled(boolean b) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidsetTaskName(String name) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidsubTask(String name) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ voidworked(int work) + +
+          This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor.
+ + + + + + + +
Methods inherited from class org.eclipse.core.runtime.ProgressMonitorWrapper
getWrappedProgressMonitor
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+EclipseMonitor.SynchronizedSubProgressMonitor

+
+public EclipseMonitor.SynchronizedSubProgressMonitor(IProgressMonitor monitor,
+                                                     int ticks)
+
+
+ + + + + + + + +
+Method Detail
+ +

+beginTask

+
+public void beginTask(String name,
+                      int totalWork)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
beginTask in interface IProgressMonitor
Overrides:
beginTask in class SubProgressMonitor
+
+
+
Parameters:
name - the name (or description) of the main task
totalWork - the total number of work units into which + the main task is been subdivided. If the value is UNKNOWN + the implementation is free to indicate progress in a way which + doesn't require the total number of work units in advance.
See Also:
IProgressMonitor.beginTask(String, int)
+
+
+
+ +

+clearBlocked

+
+public void clearBlocked()
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitorWithBlocking + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
clearBlocked in interface IProgressMonitorWithBlocking
Overrides:
clearBlocked in class ProgressMonitorWrapper
+
+
+
See Also:
IProgressMonitorWithBlocking.clearBlocked()
+
+
+
+ +

+done

+
+public void done()
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
done in interface IProgressMonitor
Overrides:
done in class SubProgressMonitor
+
+
+
See Also:
IProgressMonitor.done()
+
+
+
+ +

+internalWorked

+
+public void internalWorked(double work)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
internalWorked in interface IProgressMonitor
Overrides:
internalWorked in class SubProgressMonitor
+
+
+
Parameters:
work - the amount of work done
See Also:
IProgressMonitor.internalWorked(double)
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
isCanceled in interface IProgressMonitor
Overrides:
isCanceled in class ProgressMonitorWrapper
+
+
+ +
Returns:
true if cancellation has been requested, + and false otherwise
See Also:
IProgressMonitor.isCanceled()
+
+
+
+ +

+setBlocked

+
+public void setBlocked(IStatus reason)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitorWithBlocking + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
setBlocked in interface IProgressMonitorWithBlocking
Overrides:
setBlocked in class ProgressMonitorWrapper
+
+
+
Parameters:
reason - an optional status object whose message describes the + reason why this operation is blocked, or null if this + information is not available.
See Also:
IProgressMonitorWithBlocking.setBlocked(IStatus)
+
+
+
+ +

+setCanceled

+
+public void setCanceled(boolean b)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
setCanceled in interface IProgressMonitor
Overrides:
setCanceled in class ProgressMonitorWrapper
+
+
+
Parameters:
b - true indicates that cancelation has + been requested (but not necessarily acknowledged); + false clears this flag
See Also:
IProgressMonitor.setCanceled(boolean)
+
+
+
+ +

+setTaskName

+
+public void setTaskName(String name)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
setTaskName in interface IProgressMonitor
Overrides:
setTaskName in class ProgressMonitorWrapper
+
+
+
Parameters:
name - the name (or description) of the main task
See Also:
IProgressMonitor.setTaskName(String)
+
+
+
+ +

+subTask

+
+public void subTask(String name)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
subTask in interface IProgressMonitor
Overrides:
subTask in class SubProgressMonitor
+
+
+
Parameters:
name - the name (or description) of the subtask
See Also:
IProgressMonitor.subTask(String)
+
+
+
+ +

+worked

+
+public void worked(int work)
+
+
Description copied from class: org.eclipse.core.runtime.ProgressMonitorWrapper
+
This implementation of a IProgressMonitor + method forwards to the wrapped progress monitor. + Clients may override this method to do additional + processing. +

+

+
Specified by:
worked in interface IProgressMonitor
Overrides:
worked in class SubProgressMonitor
+
+
+
Parameters:
work - a non-negative number of work units just completed
See Also:
IProgressMonitor.worked(int)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html new file mode 100644 index 0000000000..b5107d3e1a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/EclipseMonitor.html @@ -0,0 +1,464 @@ + + + + + + +EclipseMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class EclipseMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+      extended by org.eclipse.net4j.util.om.monitor.Monitor
+          extended by org.eclipse.net4j.util.om.monitor.EclipseMonitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
+
public class EclipseMonitor
extends Monitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classEclipseMonitor.SynchronizedSubProgressMonitor + +
+          A sub progress monitor that synchronizes all methods on the parent monitor instance.
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTask
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.om.monitor.Monitor
DEFAULT_ASYNC_SCHEDULE_PERIOD
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + + + + +
+Constructor Summary
EclipseMonitor(IProgressMonitor progressMonitor) + +
+           
EclipseMonitor(IProgressMonitor progressMonitor, + String taskName) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin(double totalWork) + +
+           
+ voiddone() + +
+           
+ StringgetTaskName() + +
+           
+ booleanisCanceled() + +
+           
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.Monitor
cancel, cancel, checkCanceled, getAsyncSchedulePeriod, getTimer, scheduleAtFixedRate
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, createAsyncTimerTask, createNestedMonitor, fork, fork, forkAsync, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+EclipseMonitor

+
+public EclipseMonitor(IProgressMonitor progressMonitor,
+                      String taskName)
+
+
+
+ +

+EclipseMonitor

+
+public EclipseMonitor(IProgressMonitor progressMonitor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTaskName

+
+public String getTaskName()
+
+
+
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
+
Specified by:
isCanceled in interface OMMonitor
Overrides:
isCanceled in class Monitor
+
+
+
+
+
+
+ +

+begin

+
+public OMMonitor begin(double totalWork)
+                throws MonitorCanceledException
+
+
+
Specified by:
begin in interface OMMonitor
Overrides:
begin in class AbstractMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+worked

+
+public void worked(double work)
+            throws MonitorCanceledException
+
+
+
Specified by:
worked in interface OMMonitor
Overrides:
worked in class AbstractMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+done

+
+public void done()
+
+
+
Specified by:
done in interface OMMonitor
Overrides:
done in class AbstractMonitor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html new file mode 100644 index 0000000000..86f81fdbd4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/Monitor.html @@ -0,0 +1,487 @@ + + + + + + +Monitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class Monitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+      extended by org.eclipse.net4j.util.om.monitor.Monitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
Direct Known Subclasses:
EclipseMonitor, NotifyingMonitor, TimeoutMonitor
+
+
+
+
public class Monitor
extends AbstractMonitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTask
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + + + + + +
+Field Summary
+static longDEFAULT_ASYNC_SCHEDULE_PERIOD + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + +
+Constructor Summary
Monitor() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcancel() + +
+           
+ voidcancel(RuntimeException cancelException) + +
+           
+ voidcheckCanceled() + +
+           
+protected  longgetAsyncSchedulePeriod() + +
+           
+protected  TimergetTimer() + +
+           
+ booleanisCanceled() + +
+           
+protected  voidscheduleAtFixedRate(TimerTask task, + long delay, + long period) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, begin, createAsyncTimerTask, createNestedMonitor, done, fork, fork, forkAsync, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked, worked
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_ASYNC_SCHEDULE_PERIOD

+
+public static final long DEFAULT_ASYNC_SCHEDULE_PERIOD
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Monitor

+
+public Monitor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+cancel

+
+public void cancel()
+
+
+
+
+
+
+ +

+cancel

+
+public void cancel(RuntimeException cancelException)
+
+
+
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
+
+
+
+
+ +

+checkCanceled

+
+public void checkCanceled()
+                   throws MonitorCanceledException
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+getAsyncSchedulePeriod

+
+protected long getAsyncSchedulePeriod()
+
+
+
Specified by:
getAsyncSchedulePeriod in class AbstractMonitor
+
+
+
+
+
+
+ +

+getTimer

+
+protected Timer getTimer()
+
+
+
Specified by:
getTimer in class AbstractMonitor
+
+
+
+
+
+
+ +

+scheduleAtFixedRate

+
+protected void scheduleAtFixedRate(TimerTask task,
+                                   long delay,
+                                   long period)
+
+
+
Specified by:
scheduleAtFixedRate in class AbstractMonitor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html new file mode 100644 index 0000000000..d168ec3bf3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/MonitorCanceledException.html @@ -0,0 +1,291 @@ + + + + + + +MonitorCanceledException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class MonitorCanceledException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by org.eclipse.net4j.util.om.monitor.MonitorCanceledException
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
+
public class MonitorCanceledException
extends RuntimeException
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
MonitorCanceledException() + +
+           
MonitorCanceledException(String message) + +
+           
MonitorCanceledException(String message, + Throwable cause) + +
+           
MonitorCanceledException(Throwable cause) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MonitorCanceledException

+
+public MonitorCanceledException()
+
+
+
+ +

+MonitorCanceledException

+
+public MonitorCanceledException(String message)
+
+
+
+ +

+MonitorCanceledException

+
+public MonitorCanceledException(Throwable cause)
+
+
+
+ +

+MonitorCanceledException

+
+public MonitorCanceledException(String message,
+                                Throwable cause)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html new file mode 100644 index 0000000000..3cb4f44a74 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NestedMonitor.html @@ -0,0 +1,531 @@ + + + + + + +NestedMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class NestedMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+      extended by org.eclipse.net4j.util.om.monitor.NestedMonitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
+
public class NestedMonitor
extends AbstractMonitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTask
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + +
+Constructor Summary
NestedMonitor(AbstractMonitor parent, + double parentWork) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin(double totalWork) + +
+           
+ voidcheckCanceled() + +
+           
+ voiddone() + +
+           
+protected  longgetAsyncSchedulePeriod() + +
+           
+ AbstractMonitorgetParent() + +
+           
+ doublegetParentWork() + +
+           
+protected  TimergetTimer() + +
+           
+ booleanisCanceled() + +
+           
+protected  voidscheduleAtFixedRate(TimerTask task, + long delay, + long period) + +
+           
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, createAsyncTimerTask, createNestedMonitor, fork, fork, forkAsync, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NestedMonitor

+
+public NestedMonitor(AbstractMonitor parent,
+                     double parentWork)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getParent

+
+public AbstractMonitor getParent()
+
+
+
+
+
+
+ +

+getParentWork

+
+public double getParentWork()
+
+
+
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
+
+
+
+
+ +

+checkCanceled

+
+public void checkCanceled()
+                   throws MonitorCanceledException
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+begin

+
+public OMMonitor begin(double totalWork)
+                throws MonitorCanceledException
+
+
+
Specified by:
begin in interface OMMonitor
Overrides:
begin in class AbstractMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+worked

+
+public void worked(double work)
+            throws MonitorCanceledException
+
+
+
Specified by:
worked in interface OMMonitor
Overrides:
worked in class AbstractMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+done

+
+public void done()
+
+
+
Specified by:
done in interface OMMonitor
Overrides:
done in class AbstractMonitor
+
+
+
+
+
+
+ +

+getAsyncSchedulePeriod

+
+protected long getAsyncSchedulePeriod()
+
+
+
Specified by:
getAsyncSchedulePeriod in class AbstractMonitor
+
+
+
+
+
+
+ +

+scheduleAtFixedRate

+
+protected void scheduleAtFixedRate(TimerTask task,
+                                   long delay,
+                                   long period)
+
+
+
Specified by:
scheduleAtFixedRate in class AbstractMonitor
+
+
+
+
+
+
+ +

+getTimer

+
+protected Timer getTimer()
+
+
+
Specified by:
getTimer in class AbstractMonitor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html new file mode 100644 index 0000000000..01560130eb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.ProgressEvent.html @@ -0,0 +1,336 @@ + + + + + + +NotifyingMonitor.ProgressEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class NotifyingMonitor.ProgressEvent

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent
+
+
+
All Implemented Interfaces:
Serializable, IEvent, OMMonitorProgress
+
+
+
Enclosing class:
NotifyingMonitor
+
+
+
+
public final class NotifyingMonitor.ProgressEvent
extends Event
implements OMMonitorProgress
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetTask() + +
+           
+ doublegetTotalWork() + +
+           
+ doublegetWork() + +
+           
+ doublegetWorkPercent() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, getSource, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTask

+
+public String getTask()
+
+
+
+
+
+
+
+
+
+ +

+getTotalWork

+
+public double getTotalWork()
+
+
+
Specified by:
getTotalWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWork

+
+public double getWork()
+
+
+
Specified by:
getWork in interface OMMonitorProgress
+
+
+
+
+
+
+ +

+getWorkPercent

+
+public double getWorkPercent()
+
+
+
Specified by:
getWorkPercent in interface OMMonitorProgress
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html new file mode 100644 index 0000000000..2c9802ba82 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/NotifyingMonitor.html @@ -0,0 +1,517 @@ + + + + + + +NotifyingMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class NotifyingMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+      extended by org.eclipse.net4j.util.om.monitor.Monitor
+          extended by org.eclipse.net4j.util.om.monitor.NotifyingMonitor
+
+
+
All Implemented Interfaces:
INotifier, OMMonitor, OMMonitorProgress
+
+
+
+
public class NotifyingMonitor
extends Monitor
implements INotifier
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+ classNotifyingMonitor.ProgressEvent + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTask
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.om.monitor.Monitor
DEFAULT_ASYNC_SCHEDULE_PERIOD
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
NotifyingMonitor() + +
+           
NotifyingMonitor(String task) + +
+           
NotifyingMonitor(String task, + IListener[] listeners) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(IListener listener) + +
+          Adds a listener to this notifier.
+ IListener[]getListeners() + +
+          Returns the listeners that are registered with this notifier.
+ StringgetTask() + +
+           
+ booleanhasListeners() + +
+          Returns true if one or more listeners are registered with this notifier, false otherwise.
+ voidremoveListener(IListener listener) + +
+          Removes a listener from this notifier.
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.Monitor
cancel, cancel, checkCanceled, getAsyncSchedulePeriod, getTimer, isCanceled, scheduleAtFixedRate
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, begin, createAsyncTimerTask, createNestedMonitor, done, fork, fork, forkAsync, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+NotifyingMonitor

+
+public NotifyingMonitor()
+
+
+
+ +

+NotifyingMonitor

+
+public NotifyingMonitor(String task)
+
+
+
+ +

+NotifyingMonitor

+
+public NotifyingMonitor(String task,
+                        IListener[] listeners)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTask

+
+public String getTask()
+
+
+
+
+
+
+
+
+
+ +

+hasListeners

+
+public boolean hasListeners()
+
+
Description copied from interface: INotifier
+
Returns true if one or more listeners are registered with this notifier, false otherwise. +

+

+
Specified by:
hasListeners in interface INotifier
+
+
+
+
+
+
+ +

+getListeners

+
+public IListener[] getListeners()
+
+
Description copied from interface: INotifier
+
Returns the listeners that are registered with this notifier. +

+ Depending on the implementation duplicate listeners may be contained in the returned array. +

+

+
Specified by:
getListeners in interface INotifier
+
+
+
+
+
+
+ +

+addListener

+
+public void addListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Adds a listener to this notifier. +

+ Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener, +

+

+
Specified by:
addListener in interface INotifier
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Removes a listener from this notifier. +

+

+
Specified by:
removeListener in interface INotifier
+
+
+
+
+
+
+ +

+worked

+
+public void worked(double work)
+            throws MonitorCanceledException
+
+
+
Specified by:
worked in interface OMMonitor
Overrides:
worked in class AbstractMonitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html new file mode 100644 index 0000000000..947647b3d2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.Async.html @@ -0,0 +1,218 @@ + + + + + + +OMMonitor.Async (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Interface OMMonitor.Async

+
+
All Known Implementing Classes:
AbstractMonitor.AsyncTimerTask
+
+
+
Enclosing interface:
OMMonitor
+
+
+
+
public static interface OMMonitor.Async
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidstop() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+stop

+
+void stop()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html new file mode 100644 index 0000000000..fa12897d8e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitor.html @@ -0,0 +1,608 @@ + + + + + + +OMMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Interface OMMonitor

+
+
All Superinterfaces:
OMMonitorProgress
+
+
+
All Known Implementing Classes:
AbstractMonitor, DelegatingMonitor, EclipseMonitor, Monitor, NestedMonitor, NotifyingMonitor, TimeoutMonitor
+
+
+
+
public interface OMMonitor
extends OMMonitorProgress
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static interfaceOMMonitor.Async + +
+           
+ + + + + + + + + + + + + + +
+Field Summary
+static doubleDEFAULT_TIME_FACTOR + +
+           
+static intTHOUSAND + +
+           
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin() + +
+          Same as calling begin(ONE).
+ OMMonitorbegin(double totalWork) + +
+           
+ voidcheckCanceled() + +
+           
+ voiddone() + +
+           
+ OMMonitorfork() + +
+          Same as calling fork(ONE).
+ OMMonitorfork(double work) + +
+           
+ OMMonitor.AsyncforkAsync() + +
+          Same as calling forkAsync(ONE).
+ OMMonitor.AsyncforkAsync(double work) + +
+           
+ booleanhasBegun() + +
+           
+ booleanisCanceled() + +
+           
+ voidworked() + +
+          Same as calling worked(ONE).
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
getTotalWork, getWork, getWorkPercent
+  +

+ + + + + + + + +
+Field Detail
+ +

+THOUSAND

+
+static final int THOUSAND
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_TIME_FACTOR

+
+static final double DEFAULT_TIME_FACTOR
+
+
+
Since:
+
2.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+isCanceled

+
+boolean isCanceled()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+checkCanceled

+
+void checkCanceled()
+                   throws MonitorCanceledException
+
+
+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+hasBegun

+
+boolean hasBegun()
+                 throws MonitorCanceledException
+
+
+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+begin

+
+OMMonitor begin(double totalWork)
+                throws MonitorCanceledException
+
+
+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+begin

+
+OMMonitor begin()
+                throws MonitorCanceledException
+
+
Same as calling begin(ONE). +

+

+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+worked

+
+void worked(double work)
+            throws MonitorCanceledException
+
+
+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+worked

+
+void worked()
+            throws MonitorCanceledException
+
+
Same as calling worked(ONE). +

+

+
+
+
+ +
Throws: +
MonitorCanceledException
Since:
+
2.0
+
+
+
+
+ +

+fork

+
+OMMonitor fork(double work)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+fork

+
+OMMonitor fork()
+
+
Same as calling fork(ONE). +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+forkAsync

+
+OMMonitor.Async forkAsync(double work)
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+forkAsync

+
+OMMonitor.Async forkAsync()
+
+
Same as calling forkAsync(ONE). +

+

+
+
+
+
Since:
+
2.0
+
+
+
+
+ +

+done

+
+void done()
+
+
+
+
+
+
Since:
+
2.0
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html new file mode 100644 index 0000000000..22dc435e2e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/OMMonitorProgress.html @@ -0,0 +1,350 @@ + + + + + + +OMMonitorProgress (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Interface OMMonitorProgress

+
+
All Known Subinterfaces:
OMMonitor
+
+
+
All Known Implementing Classes:
AbstractMonitor, DelegatingMonitor, EclipseMonitor, Monitor, NestedMonitor, NotifyingMonitor, NotifyingMonitor.ProgressEvent, TimeoutMonitor
+
+
+
+
public interface OMMonitorProgress
+ + +

+

+
Since:
+
3.1
+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static doubleHUNDRED + +
+           
+static doubleONE + +
+           
+static doubleTEN + +
+           
+static doubleZERO + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ doublegetTotalWork() + +
+           
+ doublegetWork() + +
+           
+ doublegetWorkPercent() + +
+           
+  +

+ + + + + + + + +
+Field Detail
+ +

+ZERO

+
+static final double ZERO
+
+
+
See Also:
Constant Field Values
+
+
+ +

+ONE

+
+static final double ONE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+TEN

+
+static final double TEN
+
+
+
See Also:
Constant Field Values
+
+
+ +

+HUNDRED

+
+static final double HUNDRED
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Method Detail
+ +

+getTotalWork

+
+double getTotalWork()
+
+
+
+
+
+
+ +

+getWork

+
+double getWork()
+
+
+
+
+
+
+ +

+getWorkPercent

+
+double getWorkPercent()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html new file mode 100644 index 0000000000..65c194e703 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.Default.html @@ -0,0 +1,331 @@ + + + + + + +ProgressDistributable.Default (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class ProgressDistributable.Default<CONTEXT>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default<CONTEXT>
+
+
+
All Implemented Interfaces:
ProgressDistributable<CONTEXT>
+
+
+
Enclosing interface:
ProgressDistributable<CONTEXT>
+
+
+
+
public abstract static class ProgressDistributable.Default<CONTEXT>
extends Object
implements ProgressDistributable<CONTEXT>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.ProgressDistributable
ProgressDistributable.Default<CONTEXT>
+  + + + + + + + + + + + + + + +
+Constructor Summary
ProgressDistributable.Default() + +
+           
ProgressDistributable.Default(int loopCount, + double loopWork) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ intgetLoopCount(CONTEXT context) + +
+           
+ doublegetLoopWork(CONTEXT context) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.om.monitor.ProgressDistributable
runLoop
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProgressDistributable.Default

+
+public ProgressDistributable.Default()
+
+
+
+ +

+ProgressDistributable.Default

+
+public ProgressDistributable.Default(int loopCount,
+                                     double loopWork)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLoopCount

+
+public int getLoopCount(CONTEXT context)
+
+
+
Specified by:
getLoopCount in interface ProgressDistributable<CONTEXT>
+
+
+
+
+
+
+ +

+getLoopWork

+
+public double getLoopWork(CONTEXT context)
+
+
+
Specified by:
getLoopWork in interface ProgressDistributable<CONTEXT>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html new file mode 100644 index 0000000000..af793e0016 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributable.html @@ -0,0 +1,277 @@ + + + + + + +ProgressDistributable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Interface ProgressDistributable<CONTEXT>

+
+
All Known Implementing Classes:
ProgressDistributable.Default
+
+
+
+
public interface ProgressDistributable<CONTEXT>
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classProgressDistributable.Default<CONTEXT> + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetLoopCount(CONTEXT context) + +
+           
+ doublegetLoopWork(CONTEXT context) + +
+           
+ voidrunLoop(int index, + CONTEXT context, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getLoopCount

+
+int getLoopCount(CONTEXT context)
+
+
+
+
+
+
+ +

+getLoopWork

+
+double getLoopWork(CONTEXT context)
+
+
+
+
+
+
+ +

+runLoop

+
+void runLoop(int index,
+             CONTEXT context,
+             OMMonitor monitor)
+             throws Exception
+
+
+ +
Throws: +
Exception
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html new file mode 100644 index 0000000000..f324893b1e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Arithmetic.html @@ -0,0 +1,293 @@ + + + + + + +ProgressDistributor.Arithmetic (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class ProgressDistributor.Arithmetic

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.ProgressDistributor
+      extended by org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic
+
+
+
Enclosing class:
ProgressDistributor
+
+
+
+
public static class ProgressDistributor.Arithmetic
extends ProgressDistributor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.ProgressDistributor
ProgressDistributor.Arithmetic, ProgressDistributor.Geometric
+  + + + + + + + + + + + +
+Constructor Summary
ProgressDistributor.Arithmetic() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voiddistribute(double[] distribution, + double[] times) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.ProgressDistributor
array, run
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProgressDistributor.Arithmetic

+
+public ProgressDistributor.Arithmetic()
+
+
+ + + + + + + + +
+Method Detail
+ +

+distribute

+
+protected void distribute(double[] distribution,
+                          double[] times)
+
+
+
Specified by:
distribute in class ProgressDistributor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html new file mode 100644 index 0000000000..a546de0a3a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.Geometric.html @@ -0,0 +1,293 @@ + + + + + + +ProgressDistributor.Geometric (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class ProgressDistributor.Geometric

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.ProgressDistributor
+      extended by org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric
+
+
+
Enclosing class:
ProgressDistributor
+
+
+
+
public static class ProgressDistributor.Geometric
extends ProgressDistributor
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.ProgressDistributor
ProgressDistributor.Arithmetic, ProgressDistributor.Geometric
+  + + + + + + + + + + + +
+Constructor Summary
ProgressDistributor.Geometric() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  voiddistribute(double[] distribution, + double[] times) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.ProgressDistributor
array, run
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProgressDistributor.Geometric

+
+public ProgressDistributor.Geometric()
+
+
+ + + + + + + + +
+Method Detail
+ +

+distribute

+
+protected void distribute(double[] distribution,
+                          double[] times)
+
+
+
Specified by:
distribute in class ProgressDistributor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html new file mode 100644 index 0000000000..5076eaa282 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/ProgressDistributor.html @@ -0,0 +1,349 @@ + + + + + + +ProgressDistributor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class ProgressDistributor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.ProgressDistributor
+
+
+
Direct Known Subclasses:
ProgressDistributor.Arithmetic, ProgressDistributor.Geometric
+
+
+
+
public abstract class ProgressDistributor
extends Object
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Nested Class Summary
+static classProgressDistributor.Arithmetic + +
+           
+static classProgressDistributor.Geometric + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ProgressDistributor() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static + + + + +
+<CONTEXT> ProgressDistributable<CONTEXT>[]
+
array(ProgressDistributable<CONTEXT>... ops) + +
+           
+protected abstract  voiddistribute(double[] distribution, + double[] times) + +
+           
+ + + + + +
+<CONTEXT> void
+
run(ProgressDistributable<CONTEXT>[] distributables, + CONTEXT context, + OMMonitor monitor) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProgressDistributor

+
+public ProgressDistributor()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public final <CONTEXT> void run(ProgressDistributable<CONTEXT>[] distributables,
+                                CONTEXT context,
+                                OMMonitor monitor)
+               throws RuntimeException,
+                      WrappedException
+
+
+ +
Throws: +
RuntimeException +
WrappedException
+
+
+
+ +

+distribute

+
+protected abstract void distribute(double[] distribution,
+                                   double[] times)
+
+
+
+
+
+
+ +

+array

+
+public static <CONTEXT> ProgressDistributable<CONTEXT>[] array(ProgressDistributable<CONTEXT>... ops)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html new file mode 100644 index 0000000000..13f080ece1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/TimeoutMonitor.html @@ -0,0 +1,582 @@ + + + + + + +TimeoutMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.monitor +
+Class TimeoutMonitor

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.monitor.AbstractMonitor
+      extended by org.eclipse.net4j.util.om.monitor.Monitor
+          extended by org.eclipse.net4j.util.om.monitor.TimeoutMonitor
+
+
+
All Implemented Interfaces:
OMMonitor, OMMonitorProgress
+
+
+
+
public class TimeoutMonitor
extends Monitor
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
AbstractMonitor.AsyncTimerTask
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
OMMonitor.Async
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.om.monitor.Monitor
DEFAULT_ASYNC_SCHEDULE_PERIOD
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitor
DEFAULT_TIME_FACTOR, THOUSAND
+ + + + + + + +
Fields inherited from interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress
HUNDRED, ONE, TEN, ZERO
+  + + + + + + + + + + +
+Constructor Summary
TimeoutMonitor(long timeout) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMMonitorbegin(double totalWork) + +
+           
+ voidcancel(RuntimeException cancelException) + +
+           
+ voidcheckCanceled() + +
+           
+ voiddone() + +
+           
+ OMMonitorfork(double work) + +
+           
+ OMMonitor.AsyncforkAsync(double work) + +
+           
+ longgetTimeout() + +
+           
+protected  voidhandleTimeout(long untouched) + +
+           
+ booleanisCanceled() + +
+           
+ voidsetTimeout(long timeout) + +
+           
+ voidtouch() + +
+           
+ voidworked(double work) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.Monitor
cancel, getAsyncSchedulePeriod, getTimer, scheduleAtFixedRate
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.monitor.AbstractMonitor
begin, createAsyncTimerTask, createNestedMonitor, fork, forkAsync, getTotalWork, getWork, getWorkPercent, hasBegun, percent, worked
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeoutMonitor

+
+public TimeoutMonitor(long timeout)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeout

+
+public long getTimeout()
+
+
+
+
+
+
+ +

+setTimeout

+
+public void setTimeout(long timeout)
+
+
+
+
+
+
+ +

+touch

+
+public void touch()
+
+
+
+
+
+
+ +

+begin

+
+public OMMonitor begin(double totalWork)
+
+
+
Specified by:
begin in interface OMMonitor
Overrides:
begin in class AbstractMonitor
+
+
+
+
+
+
+ +

+worked

+
+public void worked(double work)
+
+
+
Specified by:
worked in interface OMMonitor
Overrides:
worked in class AbstractMonitor
+
+
+
+
+
+
+ +

+fork

+
+public OMMonitor fork(double work)
+
+
+
Specified by:
fork in interface OMMonitor
Overrides:
fork in class AbstractMonitor
+
+
+
+
+
+
+ +

+forkAsync

+
+public OMMonitor.Async forkAsync(double work)
+
+
+
Specified by:
forkAsync in interface OMMonitor
Overrides:
forkAsync in class AbstractMonitor
+
+
+
+
+
+
+ +

+done

+
+public void done()
+
+
+
Specified by:
done in interface OMMonitor
Overrides:
done in class AbstractMonitor
+
+
+
+
+
+
+ +

+cancel

+
+public void cancel(RuntimeException cancelException)
+
+
+
Overrides:
cancel in class Monitor
+
+
+
+
+
+
+ +

+isCanceled

+
+public boolean isCanceled()
+
+
+
Specified by:
isCanceled in interface OMMonitor
Overrides:
isCanceled in class Monitor
+
+
+
+
+
+
+ +

+checkCanceled

+
+public void checkCanceled()
+                   throws MonitorCanceledException
+
+
+
Specified by:
checkCanceled in interface OMMonitor
Overrides:
checkCanceled in class Monitor
+
+
+ +
Throws: +
MonitorCanceledException
+
+
+
+ +

+handleTimeout

+
+protected void handleTimeout(long untouched)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.AsyncTimerTask.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.AsyncTimerTask.html new file mode 100644 index 0000000000..5ed7dc3df1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.AsyncTimerTask.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.AbstractMonitor.AsyncTimerTask

+
+ + + + + + + + + +
+Packages that use AbstractMonitor.AsyncTimerTask
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of AbstractMonitor.AsyncTimerTask in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return AbstractMonitor.AsyncTimerTask
+protected  AbstractMonitor.AsyncTimerTaskAbstractMonitor.createAsyncTimerTask(double work) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.html new file mode 100644 index 0000000000..bdecf53393 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/AbstractMonitor.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.AbstractMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.AbstractMonitor

+
+ + + + + + + + + +
+Packages that use AbstractMonitor
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of AbstractMonitor in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractMonitor in org.eclipse.net4j.util.om.monitor
+ classEclipseMonitor + +
+           
+ classMonitor + +
+           
+ classNestedMonitor + +
+           
+ classNotifyingMonitor + +
+           
+ classTimeoutMonitor + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return AbstractMonitor
+ AbstractMonitorNestedMonitor.getParent() + +
+           
+  +

+ + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.om.monitor with parameters of type AbstractMonitor
AbstractMonitor.AsyncTimerTask(AbstractMonitor parent, + double parentWork, + double timeFactor) + +
+           
NestedMonitor(AbstractMonitor parent, + double parentWork) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/DelegatingMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/DelegatingMonitor.html new file mode 100644 index 0000000000..3907ab21f0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/DelegatingMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.DelegatingMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.DelegatingMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.DelegatingMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.SynchronizedSubProgressMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.SynchronizedSubProgressMonitor.html new file mode 100644 index 0000000000..e20d2700cd --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.SynchronizedSubProgressMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.EclipseMonitor.SynchronizedSubProgressMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.html new file mode 100644 index 0000000000..9aab685c93 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/EclipseMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.EclipseMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.EclipseMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.EclipseMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/Monitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/Monitor.html new file mode 100644 index 0000000000..6db87a5dd5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/Monitor.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.Monitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.Monitor

+
+ + + + + + + + + +
+Packages that use Monitor
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of Monitor in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Monitor in org.eclipse.net4j.util.om.monitor
+ classEclipseMonitor + +
+           
+ classNotifyingMonitor + +
+           
+ classTimeoutMonitor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/MonitorCanceledException.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/MonitorCanceledException.html new file mode 100644 index 0000000000..e87551f765 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/MonitorCanceledException.html @@ -0,0 +1,372 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.MonitorCanceledException (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.MonitorCanceledException

+
+ + + + + + + + + +
+Packages that use MonitorCanceledException
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of MonitorCanceledException in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that throw MonitorCanceledException
+ OMMonitorAbstractMonitor.begin() + +
+           
+ OMMonitorDelegatingMonitor.begin() + +
+           
+ OMMonitorOMMonitor.begin() + +
+          Same as calling begin(ONE).
+ OMMonitorAbstractMonitor.begin(double totalWork) + +
+           
+ OMMonitorDelegatingMonitor.begin(double totalWork) + +
+           
+ OMMonitorEclipseMonitor.begin(double totalWork) + +
+           
+ OMMonitorNestedMonitor.begin(double totalWork) + +
+           
+ OMMonitorOMMonitor.begin(double totalWork) + +
+           
+ voidDelegatingMonitor.checkCanceled() + +
+           
+ voidMonitor.checkCanceled() + +
+           
+ voidNestedMonitor.checkCanceled() + +
+           
+ voidOMMonitor.checkCanceled() + +
+           
+ voidTimeoutMonitor.checkCanceled() + +
+           
+ booleanAbstractMonitor.hasBegun() + +
+           
+ booleanDelegatingMonitor.hasBegun() + +
+           
+ booleanOMMonitor.hasBegun() + +
+           
+ voidAbstractMonitor.worked() + +
+           
+ voidDelegatingMonitor.worked() + +
+           
+ voidOMMonitor.worked() + +
+          Same as calling worked(ONE).
+ voidAbstractMonitor.worked(double work) + +
+           
+ voidDelegatingMonitor.worked(double work) + +
+           
+ voidEclipseMonitor.worked(double work) + +
+           
+ voidNestedMonitor.worked(double work) + +
+           
+ voidNotifyingMonitor.worked(double work) + +
+           
+ voidOMMonitor.worked(double work) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NestedMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NestedMonitor.html new file mode 100644 index 0000000000..50acbf6482 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NestedMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.NestedMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.NestedMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.NestedMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.ProgressEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.ProgressEvent.html new file mode 100644 index 0000000000..2a2ff21367 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.ProgressEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent

+
+No usage of org.eclipse.net4j.util.om.monitor.NotifyingMonitor.ProgressEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.html new file mode 100644 index 0000000000..b45c8d7049 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/NotifyingMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.NotifyingMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.NotifyingMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.NotifyingMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.Async.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.Async.html new file mode 100644 index 0000000000..54d9805d59 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.Async.html @@ -0,0 +1,244 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.monitor.OMMonitor.Async (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.monitor.OMMonitor.Async

+
+ + + + + + + + + +
+Packages that use OMMonitor.Async
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of OMMonitor.Async in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement OMMonitor.Async
+static classAbstractMonitor.AsyncTimerTask + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return OMMonitor.Async
+ OMMonitor.AsyncAbstractMonitor.forkAsync() + +
+           
+ OMMonitor.AsyncDelegatingMonitor.forkAsync() + +
+           
+ OMMonitor.AsyncOMMonitor.forkAsync() + +
+          Same as calling forkAsync(ONE).
+ OMMonitor.AsyncAbstractMonitor.forkAsync(double work) + +
+           
+ OMMonitor.AsyncDelegatingMonitor.forkAsync(double work) + +
+           
+ OMMonitor.AsyncOMMonitor.forkAsync(double work) + +
+           
+ OMMonitor.AsyncTimeoutMonitor.forkAsync(double work) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.html new file mode 100644 index 0000000000..c4a0bb67a0 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitor.html @@ -0,0 +1,545 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.monitor.OMMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.monitor.OMMonitor

+
+ + + + + + + + + + + + + + + + + +
+Packages that use OMMonitor
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of OMMonitor in org.eclipse.net4j.db
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.db with parameters of type OMMonitor
+static voidDBUtil.deserializeTable(ExtendedDataInput in, + Connection connection, + IDBTable table, + OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of OMMonitor in org.eclipse.net4j.signal
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.signal with parameters of type OMMonitor
+protected abstract  RESULTRequestWithMonitoring.confirming(ExtendedDataInputStream in, + OMMonitor monitor) + +
+          Important Note: The confirmation must not be empty, i.e. the stream must be used at least to read a + boolean.
+protected abstract  voidIndicationWithMonitoring.indicating(ExtendedDataInputStream in, + OMMonitor monitor) + +
+           
+protected abstract  voidRequestWithMonitoring.requesting(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+protected abstract  voidIndicationWithMonitoring.responding(ExtendedDataOutputStream out, + OMMonitor monitor) + +
+           
+ RESULTRequestWithMonitoring.send(long timeout, + OMMonitor monitor) + +
+           
+ RESULTRequestWithMonitoring.send(OMMonitor monitor) + +
+           
+ Future<RESULT>RequestWithMonitoring.sendAsync(OMMonitor monitor) + +
+           
+  +

+ + + + + +
+Uses of OMMonitor in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement OMMonitor
+ classAbstractMonitor + +
+           
+ classDelegatingMonitor + +
+           
+ classEclipseMonitor + +
+           
+ classMonitor + +
+           
+ classNestedMonitor + +
+           
+ classNotifyingMonitor + +
+           
+ classTimeoutMonitor + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return OMMonitor
+ OMMonitorAbstractMonitor.begin() + +
+           
+ OMMonitorDelegatingMonitor.begin() + +
+           
+ OMMonitorOMMonitor.begin() + +
+          Same as calling begin(ONE).
+ OMMonitorAbstractMonitor.begin(double totalWork) + +
+           
+ OMMonitorDelegatingMonitor.begin(double totalWork) + +
+           
+ OMMonitorEclipseMonitor.begin(double totalWork) + +
+           
+ OMMonitorNestedMonitor.begin(double totalWork) + +
+           
+ OMMonitorOMMonitor.begin(double totalWork) + +
+           
+ OMMonitorTimeoutMonitor.begin(double totalWork) + +
+           
+protected  OMMonitorAbstractMonitor.createNestedMonitor(double work) + +
+           
+ OMMonitorAbstractMonitor.fork() + +
+           
+ OMMonitorDelegatingMonitor.fork() + +
+           
+ OMMonitorOMMonitor.fork() + +
+          Same as calling fork(ONE).
+ OMMonitorAbstractMonitor.fork(double work) + +
+           
+ OMMonitorDelegatingMonitor.fork(double work) + +
+           
+ OMMonitorOMMonitor.fork(double work) + +
+           
+ OMMonitorTimeoutMonitor.fork(double work) + +
+           
+ OMMonitorDelegatingMonitor.getDelegate() + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor with parameters of type OMMonitor
+ + + + + +
+<CONTEXT> void
+
ProgressDistributor.run(ProgressDistributable<CONTEXT>[] distributables, + CONTEXT context, + OMMonitor monitor) + +
+           
+ voidProgressDistributable.runLoop(int index, + CONTEXT context, + OMMonitor monitor) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.om.monitor with parameters of type OMMonitor
DelegatingMonitor(OMMonitor delegate) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitorProgress.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitorProgress.html new file mode 100644 index 0000000000..f726b3f680 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/OMMonitorProgress.html @@ -0,0 +1,252 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.monitor.OMMonitorProgress (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.monitor.OMMonitorProgress

+
+ + + + + + + + + +
+Packages that use OMMonitorProgress
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of OMMonitorProgress in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Subinterfaces of OMMonitorProgress in org.eclipse.net4j.util.om.monitor
+ interfaceOMMonitor + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement OMMonitorProgress
+ classAbstractMonitor + +
+           
+ classDelegatingMonitor + +
+           
+ classEclipseMonitor + +
+           
+ classMonitor + +
+           
+ classNestedMonitor + +
+           
+ classNotifyingMonitor + +
+           
+ classNotifyingMonitor.ProgressEvent + +
+           
+ classTimeoutMonitor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.Default.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.Default.html new file mode 100644 index 0000000000..8e7e24a185 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.Default.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default

+
+No usage of org.eclipse.net4j.util.om.monitor.ProgressDistributable.Default +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.html new file mode 100644 index 0000000000..a10d4c908c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributable.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.monitor.ProgressDistributable (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.monitor.ProgressDistributable

+
+ + + + + + + + + +
+Packages that use ProgressDistributable
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of ProgressDistributable in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.monitor that implement ProgressDistributable
+static classProgressDistributable.Default<CONTEXT> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor that return ProgressDistributable
+static + + + + +
+<CONTEXT> ProgressDistributable<CONTEXT>[]
+
ProgressDistributor.array(ProgressDistributable<CONTEXT>... ops) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.monitor with parameters of type ProgressDistributable
+static + + + + +
+<CONTEXT> ProgressDistributable<CONTEXT>[]
+
ProgressDistributor.array(ProgressDistributable<CONTEXT>... ops) + +
+           
+ + + + + +
+<CONTEXT> void
+
ProgressDistributor.run(ProgressDistributable<CONTEXT>[] distributables, + CONTEXT context, + OMMonitor monitor) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Arithmetic.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Arithmetic.html new file mode 100644 index 0000000000..ff53adecc1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Arithmetic.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic

+
+No usage of org.eclipse.net4j.util.om.monitor.ProgressDistributor.Arithmetic +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Geometric.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Geometric.html new file mode 100644 index 0000000000..601a60584a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.Geometric.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric

+
+No usage of org.eclipse.net4j.util.om.monitor.ProgressDistributor.Geometric +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.html new file mode 100644 index 0000000000..3c3d2e022f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/ProgressDistributor.html @@ -0,0 +1,188 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.ProgressDistributor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.ProgressDistributor

+
+ + + + + + + + + +
+Packages that use ProgressDistributor
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + +
+Uses of ProgressDistributor in org.eclipse.net4j.util.om.monitor
+  +

+ + + + + + + + + + + + + +
Subclasses of ProgressDistributor in org.eclipse.net4j.util.om.monitor
+static classProgressDistributor.Arithmetic + +
+           
+static classProgressDistributor.Geometric + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/TimeoutMonitor.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/TimeoutMonitor.html new file mode 100644 index 0000000000..c416b814a7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/class-use/TimeoutMonitor.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.monitor.TimeoutMonitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.monitor.TimeoutMonitor

+
+No usage of org.eclipse.net4j.util.om.monitor.TimeoutMonitor +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-frame.html new file mode 100644 index 0000000000..6b58a5bca2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-frame.html @@ -0,0 +1,84 @@ + + + + + + +org.eclipse.net4j.util.om.monitor (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.om.monitor + + + + +
+Interfaces  + +
+OMMonitor +
+OMMonitor.Async +
+OMMonitorProgress +
+ProgressDistributable
+ + + + + + +
+Classes  + +
+AbstractMonitor +
+AbstractMonitor.AsyncTimerTask +
+DelegatingMonitor +
+EclipseMonitor +
+EclipseMonitor.SynchronizedSubProgressMonitor +
+Monitor +
+NestedMonitor +
+NotifyingMonitor +
+ProgressDistributable.Default +
+ProgressDistributor +
+ProgressDistributor.Arithmetic +
+ProgressDistributor.Geometric +
+TimeoutMonitor
+ + + + + + +
+Exceptions  + +
+MonitorCanceledException
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html new file mode 100644 index 0000000000..4df79f4767 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-summary.html @@ -0,0 +1,281 @@ + + + + + + +org.eclipse.net4j.util.om.monitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.om.monitor +

+Interfaces and classes for environment independent progress monitoring. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
OMMonitor 
OMMonitor.Async 
OMMonitorProgress 
ProgressDistributable<CONTEXT> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractMonitor 
AbstractMonitor.AsyncTimerTask 
DelegatingMonitor 
EclipseMonitor 
EclipseMonitor.SynchronizedSubProgressMonitorA sub progress monitor that synchronizes all methods on the parent monitor instance.
Monitor 
NestedMonitor 
NotifyingMonitor 
ProgressDistributable.Default<CONTEXT> 
ProgressDistributor 
ProgressDistributor.Arithmetic 
ProgressDistributor.Geometric 
TimeoutMonitor 
+  + +

+ + + + + + + + + +
+Exception Summary
MonitorCanceledException 
+  + +

+

+Package org.eclipse.net4j.util.om.monitor Description +

+ +

+Interfaces and classes for environment independent progress monitoring. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-tree.html new file mode 100644 index 0000000000..3081e738d9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-tree.html @@ -0,0 +1,193 @@ + + + + + + +org.eclipse.net4j.util.om.monitor Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.om.monitor +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-use.html new file mode 100644 index 0000000000..34e936bd6e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/monitor/package-use.html @@ -0,0 +1,257 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.om.monitor (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.om.monitor

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.om.monitor
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.signalA framework for request/response based communication on top of +the Net4j transport layer. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om.monitor used by org.eclipse.net4j.db
OMMonitor + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om.monitor used by org.eclipse.net4j.signal
OMMonitor + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.monitor used by org.eclipse.net4j.util.om.monitor
AbstractMonitor + +
+           
AbstractMonitor.AsyncTimerTask + +
+           
Monitor + +
+           
MonitorCanceledException + +
+           
OMMonitor + +
+           
OMMonitor.Async + +
+           
OMMonitorProgress + +
+           
ProgressDistributable + +
+           
ProgressDistributor + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-frame.html new file mode 100644 index 0000000000..9e277cbf02 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-frame.html @@ -0,0 +1,57 @@ + + + + + + +org.eclipse.net4j.util.om (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.om + + + + +
+Interfaces  + +
+OMBundle +
+OMBundle.DebugSupport +
+OMBundle.TranslationSupport +
+OMPlatform
+ + + + + + +
+Classes  + +
+LegacyUtil +
+OSGiActivator +
+OSGiActivator.StateHandler +
+OSGiActivator.WithState +
+OSGiApplication
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html new file mode 100644 index 0000000000..5b5b1e5fd9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-summary.html @@ -0,0 +1,235 @@ + + + + + + +org.eclipse.net4j.util.om (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.om +

+Interfaces and classes for environment independent operations and maintenance (O&M). +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
OMBundle 
OMBundle.DebugSupport 
OMBundle.TranslationSupport 
OMPlatform 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
LegacyUtil 
OSGiActivator 
OSGiActivator.StateHandler 
OSGiActivator.WithState 
OSGiApplication 
+  + +

+

+Package org.eclipse.net4j.util.om Description +

+ +

+Interfaces and classes for environment independent operations and maintenance (O&M). +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-tree.html new file mode 100644 index 0000000000..42adbf07a5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-tree.html @@ -0,0 +1,162 @@ + + + + + + +org.eclipse.net4j.util.om Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.om +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-use.html new file mode 100644 index 0000000000..8fbc6f52f9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/package-use.html @@ -0,0 +1,251 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.om (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.om

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.om
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.logInterfaces and classes for environment independent logging. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om used by org.eclipse.net4j.util.om
OMBundle + +
+           
OMBundle.DebugSupport + +
+           
OMBundle.TranslationSupport + +
+           
OMPlatform + +
+           
OSGiActivator + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om used by org.eclipse.net4j.util.om.log
OMBundle + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om used by org.eclipse.net4j.util.om.pref
OMBundle + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om used by org.eclipse.net4j.util.om.trace
OMBundle + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html new file mode 100644 index 0000000000..bb7983fc31 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.Type.html @@ -0,0 +1,425 @@ + + + + + + +OMPreference.Type (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.pref +
+Enum OMPreference.Type

+
+java.lang.Object
+  extended by java.lang.Enum<OMPreference.Type>
+      extended by org.eclipse.net4j.util.om.pref.OMPreference.Type
+
+
+
All Implemented Interfaces:
Serializable, Comparable<OMPreference.Type>
+
+
+
Enclosing interface:
OMPreference<T>
+
+
+
+
public static enum OMPreference.Type
extends Enum<OMPreference.Type>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
ARRAY + +
+           
BOOLEAN + +
+           
BYTES + +
+           
DOUBLE + +
+           
FLOAT + +
+           
INTEGER + +
+           
LONG + +
+           
STRING + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static OMPreference.TypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static OMPreference.Type[]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
+ +

+BOOLEAN

+
+public static final OMPreference.Type BOOLEAN
+
+
+
+
+
+ +

+INTEGER

+
+public static final OMPreference.Type INTEGER
+
+
+
+
+
+ +

+LONG

+
+public static final OMPreference.Type LONG
+
+
+
+
+
+ +

+FLOAT

+
+public static final OMPreference.Type FLOAT
+
+
+
+
+
+ +

+DOUBLE

+
+public static final OMPreference.Type DOUBLE
+
+
+
+
+
+ +

+STRING

+
+public static final OMPreference.Type STRING
+
+
+
+
+
+ +

+ARRAY

+
+public static final OMPreference.Type ARRAY
+
+
+
+
+
+ +

+BYTES

+
+public static final OMPreference.Type BYTES
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static OMPreference.Type[] 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 (OMPreference.Type c : OMPreference.Type.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static OMPreference.Type 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html new file mode 100644 index 0000000000..0dd4c0711e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreference.html @@ -0,0 +1,364 @@ + + + + + + +OMPreference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.pref +
+Interface OMPreference<T>

+
+
+
public interface OMPreference<T>
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classOMPreference.Type + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ TgetDefaultValue() + +
+           
+ StringgetName() + +
+           
+ OMPreferencesgetPreferences() + +
+           
+ OMPreference.TypegetType() + +
+           
+ TgetValue() + +
+           
+ booleanisSet() + +
+           
+ TsetValue(T value) + +
+           
+ TunSet() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getPreferences

+
+OMPreferences getPreferences()
+
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getType

+
+OMPreference.Type getType()
+
+
+
+
+
+
+ +

+getDefaultValue

+
+T getDefaultValue()
+
+
+
+
+
+
+ +

+getValue

+
+T getValue()
+
+
+
+
+
+
+ +

+setValue

+
+T setValue(T value)
+
+
+
+
+
+
+ +

+unSet

+
+T unSet()
+
+
+
+
+
+
+ +

+isSet

+
+boolean isSet()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html new file mode 100644 index 0000000000..e3da5724c7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferences.html @@ -0,0 +1,1023 @@ + + + + + + +OMPreferences (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.pref +
+Interface OMPreferences

+
+
All Superinterfaces:
INotifier
+
+
+
+
public interface OMPreferences
extends INotifier
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static String[]DEFAULT_ARRAY + +
+           
+static booleanDEFAULT_BOOLEAN + +
+           
+static byte[]DEFAULT_BYTES + +
+           
+static doubleDEFAULT_DOUBLE + +
+           
+static floatDEFAULT_FLOAT + +
+           
+static intDEFAULT_INTEGER + +
+           
+static longDEFAULT_LONG + +
+           
+static StringDEFAULT_STRING + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancontains(String name) + +
+           
+ OMPreference<?>get(String name) + +
+           
+ OMPreference<String[]>getArray(String name) + +
+           
+ OMPreference<Boolean>getBoolean(String name) + +
+           
+ OMBundlegetBundle() + +
+           
+ OMPreference<byte[]>getBytes(String name) + +
+           
+ OMPreference<Double>getDouble(String name) + +
+           
+ OMPreference<Float>getFloat(String name) + +
+           
+ OMPreference<Integer>getInteger(String name) + +
+           
+ OMPreference<Long>getLong(String name) + +
+           
+ OMPreference<String>getString(String name) + +
+           
+ OMPreference<Boolean>init(String name, + boolean defaultValue) + +
+           
+ OMPreference<byte[]>init(String name, + byte[] defaultValue) + +
+           
+ OMPreference<Double>init(String name, + double defaultValue) + +
+           
+ OMPreference<Float>init(String name, + float defaultValue) + +
+           
+ OMPreference<Integer>init(String name, + int defaultValue) + +
+           
+ OMPreference<Long>init(String name, + long defaultValue) + +
+           
+ OMPreference<String>init(String name, + String defaultValue) + +
+           
+ OMPreference<String[]>init(String name, + String[] defaultValue) + +
+           
+ OMPreference<String[]>initArray(String name) + +
+           
+ OMPreference<Boolean>initBoolean(String name) + +
+           
+ OMPreference<byte[]>initBytes(String name) + +
+           
+ OMPreference<Double>initDouble(String name) + +
+           
+ OMPreference<Float>initFloat(String name) + +
+           
+ OMPreference<Integer>initInteger(String name) + +
+           
+ OMPreference<Long>initLong(String name) + +
+           
+ OMPreference<String>initString(String name) + +
+           
+ booleanisDirty() + +
+           
+ voidsave() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_BOOLEAN

+
+static final boolean DEFAULT_BOOLEAN
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_INTEGER

+
+static final int DEFAULT_INTEGER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_LONG

+
+static final long DEFAULT_LONG
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_FLOAT

+
+static final float DEFAULT_FLOAT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_DOUBLE

+
+static final double DEFAULT_DOUBLE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_STRING

+
+static final String DEFAULT_STRING
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_ARRAY

+
+static final String[] DEFAULT_ARRAY
+
+
+
+
+
+ +

+DEFAULT_BYTES

+
+static final byte[] DEFAULT_BYTES
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+OMBundle getBundle()
+
+
+
+
+
+
+
+
+
+ +

+isDirty

+
+boolean isDirty()
+
+
+
+
+
+
+
+
+
+ +

+save

+
+void save()
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<Boolean> init(String name,
+                           boolean defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<Integer> init(String name,
+                           int defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<Long> init(String name,
+                        long defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<Float> init(String name,
+                         float defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<Double> init(String name,
+                          double defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<String> init(String name,
+                          String defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<String[]> init(String name,
+                            String[] defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+init

+
+OMPreference<byte[]> init(String name,
+                          byte[] defaultValue)
+
+
+
+
+
+
+
+
+
+ +

+initBoolean

+
+OMPreference<Boolean> initBoolean(String name)
+
+
+
+
+
+
+
+
+
+ +

+initInteger

+
+OMPreference<Integer> initInteger(String name)
+
+
+
+
+
+
+
+
+
+ +

+initLong

+
+OMPreference<Long> initLong(String name)
+
+
+
+
+
+
+
+
+
+ +

+initFloat

+
+OMPreference<Float> initFloat(String name)
+
+
+
+
+
+
+
+
+
+ +

+initDouble

+
+OMPreference<Double> initDouble(String name)
+
+
+
+
+
+
+
+
+
+ +

+initString

+
+OMPreference<String> initString(String name)
+
+
+
+
+
+
+
+
+
+ +

+initArray

+
+OMPreference<String[]> initArray(String name)
+
+
+
+
+
+
+
+
+
+ +

+initBytes

+
+OMPreference<byte[]> initBytes(String name)
+
+
+
+
+
+
+
+
+
+ +

+contains

+
+boolean contains(String name)
+
+
+
+
+
+
+
+
+
+ +

+get

+
+OMPreference<?> get(String name)
+
+
+
+
+
+
+
+
+
+ +

+getBoolean

+
+OMPreference<Boolean> getBoolean(String name)
+
+
+
+
+
+
+
+
+
+ +

+getInteger

+
+OMPreference<Integer> getInteger(String name)
+
+
+
+
+
+
+
+
+
+ +

+getLong

+
+OMPreference<Long> getLong(String name)
+
+
+
+
+
+
+
+
+
+ +

+getFloat

+
+OMPreference<Float> getFloat(String name)
+
+
+
+
+
+
+
+
+
+ +

+getDouble

+
+OMPreference<Double> getDouble(String name)
+
+
+
+
+
+
+
+
+
+ +

+getString

+
+OMPreference<String> getString(String name)
+
+
+
+
+
+
+
+
+
+ +

+getArray

+
+OMPreference<String[]> getArray(String name)
+
+
+
+
+
+
+
+
+
+ +

+getBytes

+
+OMPreference<byte[]> getBytes(String name)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html new file mode 100644 index 0000000000..2e5843d38b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/OMPreferencesChangeEvent.html @@ -0,0 +1,288 @@ + + + + + + +OMPreferencesChangeEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.pref +
+Interface OMPreferencesChangeEvent<T>

+
+
All Superinterfaces:
IEvent
+
+
+
+
public interface OMPreferencesChangeEvent<T>
extends IEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ TgetNewValue() + +
+           
+ TgetOldValue() + +
+           
+ OMPreference<T>getPreference() + +
+           
+ OMPreferencesgetSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+OMPreferences getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+getPreference

+
+OMPreference<T> getPreference()
+
+
+
+
+
+
+
+
+
+ +

+getOldValue

+
+T getOldValue()
+
+
+
+
+
+
+
+
+
+ +

+getNewValue

+
+T getNewValue()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.Type.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.Type.html new file mode 100644 index 0000000000..b2b7adc45e --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.Type.html @@ -0,0 +1,197 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.pref.OMPreference.Type (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.pref.OMPreference.Type

+
+ + + + + + + + + +
+Packages that use OMPreference.Type
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
+  +

+ + + + + +
+Uses of OMPreference.Type in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.pref that return OMPreference.Type
+ OMPreference.TypeOMPreference.getType() + +
+           
+static OMPreference.TypeOMPreference.Type.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static OMPreference.Type[]OMPreference.Type.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.html new file mode 100644 index 0000000000..f05d8cba58 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreference.html @@ -0,0 +1,447 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.pref.OMPreference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.pref.OMPreference

+
+ + + + + + + + + + + + + +
+Packages that use OMPreference
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
+  +

+ + + + + +
+Uses of OMPreference in org.eclipse.net4j.util.collection
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.collection that return OMPreference
+ OMPreference<String[]>PreferenceHistory.getPreference() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.collection with parameters of type OMPreference
+static IHistory<String>HistoryUtil.createPreferenceHistory(OMPreference<String[]> preference) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.collection with parameters of type OMPreference
PreferenceHistory(OMPreference<String[]> preference) + +
+           
+  +

+ + + + + +
+Uses of OMPreference in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.pref that return OMPreference
+ OMPreference<?>OMPreferences.get(String name) + +
+           
+ OMPreference<String[]>OMPreferences.getArray(String name) + +
+           
+ OMPreference<Boolean>OMPreferences.getBoolean(String name) + +
+           
+ OMPreference<byte[]>OMPreferences.getBytes(String name) + +
+           
+ OMPreference<Double>OMPreferences.getDouble(String name) + +
+           
+ OMPreference<Float>OMPreferences.getFloat(String name) + +
+           
+ OMPreference<Integer>OMPreferences.getInteger(String name) + +
+           
+ OMPreference<Long>OMPreferences.getLong(String name) + +
+           
+ OMPreference<T>OMPreferencesChangeEvent.getPreference() + +
+           
+ OMPreference<String>OMPreferences.getString(String name) + +
+           
+ OMPreference<Boolean>OMPreferences.init(String name, + boolean defaultValue) + +
+           
+ OMPreference<byte[]>OMPreferences.init(String name, + byte[] defaultValue) + +
+           
+ OMPreference<Double>OMPreferences.init(String name, + double defaultValue) + +
+           
+ OMPreference<Float>OMPreferences.init(String name, + float defaultValue) + +
+           
+ OMPreference<Integer>OMPreferences.init(String name, + int defaultValue) + +
+           
+ OMPreference<Long>OMPreferences.init(String name, + long defaultValue) + +
+           
+ OMPreference<String>OMPreferences.init(String name, + String defaultValue) + +
+           
+ OMPreference<String[]>OMPreferences.init(String name, + String[] defaultValue) + +
+           
+ OMPreference<String[]>OMPreferences.initArray(String name) + +
+           
+ OMPreference<Boolean>OMPreferences.initBoolean(String name) + +
+           
+ OMPreference<byte[]>OMPreferences.initBytes(String name) + +
+           
+ OMPreference<Double>OMPreferences.initDouble(String name) + +
+           
+ OMPreference<Float>OMPreferences.initFloat(String name) + +
+           
+ OMPreference<Integer>OMPreferences.initInteger(String name) + +
+           
+ OMPreference<Long>OMPreferences.initLong(String name) + +
+           
+ OMPreference<String>OMPreferences.initString(String name) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferences.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferences.html new file mode 100644 index 0000000000..e67d94eeae --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferences.html @@ -0,0 +1,217 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.pref.OMPreferences (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.pref.OMPreferences

+
+ + + + + + + + + + + + + +
+Packages that use OMPreferences
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
+  +

+ + + + + +
+Uses of OMPreferences in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMPreferences
+ OMPreferencesOMBundle.preferences() + +
+           
+  +

+ + + + + +
+Uses of OMPreferences in org.eclipse.net4j.util.om.pref
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.pref that return OMPreferences
+ OMPreferencesOMPreference.getPreferences() + +
+           
+ OMPreferencesOMPreferencesChangeEvent.getSource() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferencesChangeEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferencesChangeEvent.html new file mode 100644 index 0000000000..97eb7942d7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/class-use/OMPreferencesChangeEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent

+
+No usage of org.eclipse.net4j.util.om.pref.OMPreferencesChangeEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-frame.html new file mode 100644 index 0000000000..3ceb564d60 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.eclipse.net4j.util.om.pref (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.om.pref + + + + +
+Interfaces  + +
+OMPreference +
+OMPreferences +
+OMPreferencesChangeEvent
+ + + + + + +
+Enums  + +
+OMPreference.Type
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html new file mode 100644 index 0000000000..1e86921684 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-summary.html @@ -0,0 +1,215 @@ + + + + + + +org.eclipse.net4j.util.om.pref (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.om.pref +

+Interfaces and classes for environment independent preference management. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
OMPreference<T> 
OMPreferences 
OMPreferencesChangeEvent<T> 
+  + +

+ + + + + + + + + +
+Enum Summary
OMPreference.Type 
+  + +

+

+Package org.eclipse.net4j.util.om.pref Description +

+ +

+Interfaces and classes for environment independent preference management. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-tree.html new file mode 100644 index 0000000000..ac3f43e38c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-tree.html @@ -0,0 +1,165 @@ + + + + + + +org.eclipse.net4j.util.om.pref Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.om.pref +

+
+
+
Package Hierarchies:
All Packages
+
+

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-use.html new file mode 100644 index 0000000000..7f887d23f5 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/pref/package-use.html @@ -0,0 +1,220 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.om.pref (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.om.pref

+
+ + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.om.pref
org.eclipse.net4j.util.collectionAdditional collection-like interfaces and classes. 
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.prefInterfaces and classes for environment independent preference management. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om.pref used by org.eclipse.net4j.util.collection
OMPreference + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util.om.pref used by org.eclipse.net4j.util.om
OMPreferences + +
+           
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.pref used by org.eclipse.net4j.util.om.pref
OMPreference + +
+           
OMPreference.Type + +
+           
OMPreferences + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html new file mode 100644 index 0000000000..15e2464e7c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/ContextTracer.html @@ -0,0 +1,478 @@ + + + + + + +ContextTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class ContextTracer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.ContextTracer
+
+
+
Direct Known Subclasses:
PerfTracer
+
+
+
+
public class ContextTracer
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ContextTracer(OMTracer delegate, + Class<?> context) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidformat(String pattern, + Object... args) + +
+           
+ voidformat(String pattern, + Throwable t, + Object... args) + +
+           
+ OMBundlegetBundle() + +
+           
+ OMTracergetDelegate() + +
+           
+ StringgetFullName() + +
+           
+ StringgetName() + +
+           
+ OMTracergetParent() + +
+           
+ booleanisEnabled() + +
+           
+ voidsetEnabled(boolean enabled) + +
+           
+ voidtrace(String msg) + +
+           
+ voidtrace(String msg, + Throwable t) + +
+           
+ voidtrace(Throwable t) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ContextTracer

+
+public ContextTracer(OMTracer delegate,
+                     Class<?> context)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+public OMBundle getBundle()
+
+
+
+
+
+
+ +

+getFullName

+
+public String getFullName()
+
+
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
+
+
+
+ +

+getDelegate

+
+public OMTracer getDelegate()
+
+
+
+
+
+
+ +

+getParent

+
+public OMTracer getParent()
+
+
+
+
+
+
+ +

+isEnabled

+
+public boolean isEnabled()
+
+
+
+
+
+
+ +

+setEnabled

+
+public void setEnabled(boolean enabled)
+
+
+
+
+
+
+ +

+format

+
+public void format(String pattern,
+                   Object... args)
+
+
+
+
+
+
+ +

+format

+
+public void format(String pattern,
+                   Throwable t,
+                   Object... args)
+
+
+
+
+
+
+ +

+trace

+
+public void trace(String msg,
+                  Throwable t)
+
+
+
+
+
+
+ +

+trace

+
+public void trace(String msg)
+
+
+
+
+
+
+ +

+trace

+
+public void trace(Throwable t)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html new file mode 100644 index 0000000000..000aa19f24 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandler.html @@ -0,0 +1,213 @@ + + + + + + +OMTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Interface OMTraceHandler

+
+
All Known Implementing Classes:
PrintTraceHandler, RemoteTraceHandler
+
+
+
+
public interface OMTraceHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidtraced(OMTraceHandlerEvent event) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+traced

+
+void traced(OMTraceHandlerEvent event)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html new file mode 100644 index 0000000000..1e8a028f0a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTraceHandlerEvent.html @@ -0,0 +1,293 @@ + + + + + + +OMTraceHandlerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Interface OMTraceHandlerEvent

+
+
All Known Implementing Classes:
TraceHandlerEvent
+
+
+
+
public interface OMTraceHandlerEvent
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Class<?>getContext() + +
+           
+ StringgetMessage() + +
+           
+ ThrowablegetThrowable() + +
+           
+ longgetTimeStamp() + +
+           
+ OMTracergetTracer() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getTimeStamp

+
+long getTimeStamp()
+
+
+
+
+
+
+ +

+getTracer

+
+OMTracer getTracer()
+
+
+
+
+
+
+ +

+getContext

+
+Class<?> getContext()
+
+
+
+
+
+
+ +

+getMessage

+
+String getMessage()
+
+
+
+
+
+
+ +

+getThrowable

+
+Throwable getThrowable()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html new file mode 100644 index 0000000000..1ec8494d7b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/OMTracer.html @@ -0,0 +1,463 @@ + + + + + + +OMTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Interface OMTracer

+
+
All Known Implementing Classes:
Tracer
+
+
+
+
public interface OMTracer
+ + +

+

+
Author:
+
Eike Stepper
+
No Implement
+
This interface is not intended to be implemented by clients.
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMTraceHandlerEventformat(Class<?> context, + String pattern, + Object... args) + +
+           
+ OMTraceHandlerEventformat(Class<?> context, + String pattern, + Throwable t, + Object... args) + +
+           
+ OMBundlegetBundle() + +
+           
+ StringgetFullName() + +
+           
+ StringgetName() + +
+           
+ OMTracergetParent() + +
+           
+ booleanisEnabled() + +
+           
+ voidsetEnabled(boolean enabled) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + String msg) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + String msg, + Throwable t) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + Throwable t) + +
+           
+ voidtrace(OMTraceHandlerEvent traceRecord) + +
+           
+ OMTracertracer(String name) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+OMBundle getBundle()
+
+
+
+
+
+
+ +

+getParent

+
+OMTracer getParent()
+
+
+
+
+
+
+ +

+getName

+
+String getName()
+
+
+
+
+
+
+ +

+getFullName

+
+String getFullName()
+
+
+
+
+
+
+ +

+isEnabled

+
+boolean isEnabled()
+
+
+
+
+
+
+ +

+setEnabled

+
+void setEnabled(boolean enabled)
+
+
+
+
+
+
+ +

+trace

+
+void trace(OMTraceHandlerEvent traceRecord)
+
+
+
+
+
+
+ +

+format

+
+OMTraceHandlerEvent format(Class<?> context,
+                           String pattern,
+                           Object... args)
+
+
+
+
+
+
+ +

+format

+
+OMTraceHandlerEvent format(Class<?> context,
+                           String pattern,
+                           Throwable t,
+                           Object... args)
+
+
+
+
+
+
+ +

+trace

+
+OMTraceHandlerEvent trace(Class<?> context,
+                          String msg,
+                          Throwable t)
+
+
+
+
+
+
+ +

+trace

+
+OMTraceHandlerEvent trace(Class<?> context,
+                          String msg)
+
+
+
+
+
+
+ +

+trace

+
+OMTraceHandlerEvent trace(Class<?> context,
+                          Throwable t)
+
+
+
+
+
+
+ +

+tracer

+
+OMTracer tracer(String name)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html new file mode 100644 index 0000000000..030531418c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PerfTracer.html @@ -0,0 +1,342 @@ + + + + + + +PerfTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class PerfTracer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.ContextTracer
+      extended by org.eclipse.net4j.util.om.trace.PerfTracer
+
+
+
+
public class PerfTracer
extends ContextTracer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static longNOT_STARTED + +
+           
+  + + + + + + + + + + +
+Constructor Summary
PerfTracer(OMTracer delegate, + Class<?> context) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ longgetDuration(Object object) + +
+           
+ voidstart(Object object) + +
+           
+ longstop(Object object) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.om.trace.ContextTracer
format, format, getBundle, getDelegate, getFullName, getName, getParent, isEnabled, setEnabled, trace, trace, trace
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+NOT_STARTED

+
+public static final long NOT_STARTED
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+PerfTracer

+
+public PerfTracer(OMTracer delegate,
+                  Class<?> context)
+
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start(Object object)
+
+
+
+
+
+
+ +

+stop

+
+public long stop(Object object)
+
+
+
+
+
+
+ +

+getDuration

+
+public long getDuration(Object object)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html new file mode 100644 index 0000000000..adff75930f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/PrintTraceHandler.html @@ -0,0 +1,508 @@ + + + + + + +PrintTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class PrintTraceHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.PrintTraceHandler
+
+
+
All Implemented Interfaces:
OMTraceHandler
+
+
+
+
public class PrintTraceHandler
extends Object
implements OMTraceHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static PrintTraceHandlerCONSOLE + +
+           
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected PrintTraceHandler() + +
+           
+ PrintTraceHandler(PrintStream stream) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static Stringformat(boolean shortContext, + OMTraceHandlerEvent event) + +
+           
+static Stringformat(String pattern, + OMTraceHandlerEvent event) + +
+          Pattern arguments: + + + 0} --> String tracerName
+ 1} --> String tracerShort
+ 2} --> String contextName
+ 3} --> String contextShort
+ 4} --> long timeStamp
+ 5} --> String message
+ 6} --> String threadName
+ 7} --> long threadID
+ 8} --> int threadPriority
+ 9} --> Thread.State threadState
+
+ StringgetPattern() + +
+           
+ booleanisShortContext() + +
+           
+ voidsetPattern(String pattern) + +
+          Pattern arguments: + + + 0} --> String tracerName
+ 1} --> String tracerShort
+ 2} --> String contextName
+ 3} --> String contextShort
+ 4} --> long timeStamp
+ 5} --> String message
+ 6} --> String threadName
+ 7} --> long threadID
+ 8} --> int threadPriority
+ 9} --> Thread.State threadState
+
+ voidsetShortContext(boolean shortContext) + +
+           
+ voidtraced(OMTraceHandlerEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+CONSOLE

+
+public static final PrintTraceHandler CONSOLE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+PrintTraceHandler

+
+public PrintTraceHandler(PrintStream stream)
+
+
+
+ +

+PrintTraceHandler

+
+protected PrintTraceHandler()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPattern

+
+public String getPattern()
+
+
+
+
+
+
+
+
+
+ +

+setPattern

+
+public void setPattern(String pattern)
+
+
Pattern arguments: +

+

    +
  • 0} --> String tracerName
    +
  • 1} --> String tracerShort
    +
  • 2} --> String contextName
    +
  • 3} --> String contextShort
    +
  • 4} --> long timeStamp
    +
  • 5} --> String message
    +
  • 6} --> String threadName
    +
  • 7} --> long threadID
    +
  • 8} --> int threadPriority
    +
  • 9} --> Thread.State threadState
    +
+

+

+
+
+
+
+
+
+
+ +

+isShortContext

+
+public boolean isShortContext()
+
+
+
+
+
+
+
+
+
+ +

+setShortContext

+
+public void setShortContext(boolean shortContext)
+
+
+
+
+
+
+
+
+
+ +

+traced

+
+public void traced(OMTraceHandlerEvent event)
+
+
+
Specified by:
traced in interface OMTraceHandler
+
+
+
+
+
+
+ +

+format

+
+public static String format(boolean shortContext,
+                            OMTraceHandlerEvent event)
+
+
+
+
+
+
+
+
+
+ +

+format

+
+public static String format(String pattern,
+                            OMTraceHandlerEvent event)
+
+
Pattern arguments: +

+

    +
  • 0} --> String tracerName
    +
  • 1} --> String tracerShort
    +
  • 2} --> String contextName
    +
  • 3} --> String contextShort
    +
  • 4} --> long timeStamp
    +
  • 5} --> String message
    +
  • 6} --> String threadName
    +
  • 7} --> long threadID
    +
  • 8} --> int threadPriority
    +
  • 9} --> Thread.State threadState
    +
+

+

+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html new file mode 100644 index 0000000000..7909055ce3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceHandler.html @@ -0,0 +1,480 @@ + + + + + + +RemoteTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class RemoteTraceHandler

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.RemoteTraceHandler
+
+
+
All Implemented Interfaces:
OMTraceHandler
+
+
+
+
public class RemoteTraceHandler
extends Object
implements OMTraceHandler
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static StringDEFAULT_HOST + +
+           
+static intDEFAULT_PORT + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
RemoteTraceHandler() + +
+           
RemoteTraceHandler(String agentID) + +
+           
RemoteTraceHandler(String agentID, + String host) + +
+           
RemoteTraceHandler(String agentID, + String host, + int port) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Exceptionclose() + +
+           
+protected  Socketconnect() + +
+           
+ voidtraced(OMTraceHandlerEvent event) + +
+           
+static StringuniqueAgentID() + +
+           
+protected  voidwriteUTF(DataOutputStream out, + String str) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_HOST

+
+public static final String DEFAULT_HOST
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_PORT

+
+public static final int DEFAULT_PORT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+RemoteTraceHandler

+
+public RemoteTraceHandler()
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+RemoteTraceHandler

+
+public RemoteTraceHandler(String agentID)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+RemoteTraceHandler

+
+public RemoteTraceHandler(String agentID,
+                          String host)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+RemoteTraceHandler

+
+public RemoteTraceHandler(String agentID,
+                          String host,
+                          int port)
+                   throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+close

+
+public Exception close()
+
+
+
+
+
+
+
+
+
+ +

+traced

+
+public void traced(OMTraceHandlerEvent event)
+
+
+
Specified by:
traced in interface OMTraceHandler
+
+
+
+
+
+
+ +

+connect

+
+protected Socket connect()
+                  throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+writeUTF

+
+protected void writeUTF(DataOutputStream out,
+                        String str)
+                 throws IOException
+
+
+
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+uniqueAgentID

+
+public static String uniqueAgentID()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html new file mode 100644 index 0000000000..cdaedc4a45 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Event.html @@ -0,0 +1,488 @@ + + + + + + +RemoteTraceServer.Event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class RemoteTraceServer.Event

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event
+
+
+
All Implemented Interfaces:
Serializable
+
+
+
Enclosing class:
RemoteTraceServer
+
+
+
+
public class RemoteTraceServer.Event
extends EventObject
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ StringgetAgentID() + +
+           
+ StringgetBundleID() + +
+           
+ StringgetContext() + +
+           
+ longgetID() + +
+           
+ StringgetMessage() + +
+           
+ RemoteTraceServergetRemoteTraceServer() + +
+           
+ StackTraceElement[]getStackTrace() + +
+           
+ StringgetText(int index) + +
+           
+ StringgetThrowable() + +
+           
+ longgetTimeStamp() + +
+           
+ StringgetTracerName() + +
+           
+ booleanhasError() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.util.EventObject
getSource
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+getRemoteTraceServer

+
+public RemoteTraceServer getRemoteTraceServer()
+
+
+
+
+
+
+ +

+getID

+
+public long getID()
+
+
+
+
+
+
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
+
+
+
+
+ +

+getAgentID

+
+public String getAgentID()
+
+
+
+
+
+
+ +

+getBundleID

+
+public String getBundleID()
+
+
+
+
+
+
+ +

+getContext

+
+public String getContext()
+
+
+
+
+
+
+ +

+getMessage

+
+public String getMessage()
+
+
+
+
+
+
+ +

+getStackTrace

+
+public StackTraceElement[] getStackTrace()
+
+
+
+
+
+
+ +

+getThrowable

+
+public String getThrowable()
+
+
+
+
+
+
+ +

+getTracerName

+
+public String getTracerName()
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class EventObject
+
+
+
+
+
+
+ +

+getText

+
+public String getText(int index)
+
+
+
+
+
+
+ +

+hasError

+
+public boolean hasError()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html new file mode 100644 index 0000000000..e3d64dbd07 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.Listener.html @@ -0,0 +1,216 @@ + + + + + + +RemoteTraceServer.Listener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Interface RemoteTraceServer.Listener

+
+
All Known Implementing Classes:
RemoteTraceServer.PrintListener
+
+
+
Enclosing class:
RemoteTraceServer
+
+
+
+
public static interface RemoteTraceServer.Listener
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidnotifyRemoteTrace(RemoteTraceServer.Event event) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+notifyRemoteTrace

+
+void notifyRemoteTrace(RemoteTraceServer.Event event)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html new file mode 100644 index 0000000000..45f15e2243 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.PrintListener.html @@ -0,0 +1,315 @@ + + + + + + +RemoteTraceServer.PrintListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class RemoteTraceServer.PrintListener

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener
+
+
+
All Implemented Interfaces:
RemoteTraceServer.Listener
+
+
+
Enclosing class:
RemoteTraceServer
+
+
+
+
public static class RemoteTraceServer.PrintListener
extends Object
implements RemoteTraceServer.Listener
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+static RemoteTraceServer.PrintListenerCONSOLE + +
+           
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected RemoteTraceServer.PrintListener() + +
+           
+ RemoteTraceServer.PrintListener(PrintStream stream) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidnotifyRemoteTrace(RemoteTraceServer.Event event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+CONSOLE

+
+public static final RemoteTraceServer.PrintListener CONSOLE
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+RemoteTraceServer.PrintListener

+
+public RemoteTraceServer.PrintListener(PrintStream stream)
+
+
+
+ +

+RemoteTraceServer.PrintListener

+
+protected RemoteTraceServer.PrintListener()
+
+
+ + + + + + + + +
+Method Detail
+ +

+notifyRemoteTrace

+
+public void notifyRemoteTrace(RemoteTraceServer.Event event)
+
+
+
Specified by:
notifyRemoteTrace in interface RemoteTraceServer.Listener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html new file mode 100644 index 0000000000..e0556717bc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/RemoteTraceServer.html @@ -0,0 +1,566 @@ + + + + + + +RemoteTraceServer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class RemoteTraceServer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.RemoteTraceServer
+
+
+
+
public class RemoteTraceServer
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+ classRemoteTraceServer.Event + +
+           
+static interfaceRemoteTraceServer.Listener + +
+           
+static classRemoteTraceServer.PrintListener + +
+           
+ + + + + + + + + + + + + + + + + + +
+Field Summary
+static intANY_PORT + +
+           
+static StringDEFAULT_ADDRESS + +
+           
+static intDEFAULT_PORT + +
+           
+  + + + + + + + + + + + + + + + + +
+Constructor Summary
RemoteTraceServer() + +
+           
RemoteTraceServer(int port) + +
+           
RemoteTraceServer(int port, + String address) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(RemoteTraceServer.Listener listener) + +
+           
+protected  ServerSocketbind() + +
+           
+ Exceptionclose() + +
+           
+protected  voidfireEvent(RemoteTraceServer.Event event) + +
+           
+protected  voidhandleConnections() + +
+           
+protected  voidhandleSession(Socket socket) + +
+           
+protected  voidhandleTrace(DataInputStream in) + +
+           
+ voidremoveListener(RemoteTraceServer.Listener listener) + +
+           
+ voidstart() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_ADDRESS

+
+public static final String DEFAULT_ADDRESS
+
+
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_PORT

+
+public static final int DEFAULT_PORT
+
+
+
See Also:
Constant Field Values
+
+
+ +

+ANY_PORT

+
+public static final int ANY_PORT
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+RemoteTraceServer

+
+public RemoteTraceServer()
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+RemoteTraceServer

+
+public RemoteTraceServer(int port)
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+
+ +

+RemoteTraceServer

+
+public RemoteTraceServer(int port,
+                         String address)
+                  throws IOException
+
+
+ +
Throws: +
IOException
+
+ + + + + + + + +
+Method Detail
+ +

+start

+
+public void start()
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+addListener

+
+public void addListener(RemoteTraceServer.Listener listener)
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(RemoteTraceServer.Listener listener)
+
+
+
+
+
+
+ +

+close

+
+public Exception close()
+
+
+
+
+
+
+ +

+bind

+
+protected ServerSocket bind()
+                     throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+handleConnections

+
+protected void handleConnections()
+
+
+
+
+
+
+ +

+handleSession

+
+protected void handleSession(Socket socket)
+
+
+
+
+
+
+ +

+handleTrace

+
+protected void handleTrace(DataInputStream in)
+                    throws IOException
+
+
+ +
Throws: +
IOException
+
+
+
+ +

+fireEvent

+
+protected void fireEvent(RemoteTraceServer.Event event)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html new file mode 100644 index 0000000000..4e4c06ee13 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/TraceHandlerEvent.html @@ -0,0 +1,466 @@ + + + + + + +TraceHandlerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class TraceHandlerEvent

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.TraceHandlerEvent
+
+
+
All Implemented Interfaces:
Serializable, OMTraceHandlerEvent
+
+
+
+
public class TraceHandlerEvent
extends Object
implements OMTraceHandlerEvent, Serializable
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Serialized Form
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+protected  Class<?>context + +
+           
+protected  Stringmessage + +
+           
+protected  Throwablethrowable + +
+           
+protected  longtimeStamp + +
+           
+protected  OMTracertracer + +
+           
+  + + + + + + + + + + +
+Constructor Summary
TraceHandlerEvent(OMTracer tracer, + Class<?> context, + String message, + Throwable throwable) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ Class<?>getContext() + +
+           
+ StringgetMessage() + +
+           
+ ThrowablegetThrowable() + +
+           
+ longgetTimeStamp() + +
+           
+ OMTracergetTracer() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+timeStamp

+
+protected long timeStamp
+
+
+
+
+
+ +

+tracer

+
+protected OMTracer tracer
+
+
+
+
+
+ +

+context

+
+protected Class<?> context
+
+
+
+
+
+ +

+message

+
+protected String message
+
+
+
+
+
+ +

+throwable

+
+protected Throwable throwable
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+TraceHandlerEvent

+
+public TraceHandlerEvent(OMTracer tracer,
+                         Class<?> context,
+                         String message,
+                         Throwable throwable)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getTimeStamp

+
+public long getTimeStamp()
+
+
+
Specified by:
getTimeStamp in interface OMTraceHandlerEvent
+
+
+
+
+
+
+ +

+getTracer

+
+public OMTracer getTracer()
+
+
+
Specified by:
getTracer in interface OMTraceHandlerEvent
+
+
+
+
+
+
+ +

+getContext

+
+public Class<?> getContext()
+
+
+
Specified by:
getContext in interface OMTraceHandlerEvent
+
+
+
+
+
+
+ +

+getMessage

+
+public String getMessage()
+
+
+
Specified by:
getMessage in interface OMTraceHandlerEvent
+
+
+
+
+
+
+ +

+getThrowable

+
+public Throwable getThrowable()
+
+
+
Specified by:
getThrowable in interface OMTraceHandlerEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html new file mode 100644 index 0000000000..3f3f40b855 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/Tracer.html @@ -0,0 +1,584 @@ + + + + + + +Tracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.om.trace +
+Class Tracer

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.om.trace.Tracer
+
+
+
All Implemented Interfaces:
OMTracer
+
+
+
+
public class Tracer
extends Object
implements OMTracer
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static StringPROP_DISABLE_TRACING + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Tracer(OMBundle bundle, + String name) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ OMTraceHandlerEventformat(Class<?> context, + String pattern, + Object... args) + +
+           
+ OMTraceHandlerEventformat(Class<?> context, + String pattern, + Throwable t, + Object... args) + +
+           
+ OMBundlegetBundle() + +
+           
+ StringgetFullName() + +
+           
+ StringgetName() + +
+           
+ OMTracergetParent() + +
+           
+ booleanisEnabled() + +
+           
+ voidsetEnabled(boolean enabled) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + String msg) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + String msg, + Throwable t) + +
+           
+ OMTraceHandlerEventtrace(Class<?> context, + Throwable t) + +
+           
+ voidtrace(OMTraceHandlerEvent event) + +
+           
+ OMTracertracer(String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+PROP_DISABLE_TRACING

+
+public static final String PROP_DISABLE_TRACING
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+Tracer

+
+public Tracer(OMBundle bundle,
+              String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getBundle

+
+public OMBundle getBundle()
+
+
+
Specified by:
getBundle in interface OMTracer
+
+
+
+
+
+
+ +

+getParent

+
+public OMTracer getParent()
+
+
+
Specified by:
getParent in interface OMTracer
+
+
+
+
+
+
+ +

+getName

+
+public String getName()
+
+
+
Specified by:
getName in interface OMTracer
+
+
+
+
+
+
+ +

+getFullName

+
+public String getFullName()
+
+
+
Specified by:
getFullName in interface OMTracer
+
+
+
+
+
+
+ +

+isEnabled

+
+public boolean isEnabled()
+
+
+
Specified by:
isEnabled in interface OMTracer
+
+
+
+
+
+
+ +

+setEnabled

+
+public void setEnabled(boolean enabled)
+
+
+
Specified by:
setEnabled in interface OMTracer
+
+
+
+
+
+
+ +

+trace

+
+public void trace(OMTraceHandlerEvent event)
+
+
+
Specified by:
trace in interface OMTracer
+
+
+
+
+
+
+ +

+trace

+
+public OMTraceHandlerEvent trace(Class<?> context,
+                                 String msg,
+                                 Throwable t)
+
+
+
Specified by:
trace in interface OMTracer
+
+
+
+
+
+
+ +

+format

+
+public OMTraceHandlerEvent format(Class<?> context,
+                                  String pattern,
+                                  Throwable t,
+                                  Object... args)
+
+
+
Specified by:
format in interface OMTracer
+
+
+
+
+
+
+ +

+format

+
+public OMTraceHandlerEvent format(Class<?> context,
+                                  String pattern,
+                                  Object... args)
+
+
+
Specified by:
format in interface OMTracer
+
+
+
+
+
+
+ +

+trace

+
+public OMTraceHandlerEvent trace(Class<?> context,
+                                 String msg)
+
+
+
Specified by:
trace in interface OMTracer
+
+
+
+
+
+
+ +

+trace

+
+public OMTraceHandlerEvent trace(Class<?> context,
+                                 Throwable t)
+
+
+
Specified by:
trace in interface OMTracer
+
+
+
+
+
+
+ +

+tracer

+
+public OMTracer tracer(String name)
+
+
+
Specified by:
tracer in interface OMTracer
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/ContextTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/ContextTracer.html new file mode 100644 index 0000000000..fe4af4170d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/ContextTracer.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.ContextTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.ContextTracer

+
+ + + + + + + + + +
+Packages that use ContextTracer
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of ContextTracer in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Subclasses of ContextTracer in org.eclipse.net4j.util.om.trace
+ classPerfTracer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandler.html new file mode 100644 index 0000000000..54da419cc1 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandler.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.trace.OMTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.trace.OMTraceHandler

+
+ + + + + + + + + + + + + +
+Packages that use OMTraceHandler
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of OMTraceHandler in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om with parameters of type OMTraceHandler
+ voidOMPlatform.addTraceHandler(OMTraceHandler traceHandler) + +
+           
+ voidOMPlatform.removeTraceHandler(OMTraceHandler traceHandler) + +
+           
+  +

+ + + + + +
+Uses of OMTraceHandler in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.om.trace that implement OMTraceHandler
+ classPrintTraceHandler + +
+           
+ classRemoteTraceHandler + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandlerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandlerEvent.html new file mode 100644 index 0000000000..0d86d0f6f3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTraceHandlerEvent.html @@ -0,0 +1,365 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.trace.OMTraceHandlerEvent

+
+ + + + + + + + + +
+Packages that use OMTraceHandlerEvent
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of OMTraceHandlerEvent in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.trace that implement OMTraceHandlerEvent
+ classTraceHandlerEvent + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace that return OMTraceHandlerEvent
+ OMTraceHandlerEventOMTracer.format(Class<?> context, + String pattern, + Object... args) + +
+           
+ OMTraceHandlerEventTracer.format(Class<?> context, + String pattern, + Object... args) + +
+           
+ OMTraceHandlerEventOMTracer.format(Class<?> context, + String pattern, + Throwable t, + Object... args) + +
+           
+ OMTraceHandlerEventTracer.format(Class<?> context, + String pattern, + Throwable t, + Object... args) + +
+           
+ OMTraceHandlerEventOMTracer.trace(Class<?> context, + String msg) + +
+           
+ OMTraceHandlerEventTracer.trace(Class<?> context, + String msg) + +
+           
+ OMTraceHandlerEventOMTracer.trace(Class<?> context, + String msg, + Throwable t) + +
+           
+ OMTraceHandlerEventTracer.trace(Class<?> context, + String msg, + Throwable t) + +
+           
+ OMTraceHandlerEventOMTracer.trace(Class<?> context, + Throwable t) + +
+           
+ OMTraceHandlerEventTracer.trace(Class<?> context, + Throwable t) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace with parameters of type OMTraceHandlerEvent
+static StringPrintTraceHandler.format(boolean shortContext, + OMTraceHandlerEvent event) + +
+           
+static StringPrintTraceHandler.format(String pattern, + OMTraceHandlerEvent event) + +
+          Pattern arguments: + + + 0} --> String tracerName
+ 1} --> String tracerShort
+ 2} --> String contextName
+ 3} --> String contextShort
+ 4} --> long timeStamp
+ 5} --> String message
+ 6} --> String threadName
+ 7} --> long threadID
+ 8} --> int threadPriority
+ 9} --> Thread.State threadState
+
+ voidOMTracer.trace(OMTraceHandlerEvent traceRecord) + +
+           
+ voidTracer.trace(OMTraceHandlerEvent event) + +
+           
+ voidOMTraceHandler.traced(OMTraceHandlerEvent event) + +
+           
+ voidPrintTraceHandler.traced(OMTraceHandlerEvent event) + +
+           
+ voidRemoteTraceHandler.traced(OMTraceHandlerEvent event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTracer.html new file mode 100644 index 0000000000..0aa30dd64f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/OMTracer.html @@ -0,0 +1,328 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.trace.OMTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.trace.OMTracer

+
+ + + + + + + + + + + + + +
+Packages that use OMTracer
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of OMTracer in org.eclipse.net4j.util.om
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om that return OMTracer
+ OMTracerOMBundle.tracer(String name) + +
+           
+  +

+ + + + + +
+Uses of OMTracer in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.trace that implement OMTracer
+ classTracer + +
+           
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.trace declared as OMTracer
+protected  OMTracerTraceHandlerEvent.tracer + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace that return OMTracer
+ OMTracerContextTracer.getDelegate() + +
+           
+ OMTracerContextTracer.getParent() + +
+           
+ OMTracerOMTracer.getParent() + +
+           
+ OMTracerTracer.getParent() + +
+           
+ OMTracerOMTraceHandlerEvent.getTracer() + +
+           
+ OMTracerTraceHandlerEvent.getTracer() + +
+           
+ OMTracerOMTracer.tracer(String name) + +
+           
+ OMTracerTracer.tracer(String name) + +
+           
+  +

+ + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.om.trace with parameters of type OMTracer
ContextTracer(OMTracer delegate, + Class<?> context) + +
+           
PerfTracer(OMTracer delegate, + Class<?> context) + +
+           
TraceHandlerEvent(OMTracer tracer, + Class<?> context, + String message, + Throwable throwable) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PerfTracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PerfTracer.html new file mode 100644 index 0000000000..7910598e7d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PerfTracer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.PerfTracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.PerfTracer

+
+No usage of org.eclipse.net4j.util.om.trace.PerfTracer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PrintTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PrintTraceHandler.html new file mode 100644 index 0000000000..eb5db9d8c8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/PrintTraceHandler.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.PrintTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.PrintTraceHandler

+
+ + + + + + + + + +
+Packages that use PrintTraceHandler
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of PrintTraceHandler in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.trace declared as PrintTraceHandler
+static PrintTraceHandlerPrintTraceHandler.CONSOLE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceHandler.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceHandler.html new file mode 100644 index 0000000000..a54845a077 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceHandler.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.RemoteTraceHandler (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.RemoteTraceHandler

+
+No usage of org.eclipse.net4j.util.om.trace.RemoteTraceHandler +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Event.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Event.html new file mode 100644 index 0000000000..00b3ff281f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Event.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event

+
+ + + + + + + + + +
+Packages that use RemoteTraceServer.Event
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of RemoteTraceServer.Event in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace with parameters of type RemoteTraceServer.Event
+protected  voidRemoteTraceServer.fireEvent(RemoteTraceServer.Event event) + +
+           
+ voidRemoteTraceServer.Listener.notifyRemoteTrace(RemoteTraceServer.Event event) + +
+           
+ voidRemoteTraceServer.PrintListener.notifyRemoteTrace(RemoteTraceServer.Event event) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Listener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Listener.html new file mode 100644 index 0000000000..00d89dbc7c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.Listener.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.om.trace.RemoteTraceServer.Listener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.om.trace.RemoteTraceServer.Listener

+
+ + + + + + + + + +
+Packages that use RemoteTraceServer.Listener
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of RemoteTraceServer.Listener in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.om.trace that implement RemoteTraceServer.Listener
+static classRemoteTraceServer.PrintListener + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace with parameters of type RemoteTraceServer.Listener
+ voidRemoteTraceServer.addListener(RemoteTraceServer.Listener listener) + +
+           
+ voidRemoteTraceServer.removeListener(RemoteTraceServer.Listener listener) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.PrintListener.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.PrintListener.html new file mode 100644 index 0000000000..f38c764515 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.PrintListener.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.RemoteTraceServer.PrintListener

+
+ + + + + + + + + +
+Packages that use RemoteTraceServer.PrintListener
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of RemoteTraceServer.PrintListener in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.util.om.trace declared as RemoteTraceServer.PrintListener
+static RemoteTraceServer.PrintListenerRemoteTraceServer.PrintListener.CONSOLE + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.html new file mode 100644 index 0000000000..c0e4f47594 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/RemoteTraceServer.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.RemoteTraceServer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.RemoteTraceServer

+
+ + + + + + + + + +
+Packages that use RemoteTraceServer
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + +
+Uses of RemoteTraceServer in org.eclipse.net4j.util.om.trace
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.om.trace that return RemoteTraceServer
+ RemoteTraceServerRemoteTraceServer.Event.getRemoteTraceServer() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/TraceHandlerEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/TraceHandlerEvent.html new file mode 100644 index 0000000000..f8f7bae813 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/TraceHandlerEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.TraceHandlerEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.TraceHandlerEvent

+
+No usage of org.eclipse.net4j.util.om.trace.TraceHandlerEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/Tracer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/Tracer.html new file mode 100644 index 0000000000..82407fa735 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/class-use/Tracer.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.om.trace.Tracer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.om.trace.Tracer

+
+No usage of org.eclipse.net4j.util.om.trace.Tracer +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-frame.html new file mode 100644 index 0000000000..02c34db556 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-frame.html @@ -0,0 +1,63 @@ + + + + + + +org.eclipse.net4j.util.om.trace (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.om.trace + + + + +
+Interfaces  + +
+OMTraceHandler +
+OMTraceHandlerEvent +
+OMTracer +
+RemoteTraceServer.Listener
+ + + + + + +
+Classes  + +
+ContextTracer +
+PerfTracer +
+PrintTraceHandler +
+RemoteTraceHandler +
+RemoteTraceServer +
+RemoteTraceServer.PrintListener +
+TraceHandlerEvent +
+Tracer
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html new file mode 100644 index 0000000000..10c61ca85b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-summary.html @@ -0,0 +1,247 @@ + + + + + + +org.eclipse.net4j.util.om.trace (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.om.trace +

+Interfaces and classes for environment independent tracing. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + + + + + +
+Interface Summary
OMTraceHandler 
OMTraceHandlerEvent 
OMTracer 
RemoteTraceServer.Listener 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
ContextTracer 
PerfTracer 
PrintTraceHandler 
RemoteTraceHandler 
RemoteTraceServer 
RemoteTraceServer.PrintListener 
TraceHandlerEvent 
Tracer 
+  + +

+

+Package org.eclipse.net4j.util.om.trace Description +

+ +

+Interfaces and classes for environment independent tracing. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-tree.html new file mode 100644 index 0000000000..5d2a03f47d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-tree.html @@ -0,0 +1,168 @@ + + + + + + +org.eclipse.net4j.util.om.trace Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.om.trace +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-use.html new file mode 100644 index 0000000000..616bd146a4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/om/trace/package-use.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.om.trace (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.om.trace

+
+ + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util.om.trace
org.eclipse.net4j.util.omInterfaces and classes for environment independent operations and maintenance (O&M). 
org.eclipse.net4j.util.om.traceInterfaces and classes for environment independent tracing. 
+  +

+ + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.trace used by org.eclipse.net4j.util.om
OMTraceHandler + +
+           
OMTracer + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.om.trace used by org.eclipse.net4j.util.om.trace
ContextTracer + +
+           
OMTraceHandler + +
+           
OMTraceHandlerEvent + +
+           
OMTracer + +
+           
PrintTraceHandler + +
+           
RemoteTraceServer + +
+           
RemoteTraceServer.Event + +
+           
RemoteTraceServer.Listener + +
+           
RemoteTraceServer.PrintListener + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html new file mode 100644 index 0000000000..85d55acf5f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptions.html @@ -0,0 +1,227 @@ + + + + + + +IOptions (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.options +
+Interface IOptions

+
+
All Superinterfaces:
INotifier
+
+
+
+
public interface IOptions
extends INotifier
+ + +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IOptionsContainergetContainer() + +
+           
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+getContainer

+
+IOptionsContainer getContainer()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html new file mode 100644 index 0000000000..e869d24d99 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsContainer.html @@ -0,0 +1,212 @@ + + + + + + +IOptionsContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.options +
+Interface IOptionsContainer

+
+
+
public interface IOptionsContainer
+ + +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IOptionsoptions() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+options

+
+IOptions options()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html new file mode 100644 index 0000000000..dbe9c01149 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/IOptionsEvent.html @@ -0,0 +1,221 @@ + + + + + + +IOptionsEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.options +
+Interface IOptionsEvent

+
+
All Superinterfaces:
IEvent
+
+
+
All Known Implementing Classes:
OptionsEvent
+
+
+
+
public interface IOptionsEvent
extends IEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ IOptionsgetSource() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+IOptions getSource()
+
+
+
Specified by:
getSource in interface IEvent
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html new file mode 100644 index 0000000000..2791e3a8b7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/OptionsEvent.html @@ -0,0 +1,293 @@ + + + + + + +OptionsEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.options +
+Class OptionsEvent

+
+java.lang.Object
+  extended by java.util.EventObject
+      extended by org.eclipse.net4j.util.event.Event
+          extended by org.eclipse.net4j.util.options.OptionsEvent
+
+
+
All Implemented Interfaces:
Serializable, IEvent, IOptionsEvent
+
+
+
+
public class OptionsEvent
extends Event
implements IOptionsEvent
+ + +

+

+
Since:
+
2.0
+
Author:
+
Victor Roldan Betancort
+
See Also:
Serialized Form
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.util.EventObject
source
+  + + + + + + + + + + +
+Constructor Summary
OptionsEvent(IOptions source) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ IOptionsgetSource() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Event
formatAdditionalParameters, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OptionsEvent

+
+public OptionsEvent(IOptions source)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSource

+
+public IOptions getSource()
+
+
+
Specified by:
getSource in interface IEvent
Specified by:
getSource in interface IOptionsEvent
Overrides:
getSource in class Event
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptions.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptions.html new file mode 100644 index 0000000000..7f3ba4c47d --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptions.html @@ -0,0 +1,210 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.options.IOptions (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.options.IOptions

+
+ + + + + + + + + +
+Packages that use IOptions
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
+  +

+ + + + + +
+Uses of IOptions in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.options that return IOptions
+ IOptionsIOptionsEvent.getSource() + +
+           
+ IOptionsOptionsEvent.getSource() + +
+           
+ IOptionsIOptionsContainer.options() + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j.util.options with parameters of type IOptions
OptionsEvent(IOptions source) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsContainer.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsContainer.html new file mode 100644 index 0000000000..8dfcce9bdc --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsContainer.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.options.IOptionsContainer (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.options.IOptionsContainer

+
+ + + + + + + + + +
+Packages that use IOptionsContainer
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
+  +

+ + + + + +
+Uses of IOptionsContainer in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.options that return IOptionsContainer
+ IOptionsContainerIOptions.getContainer() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsEvent.html new file mode 100644 index 0000000000..72748255e8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/IOptionsEvent.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.options.IOptionsEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.options.IOptionsEvent

+
+ + + + + + + + + +
+Packages that use IOptionsEvent
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
+  +

+ + + + + +
+Uses of IOptionsEvent in org.eclipse.net4j.util.options
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.options that implement IOptionsEvent
+ classOptionsEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/OptionsEvent.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/OptionsEvent.html new file mode 100644 index 0000000000..e2152c4484 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/class-use/OptionsEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.options.OptionsEvent (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.options.OptionsEvent

+
+No usage of org.eclipse.net4j.util.options.OptionsEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-frame.html new file mode 100644 index 0000000000..9e0480fd84 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-frame.html @@ -0,0 +1,47 @@ + + + + + + +org.eclipse.net4j.util.options (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.options + + + + +
+Interfaces  + +
+IOptions +
+IOptionsContainer +
+IOptionsEvent
+ + + + + + +
+Classes  + +
+OptionsEvent
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html new file mode 100644 index 0000000000..b4b60f94da --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-summary.html @@ -0,0 +1,195 @@ + + + + + + +org.eclipse.net4j.util.options (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.options +

+A framework for option containers that fire change events. +

+See: +
+          Description +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
IOptions 
IOptionsContainer 
IOptionsEvent 
+  + +

+ + + + + + + + + +
+Class Summary
OptionsEvent 
+  + +

+

+Package org.eclipse.net4j.util.options Description +

+ +

+A framework for option containers that fire change events. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-tree.html new file mode 100644 index 0000000000..f045aacd34 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-tree.html @@ -0,0 +1,169 @@ + + + + + + +org.eclipse.net4j.util.options Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.options +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-use.html new file mode 100644 index 0000000000..778dc06e9a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/options/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.options (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.options

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.util.options
org.eclipse.net4j.util.optionsA framework for option containers that fire change events. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.options used by org.eclipse.net4j.util.options
IOptions + +
+           
IOptionsContainer + +
+           
IOptionsEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-frame.html new file mode 100644 index 0000000000..55ada57b01 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-frame.html @@ -0,0 +1,86 @@ + + + + + + +org.eclipse.net4j.util (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util + + + + +
+Interfaces  + +
+IErrorHandler
+ + + + + + +
+Classes  + +
+AdapterUtil +
+CheckUtil +
+HexUtil +
+ObjectUtil +
+ReflectUtil +
+StringUtil
+ + + + + + +
+Exceptions  + +
+WrappedException
+ + + + + + +
+Errors  + +
+ImplementationError
+ + + + + + +
+Annotation Types  + +
+ReflectUtil.ExcludeFromDump
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-summary.html new file mode 100644 index 0000000000..a37209beba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-summary.html @@ -0,0 +1,269 @@ + + + + + + +org.eclipse.net4j.util (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util +

+Utility classes. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
IErrorHandler 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AdapterUtil 
CheckUtil 
HexUtil 
ObjectUtil 
ReflectUtil 
StringUtil 
+  + +

+ + + + + + + + + +
+Exception Summary
WrappedException 
+  + +

+ + + + + + + + + +
+Error Summary
ImplementationError 
+  + +

+ + + + + + + + + +
+Annotation Types Summary
ReflectUtil.ExcludeFromDump 
+  + +

+

+Package org.eclipse.net4j.util Description +

+ +

+Utility classes. +

+ + + + +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-tree.html new file mode 100644 index 0000000000..90d2afdb3f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +org.eclipse.net4j.util Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Annotation Type Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-use.html new file mode 100644 index 0000000000..7c0d7b2a7a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package org.eclipse.net4j.util (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use org.eclipse.net4j.util
org.eclipse.net4j.bufferThe Net4j transport layer concepts for dealing with buffers. 
org.eclipse.net4j.util.concurrentUtility interfaces and classes commonly useful in concurrent programming. 
org.eclipse.net4j.util.om.monitorInterfaces and classes for environment independent progress monitoring. 
org.eclipse.net4j.util.securityInterfaces and classes for security, negotiation, authentication, authorization and cryptography. 
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util used by org.eclipse.net4j.buffer
IErrorHandler + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util used by org.eclipse.net4j.util.concurrent
IErrorHandler + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util used by org.eclipse.net4j.util.om.monitor
WrappedException + +
+           
+  +

+ + + + + + + + +
+Classes in org.eclipse.net4j.util used by org.eclipse.net4j.util.security
ReflectUtil.ExcludeFromDump + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html new file mode 100644 index 0000000000..002169c778 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedPhantomReference.html @@ -0,0 +1,339 @@ + + + + + + +KeyedPhantomReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class KeyedPhantomReference<K,T>

+
+java.lang.Object
+  extended by java.lang.ref.Reference<T>
+      extended by java.lang.ref.PhantomReference<T>
+          extended by org.eclipse.net4j.util.ref.KeyedPhantomReference<K,T>
+
+
+
All Implemented Interfaces:
KeyedReference<K,T>
+
+
+
+
public class KeyedPhantomReference<K,T>
extends PhantomReference<T>
implements KeyedReference<K,T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
KeyedPhantomReference(K key, + T ref, + ReferenceQueue<T> queue) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ KgetKey() + +
+           
+ ReferenceTypegetType() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.ref.PhantomReference
get
+ + + + + + + +
Methods inherited from class java.lang.ref.Reference
clear, enqueue, isEnqueued
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.ref.KeyedReference
clear, enqueue, get, isEnqueued
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KeyedPhantomReference

+
+public KeyedPhantomReference(K key,
+                             T ref,
+                             ReferenceQueue<T> queue)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public ReferenceType getType()
+
+
+
Specified by:
getType in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+getKey

+
+public K getKey()
+
+
+
Specified by:
getKey in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html new file mode 100644 index 0000000000..4136c3baf9 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedReference.html @@ -0,0 +1,308 @@ + + + + + + +KeyedReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Interface KeyedReference<K,T>

+
+
All Known Implementing Classes:
KeyedPhantomReference, KeyedSoftReference, KeyedStrongReference, KeyedWeakReference
+
+
+
+
public interface KeyedReference<K,T>
+ + +

+

+
Author:
+
Eike Stepper
+
See Also:
Reference
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ booleanenqueue() + +
+           
+ Tget() + +
+           
+ KgetKey() + +
+           
+ ReferenceTypegetType() + +
+           
+ booleanisEnqueued() + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getType

+
+ReferenceType getType()
+
+
+
+
+
+
+ +

+getKey

+
+K getKey()
+
+
+
+
+
+
+ +

+get

+
+T get()
+
+
+
See Also:
Reference.get()
+
+
+
+ +

+clear

+
+void clear()
+
+
+
See Also:
Reference.clear()
+
+
+
+ +

+isEnqueued

+
+boolean isEnqueued()
+
+
+
See Also:
Reference.isEnqueued()
+
+
+
+ +

+enqueue

+
+boolean enqueue()
+
+
+
See Also:
Reference.enqueue()
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html new file mode 100644 index 0000000000..5b29332ede --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedSoftReference.html @@ -0,0 +1,355 @@ + + + + + + +KeyedSoftReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class KeyedSoftReference<K,T>

+
+java.lang.Object
+  extended by java.lang.ref.Reference<T>
+      extended by java.lang.ref.SoftReference<T>
+          extended by org.eclipse.net4j.util.ref.KeyedSoftReference<K,T>
+
+
+
All Implemented Interfaces:
KeyedReference<K,T>
+
+
+
+
public class KeyedSoftReference<K,T>
extends SoftReference<T>
implements KeyedReference<K,T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
KeyedSoftReference(K key, + T ref) + +
+           
KeyedSoftReference(K key, + T ref, + ReferenceQueue<T> queue) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ KgetKey() + +
+           
+ ReferenceTypegetType() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.ref.SoftReference
get
+ + + + + + + +
Methods inherited from class java.lang.ref.Reference
clear, enqueue, isEnqueued
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.ref.KeyedReference
clear, enqueue, get, isEnqueued
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KeyedSoftReference

+
+public KeyedSoftReference(K key,
+                          T ref)
+
+
+
+ +

+KeyedSoftReference

+
+public KeyedSoftReference(K key,
+                          T ref,
+                          ReferenceQueue<T> queue)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public ReferenceType getType()
+
+
+
Specified by:
getType in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+getKey

+
+public K getKey()
+
+
+
Specified by:
getKey in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html new file mode 100644 index 0000000000..839b72f883 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedStrongReference.html @@ -0,0 +1,396 @@ + + + + + + +KeyedStrongReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class KeyedStrongReference<K,T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.ref.KeyedStrongReference<K,T>
+
+
+
All Implemented Interfaces:
KeyedReference<K,T>
+
+
+
+
public class KeyedStrongReference<K,T>
extends Object
implements KeyedReference<K,T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
KeyedStrongReference(K key, + T ref) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ booleanenqueue() + +
+           
+ Tget() + +
+           
+ KgetKey() + +
+           
+ ReferenceTypegetType() + +
+           
+ booleanisEnqueued() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KeyedStrongReference

+
+public KeyedStrongReference(K key,
+                            T ref)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public ReferenceType getType()
+
+
+
Specified by:
getType in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+getKey

+
+public K getKey()
+
+
+
Specified by:
getKey in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+get

+
+public T get()
+
+
+
Specified by:
get in interface KeyedReference<K,T>
+
+
+
See Also:
Reference.get()
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface KeyedReference<K,T>
+
+
+
See Also:
Reference.clear()
+
+
+
+ +

+isEnqueued

+
+public boolean isEnqueued()
+
+
+
Specified by:
isEnqueued in interface KeyedReference<K,T>
+
+
+
See Also:
Reference.isEnqueued()
+
+
+
+ +

+enqueue

+
+public boolean enqueue()
+
+
+
Specified by:
enqueue in interface KeyedReference<K,T>
+
+
+
See Also:
Reference.enqueue()
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html new file mode 100644 index 0000000000..4233fcff56 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/KeyedWeakReference.html @@ -0,0 +1,346 @@ + + + + + + +KeyedWeakReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class KeyedWeakReference<K,T>

+
+java.lang.Object
+  extended by java.lang.ref.Reference<T>
+      extended by java.lang.ref.WeakReference<T>
+          extended by org.eclipse.net4j.util.ref.KeyedWeakReference<K,T>
+
+
+
All Implemented Interfaces:
KeyedReference<K,T>
+
+
+
+
public class KeyedWeakReference<K,T>
extends WeakReference<T>
implements KeyedReference<K,T>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
KeyedWeakReference(K key, + T ref) + +
+           
KeyedWeakReference(K key, + T ref, + ReferenceQueue<T> queue) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ KgetKey() + +
+           
+ ReferenceTypegetType() + +
+           
+ StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.ref.Reference
clear, enqueue, get, isEnqueued
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.ref.KeyedReference
clear, enqueue, get, isEnqueued
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+KeyedWeakReference

+
+public KeyedWeakReference(K key,
+                          T ref)
+
+
+
+ +

+KeyedWeakReference

+
+public KeyedWeakReference(K key,
+                          T ref,
+                          ReferenceQueue<T> queue)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getType

+
+public ReferenceType getType()
+
+
+
Specified by:
getType in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+getKey

+
+public K getKey()
+
+
+
Specified by:
getKey in interface KeyedReference<K,T>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html new file mode 100644 index 0000000000..511180505f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html @@ -0,0 +1,535 @@ + + + + + + +ReferenceQueueWorker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class ReferenceQueueWorker<T>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.concurrent.Worker
+              extended by org.eclipse.net4j.util.ref.ReferenceQueueWorker<T>
+
+
+
All Implemented Interfaces:
INotifier, ILifecycle
+
+
+
+
public abstract class ReferenceQueueWorker<T>
extends Worker
+ + +

+

+
Since:
+
2.0
+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.concurrent.Worker
Worker.WorkContext
+  + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static intALL_WORK_PER_POLL + +
+           
+static intDEFAULT_MAX_WORK_PER_POLL + +
+           
+static intDEFAULT_POLL_MILLIS + +
+           
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.concurrent.Worker
DEFAULT_ERROR_HANDLER, DEFAULT_TIMEOUT
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + +
+Constructor Summary
ReferenceQueueWorker() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ intgetMaxWorkPerPoll() + +
+           
+ longgetPollMillis() + +
+           
+protected  ReferenceQueue<T>getQueue() + +
+           
+ voidsetMaxWorkPerPoll(int maxWorkPerPoll) + +
+           
+ voidsetPollMillis(long pollMillis) + +
+           
+protected abstract  voidwork(Reference<? extends T> reference) + +
+           
+protected  voidwork(Worker.WorkContext context) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.concurrent.Worker
doActivate, doDeactivate, getActivationTimeout, getDeactivationTimeout, getGlobalErrorHandler, getThreadName, handleError, isDaemon, setActivationTimeout, setDaemon, setDeactivationTimeout, setGlobalErrorHandler
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Field Detail
+ +

+DEFAULT_POLL_MILLIS

+
+public static final int DEFAULT_POLL_MILLIS
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+ALL_WORK_PER_POLL

+
+public static final int ALL_WORK_PER_POLL
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+
+ +

+DEFAULT_MAX_WORK_PER_POLL

+
+public static final int DEFAULT_MAX_WORK_PER_POLL
+
+
+
Since:
+
3.0
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceQueueWorker

+
+public ReferenceQueueWorker()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPollMillis

+
+public long getPollMillis()
+
+
+
+
+
+
+ +

+setPollMillis

+
+public void setPollMillis(long pollMillis)
+
+
+
+
+
+
+ +

+getMaxWorkPerPoll

+
+public int getMaxWorkPerPoll()
+
+
+
+
+
+
+ +

+setMaxWorkPerPoll

+
+public void setMaxWorkPerPoll(int maxWorkPerPoll)
+
+
+
+
+
+
+ +

+getQueue

+
+protected ReferenceQueue<T> getQueue()
+
+
+
+
+
+
+ +

+work

+
+protected final void work(Worker.WorkContext context)
+                   throws Exception
+
+
+
Specified by:
work in class Worker
+
+
+ +
Throws: +
Exception
+
+
+
+ +

+work

+
+protected abstract void work(Reference<? extends T> reference)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html new file mode 100644 index 0000000000..fe5c179fc6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceType.html @@ -0,0 +1,360 @@ + + + + + + +ReferenceType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Enum ReferenceType

+
+java.lang.Object
+  extended by java.lang.Enum<ReferenceType>
+      extended by org.eclipse.net4j.util.ref.ReferenceType
+
+
+
All Implemented Interfaces:
Serializable, Comparable<ReferenceType>
+
+
+
+
public enum ReferenceType
extends Enum<ReferenceType>
+ + +

+

+
Author:
+
Eike Stepper
+
No Extend
+
This interface is not intended to be extended by clients.
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
PHANTOM + +
+           
SOFT + +
+           
STRONG + +
+           
WEAK + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ReferenceTypevalueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ReferenceType[]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
+ +

+STRONG

+
+public static final ReferenceType STRONG
+
+
+
+
+
+ +

+SOFT

+
+public static final ReferenceType SOFT
+
+
+
+
+
+ +

+WEAK

+
+public static final ReferenceType WEAK
+
+
+
+
+
+ +

+PHANTOM

+
+public static final ReferenceType PHANTOM
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ReferenceType[] 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 (ReferenceType c : ReferenceType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ReferenceType 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) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html new file mode 100644 index 0000000000..590118462a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Soft.html @@ -0,0 +1,351 @@ + + + + + + +ReferenceValueMap.Soft (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class ReferenceValueMap.Soft<K,V>

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by org.eclipse.net4j.util.ref.ReferenceValueMap<K,V>
+          extended by org.eclipse.net4j.util.ref.ReferenceValueMap.Soft<K,V>
+
+
+
All Implemented Interfaces:
ConcurrentMap<K,V>, Map<K,V>
+
+
+
Enclosing class:
ReferenceValueMap<K,V>
+
+
+
+
public static class ReferenceValueMap.Soft<K,V>
extends ReferenceValueMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
ReferenceValueMap.Soft<K,V>, ReferenceValueMap.Strong<K,V>, ReferenceValueMap.Weak<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + + + +
+Constructor Summary
ReferenceValueMap.Soft() + +
+           
ReferenceValueMap.Soft(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  KeyedReference<K,V>createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
clear, containsKey, containsValue, createQueue, dereference, entrySet, get, isEmpty, purged, purgeQueue, put, putIfAbsent, remove, remove, replace, replace, size
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, keySet, putAll, toString, values
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode, keySet, putAll, values
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceValueMap.Soft

+
+public ReferenceValueMap.Soft()
+
+
+
+ +

+ReferenceValueMap.Soft

+
+public ReferenceValueMap.Soft(ConcurrentMap<K,KeyedReference<K,V>> map)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createReference

+
+protected KeyedReference<K,V> createReference(K key,
+                                              V value,
+                                              ReferenceQueue<V> queue)
+
+
+
Specified by:
createReference in class ReferenceValueMap<K,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html new file mode 100644 index 0000000000..43c4a4a38a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Strong.html @@ -0,0 +1,373 @@ + + + + + + +ReferenceValueMap.Strong (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class ReferenceValueMap.Strong<K,V>

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by org.eclipse.net4j.util.ref.ReferenceValueMap<K,V>
+          extended by org.eclipse.net4j.util.ref.ReferenceValueMap.Strong<K,V>
+
+
+
All Implemented Interfaces:
ConcurrentMap<K,V>, Map<K,V>
+
+
+
Enclosing class:
ReferenceValueMap<K,V>
+
+
+
+
public static class ReferenceValueMap.Strong<K,V>
extends ReferenceValueMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
ReferenceValueMap.Soft<K,V>, ReferenceValueMap.Strong<K,V>, ReferenceValueMap.Weak<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + + + +
+Constructor Summary
ReferenceValueMap.Strong() + +
+           
ReferenceValueMap.Strong(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+protected  ReferenceQueue<V>createQueue() + +
+           
+protected  KeyedReference<K,V>createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
clear, containsKey, containsValue, dereference, entrySet, get, isEmpty, purged, purgeQueue, put, putIfAbsent, remove, remove, replace, replace, size
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, keySet, putAll, toString, values
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode, keySet, putAll, values
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceValueMap.Strong

+
+public ReferenceValueMap.Strong()
+
+
+
+ +

+ReferenceValueMap.Strong

+
+public ReferenceValueMap.Strong(ConcurrentMap<K,KeyedReference<K,V>> map)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createReference

+
+protected KeyedReference<K,V> createReference(K key,
+                                              V value,
+                                              ReferenceQueue<V> queue)
+
+
+
Specified by:
createReference in class ReferenceValueMap<K,V>
+
+
+
+
+
+
+ +

+createQueue

+
+protected ReferenceQueue<V> createQueue()
+
+
+
Overrides:
createQueue in class ReferenceValueMap<K,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html new file mode 100644 index 0000000000..d9257f0968 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.Weak.html @@ -0,0 +1,351 @@ + + + + + + +ReferenceValueMap.Weak (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class ReferenceValueMap.Weak<K,V>

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by org.eclipse.net4j.util.ref.ReferenceValueMap<K,V>
+          extended by org.eclipse.net4j.util.ref.ReferenceValueMap.Weak<K,V>
+
+
+
All Implemented Interfaces:
ConcurrentMap<K,V>, Map<K,V>
+
+
+
Enclosing class:
ReferenceValueMap<K,V>
+
+
+
+
public static class ReferenceValueMap.Weak<K,V>
extends ReferenceValueMap<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
ReferenceValueMap.Soft<K,V>, ReferenceValueMap.Strong<K,V>, ReferenceValueMap.Weak<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + + + +
+Constructor Summary
ReferenceValueMap.Weak() + +
+           
ReferenceValueMap.Weak(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  KeyedReference<K,V>createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.ref.ReferenceValueMap
clear, containsKey, containsValue, createQueue, dereference, entrySet, get, isEmpty, purged, purgeQueue, put, putIfAbsent, remove, remove, replace, replace, size
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, keySet, putAll, toString, values
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode, keySet, putAll, values
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceValueMap.Weak

+
+public ReferenceValueMap.Weak()
+
+
+
+ +

+ReferenceValueMap.Weak

+
+public ReferenceValueMap.Weak(ConcurrentMap<K,KeyedReference<K,V>> map)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createReference

+
+protected KeyedReference<K,V> createReference(K key,
+                                              V value,
+                                              ReferenceQueue<V> queue)
+
+
+
Specified by:
createReference in class ReferenceValueMap<K,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html new file mode 100644 index 0000000000..9885d38bba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceValueMap.html @@ -0,0 +1,752 @@ + + + + + + +ReferenceValueMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.ref +
+Class ReferenceValueMap<K,V>

+
+java.lang.Object
+  extended by java.util.AbstractMap<K,V>
+      extended by org.eclipse.net4j.util.ref.ReferenceValueMap<K,V>
+
+
+
All Implemented Interfaces:
ConcurrentMap<K,V>, Map<K,V>
+
+
+
Direct Known Subclasses:
ReferenceValueMap.Soft, ReferenceValueMap.Strong, ReferenceValueMap.Weak
+
+
+
+
public abstract class ReferenceValueMap<K,V>
extends AbstractMap<K,V>
implements ConcurrentMap<K,V>
+ + +

+A ConcurrentMap implementation that uses KeyedReference instances (KeyedStrongReference, + KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values. +

+ A ReferenceValueMap can be used to cache mappings until the value of the mapping is no longer + reachable from outside of the map +

+ Note: This map is not synchronized. If it is to be used by multiple threads concurrently the user is + responsible for applying proper external synchronization! +

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Nested Class Summary
+static classReferenceValueMap.Soft<K,V> + +
+           
+static classReferenceValueMap.Strong<K,V> + +
+           
+static classReferenceValueMap.Weak<K,V> + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + + + + + + + +
+Constructor Summary
ReferenceValueMap() + +
+           
ReferenceValueMap(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidclear() + +
+           
+ booleancontainsKey(Object key) + +
+           
+ booleancontainsValue(Object value) + +
+           
+protected  ReferenceQueue<V>createQueue() + +
+           
+protected abstract  KeyedReference<K,V>createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+protected  Vdereference(KeyedReference<K,V> ref) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ Vget(Object key) + +
+           
+ booleanisEmpty() + +
+           
+protected  voidpurged(K key) + +
+           
+protected  voidpurgeQueue() + +
+           
+ Vput(K key, + V value) + +
+           
+ VputIfAbsent(K key, + V value) + +
+           
+ Vremove(Object key) + +
+           
+ booleanremove(Object key, + Object value) + +
+           
+ Vreplace(K key, + V value) + +
+           
+ booleanreplace(K key, + V oldValue, + V newValue) + +
+           
+ intsize() + +
+           
+ + + + + + + +
Methods inherited from class java.util.AbstractMap
clone, equals, hashCode, keySet, putAll, toString, values
+ + + + + + + +
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode, keySet, putAll, values
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ReferenceValueMap

+
+public ReferenceValueMap()
+
+
+
+ +

+ReferenceValueMap

+
+public ReferenceValueMap(ConcurrentMap<K,KeyedReference<K,V>> map)
+
+
+ + + + + + + + +
+Method Detail
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<K,V>
Overrides:
size in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<K,V>
Overrides:
isEmpty in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<K,V>
Overrides:
containsKey in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<K,V>
Overrides:
containsValue in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
Overrides:
get in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
Specified by:
put in interface Map<K,V>
Overrides:
put in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+putIfAbsent

+
+public V putIfAbsent(K key,
+                     V value)
+
+
+
Specified by:
putIfAbsent in interface ConcurrentMap<K,V>
+
+
+
+
+
+
+ +

+replace

+
+public V replace(K key,
+                 V value)
+
+
+
Specified by:
replace in interface ConcurrentMap<K,V>
+
+
+
+
+
+
+ +

+replace

+
+public boolean replace(K key,
+                       V oldValue,
+                       V newValue)
+
+
+
Specified by:
replace in interface ConcurrentMap<K,V>
+
+
+
+
+
+
+ +

+remove

+
+public V remove(Object key)
+
+
+
Specified by:
remove in interface Map<K,V>
Overrides:
remove in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+remove

+
+public boolean remove(Object key,
+                      Object value)
+
+
+
Specified by:
remove in interface ConcurrentMap<K,V>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Map<K,V>
Overrides:
clear in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
Specified by:
entrySet in class AbstractMap<K,V>
+
+
+
+
+
+
+ +

+createQueue

+
+protected ReferenceQueue<V> createQueue()
+
+
+
+
+
+
+
+
+
+ +

+purgeQueue

+
+protected void purgeQueue()
+
+
+
+
+
+
+
+
+
+ +

+purged

+
+protected void purged(K key)
+
+
+
+
+
+
+
+
+
+ +

+dereference

+
+protected V dereference(KeyedReference<K,V> ref)
+
+
+
+
+
+
+
+
+
+ +

+createReference

+
+protected abstract KeyedReference<K,V> createReference(K key,
+                                                       V value,
+                                                       ReferenceQueue<V> queue)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedPhantomReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedPhantomReference.html new file mode 100644 index 0000000000..0bf8c025c6 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedPhantomReference.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.KeyedPhantomReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.KeyedPhantomReference

+
+No usage of org.eclipse.net4j.util.ref.KeyedPhantomReference +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedReference.html new file mode 100644 index 0000000000..4eb254636a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedReference.html @@ -0,0 +1,300 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.ref.KeyedReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.ref.KeyedReference

+
+ + + + + + + + + +
+Packages that use KeyedReference
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + +
+Uses of KeyedReference in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.ref that implement KeyedReference
+ classKeyedPhantomReference<K,T> + +
+           
+ classKeyedSoftReference<K,T> + +
+           
+ classKeyedStrongReference<K,T> + +
+           
+ classKeyedWeakReference<K,T> + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.ref that return KeyedReference
+protected abstract  KeyedReference<K,V>ReferenceValueMap.createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+protected  KeyedReference<K,V>ReferenceValueMap.Strong.createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+protected  KeyedReference<K,V>ReferenceValueMap.Soft.createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+protected  KeyedReference<K,V>ReferenceValueMap.Weak.createReference(K key, + V value, + ReferenceQueue<V> queue) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.ref with parameters of type KeyedReference
+protected  VReferenceValueMap.dereference(KeyedReference<K,V> ref) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructor parameters in org.eclipse.net4j.util.ref with type arguments of type KeyedReference
ReferenceValueMap.Soft(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
ReferenceValueMap.Strong(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
ReferenceValueMap.Weak(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
ReferenceValueMap(ConcurrentMap<K,KeyedReference<K,V>> map) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedSoftReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedSoftReference.html new file mode 100644 index 0000000000..acb63ed8e3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedSoftReference.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.KeyedSoftReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.KeyedSoftReference

+
+No usage of org.eclipse.net4j.util.ref.KeyedSoftReference +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedStrongReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedStrongReference.html new file mode 100644 index 0000000000..58bc9d0c37 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedStrongReference.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.KeyedStrongReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.KeyedStrongReference

+
+No usage of org.eclipse.net4j.util.ref.KeyedStrongReference +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedWeakReference.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedWeakReference.html new file mode 100644 index 0000000000..0552fcb6ee --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/KeyedWeakReference.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.KeyedWeakReference (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.KeyedWeakReference

+
+No usage of org.eclipse.net4j.util.ref.KeyedWeakReference +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceQueueWorker.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceQueueWorker.html new file mode 100644 index 0000000000..9a6a267cb8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceQueueWorker.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceQueueWorker (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceQueueWorker

+
+No usage of org.eclipse.net4j.util.ref.ReferenceQueueWorker +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceType.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceType.html new file mode 100644 index 0000000000..b3ad1fc7eb --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceType.html @@ -0,0 +1,229 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceType (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceType

+
+ + + + + + + + + +
+Packages that use ReferenceType
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + +
+Uses of ReferenceType in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.ref that return ReferenceType
+ ReferenceTypeKeyedPhantomReference.getType() + +
+           
+ ReferenceTypeKeyedReference.getType() + +
+           
+ ReferenceTypeKeyedSoftReference.getType() + +
+           
+ ReferenceTypeKeyedStrongReference.getType() + +
+           
+ ReferenceTypeKeyedWeakReference.getType() + +
+           
+static ReferenceTypeReferenceType.valueOf(String name) + +
+          Returns the enum constant of this type with the specified name.
+static ReferenceType[]ReferenceType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Soft.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Soft.html new file mode 100644 index 0000000000..25c63cecf2 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Soft.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceValueMap.Soft (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceValueMap.Soft

+
+No usage of org.eclipse.net4j.util.ref.ReferenceValueMap.Soft +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Strong.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Strong.html new file mode 100644 index 0000000000..c16c517d0f --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Strong.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceValueMap.Strong (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceValueMap.Strong

+
+No usage of org.eclipse.net4j.util.ref.ReferenceValueMap.Strong +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Weak.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Weak.html new file mode 100644 index 0000000000..c99f13469c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.Weak.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceValueMap.Weak (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceValueMap.Weak

+
+No usage of org.eclipse.net4j.util.ref.ReferenceValueMap.Weak +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.html new file mode 100644 index 0000000000..f0ae948d82 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/class-use/ReferenceValueMap.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.ref.ReferenceValueMap (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.ref.ReferenceValueMap

+
+ + + + + + + + + +
+Packages that use ReferenceValueMap
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + +
+Uses of ReferenceValueMap in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of ReferenceValueMap in org.eclipse.net4j.util.ref
+static classReferenceValueMap.Soft<K,V> + +
+           
+static classReferenceValueMap.Strong<K,V> + +
+           
+static classReferenceValueMap.Weak<K,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-frame.html new file mode 100644 index 0000000000..534d848cae --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-frame.html @@ -0,0 +1,70 @@ + + + + + + +org.eclipse.net4j.util.ref (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.ref + + + + +
+Interfaces  + +
+KeyedReference
+ + + + + + +
+Classes  + +
+KeyedPhantomReference +
+KeyedSoftReference +
+KeyedStrongReference +
+KeyedWeakReference +
+ReferenceQueueWorker +
+ReferenceValueMap +
+ReferenceValueMap.Soft +
+ReferenceValueMap.Strong +
+ReferenceValueMap.Weak
+ + + + + + +
+Enums  + +
+ReferenceType
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html new file mode 100644 index 0000000000..ee85aa39b4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-summary.html @@ -0,0 +1,234 @@ + + + + + + +org.eclipse.net4j.util.ref (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.ref +

+A framework for memory-sensitive keyed references and value maps. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
KeyedReference<K,T> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
KeyedPhantomReference<K,T> 
KeyedSoftReference<K,T> 
KeyedStrongReference<K,T> 
KeyedWeakReference<K,T> 
ReferenceQueueWorker<T> 
ReferenceValueMap<K,V>A ConcurrentMap implementation that uses KeyedReference instances (KeyedStrongReference, + KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values.
ReferenceValueMap.Soft<K,V> 
ReferenceValueMap.Strong<K,V> 
ReferenceValueMap.Weak<K,V> 
+  + +

+ + + + + + + + + +
+Enum Summary
ReferenceType 
+  + +

+

+Package org.eclipse.net4j.util.ref Description +

+ +

+A framework for memory-sensitive keyed references and value maps. +

+

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-tree.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-tree.html new file mode 100644 index 0000000000..9e98ba191c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-tree.html @@ -0,0 +1,194 @@ + + + + + + +org.eclipse.net4j.util.ref Class Hierarchy (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package org.eclipse.net4j.util.ref +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-use.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-use.html new file mode 100644 index 0000000000..e25f046102 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/ref/package-use.html @@ -0,0 +1,183 @@ + + + + + + +Uses of Package org.eclipse.net4j.util.ref (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
org.eclipse.net4j.util.ref

+
+ + + + + + + + + +
+Packages that use org.eclipse.net4j.util.ref
org.eclipse.net4j.util.refA framework for memory-sensitive keyed references and value maps. 
+  +

+ + + + + + + + + + + + + + +
+Classes in org.eclipse.net4j.util.ref used by org.eclipse.net4j.util.ref
KeyedReference + +
+           
ReferenceType + +
+           
ReferenceValueMap + +
+          A ConcurrentMap implementation that uses KeyedReference instances (KeyedStrongReference, + KeyedSoftReference, KeyedWeakReference or KeyedPhantomReference) as its values.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html new file mode 100644 index 0000000000..97ff8d6d29 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html @@ -0,0 +1,572 @@ + + + + + + +DelegatingRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class DelegatingRegistry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<Map.Entry<K,V>>
+              extended by org.eclipse.net4j.util.registry.Registry<K,V>
+                  extended by org.eclipse.net4j.util.registry.DelegatingRegistry<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, IRegistry<K,V>
+
+
+
Direct Known Subclasses:
HashMapDelegatingRegistry
+
+
+
+
public abstract class DelegatingRegistry<K,V>
extends Registry<K,V>
+ + +

+Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry. +

+

+ +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.registry.Registry
Registry.Transaction
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + +
+Constructor Summary
DelegatingRegistry(IRegistry<K,V> delegate) + +
+           
DelegatingRegistry(IRegistry<K,V> delegate, + boolean autoCommit) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  Vderegister(Object key) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ Vget(Object key) + +
+           
+ Set<K>keySet() + +
+           
+protected  Set<Map.Entry<K,V>>mergedEntrySet() + +
+           
+protected  Set<K>mergedKeySet() + +
+           
+protected  Collection<V>mergedValues() + +
+           
+protected  Vregister(K key, + V value) + +
+           
+ Collection<V>values() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.registry.Registry
autoCommit, clear, commit, commit, containsKey, containsValue, getElements, getMap, getTransaction, isAutoCommit, isEmpty, put, putAll, remove, setAutoCommit, size, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DelegatingRegistry

+
+public DelegatingRegistry(IRegistry<K,V> delegate)
+
+
+
+ +

+DelegatingRegistry

+
+public DelegatingRegistry(IRegistry<K,V> delegate,
+                          boolean autoCommit)
+
+
+ + + + + + + + +
+Method Detail
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
Overrides:
get in class Registry<K,V>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
Overrides:
entrySet in class Registry<K,V>
+
+
+
+
+
+
+ +

+keySet

+
+public Set<K> keySet()
+
+
+
Specified by:
keySet in interface Map<K,V>
Overrides:
keySet in class Registry<K,V>
+
+
+
+
+
+
+ +

+values

+
+public Collection<V> values()
+
+
+
Specified by:
values in interface Map<K,V>
Overrides:
values in class Registry<K,V>
+
+
+
+
+
+
+ +

+register

+
+protected V register(K key,
+                     V value)
+
+
+
Overrides:
register in class Registry<K,V>
+
+
+
+
+
+
+ +

+deregister

+
+protected V deregister(Object key)
+
+
+
Overrides:
deregister in class Registry<K,V>
+
+
+
+
+
+
+ +

+mergedEntrySet

+
+protected Set<Map.Entry<K,V>> mergedEntrySet()
+
+
+
+
+
+
+ +

+mergedKeySet

+
+protected Set<K> mergedKeySet()
+
+
+
+
+
+
+ +

+mergedValues

+
+protected Collection<V> mergedValues()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html new file mode 100644 index 0000000000..53a04871d4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html @@ -0,0 +1,437 @@ + + + + + + +HashMapDelegatingRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class HashMapDelegatingRegistry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<Map.Entry<K,V>>
+              extended by org.eclipse.net4j.util.registry.Registry<K,V>
+                  extended by org.eclipse.net4j.util.registry.DelegatingRegistry<K,V>
+                      extended by org.eclipse.net4j.util.registry.HashMapDelegatingRegistry<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, IRegistry<K,V>
+
+
+
+
public class HashMapDelegatingRegistry<K,V>
extends DelegatingRegistry<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.registry.Registry
Registry.Transaction
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
HashMapDelegatingRegistry(IRegistry<K,V> delegate) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + int initialCapacity) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + int initialCapacity, + float loadFactor) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + Map<? extends K,? extends V> m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  Map<K,V>getMap() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.registry.DelegatingRegistry
deregister, entrySet, get, keySet, mergedEntrySet, mergedKeySet, mergedValues, register, values
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.registry.Registry
autoCommit, clear, commit, commit, containsKey, containsValue, getElements, getTransaction, isAutoCommit, isEmpty, put, putAll, remove, setAutoCommit, size, toString
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HashMapDelegatingRegistry

+
+public HashMapDelegatingRegistry(IRegistry<K,V> delegate)
+
+
+
+ +

+HashMapDelegatingRegistry

+
+public HashMapDelegatingRegistry(IRegistry<K,V> delegate,
+                                 int initialCapacity)
+
+
+
+ +

+HashMapDelegatingRegistry

+
+public HashMapDelegatingRegistry(IRegistry<K,V> delegate,
+                                 int initialCapacity,
+                                 float loadFactor)
+
+
+
+ +

+HashMapDelegatingRegistry

+
+public HashMapDelegatingRegistry(IRegistry<K,V> delegate,
+                                 Map<? extends K,? extends V> m)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMap

+
+protected Map<K,V> getMap()
+
+
+
Specified by:
getMap in class Registry<K,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html new file mode 100644 index 0000000000..04942d4c73 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html @@ -0,0 +1,421 @@ + + + + + + +HashMapRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class HashMapRegistry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<Map.Entry<K,V>>
+              extended by org.eclipse.net4j.util.registry.Registry<K,V>
+                  extended by org.eclipse.net4j.util.registry.HashMapRegistry<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, IRegistry<K,V>
+
+
+
+
public class HashMapRegistry<K,V>
extends Registry<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.eclipse.net4j.util.registry.Registry
Registry.Transaction
+  + + + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
HashMapRegistry() + +
+           
HashMapRegistry(int initialCapacity) + +
+           
HashMapRegistry(int initialCapacity, + float loadFactor) + +
+           
HashMapRegistry(Map<? extends K,? extends V> m) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+protected  Map<K,V>getMap() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.registry.Registry
autoCommit, clear, commit, commit, containsKey, containsValue, deregister, entrySet, get, getElements, getTransaction, isAutoCommit, isEmpty, keySet, put, putAll, register, remove, setAutoCommit, size, toString, values
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+HashMapRegistry

+
+public HashMapRegistry()
+
+
+
+ +

+HashMapRegistry

+
+public HashMapRegistry(int initialCapacity)
+
+
+
+ +

+HashMapRegistry

+
+public HashMapRegistry(int initialCapacity,
+                       float loadFactor)
+
+
+
+ +

+HashMapRegistry

+
+public HashMapRegistry(Map<? extends K,? extends V> m)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getMap

+
+protected Map<K,V> getMap()
+
+
+
Specified by:
getMap in class Registry<K,V>
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html new file mode 100644 index 0000000000..9b8c75b807 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/IRegistry.html @@ -0,0 +1,341 @@ + + + + + + +IRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Interface IRegistry<K,V>

+
+
All Superinterfaces:
IContainer<Map.Entry<K,V>>, INotifier, Map<K,V>
+
+
+
All Known Implementing Classes:
DelegatingRegistry, HashMapDelegatingRegistry, HashMapRegistry, Registry, UnmodifiableRegistry
+
+
+
+
public interface IRegistry<K,V>
extends Map<K,V>, IContainer<Map.Entry<K,V>>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommit() + +
+           
+ voidcommit(boolean notifications) + +
+           
+ booleanisAutoCommit() + +
+           
+ voidsetAutoCommit(boolean on) + +
+           
+ + + + + + + +
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.container.IContainer
getElements, isEmpty
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Method Detail
+ +

+isAutoCommit

+
+boolean isAutoCommit()
+
+
+
+
+
+
+
+
+
+ +

+setAutoCommit

+
+void setAutoCommit(boolean on)
+
+
+
+
+
+
+
+
+
+ +

+commit

+
+void commit(boolean notifications)
+
+
+
+
+
+
+
+
+
+ +

+commit

+
+void commit()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html new file mode 100644 index 0000000000..2baf248b4a --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.Transaction.html @@ -0,0 +1,339 @@ + + + + + + +Registry.Transaction (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class Registry.Transaction

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.registry.Registry.Transaction
+
+
+
Enclosing class:
Registry<K,V>
+
+
+
+
protected class Registry.Transaction
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
Registry.Transaction() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcommit(boolean notifications) + +
+           
+ voidincreaseNesting() + +
+           
+ booleanisOwned() + +
+           
+ voidrememberDeregistered(K key, + V value) + +
+           
+ voidrememberRegistered(K key, + V value) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Registry.Transaction

+
+public Registry.Transaction()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isOwned

+
+public boolean isOwned()
+
+
+
+
+
+
+ +

+increaseNesting

+
+public void increaseNesting()
+
+
+
+
+
+
+ +

+commit

+
+public void commit(boolean notifications)
+
+
+
+
+
+
+ +

+rememberRegistered

+
+public void rememberRegistered(K key,
+                               V value)
+
+
+
+
+
+
+ +

+rememberDeregistered

+
+public void rememberDeregistered(K key,
+                                 V value)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html new file mode 100644 index 0000000000..a07334b1f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html @@ -0,0 +1,882 @@ + + + + + + +Registry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class Registry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.event.Notifier
+      extended by org.eclipse.net4j.util.lifecycle.Lifecycle
+          extended by org.eclipse.net4j.util.container.Container<Map.Entry<K,V>>
+              extended by org.eclipse.net4j.util.registry.Registry<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, IRegistry<K,V>
+
+
+
Direct Known Subclasses:
DelegatingRegistry, HashMapRegistry
+
+
+
+
public abstract class Registry<K,V>
extends Container<Map.Entry<K,V>>
implements IRegistry<K,V>
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + +
+Nested Class Summary
+protected  classRegistry.Transaction + +
+           
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
USE_LABEL
+  + + + + + + + + + + + + + + + +
+Constructor Summary
+protected Registry() + +
+           
+protected Registry(boolean autoCommit) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected  voidautoCommit() + +
+           
+ voidclear() + +
+          Requires commit() to be called later if not isAutoCommit().
+ voidcommit() + +
+           
+ voidcommit(boolean notifications) + +
+           
+ booleancontainsKey(Object key) + +
+           
+ booleancontainsValue(Object value) + +
+           
+protected  Vderegister(Object key) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ Vget(Object key) + +
+           
+ Map.Entry<K,V>[]getElements() + +
+           
+protected abstract  Map<K,V>getMap() + +
+           
+protected  Registry.TransactiongetTransaction() + +
+           
+ booleanisAutoCommit() + +
+           
+ booleanisEmpty() + +
+           
+ Set<K>keySet() + +
+           
+ Vput(K key, + V value) + +
+          Requires commit() to be called later if not isAutoCommit().
+ voidputAll(Map<? extends K,? extends V> t) + +
+          Requires commit() to be called later if not isAutoCommit().
+protected  Vregister(K key, + V value) + +
+           
+ Vremove(Object key) + +
+          Requires commit() to be called later if not isAutoCommit().
+ voidsetAutoCommit(boolean autoCommit) + +
+           
+ intsize() + +
+           
+ StringtoString() + +
+           
+ Collection<V>values() + +
+           
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.container.Container
fireContainerEvent, fireContainerEvent, fireContainerEvent, fireElementAddedEvent, fireElementRemovedEvent, fireElementsAddedEvent, fireElementsRemovedEvent, fireEvent, newContainerEvent, newContainerEvent
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doActivate, doAfterActivate, doBeforeActivate, doBeforeDeactivate, doDeactivate, dump, getLifecycleState, isActive, isDeferredActivation
+ + + + + + + +
Methods inherited from class org.eclipse.net4j.util.event.Notifier
addListener, fireEvent, firstListenerAdded, getListeners, getNotificationService, hasListeners, lastListenerRemoved, removeListener
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface java.util.Map
equals, hashCode
+ + + + + + + +
Methods inherited from interface org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Registry

+
+protected Registry(boolean autoCommit)
+
+
+
+ +

+Registry

+
+protected Registry()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<K,V>
Specified by:
isEmpty in interface IContainer<Map.Entry<K,V>>
Overrides:
isEmpty in class Container<Map.Entry<K,V>>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<K,V>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+keySet

+
+public Set<K> keySet()
+
+
+
Specified by:
keySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+values

+
+public Collection<V> values()
+
+
+
Specified by:
values in interface Map<K,V>
+
+
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<K,V>
+
+
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<K,V>
+
+
+
+
+
+
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
+
+
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
Requires commit() to be called later if not isAutoCommit(). +

+

+
Specified by:
put in interface Map<K,V>
+
+
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends K,? extends V> t)
+
+
Requires commit() to be called later if not isAutoCommit(). +

+

+
Specified by:
putAll in interface Map<K,V>
+
+
+
+
+
+
+ +

+remove

+
+public V remove(Object key)
+
+
Requires commit() to be called later if not isAutoCommit(). +

+

+
Specified by:
remove in interface Map<K,V>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
Requires commit() to be called later if not isAutoCommit(). +

+

+
Specified by:
clear in interface Map<K,V>
+
+
+
+
+
+
+ +

+getElements

+
+public Map.Entry<K,V>[] getElements()
+
+
+
Specified by:
getElements in interface IContainer<Map.Entry<K,V>>
+
+
+
+
+
+
+ +

+isAutoCommit

+
+public boolean isAutoCommit()
+
+
+
Specified by:
isAutoCommit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+setAutoCommit

+
+public void setAutoCommit(boolean autoCommit)
+
+
+
Specified by:
setAutoCommit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+commit

+
+public void commit(boolean notifications)
+
+
+
Specified by:
commit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+commit

+
+public void commit()
+
+
+
Specified by:
commit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+toString

+
+public String toString()
+
+
+
Overrides:
toString in class Lifecycle
+
+
+
+
+
+
+ +

+register

+
+protected V register(K key,
+                     V value)
+
+
+
+
+
+
+
+
+
+ +

+deregister

+
+protected V deregister(Object key)
+
+
+
+
+
+
+
+
+
+ +

+getTransaction

+
+protected Registry.Transaction getTransaction()
+
+
+
+
+
+
+
+
+
+ +

+autoCommit

+
+protected void autoCommit()
+
+
+
+
+
+
+
+
+
+ +

+getMap

+
+protected abstract Map<K,V> getMap()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html new file mode 100644 index 0000000000..c34b1b269b --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/RegistryUtil.html @@ -0,0 +1,230 @@ + + + + + + +RegistryUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class RegistryUtil

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.registry.RegistryUtil
+
+
+
+
public final class RegistryUtil
extends Object
+ + +

+

+
Author:
+
Eike Stepper
+
+
+ +

+ + + + + + + + + + + + +
+Method Summary
+ + + + + +
+<K,V> IRegistry<K,V>
+
unmodifiableRegistry(IRegistry<K,V> registry) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+unmodifiableRegistry

+
+public <K,V> IRegistry<K,V> unmodifiableRegistry(IRegistry<K,V> registry)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html new file mode 100644 index 0000000000..74913dc416 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/UnmodifiableRegistry.html @@ -0,0 +1,794 @@ + + + + + + +UnmodifiableRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +org.eclipse.net4j.util.registry +
+Class UnmodifiableRegistry<K,V>

+
+java.lang.Object
+  extended by org.eclipse.net4j.util.registry.UnmodifiableRegistry<K,V>
+
+
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, IRegistry<K,V>
+
+
+
+
public class UnmodifiableRegistry<K,V>
extends Object
implements IRegistry<K,V>
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
+  + + + + + + + + +
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.container.IContainer
IContainer.Modifiable<E>
+  + + + + + + + + + + + +
+Constructor Summary
UnmodifiableRegistry(IRegistry<K,V> delegate) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddListener(IListener listener) + +
+          Adds a listener to this notifier.
+ voidclear() + +
+           
+ voidcommit() + +
+           
+ voidcommit(boolean notifications) + +
+           
+ booleancontainsKey(Object key) + +
+           
+ booleancontainsValue(Object value) + +
+           
+ Set<Map.Entry<K,V>>entrySet() + +
+           
+ booleanequals(Object o) + +
+           
+ Vget(Object key) + +
+           
+ Map.Entry<K,V>[]getElements() + +
+           
+ IListener[]getListeners() + +
+          Returns the listeners that are registered with this notifier.
+ inthashCode() + +
+           
+ booleanhasListeners() + +
+          Returns true if one or more listeners are registered with this notifier, false otherwise.
+ booleanisAutoCommit() + +
+           
+ booleanisEmpty() + +
+           
+ Set<K>keySet() + +
+           
+ Vput(K key, + V value) + +
+           
+ voidputAll(Map<? extends K,? extends V> t) + +
+           
+ Vremove(Object key) + +
+           
+ voidremoveListener(IListener listener) + +
+          Removes a listener from this notifier.
+ voidsetAutoCommit(boolean on) + +
+           
+ intsize() + +
+           
+ Collection<V>values() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+UnmodifiableRegistry

+
+public UnmodifiableRegistry(IRegistry<K,V> delegate)
+
+
+ + + + + + + + +
+Method Detail
+ +

+addListener

+
+public void addListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Adds a listener to this notifier. +

+ Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener, +

+

+
Specified by:
addListener in interface INotifier
+
+
+
+
+
+
+ +

+removeListener

+
+public void removeListener(IListener listener)
+
+
Description copied from interface: INotifier
+
Removes a listener from this notifier. +

+

+
Specified by:
removeListener in interface INotifier
+
+
+
+
+
+
+ +

+getListeners

+
+public IListener[] getListeners()
+
+
Description copied from interface: INotifier
+
Returns the listeners that are registered with this notifier. +

+ Depending on the implementation duplicate listeners may be contained in the returned array. +

+

+
Specified by:
getListeners in interface INotifier
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+hasListeners

+
+public boolean hasListeners()
+
+
Description copied from interface: INotifier
+
Returns true if one or more listeners are registered with this notifier, false otherwise. +

+

+
Specified by:
hasListeners in interface INotifier
+
+
+
Since:
+
3.0
+
+
+
+
+ +

+put

+
+public V put(K key,
+             V value)
+
+
+
Specified by:
put in interface Map<K,V>
+
+
+
+
+
+
+ +

+putAll

+
+public void putAll(Map<? extends K,? extends V> t)
+
+
+
Specified by:
putAll in interface Map<K,V>
+
+
+
+
+
+
+ +

+remove

+
+public V remove(Object key)
+
+
+
Specified by:
remove in interface Map<K,V>
+
+
+
+
+
+
+ +

+clear

+
+public void clear()
+
+
+
Specified by:
clear in interface Map<K,V>
+
+
+
+
+
+
+ +

+commit

+
+public void commit()
+
+
+
Specified by:
commit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+commit

+
+public void commit(boolean notifications)
+
+
+
Specified by:
commit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+setAutoCommit

+
+public void setAutoCommit(boolean on)
+
+
+
Specified by:
setAutoCommit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+isAutoCommit

+
+public boolean isAutoCommit()
+
+
+
Specified by:
isAutoCommit in interface IRegistry<K,V>
+
+
+
+
+
+
+ +

+isEmpty

+
+public boolean isEmpty()
+
+
+
Specified by:
isEmpty in interface Map<K,V>
Specified by:
isEmpty in interface IContainer<Map.Entry<K,V>>
+
+
+
+
+
+
+ +

+size

+
+public int size()
+
+
+
Specified by:
size in interface Map<K,V>
+
+
+
+
+
+
+ +

+getElements

+
+public Map.Entry<K,V>[] getElements()
+
+
+
Specified by:
getElements in interface IContainer<Map.Entry<K,V>>
+
+
+
+
+
+
+ +

+get

+
+public V get(Object key)
+
+
+
Specified by:
get in interface Map<K,V>
+
+
+
+
+
+
+ +

+containsKey

+
+public boolean containsKey(Object key)
+
+
+
Specified by:
containsKey in interface Map<K,V>
+
+
+
+
+
+
+ +

+containsValue

+
+public boolean containsValue(Object value)
+
+
+
Specified by:
containsValue in interface Map<K,V>
+
+
+
+
+
+
+ +

+entrySet

+
+public Set<Map.Entry<K,V>> entrySet()
+
+
+
Specified by:
entrySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+keySet

+
+public Set<K> keySet()
+
+
+
Specified by:
keySet in interface Map<K,V>
+
+
+
+
+
+
+ +

+values

+
+public Collection<V> values()
+
+
+
Specified by:
values in interface Map<K,V>
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(Object o)
+
+
+
Specified by:
equals in interface Map<K,V>
Overrides:
equals in class Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Specified by:
hashCode in interface Map<K,V>
Overrides:
hashCode in class Object
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/DelegatingRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/DelegatingRegistry.html new file mode 100644 index 0000000000..3b666db4ba --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/DelegatingRegistry.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.DelegatingRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.DelegatingRegistry

+
+ + + + + + + + + +
+Packages that use DelegatingRegistry
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
+  +

+ + + + + +
+Uses of DelegatingRegistry in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + +
Subclasses of DelegatingRegistry in org.eclipse.net4j.util.registry
+ classHashMapDelegatingRegistry<K,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapDelegatingRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapDelegatingRegistry.html new file mode 100644 index 0000000000..4e819d3ed3 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapDelegatingRegistry.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.HashMapDelegatingRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.HashMapDelegatingRegistry

+
+No usage of org.eclipse.net4j.util.registry.HashMapDelegatingRegistry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapRegistry.html new file mode 100644 index 0000000000..f2edd81ac8 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/HashMapRegistry.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.HashMapRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.HashMapRegistry

+
+No usage of org.eclipse.net4j.util.registry.HashMapRegistry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/IRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/IRegistry.html new file mode 100644 index 0000000000..7965f493cf --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/IRegistry.html @@ -0,0 +1,477 @@ + + + + + + +Uses of Interface org.eclipse.net4j.util.registry.IRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
org.eclipse.net4j.util.registry.IRegistry

+
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use IRegistry
org.eclipse.net4jThe Net4j transport layer. 
org.eclipse.net4j.dbThe Net4j DB framework. 
org.eclipse.net4j.jvmTransport layer extension with support for JVM embedded connections. 
org.eclipse.net4j.util.containerA framework of notifying collections and wiring containers. 
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
+  +

+ + + + + +
+Uses of IRegistry in org.eclipse.net4j
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j that return IRegistry
+ IRegistry<String,IFactory>FactoriesProtocolProvider.getRegistry() + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j with parameters of type IRegistry
+ voidFactoriesProtocolProvider.setRegistry(IRegistry<String,IFactory> registry) + +
+           
+  +

+ + + + + + + + +
Constructors in org.eclipse.net4j with parameters of type IRegistry
FactoriesProtocolProvider(IRegistry<String,IFactory> registry) + +
+           
+  +

+ + + + + +
+Uses of IRegistry in org.eclipse.net4j.db
+  +

+ + + + + + + + + +
Fields in org.eclipse.net4j.db declared as IRegistry
+static IRegistry<String,IDBAdapter>IDBAdapter.REGISTRY + +
+           
+  +

+ + + + + +
+Uses of IRegistry in org.eclipse.net4j.jvm
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.jvm that return IRegistry
+ IRegistry<String,IJVMAcceptor>IJVMAcceptorManager.getAcceptorRegistry() + +
+           
+  +

+ + + + + +
+Uses of IRegistry in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Methods in org.eclipse.net4j.util.container that return IRegistry
+protected  IRegistry<IFactoryKey,IFactory>ManagedContainer.createFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>IManagedContainer.getFactoryRegistry() + +
+           
+ IRegistry<IFactoryKey,IFactory>ManagedContainer.getFactoryRegistry() + +
+           
+  +

+ + + + + +
+Uses of IRegistry in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.registry that implement IRegistry
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+ classRegistry<K,V> + +
+           
+ classUnmodifiableRegistry<K,V> + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.registry that return IRegistry
+ + + + + +
+<K,V> IRegistry<K,V>
+
RegistryUtil.unmodifiableRegistry(IRegistry<K,V> registry) + +
+           
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.registry with parameters of type IRegistry
+ + + + + +
+<K,V> IRegistry<K,V>
+
RegistryUtil.unmodifiableRegistry(IRegistry<K,V> registry) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in org.eclipse.net4j.util.registry with parameters of type IRegistry
DelegatingRegistry(IRegistry<K,V> delegate) + +
+           
DelegatingRegistry(IRegistry<K,V> delegate, + boolean autoCommit) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + int initialCapacity) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + int initialCapacity, + float loadFactor) + +
+           
HashMapDelegatingRegistry(IRegistry<K,V> delegate, + Map<? extends K,? extends V> m) + +
+           
UnmodifiableRegistry(IRegistry<K,V> delegate) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.Transaction.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.Transaction.html new file mode 100644 index 0000000000..a1fd845a1c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.Transaction.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.Registry.Transaction (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.Registry.Transaction

+
+ + + + + + + + + +
+Packages that use Registry.Transaction
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
+  +

+ + + + + +
+Uses of Registry.Transaction in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + +
Methods in org.eclipse.net4j.util.registry that return Registry.Transaction
+protected  Registry.TransactionRegistry.getTransaction() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.html new file mode 100644 index 0000000000..cca8aa649c --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/Registry.html @@ -0,0 +1,198 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.Registry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.Registry

+
+ + + + + + + + + +
+Packages that use Registry
org.eclipse.net4j.util.registryInterfaces and classes for general purpose registries. 
+  +

+ + + + + +
+Uses of Registry in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of Registry in org.eclipse.net4j.util.registry
+ classDelegatingRegistry<K,V> + +
+          Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
+ classHashMapDelegatingRegistry<K,V> + +
+           
+ classHashMapRegistry<K,V> + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/RegistryUtil.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/RegistryUtil.html new file mode 100644 index 0000000000..dd8aa14857 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/RegistryUtil.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.RegistryUtil (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.RegistryUtil

+
+No usage of org.eclipse.net4j.util.registry.RegistryUtil +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/UnmodifiableRegistry.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/UnmodifiableRegistry.html new file mode 100644 index 0000000000..8db2300fa7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/class-use/UnmodifiableRegistry.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class org.eclipse.net4j.util.registry.UnmodifiableRegistry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
org.eclipse.net4j.util.registry.UnmodifiableRegistry

+
+No usage of org.eclipse.net4j.util.registry.UnmodifiableRegistry +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright (c) 2004 - 2011 Eike Stepper (Berlin, Germany) and others. + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-frame.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-frame.html new file mode 100644 index 0000000000..8f235d92d7 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-frame.html @@ -0,0 +1,53 @@ + + + + + + +org.eclipse.net4j.util.registry (Net4j API Specification) + + + + + + + + + + + +org.eclipse.net4j.util.registry + + + + +
+Interfaces  + +
+IRegistry
+ + + + + + +
+Classes  + +
+DelegatingRegistry +
+HashMapDelegatingRegistry +
+HashMapRegistry +
+Registry +
+RegistryUtil +
+UnmodifiableRegistry
+ + + + diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html new file mode 100644 index 0000000000..3f01ff1775 --- /dev/null +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/util/registry/package-summary.html @@ -0,0 +1,236 @@ + + + + + + +org.eclipse.net4j.util.registry (Net4j API Specification) + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package org.eclipse.net4j.util.registry +

+Interfaces and classes for general purpose registries. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
IRegistry<K,V> 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
DelegatingRegistry<K,V>Implementation note: AbstractDelegatingRegistry does not preserve the "modifyable view" contract of + Map.entrySet() as well as of Map.keySet(), i.e. they are disconnected sets and modifications applied + to them are not applied to their underlying AbstractDelegatingRegistry.
HashMapDelegatingRegistry<K,V> 
HashMapRegistry<K,V> 
Registry<K,V> 
RegistryUtil 
UnmodifiableRegistry<K,V> 
+  + +

+

+Package org.eclipse.net4j.util.registry Description +

+ +

+Interfaces and classes for general purpose registries. +A registry is like a Map but has some additional features: +