Author: gseitz
Date: Fri Mar  7 16:57:06 2008
New Revision: 634879

URL: http://svn.apache.org/viewvc?rev=634879&view=rev
Log:
cleanup

Modified:
    
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.java

Modified: 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.java?rev=634879&r1=634878&r2=634879&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/ajax/form/AjaxFormSubmitBehavior.java
 Fri Mar  7 16:57:06 2008
@@ -78,21 +78,14 @@
                if (form == null)
                {
                        // try to find form in the hierarchy of owning component
-                       Component cursor = getComponent();
-                       while (cursor != null && !(cursor instanceof Form))
-                       {
-                               cursor = cursor.getParent();
-                       }
-                       if (cursor == null)
+                       Component component = getComponent();
+                       form = (Form)component.findParent(Form.class);
+                       if (form == null)
                        {
                                throw new IllegalStateException(
                                        "form was not specified in the 
constructor and cannot "
                                                + "be found in the hierarchy of 
the component this behavior "
                                                + "is attached to");
-                       }
-                       else
-                       {
-                               form = (Form)cursor;
                        }
                }
                return form;


Reply via email to