Author: antonio
Date: Sun May  1 11:27:33 2005
New Revision: 165536

URL: http://svn.apache.org/viewcvs?rev=165536&view=rev
Log:
Use BooleanUtils

Modified:
    
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/formmodel/BooleanField.java

Modified: 
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/formmodel/BooleanField.java
URL: 
http://svn.apache.org/viewcvs/cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/formmodel/BooleanField.java?rev=165536&r1=165535&r2=165536&view=diff
==============================================================================
--- 
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/formmodel/BooleanField.java
 (original)
+++ 
cocoon/blocks/core/forms/trunk/java/org/apache/cocoon/forms/formmodel/BooleanField.java
 Sun May  1 11:27:33 2005
@@ -25,6 +25,7 @@
 import org.xml.sax.SAXException;
 import org.apache.cocoon.forms.validation.ValidationErrorAware;
 import org.apache.cocoon.forms.validation.ValidationError;
+import org.apache.commons.lang.BooleanUtils;
 
 /**
  * A widget to select a boolean value. Usually rendered as a checkbox.
@@ -112,7 +113,7 @@
     public void generateItemSaxFragment(ContentHandler contentHandler, Locale 
locale) throws SAXException {
         // value element
         contentHandler.startElement(Constants.INSTANCE_NS, VALUE_EL, 
Constants.INSTANCE_PREFIX_COLON + VALUE_EL, XMLUtils.EMPTY_ATTRIBUTES);
-        String stringValue = String.valueOf(value != null && 
value.booleanValue() == true? "true": "false");
+        String stringValue = String.valueOf(BooleanUtils.toBoolean(value));
         contentHandler.characters(stringValue.toCharArray(), 0, 
stringValue.length());
         contentHandler.endElement(Constants.INSTANCE_NS, VALUE_EL, 
Constants.INSTANCE_PREFIX_COLON + VALUE_EL);
         // validation message element: only present if the value is not valid


Reply via email to