Author: simoneg
Date: Mon Dec 21 15:10:41 2009
New Revision: 892847

URL: http://svn.apache.org/viewvc?rev=892847&view=rev
Log:
Placed a span around control labels to make them more accessible to CSS and 
Javascript

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

Modified: 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/htmlpieces/BooleanHtmlFormPiece.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/htmlpieces/BooleanHtmlFormPiece.java?rev=892847&r1=892846&r2=892847&view=diff
==============================================================================
--- 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/htmlpieces/BooleanHtmlFormPiece.java
 (original)
+++ 
labs/magma/trunk/website-beansview/src/main/java/org/apache/magma/website/htmlpieces/BooleanHtmlFormPiece.java
 Mon Dec 21 15:10:41 2009
@@ -20,7 +20,7 @@
        public String createFormInput(Boolean value, String id) {
                StringBuilder out = new StringBuilder();
                if (!onprimitive) {
-                       out.append("<input type=\"radio\"");
+                       out.append("<span><input type=\"radio\"");
                        out.append(FormHtmlUtils.createNameAndId(id));
                        out.append(" value=\"true\"");
                        if (value != null && value.booleanValue()) {
@@ -28,7 +28,7 @@
                        }
                        out.append("/>");
                        out.append(new LocalizableString("Yes").toString());
-                       out.append(" <input type=\"radio\"");
+                       out.append("</span><span><input type=\"radio\"");
                        out.append(FormHtmlUtils.createNameAndId(id));
                        out.append(" value=\"false\"");
                        if (value != null && !value.booleanValue()) {
@@ -36,14 +36,15 @@
                        }
                        out.append("/>");
                        out.append(new LocalizableString("No").toString());
+                       out.append("</span>");
                } else {
-                       out.append("<input type=\"checkbox\"");
+                       out.append("<span><input type=\"checkbox\"");
                        out.append(FormHtmlUtils.createNameAndId(id));
                        out.append(" value=\"true\"");
                        if (value != null && value.booleanValue()) {
                                out.append(" checked=\"checked\"");
                        }
-                       out.append("/>");                       
+                       out.append("/></span>");                        
                }
                return out.toString();
        }



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

Reply via email to