You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2006/07/27 11:14:13 UTC

svn commit: r426011 - /cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java

Author: cziegeler
Date: Thu Jul 27 02:14:13 2006
New Revision: 426011

URL: http://svn.apache.org/viewvc?rev=426011&view=rev
Log:
Stream out if the action validates or not

Modified:
    cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java

Modified: cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java?rev=426011&r1=426010&r2=426011&view=diff
==============================================================================
--- cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java (original)
+++ cocoon/trunk/blocks/cocoon-forms/cocoon-forms-impl/src/main/java/org/apache/cocoon/forms/formmodel/Submit.java Thu Jul 27 02:14:13 2006
@@ -15,6 +15,8 @@
  */
 package org.apache.cocoon.forms.formmodel;
 
+import org.apache.cocoon.xml.AttributesImpl;
+
 /**
  * A submit is an action that exits of the current form.
  * 
@@ -30,6 +32,15 @@
         this.validateForm = validateForm;
     }
     
+    /**
+     * @see org.apache.cocoon.forms.formmodel.AbstractWidget#getXMLElementAttributes()
+     */
+    public AttributesImpl getXMLElementAttributes() {
+        AttributesImpl attrs = super.getXMLElementAttributes();
+        attrs.addCDATAAttribute("validate", String.valueOf(validateForm));
+        return attrs;
+    }
+
     protected void handleActivate() {
         performAction();
         if (!validateForm) {