Author: simoneg
Date: Mon Feb  1 15:46:56 2010
New Revision: 905312

URL: http://svn.apache.org/viewvc?rev=905312&view=rev
Log:
Display errors before button, for usability pattern

Modified:
    
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java

Modified: 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java?rev=905312&r1=905311&r2=905312&view=diff
==============================================================================
--- 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
 (original)
+++ 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/beansview/BeanFormProducer.java
 Mon Feb  1 15:46:56 2010
@@ -111,16 +111,6 @@
                        out.write("<input type=\"submit\" 
class=\"DefaultHiddenSubmit\" value=\"-\"/>");
                        out.flush();
                        super.produce(out);
-                       if (actions != null) {
-                               out.write("<div class=\"MagmActions\">");
-                               int i = 0;
-                               for (FormAction action : this.actions) {
-                                       out.write(createAction(action, i));
-                                       i++;
-                               }
-                               out.write("</div>");
-                       }
-                       out.write("</div>");
                        List<LocalizableString> allerrs = new 
ArrayList<LocalizableString>(this.errors);
                        allerrs.removeAll(sentErrors);
                        if (allerrs.size() > 0) {
@@ -145,6 +135,16 @@
                                }
                                out.write("</ul></div>");
                        }
+                       if (actions != null) {
+                               out.write("<div class=\"MagmActions\">");
+                               int i = 0;
+                               for (FormAction action : this.actions) {
+                                       out.write(createAction(action, i));
+                                       i++;
+                               }
+                               out.write("</div>");
+                       }
+                       out.write("</div>");
                        out.write("</form>");
                } catch (IOException e) {
                        throw new MagmaException(e, "Error writing to output");



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to