Author: ivaynberg
Date: Mon Apr  5 15:20:21 2010
New Revision: 930878

URL: http://svn.apache.org/viewvc?rev=930878&view=rev
Log:
javadoc tweak

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java?rev=930878&r1=930877&r2=930878&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java 
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/Component.java Mon Apr  
5 15:20:21 2010
@@ -857,14 +857,15 @@ public abstract class Component implemen
        }
 
        /**
-        * Callback method invoked after the component was added to its parent 
AND you can walk up the
-        * hierarchy up until the Page. That is, all parents must be have been 
added to their parents as
-        * well. Add this point in time {...@link #getMarkup() getMarkup} is 
guaranteed to be available.
-        * <p>
-        * This method is guaranteed to called only once
-        * </p>
+        * This method is meant to be used as an alternative to initialize 
components. Usually the
+        * component's constructor is used for this task, but sometimes a 
component cannot be
+        * initialized in isolation, it may need to access its parent component 
or its markup in order
+        * to fully initialize. This method is invoked once per component's 
lifecycle when a path exists
+        * from this component to the {...@link Page} thus providing the 
component with an atomic callback
+        * when the component's environment is built out.
+        * 
         * <p>
-        * If you don't like constructors to initialize your component, this is 
the method to use.
+        * It is safe to use {...@link #getPage()} and {...@link #getMarkup()} 
in this method
         * </p>
         */
        protected void onInitialize()


Reply via email to