From fce1378c776953be9eea47338ecda5e2419948f0 Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Thu, 7 Jun 2012 12:58:33 +0200 Subject: [381472] Design a repository administration API https://bugs.eclipse.org/bugs/show_bug.cgi?id=381472 --- .../commit/handler/AsyncCommitInfoHandler.html | 2 +- .../common/model/CDOPackageRegistryPopulator.html | 2 +- .../server/CDOServerBrowser.ContainerBased.html | 2 +- .../eclipse/emf/cdo/server/CDOServerBrowser.html | 2 +- .../cdo/server/net4j/FailoverAgent.Protocol.html | 2 +- .../emf/cdo/server/net4j/FailoverAgent.html | 2 +- .../net4j/FailoverMonitor.AgentProtocol.html | 2 +- .../net4j/FailoverMonitor.ClientProtocol.html | 2 +- .../emf/cdo/server/net4j/FailoverMonitor.html | 2 +- .../org/eclipse/emf/cdo/ui/CDOItemProvider.html | 2 +- .../debug/org.eclipse.net4j.util.doc.warnings | 16 +- .../org/eclipse/net4j/signal/SignalProtocol.html | 2 +- .../signal/heartbeat/HeartBeatProtocol.Server.html | 2 +- .../net4j/signal/heartbeat/HeartBeatProtocol.html | 2 +- .../org/eclipse/net4j/ui/Net4jItemProvider.html | 4 +- .../javadoc/index-all.html | 9 +- .../org/eclipse/net4j/util/cache/Cache.html | 2 +- .../org/eclipse/net4j/util/cache/CacheMonitor.html | 2 +- .../eclipse/net4j/util/concurrent/QueueRunner.html | 2 +- .../eclipse/net4j/util/concurrent/QueueWorker.html | 2 +- .../util/concurrent/QueueWorkerWorkSerializer.html | 2 +- .../net4j/util/concurrent/RWLockManager.html | 2 +- .../net4j/util/concurrent/RWOLockManager.html | 2 +- .../org/eclipse/net4j/util/concurrent/Worker.html | 2 +- .../eclipse/net4j/util/container/Container.html | 2 +- .../net4j/util/container/ManagedContainer.html | 26 +- .../eclipse/net4j/util/container/SetContainer.html | 2 +- .../eclipse/net4j/util/fsm/FiniteStateMachine.html | 2 +- .../lifecycle/ILifecycle.DeferrableActivation.html | 4 + .../lifecycle/ILifecycle.DeferrableActivation.png | Bin 854 -> 1774 bytes .../eclipse/net4j/util/lifecycle/Lifecycle.html | 29 +- .../org/eclipse/net4j/util/lifecycle/Lifecycle.png | Bin 22931 -> 25314 bytes .../class-use/ILifecycle.DeferrableActivation.html | 409 ++++++++++++++++++++- .../eclipse/net4j/util/lifecycle/package-use.html | 54 +++ .../net4j/util/ref/ReferenceQueueWorker.html | 2 +- .../net4j/util/registry/DelegatingRegistry.html | 2 +- .../util/registry/HashMapDelegatingRegistry.html | 2 +- .../net4j/util/registry/HashMapRegistry.html | 2 +- .../org/eclipse/net4j/util/registry/Registry.html | 2 +- .../net4j/util/security/ChallengeNegotiator.html | 2 +- .../util/security/ChallengeResponseNegotiator.html | 2 +- .../net4j/util/security/FileUserManager.html | 2 +- .../eclipse/net4j/util/security/Negotiator.html | 2 +- .../eclipse/net4j/util/security/Randomizer.html | 2 +- .../net4j/util/security/ResponseNegotiator.html | 2 +- .../eclipse/net4j/util/security/UserManager.html | 2 +- .../org/eclipse/net4j/util/ui/UIQueueRunner.html | 2 +- .../net4j/util/ui/container/ElementWizard.html | 28 ++ .../net4j/util/ui/views/ContainerItemProvider.html | 24 +- .../util/ui/views/ContainerPathItemProvider.html | 4 +- 50 files changed, 590 insertions(+), 91 deletions(-) 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 index ca909956b8..74a1bf6459 100644 --- 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 @@ -100,7 +100,7 @@ Class AsyncCommitInfoHandler extended by org.eclipse.emf.cdo.common.commit.handler.AsyncCommitInfoHandler
-
All Implemented Interfaces:
CDOCommitInfoHandler, INotifier, ILifecycle
+
All Implemented Interfaces:
CDOCommitInfoHandler, INotifier, ILifecycle, ILifecycle.DeferrableActivation

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 index e624cf59a9..d03f7be68d 100644 --- 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 @@ -99,7 +99,7 @@ Class CDOPackageRegistryPopulator extended by org.eclipse.emf.cdo.common.model.CDOPackageRegistryPopulator
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation

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 index f4d8aca746..57787b4ff4 100644 --- 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 @@ -100,7 +100,7 @@ Class CDOServerBrowser.ContainerBased extended by org.eclipse.emf.cdo.server.CDOServerBrowser.ContainerBased
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Enclosing class:
CDOServerBrowser
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 index d5fa5377b2..cac924634d 100644 --- 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 @@ -99,7 +99,7 @@ Class CDOServerBrowser extended by org.eclipse.emf.cdo.server.CDOServerBrowser
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
CDOServerBrowser.ContainerBased
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 index ad793922df..c749b8599a 100644 --- 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 @@ -101,7 +101,7 @@ Class FailoverAgent.Protocol extended by org.eclipse.emf.cdo.server.net4j.FailoverAgent.Protocol
-
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware
Enclosing class:
FailoverAgent
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 index f5a0c1a76a..30d78cf37f 100644 --- 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 @@ -98,7 +98,7 @@ Class FailoverAgent extended by org.eclipse.emf.cdo.server.net4j.FailoverAgent
-
All Implemented Interfaces:
CDOSessionConfigurationFactory, INotifier, ILifecycle
+
All Implemented Interfaces:
CDOSessionConfigurationFactory, INotifier, ILifecycle, ILifecycle.DeferrableActivation

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 index f6672e6bff..97276cf61d 100644 --- 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 @@ -101,7 +101,7 @@ Class FailoverMonitor.AgentProtocol extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.AgentProtocol
-
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware
Enclosing class:
FailoverMonitor
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 index 54c61e1948..436186b3fc 100644 --- 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 @@ -100,7 +100,7 @@ Class FailoverMonitor.ClientProtocol extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor.ClientProtocol
-
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware
Enclosing class:
FailoverMonitor
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 index 2328f648a9..7e511d10eb 100644 --- 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 @@ -99,7 +99,7 @@ Class FailoverMonitor extended by org.eclipse.emf.cdo.server.net4j.FailoverMonitor
-
All Implemented Interfaces:
IContainer<FailoverMonitor.AgentProtocol>, INotifier, ILifecycle
+
All Implemented Interfaces:
IContainer<FailoverMonitor.AgentProtocol>, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/CDOItemProvider.html b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/CDOItemProvider.html index 0fcd898f34..34bf8a75bd 100644 --- a/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/CDOItemProvider.html +++ b/plugins/org.eclipse.emf.cdo.doc/javadoc/org/eclipse/emf/cdo/ui/CDOItemProvider.html @@ -480,7 +480,7 @@ hasChildren public boolean hasChildren(Object element)
-
Specified by:
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProvider
Overrides:
hasChildren in class ContainerItemProvider<IContainer<Object>>
+
Specified by:
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProvider
Overrides:
hasChildren in class ItemProvider<IContainer<Object>>
diff --git a/plugins/org.eclipse.emf.cdo.releng.doc/debug/org.eclipse.net4j.util.doc.warnings b/plugins/org.eclipse.emf.cdo.releng.doc/debug/org.eclipse.net4j.util.doc.warnings index 02d44a7d1b..05df7ca9c2 100644 --- a/plugins/org.eclipse.emf.cdo.releng.doc/debug/org.eclipse.net4j.util.doc.warnings +++ b/plugins/org.eclipse.emf.cdo.releng.doc/debug/org.eclipse.net4j.util.doc.warnings @@ -249,7 +249,7 @@ Class description missing: org.eclipse.net4j.util.ui.actions.SashLayoutAction$Ho Class description missing: org.eclipse.net4j.util.ui.actions.SashLayoutAction$LayoutMenu.class(SashLayoutAction.java:102) Class description missing: org.eclipse.net4j.util.ui.actions.SashLayoutAction$Vertical.class(SashLayoutAction.java:52) Class description missing: org.eclipse.net4j.util.ui.actions.SashLayoutAction.class(SashLayoutAction.java:24) -Class description missing: org.eclipse.net4j.util.ui.container.ElementWizard.class(ElementWizard.java:29) +Class description missing: org.eclipse.net4j.util.ui.container.ElementWizard.class(ElementWizard.java:32) Class description missing: org.eclipse.net4j.util.ui.container.ElementWizardAction.class(ElementWizardAction.java:17) Class description missing: org.eclipse.net4j.util.ui.container.ElementWizardComposite$WithCombo.class(ElementWizardComposite.java:322) Class description missing: org.eclipse.net4j.util.ui.container.ElementWizardComposite$WithRadios.class(ElementWizardComposite.java:396) @@ -264,13 +264,13 @@ Class description missing: org.eclipse.net4j.util.ui.prefs.OMPreferencePage.clas Class description missing: org.eclipse.net4j.util.ui.prefs.OMPreferenceStore.class(OMPreferenceStore.java:30) Class description missing: org.eclipse.net4j.util.ui.security.CredentialsDialog.class(CredentialsDialog.java:32) Class description missing: org.eclipse.net4j.util.ui.security.InteractiveCredentialsProvider.class(InteractiveCredentialsProvider.java:24) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$AbstractContainerNode.class(ContainerItemProvider.java:444) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$AbstractNode.class(ContainerItemProvider.java:367) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$ContainerNode.class(ContainerItemProvider.java:598) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$ErrorElement.class(ContainerItemProvider.java:701) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$LazyElement.class(ContainerItemProvider.java:676) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$LeafNode.class(ContainerItemProvider.java:632) -Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$Node.class(ContainerItemProvider.java:349) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$AbstractContainerNode.class(ContainerItemProvider.java:430) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$AbstractNode.class(ContainerItemProvider.java:353) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$ContainerNode.class(ContainerItemProvider.java:584) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$ErrorElement.class(ContainerItemProvider.java:687) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$LazyElement.class(ContainerItemProvider.java:662) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$LeafNode.class(ContainerItemProvider.java:618) +Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider$Node.class(ContainerItemProvider.java:335) Class description missing: org.eclipse.net4j.util.ui.views.ContainerItemProvider.class(ContainerItemProvider.java:50) Class description missing: org.eclipse.net4j.util.ui.views.ContainerNameSorter.class(ContainerNameSorter.java:15) Class description missing: org.eclipse.net4j.util.ui.views.ContainerPathItemProvider.class(ContainerPathItemProvider.java:27) 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 index 079fa35ad8..9dd42db0e1 100644 --- 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 @@ -99,7 +99,7 @@ Class SignalProtocol<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
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<INFRA_STRUCTURE>, ISignalProtocol<INFRA_STRUCTURE>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware
Direct Known Subclasses:
HeartBeatProtocol, HeartBeatProtocol.Server
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 index f6620d3a05..328e22641c 100644 --- 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 @@ -100,7 +100,7 @@ Class HeartBeatProtocol.Server extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol.Server
-
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware
Enclosing class:
HeartBeatProtocol
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 index f787e2410b..f91c86dc1e 100644 --- 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 @@ -100,7 +100,7 @@ Class HeartBeatProtocol extended by org.eclipse.net4j.signal.heartbeat.HeartBeatProtocol
-
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, IUserAware
+
All Implemented Interfaces:
IBufferHandler, ILocationAware, IProtocol<Object>, ISignalProtocol<Object>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserAware

diff --git a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/Net4jItemProvider.html b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/Net4jItemProvider.html index a9580d9974..939d0f6491 100644 --- a/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/Net4jItemProvider.html +++ b/plugins/org.eclipse.net4j.doc/javadoc/org/eclipse/net4j/ui/Net4jItemProvider.html @@ -224,7 +224,7 @@ Class Net4jItemProvider Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider -addNode, connectInput, createContaineNode, createLeafNode, createNode, disconnectInput, dispose, elementAdded, elementRemoved, executeRunnable, filterRootElement, getChildren, getErrorText, getFont, getForeground, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleInactiveElement, hasChildren, isSlow, removeNode +addNode, connectInput, createContaineNode, createLeafNode, createNode, disconnectInput, dispose, elementAdded, elementRemoved, executeRunnable, filterRootElement, getChildren, getErrorText, getFont, getForeground, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleInactiveElement, isSlow, removeNode   @@ -233,7 +233,7 @@ Class Net4jItemProvider Methods inherited from class org.eclipse.net4j.util.ui.views.ItemProvider -addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, isLabelProperty, removeListener +addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, hasChildren, isLabelProperty, removeListener   diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html b/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html index bd880aa247..740d5a286f 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/index-all.html @@ -140,6 +140,9 @@ Static method in class org.eclipse.net4j.util.lifecycle.activate(Object, boolean) - Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil
  +
activateElement(Object) - +Method in class org.eclipse.net4j.util.container.ManagedContainer +
 
activateSilent(Object) - Static method in class org.eclipse.net4j.util.lifecycle.LifecycleUtil
  @@ -237,6 +240,9 @@ Method in interface org.eclipse.net4j.util.container.addChild(Collection<ContainerItemProvider.Node>, Object) - Method in class org.eclipse.net4j.util.ui.views.ContainerItemProvider.AbstractNode
  +
addCombo(Composite, String, List<String>) - +Static method in class org.eclipse.net4j.util.ui.container.ElementWizard +
 
addCombo(Composite, String, String...) - Static method in class org.eclipse.net4j.util.ui.container.ElementWizard
  @@ -4849,9 +4855,6 @@ Method in class org.eclipse.net4j.util.om.monitor.hasBegun() - Method in interface org.eclipse.net4j.util.om.monitor.OMMonitor
  -
hasChildren(Object) - -Method in class org.eclipse.net4j.util.ui.views.ContainerItemProvider -
 
hasChildren(TreePath) - Method in class org.eclipse.net4j.util.ui.views.ContainerPathItemProvider
Deprecated.   diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html index cf460e7036..235492faa4 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/Cache.html @@ -99,7 +99,7 @@ Class Cache<E> extended by org.eclipse.net4j.util.cache.Cache<E>
-
All Implemented Interfaces:
ICache, INotifier, ILifecycle
+
All Implemented Interfaces:
ICache, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html index ba01a91d70..eafdcb7269 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/cache/CacheMonitor.html @@ -99,7 +99,7 @@ Class CacheMonitor extended by org.eclipse.net4j.util.cache.CacheMonitor
-
All Implemented Interfaces:
ICacheMonitor, INotifier, ILifecycle
+
All Implemented Interfaces:
ICacheMonitor, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html index 5e1bba0998..22a5cd54ad 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html @@ -100,7 +100,7 @@ Class QueueRunner extended by org.eclipse.net4j.util.concurrent.QueueRunner
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
QueueWorkerWorkSerializer, UIQueueRunner
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html index 976eff2917..366e98695e 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html @@ -99,7 +99,7 @@ Class QueueWorker<E> extended by org.eclipse.net4j.util.concurrent.QueueWorker<E>
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
QueueRunner
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html index 976a857521..2184ef832d 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html @@ -101,7 +101,7 @@ Class QueueWorkerWorkSerializer extended by org.eclipse.net4j.util.concurrent.QueueWorkerWorkSerializer
-
All Implemented Interfaces:
IWorkSerializer, INotifier, ILifecycle
+
All Implemented Interfaces:
IWorkSerializer, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html index 5ed7472ab3..4cb3d6d05b 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html @@ -98,7 +98,7 @@ Class RWLockManager<OBJECT,CONTEXT> extended by org.eclipse.net4j.util.concurrent.RWLockManager<OBJECT,CONTEXT>
-
All Implemented Interfaces:
IRWLockManager<OBJECT,CONTEXT>, INotifier, ILifecycle
+
All Implemented Interfaces:
IRWLockManager<OBJECT,CONTEXT>, INotifier, ILifecycle, ILifecycle.DeferrableActivation

Deprecated. Use RWOLockManager diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html index b1ebf898f0..613e288678 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html @@ -98,7 +98,7 @@ Class RWOLockManager<OBJECT,CONTEXT> extended by org.eclipse.net4j.util.concurrent.RWOLockManager<OBJECT,CONTEXT>
-
All Implemented Interfaces:
IRWLockManager<OBJECT,CONTEXT>, IRWOLockManager<OBJECT,CONTEXT>, INotifier, ILifecycle
+
All Implemented Interfaces:
IRWLockManager<OBJECT,CONTEXT>, IRWOLockManager<OBJECT,CONTEXT>, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html index 7021efe9d4..c281016fce 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html @@ -98,7 +98,7 @@ Class Worker extended by org.eclipse.net4j.util.concurrent.Worker
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
Cache, CacheMonitor, QueueWorker, ReferenceQueueWorker
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html index 7e9ad10a85..feaaa4295d 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/Container.html @@ -98,7 +98,7 @@ Class Container<E> extended by org.eclipse.net4j.util.container.Container<E>
-
All Implemented Interfaces:
IContainer<E>, INotifier, ILifecycle
+
All Implemented Interfaces:
IContainer<E>, INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
Registry, SetContainer
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html index e635f5341f..d80c108dd8 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/ManagedContainer.html @@ -98,7 +98,7 @@ Class ManagedContainer extended by org.eclipse.net4j.util.container.ManagedContainer
-
All Implemented Interfaces:
IContainer<Object>, IManagedContainer, INotifier, ILifecycle
+
All Implemented Interfaces:
IContainer<Object>, IManagedContainer, INotifier, ILifecycle, ILifecycle.DeferrableActivation

@@ -199,6 +199,14 @@ A default implementation of a +protected  void +activateElement(Object element) + +
+            + + +  void addPostProcessor(IElementProcessor postProcessor) @@ -811,6 +819,22 @@ public

+activateElement

+
+protected void activateElement(Object element)
+
+
+
+
+
+
Since:
+
3.2
+
+
+
+
+

putElement

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SetContainer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SetContainer.html
index 0e3365bc88..849b51043f 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SetContainer.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/container/SetContainer.html
@@ -99,7 +99,7 @@ Class SetContainer<E>
               extended by org.eclipse.net4j.util.container.SetContainer<E>
 
-
All Implemented Interfaces:
IContainer<E>, INotifier, ILifecycle
+
All Implemented Interfaces:
IContainer<E>, INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html index bd3b70413f..e9ef81f73e 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/fsm/FiniteStateMachine.html @@ -98,7 +98,7 @@ Class FiniteStateMachine<STATE extends org.eclipse.net4j.util.fsm.FiniteStateMachine<STATE,EVENT,SUBJECT>
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
Negotiator
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html index b307e4c1ca..6d271f0c5d 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html @@ -92,6 +92,9 @@ org.eclipse.net4j.util.lifecycle
Interface ILifecycle.DeferrableActivation
+
All Known Implementing Classes:
Cache, CacheMonitor, ChallengeNegotiator, ChallengeResponseNegotiator, Container, DelegatingRegistry, FileUserManager, FiniteStateMachine, HashMapDelegatingRegistry, HashMapRegistry, Lifecycle, ManagedContainer, Negotiator, QueueRunner, QueueWorker, QueueWorkerWorkSerializer, Randomizer, ReferenceQueueWorker, Registry, ResponseNegotiator, RWLockManager, RWOLockManager, SetContainer, UIQueueRunner, UserManager, Worker
+
+
Enclosing interface:
ILifecycle

@@ -101,6 +104,7 @@ Interface ILifecycle.DeferrableActivation +
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.png index 04e0466584..0c6e221181 100644 Binary files a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.png and b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.png differ diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html index 4ca9bdebd9..c678d5680c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.html @@ -97,7 +97,7 @@ Class Lifecycle extended by org.eclipse.net4j.util.lifecycle.Lifecycle
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation
Direct Known Subclasses:
Container, FiniteStateMachine, ManagedContainer, Randomizer, RWLockManager, RWOLockManager, UserManager, Worker
@@ -106,21 +106,22 @@ Class Lifecycle
public class Lifecycle
extends Notifier -
implements ILifecycle +
implements ILifecycle, ILifecycle.DeferrableActivation
- - - - - - - - - - - + + + + + + + + + + + +
@@ -671,7 +672,7 @@ isDeferredActivation public boolean isDeferredActivation()
-
+
Specified by:
isDeferredActivation in interface ILifecycle.DeferrableActivation
Since:
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png index 8a16f11dd3..dd1bc1ea38 100644 Binary files a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png and b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/Lifecycle.png differ diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.DeferrableActivation.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.DeferrableActivation.html index e8f582fa35..7d08ea3e5b 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.DeferrableActivation.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/class-use/ILifecycle.DeferrableActivation.html @@ -83,7 +83,414 @@ function windowTitle()

Uses of Interface
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation

-No usage of org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use ILifecycle.DeferrableActivation
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.net4j.util.uiReusable UI components. 
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.cache
+  +

+ + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.cache that implement ILifecycle.DeferrableActivation
+ classCache<E> + +
+           
+ classCacheMonitor + +
+           
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.concurrent
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.concurrent that implement ILifecycle.DeferrableActivation
+ classQueueRunner + +
+           
+ classQueueWorker<E> + +
+           
+ classQueueWorkerWorkSerializer + +
+           
+ classRWLockManager<OBJECT,CONTEXT> + +
+          Deprecated. Use RWOLockManager
+ classRWOLockManager<OBJECT,CONTEXT> + +
+          Keeps track of locks on objects.
+ classWorker + +
+           
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.container
+  +

+ + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.container that implement ILifecycle.DeferrableActivation
+ classContainer<E> + +
+          A default container implementation with a lifecycle.
+ classManagedContainer + +
+          A default implementation of a managed container.
+ classSetContainer<E> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.fsm
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.fsm that implement ILifecycle.DeferrableActivation
+ classFiniteStateMachine<STATE extends Enum<?>,EVENT extends Enum<?>,SUBJECT> + +
+          A finite state machine that is based on a matrix of + transitions.
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.lifecycle
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.lifecycle that implement ILifecycle.DeferrableActivation
+ classLifecycle + +
+          A default implementation of an entity with a lifecycle.
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.ref
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.ref that implement ILifecycle.DeferrableActivation
+ classReferenceQueueWorker<T> + +
+           
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.registry
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.registry that implement ILifecycle.DeferrableActivation
+ 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.DeferrableActivation in org.eclipse.net4j.util.security
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in org.eclipse.net4j.util.security that implement ILifecycle.DeferrableActivation
+ classChallengeNegotiator + +
+           
+ classChallengeResponseNegotiator + +
+           
+ classFileUserManager + +
+           
+ classNegotiator<STATE extends Enum<?>,EVENT extends Enum<?>> + +
+           
+ classRandomizer + +
+           
+ classResponseNegotiator + +
+           
+ classUserManager + +
+           
+  +

+ + + + + +
+Uses of ILifecycle.DeferrableActivation in org.eclipse.net4j.util.ui
+  +

+ + + + + + + + + +
Classes in org.eclipse.net4j.util.ui that implement ILifecycle.DeferrableActivation
+ classUIQueueRunner + +
+           


diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html index cc1cf64686..69ae55fbdc 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/lifecycle/package-use.html @@ -142,6 +142,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -164,6 +170,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -198,6 +210,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + ILifecycleEvent
@@ -226,6 +244,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -248,6 +272,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + ILifecycleEvent
@@ -294,6 +324,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -316,6 +352,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -338,6 +380,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
@@ -360,6 +408,12 @@ Classes in deactivated. +ILifecycle.DeferrableActivation + +
+          A mix-in interface for lifecycles with deferrable activation. + + Lifecycle
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html index a02cb3c859..58cc2890d2 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ref/ReferenceQueueWorker.html @@ -99,7 +99,7 @@ Class ReferenceQueueWorker<T> extended by org.eclipse.net4j.util.ref.ReferenceQueueWorker<T>
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html index 0d5211cc8d..2eae9ef64c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/DelegatingRegistry.html @@ -100,7 +100,7 @@ Class DelegatingRegistry<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>
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IRegistry<K,V>
Direct Known Subclasses:
HashMapDelegatingRegistry
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html index 370e6e9f6f..2695b31f4c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapDelegatingRegistry.html @@ -101,7 +101,7 @@ Class HashMapDelegatingRegistry<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>
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IRegistry<K,V>

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html index 8393f87ba5..6206063321 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/HashMapRegistry.html @@ -100,7 +100,7 @@ Class HashMapRegistry<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>
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IRegistry<K,V>

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html index 1dff8c1644..75cc971865 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/registry/Registry.html @@ -99,7 +99,7 @@ Class Registry<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>
+
All Implemented Interfaces:
Map<K,V>, IContainer<Map.Entry<K,V>>, INotifier, ILifecycle, ILifecycle.DeferrableActivation, IRegistry<K,V>
Direct Known Subclasses:
DelegatingRegistry, HashMapRegistry
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html index 1f18fa87df..4e12dd042a 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeNegotiator.html @@ -101,7 +101,7 @@ Class ChallengeNegotiator extended by org.eclipse.net4j.util.security.ChallengeNegotiator
-
All Implemented Interfaces:
INotifier, ILifecycle, IChallengeResponse, INegotiationContext.Receiver, INegotiator
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IChallengeResponse, INegotiationContext.Receiver, INegotiator

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html index 6833fd5fe1..ff1f543838 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ChallengeResponseNegotiator.html @@ -100,7 +100,7 @@ Class ChallengeResponseNegotiator extended by org.eclipse.net4j.util.security.ChallengeResponseNegotiator
-
All Implemented Interfaces:
INotifier, ILifecycle, IChallengeResponse, INegotiationContext.Receiver, INegotiator
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IChallengeResponse, INegotiationContext.Receiver, INegotiator
Direct Known Subclasses:
ChallengeNegotiator, ResponseNegotiator
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html index 8af777e4de..0a286ee251 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/FileUserManager.html @@ -99,7 +99,7 @@ Class FileUserManager extended by org.eclipse.net4j.util.security.FileUserManager
-
All Implemented Interfaces:
INotifier, ILifecycle, IUserManager
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserManager

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html index 6344878bcb..015d19c1b9 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Negotiator.html @@ -99,7 +99,7 @@ Class Negotiator<STATE extends org.eclipse.net4j.util.security.Negotiator<STATE,EVENT>
-
All Implemented Interfaces:
INotifier, ILifecycle, INegotiationContext.Receiver, INegotiator
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, INegotiationContext.Receiver, INegotiator
Direct Known Subclasses:
ChallengeResponseNegotiator
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html index 38bb2cb673..daf8d8035b 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/Randomizer.html @@ -98,7 +98,7 @@ Class Randomizer extended by org.eclipse.net4j.util.security.Randomizer
-
All Implemented Interfaces:
INotifier, ILifecycle, IRandomizer
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IRandomizer

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html index 281142ce18..9752739255 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/ResponseNegotiator.html @@ -101,7 +101,7 @@ Class ResponseNegotiator extended by org.eclipse.net4j.util.security.ResponseNegotiator
-
All Implemented Interfaces:
INotifier, ILifecycle, IChallengeResponse, INegotiationContext.Receiver, INegotiator
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IChallengeResponse, INegotiationContext.Receiver, INegotiator

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html index 303c2647d1..2d5579a67c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/security/UserManager.html @@ -98,7 +98,7 @@ Class UserManager extended by org.eclipse.net4j.util.security.UserManager
-
All Implemented Interfaces:
INotifier, ILifecycle, IUserManager
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation, IUserManager
Direct Known Subclasses:
FileUserManager
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html index 8a8a606503..8691769169 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/UIQueueRunner.html @@ -101,7 +101,7 @@ Class UIQueueRunner extended by org.eclipse.net4j.util.ui.UIQueueRunner
-
All Implemented Interfaces:
INotifier, ILifecycle
+
All Implemented Interfaces:
INotifier, ILifecycle, ILifecycle.DeferrableActivation

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html index 448b00f03c..17ecef74ad 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/container/ElementWizard.html @@ -172,6 +172,16 @@ Class ElementWizard static org.eclipse.swt.widgets.Combo +addCombo(org.eclipse.swt.widgets.Composite parent, + String label, + List<String> choices) + +
+            + + + +static org.eclipse.swt.widgets.Combo addCombo(org.eclipse.swt.widgets.Composite parent, String label, String... choices) @@ -508,6 +518,24 @@ public static org.eclipse.swt.widgets.Text addText(org.eclipse.swt.widget

+

+addCombo

+
+public static org.eclipse.swt.widgets.Combo addCombo(org.eclipse.swt.widgets.Composite parent,
+                                                     String label,
+                                                     List<String> choices)
+
+
+
+
+
+
Since:
+
3.2
+
+
+
+
+

addCombo

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
index 02a4643fdc..60df4f2c31 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerItemProvider.html
@@ -434,14 +434,6 @@ Class ContainerItemProvider<CONTAINER extends handleInactiveElement(Iterator<ContainerItemProvider.Node> it,
                       ContainerItemProvider.Node child)
 
-
-            - - - - boolean -hasChildren(Object element) -
            @@ -468,7 +460,7 @@ Class ContainerItemProvider<CONTAINER extends Methods inherited from class org.eclipse.net4j.util.ui.views.ItemProvider -addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, isLabelProperty, removeListener +addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, hasChildren, isLabelProperty, removeListener   @@ -547,20 +539,6 @@ public

-hasChildren

-
-public boolean hasChildren(Object element)
-
-
-
Specified by:
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProvider
Overrides:
hasChildren in class ItemProvider<CONTAINER extends IContainer<Object>>
-
-
-
-
-
-
-

getChildren

diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
index 3a111f5c56..2c2f514cb5 100644
--- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
+++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/ui/views/ContainerPathItemProvider.html
@@ -255,7 +255,7 @@ Class ContainerPathItemProvider<CONTAINER extends Methods inherited from class org.eclipse.net4j.util.ui.views.ContainerItemProvider
 
 
-connectInput, createContaineNode, createLeafNode, createNode, dispose, elementAdded, elementRemoved, executeRunnable, fillContextMenu, filterRootElement, getChildren, getErrorText, getFont, getForeground, getImage, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleInactiveElement, hasChildren, isSlow
+connectInput, createContaineNode, createLeafNode, createNode, dispose, elementAdded, elementRemoved, executeRunnable, fillContextMenu, filterRootElement, getChildren, getErrorText, getFont, getForeground, getImage, getNode, getNodes, getParent, getRoot, getRootElementFilter, getSlowText, handleInactiveElement, isSlow
 
 
  
@@ -264,7 +264,7 @@ Class ContainerPathItemProvider<CONTAINER extends Methods inherited from class org.eclipse.net4j.util.ui.views.ItemProvider
 
 
-addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, isLabelProperty, removeListener
+addListener, fireLabelProviderChanged, fireLabelProviderChanged, fireLabelProviderChanged, getBackground, getElements, getListeners, getText, hasChildren, isLabelProperty, removeListener
 
 
  
-- 
cgit v1.2.3