fixed javadoc
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@953666 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/api/ServiceDependency.java b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/api/ServiceDependency.java
index 776a0cf..a040810 100644
--- a/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/api/ServiceDependency.java
+++ b/dependencymanager/annotation/src/main/java/org/apache/felix/dm/annotation/api/ServiceDependency.java
@@ -106,10 +106,14 @@
long timeout() default -1;
/**
- * Sets the dependency name. This attribute is only meaningful when dynamically configuring the dependency
+ * The name used when dynamically configuring this dependency from the init method.
+ * Specifying this attribute allows to dynamically configure the dependency
* <code>filter</code> and <code>required</code> flag from the Service's init method.
+ * All unamed dependencies will be injected before the init() method; so from the init() method, you can
+ * then pick up whatever information needed from already injected (unamed) dependencies, and configure dynamically
+ * your named dependencies, which will then be calculated once the init() method returns.
*
- * Usage Example of a Service whose dependency filter is configured from ConfigAdmin:
+ * <p> Usage example of a Service whose dependency filter is configured from ConfigAdmin:
*
* <blockquote><pre>
* /**