Author: andyhot
Date: Wed Nov 15 11:23:46 2006
New Revision: 475374
URL: http://svn.apache.org/viewvc?view=rev&rev=475374
Log:
Changes to use the new formsupport factories.
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.java
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.jwc
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.java
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.jwc
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.java?view=diff&rev=475374&r1=475373&r2=475374
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.java
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.java
Wed Nov 15 11:23:46 2006
@@ -246,7 +246,7 @@
protected FormSupport newFormSupport(IMarkupWriter writer, IRequestCycle
cycle)
{
- return new FormSupportImpl(writer, cycle, this);
+ return getFormSupportFactory().createFormSupport(writer, cycle, this);
}
/**
@@ -400,4 +400,12 @@
{
_formSupport.setFormFieldUpdating(value);
}
+
+ /**
+ * Injected.
+ *
+ * @since 4.1.1
+ */
+
+ public abstract FormSupportFactory getFormSupportFactory();
}
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.jwc
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.jwc?view=diff&rev=475374&r1=475373&r2=475374
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.jwc
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/form/Form.jwc
Wed Nov 15 11:23:46 2006
@@ -119,4 +119,5 @@
<inject property="directService" object="engine-service:direct" />
<inject property="response" object="infrastructure:response" />
<inject property="listenerInvoker" object="infrastructure:listenerInvoker"
/>
+ <inject property="formSupportFactory"
object="service:tapestry.form.FormSupportFactory"/>
</component-specification>
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.java
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.java?view=diff&rev=475374&r1=475373&r2=475374
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.java
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.java
Wed Nov 15 11:23:46 2006
@@ -41,10 +41,4 @@
{
return "Go" + actionId;
}
-
- protected FormSupport newFormSupport(IMarkupWriter writer,
- IRequestCycle cycle)
- {
- return new GoFormSupportImpl(writer, cycle, this);
- }
}
Modified:
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.jwc
URL:
http://svn.apache.org/viewvc/tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.jwc?view=diff&rev=475374&r1=475373&r2=475374
==============================================================================
---
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.jwc
(original)
+++
tapestry/tapestry4/trunk/tapestry-framework/src/java/org/apache/tapestry/wml/Go.jwc
Wed Nov 15 11:23:46 2006
@@ -87,5 +87,6 @@
<inject property="directService" object="engine-service:direct" />
<inject property="response" object="infrastructure:response" />
<inject property="listenerInvoker" object="infrastructure:listenerInvoker"
/>
+ <inject property="formSupportFactory"
object="service:tapestry.form.GoFormSupportFactory"/>
</component-specification>