You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by st...@apache.org on 2009/01/26 09:23:22 UTC
svn commit: r737648 -
/incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java
Author: struberg
Date: Mon Jan 26 08:23:22 2009
New Revision: 737648
URL: http://svn.apache.org/viewvc?rev=737648&view=rev
Log:
OWB-42 add JavaDocs
Modified:
incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java
Modified: incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java
URL: http://svn.apache.org/viewvc/incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java?rev=737648&r1=737647&r2=737648&view=diff
==============================================================================
--- incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java (original)
+++ incubator/openwebbeans/trunk/webbeans-api/src/main/java/javax/webbeans/manager/CreationalContext.java Mon Jan 26 08:23:22 2009
@@ -16,6 +16,21 @@
*/
package javax.webbeans.manager;
+/**
+ * The CreationalContext holds incomplete Bean instances.
+ * This may be caused by a situation like in the following example:
+ * <code>
+ * @ApplicationScoped class Foo
+ * {
+ * @Current Bar _bar;
+ * }
+ *
+ * @ApplicationScoped class Bar
+ * {
+ * @Current Foo _bar;
+ * }
+ * </code>
+ */
public interface CreationalContext<T>
{
public void push(Bean<T> bean, T incompleteInstance);