Author: ivaynberg
Date: Mon Apr  7 18:04:09 2008
New Revision: 645749

URL: http://svn.apache.org/viewvc?rev=645749&view=rev
Log:
added utility method

Modified:
    
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/StringValue.java

Modified: 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/StringValue.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/StringValue.java?rev=645749&r1=645748&r2=645749&view=diff
==============================================================================
--- 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/StringValue.java
 (original)
+++ 
wicket/trunk/jdk-1.4/wicket/src/main/java/org/apache/wicket/util/string/StringValue.java
 Mon Apr  7 18:04:09 2008
@@ -123,7 +123,7 @@
                else
                {
                        final DecimalFormat format = new DecimalFormat("#." + 
repeat(places, '#'),
-                                       new DecimalFormatSymbols(locale));
+                               new DecimalFormatSymbols(locale));
                        return valueOf(format.format(value));
                }
        }
@@ -290,7 +290,7 @@
         * @return This string value with searchFor replaces with replaceWith
         */
        public final CharSequence replaceAll(final CharSequence searchFor,
-                       final CharSequence replaceWith)
+               final CharSequence replaceWith)
        {
                return Strings.replaceAll(text, searchFor, replaceWith);
        }
@@ -346,7 +346,7 @@
                }
 
                throw new StringValueConversionException("Cannot convert '" + 
toString() + "'to type " +
-                               type);
+                       type);
        }
 
        /**
@@ -369,7 +369,7 @@
         * @throws StringValueConversionException
         */
        public final boolean toBoolean(final boolean defaultValue)
-                       throws StringValueConversionException
+               throws StringValueConversionException
        {
                return (text == null) ? defaultValue : toBoolean();
        }
@@ -435,7 +435,7 @@
                catch (ParseException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to a double value", e);
+                               "' to a double value", e);
                }
        }
 
@@ -483,7 +483,7 @@
         * @throws StringValueConversionException
         */
        public final Duration toDuration(final Duration defaultValue)
-                       throws StringValueConversionException
+               throws StringValueConversionException
        {
                return (text == null) ? defaultValue : toDuration();
        }
@@ -503,7 +503,7 @@
                catch (NumberFormatException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to an int value", e);
+                               "' to an int value", e);
                }
        }
 
@@ -535,7 +535,7 @@
                catch (NumberFormatException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to an Integer value", e);
+                               "' to an Integer value", e);
                }
        }
 
@@ -554,7 +554,7 @@
                catch (NumberFormatException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to a long value", e);
+                               "' to a long value", e);
                }
        }
 
@@ -586,7 +586,7 @@
                catch (NumberFormatException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to a Long value", e);
+                               "' to a Long value", e);
                }
        }
 
@@ -712,7 +712,7 @@
                catch (ParseException e)
                {
                        throw new StringValueConversionException("Unable to 
convert '" + text +
-                                       "' to a Time value", e);
+                               "' to a Time value", e);
                }
        }
 
@@ -728,12 +728,27 @@
        {
                return (text == null) ? defaultValue : toTime();
        }
-       
+
        /**
         * Returns whether the text is null.
-        * @return <code>true</code> if the text is <code>null</code>, 
<code>false</code> otherwise.
+        * 
+        * @return <code>true</code> if the text is <code>null</code>, 
<code>false</code>
+        *         otherwise.
         */
-       public boolean isNull() {
+       public boolean isNull()
+       {
                return text == null;
        }
+
+       /**
+        * Returns whether the text is null or empty
+        * 
+        * @return <code>true</code> if the text is <code>null</code> or
+        *         <code>.trim().length()==0</code>, <code>false</code> 
otherwise.
+        */
+       public boolean isEmpty()
+       {
+               return Strings.isEmpty(text);
+       }
+
 }


Reply via email to