Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java')
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
index 3987f76948..5254583063 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/util/factory/FactoryDescriptor.java
@@ -12,10 +12,26 @@ package org.eclipse.net4j.util.factory;
import org.eclipse.core.runtime.CoreException;
import org.eclipse.core.runtime.IConfigurationElement;
+import org.eclipse.core.runtime.IExtensionRegistry;
/**
+ * A {@link IFactory factory} that delegates to an {@link IExtensionRegistry extension registry} contribution.
+ * <p>
+ * Example contribution:
+ *
+ * <pre>
+ * &lt;extension
+ * point="org.eclipse.net4j.util.factories">
+ * &lt;factory
+ * class="org.eclipse.net4j.util.concurrent.TimerLifecycle$DaemonFactory"
+ * productGroup="org.eclipse.net4j.util.timers"
+ * type="daemon"/>
+ * &lt;/extension>
+ * </pre>
+ *
* @author Eike Stepper
* @noextend This class is not intended to be subclassed by clients.
+ * @apiviz.exclude
*/
public class FactoryDescriptor extends Factory
{

Back to the top