You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by hl...@apache.org on 2007/03/19 02:01:05 UTC

svn commit: r519775 - /tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java

Author: hlship
Date: Sun Mar 18 18:01:04 2007
New Revision: 519775

URL: http://svn.apache.org/viewvc?view=rev&rev=519775
Log:
TAPESTRY-1371: The Submit component should have a defer parameter, but just has a _defer private instance variable.

Modified:
    tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java

Modified: tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java
URL: http://svn.apache.org/viewvc/tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java?view=diff&rev=519775&r1=519774&r2=519775
==============================================================================
--- tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java (original)
+++ tapestry/tapestry5/tapestry-core/trunk/src/main/java/org/apache/tapestry/corelib/components/Submit.java Sun Mar 18 18:01:04 2007
@@ -18,6 +18,7 @@
 import org.apache.tapestry.MarkupWriter;
 import org.apache.tapestry.annotations.Environmental;
 import org.apache.tapestry.annotations.Inject;
+import org.apache.tapestry.annotations.Parameter;
 import org.apache.tapestry.corelib.base.AbstractField;
 import org.apache.tapestry.services.FormSupport;
 import org.apache.tapestry.services.Heartbeat;
@@ -36,6 +37,7 @@
      * If true, then any notification sent by the component will be deferred until the end of the
      * form submission (this is usually desirable).
      */
+    @Parameter
     private boolean _defer = true;
 
     @Environmental
@@ -62,8 +64,7 @@
     {
         String value = formSupport.getParameterValue(elementName);
 
-        if (value == null)
-            return;
+        if (value == null) return;
 
         Runnable sendNotification = new Runnable()
         {