You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2009/01/26 18:01:28 UTC
svn commit: r737750 -
/wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java
Author: ivaynberg
Date: Mon Jan 26 17:01:28 2009
New Revision: 737750
URL: http://svn.apache.org/viewvc?rev=737750&view=rev
Log:
more javadoc
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java
Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java?rev=737750&r1=737749&r2=737750&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/IDetachListener.java Mon Jan 26 17:01:28 2009
@@ -27,7 +27,12 @@
public interface IDetachListener
{
/**
- * Called when component is being detached via a call to {@link Component#detach()}
+ * Called when component is being detached via a call to {@link Component#detach()}.
+ *
+ * NOTICE: The componet is in a fully detached state when this method is invoked; It is the
+ * listener's responsibility to maintain the detached state after this method is finished -
+ * which means if the listener causes any part of the component (eg model) to become reattached
+ * it is the listener's responsibility to detach it before this method exits.
*
* @param component
* component being detached