diff options
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.java | 16 |
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> + * <extension + * point="org.eclipse.net4j.util.factories"> + * <factory + * class="org.eclipse.net4j.util.concurrent.TimerLifecycle$DaemonFactory" + * productGroup="org.eclipse.net4j.util.timers" + * type="daemon"/> + * </extension> + * </pre> + * * @author Eike Stepper * @noextend This class is not intended to be subclassed by clients. + * @apiviz.exclude */ public class FactoryDescriptor extends Factory { |