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;