[weld-commits] Weld SVN: r4329 - in api/trunk/cdi/src/main/java/javax/enterprise: inject and 1 other directory.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Mon Oct 26 12:33:53 EDT 2009


Author: gavin.king at jboss.com
Date: 2009-10-26 12:33:53 -0400 (Mon, 26 Oct 2009)
New Revision: 4329

Modified:
   api/trunk/cdi/src/main/java/javax/enterprise/event/Observes.java
   api/trunk/cdi/src/main/java/javax/enterprise/inject/Disposes.java
   api/trunk/cdi/src/main/java/javax/enterprise/inject/Produces.java
Log:
inheritance

Modified: api/trunk/cdi/src/main/java/javax/enterprise/event/Observes.java
===================================================================
--- api/trunk/cdi/src/main/java/javax/enterprise/event/Observes.java	2009-10-26 15:45:31 UTC (rev 4328)
+++ api/trunk/cdi/src/main/java/javax/enterprise/event/Observes.java	2009-10-26 16:33:53 UTC (rev 4329)
@@ -51,6 +51,8 @@
  * 
  * <p>A bean may declare multiple observer methods.</p>
  * 
+ * <p>Observer methods are inherited by bean subclasses.</p>
+ * 
  * @author Gavin King
  * @author Pete Muir
  * @author David Allen

Modified: api/trunk/cdi/src/main/java/javax/enterprise/inject/Disposes.java
===================================================================
--- api/trunk/cdi/src/main/java/javax/enterprise/inject/Disposes.java	2009-10-26 15:45:31 UTC (rev 4328)
+++ api/trunk/cdi/src/main/java/javax/enterprise/inject/Disposes.java	2009-10-26 16:33:53 UTC (rev 4329)
@@ -69,6 +69,8 @@
  * container must call it when destroying any instance 
  * returned by any of these producer methods.</p> 
  * 
+ * <p>Disposer methods are not inherited by bean subclasses.</p>
+ * 
  * @see javax.enterprise.inject.Produces &#064;Produces
  * 
  * @author Gavin King

Modified: api/trunk/cdi/src/main/java/javax/enterprise/inject/Produces.java
===================================================================
--- api/trunk/cdi/src/main/java/javax/enterprise/inject/Produces.java	2009-10-26 15:45:31 UTC (rev 4328)
+++ api/trunk/cdi/src/main/java/javax/enterprise/inject/Produces.java	2009-10-26 16:33:53 UTC (rev 4329)
@@ -75,8 +75,10 @@
  * a parameterized type with a type variable, it must have scope 
  * {@link javax.enterprise.context.Dependent &#064;Dependent}.</p>
  * 
- * <p>A bean may declare multiple producer methods or fields.</p> 
+ * <p>A bean may declare multiple producer methods or fields.</p>
  * 
+ * <p>Producer methods and fields are not inherited by bean subclasses.</p>
+ * 
  * <p>Interceptors and decorators may not declare producer methods 
  * or fields.</p>
  * 



More information about the weld-commits mailing list