You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by jw...@apache.org on 2005/03/25 17:25:27 UTC

svn commit: r159035 - lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java

Author: jwkaltz
Date: Fri Mar 25 08:25:26 2005
New Revision: 159035

URL: http://svn.apache.org/viewcvs?view=rev&rev=159035
Log:
[minor change] added some utility methods for reading parameters

Modified:
    lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java

Modified: lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java
URL: http://svn.apache.org/viewcvs/lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java?view=diff&r1=159034&r2=159035
==============================================================================
--- lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java (original)
+++ lenya/trunk/src/java/org/apache/lenya/cms/usecase/AbstractUsecase.java Fri Mar 25 08:25:26 2005
@@ -278,6 +278,34 @@
         return valueString;
     }
 
+    public String getParameterAsString(String name, String defaultValue) {
+        String valueString = defaultValue;
+        Object value = getParameter(name);
+        if (value != null) {
+            valueString = value.toString();
+        }
+        return valueString;
+    }
+
+    public int getParameterAsInteger(String name, int defaultValue) {
+        int valueInt = defaultValue;
+        Object value = getParameter(name);
+        if (value != null) {
+            valueInt = Integer.valueOf(value.toString()).intValue();
+        }
+        return valueInt;
+    }
+
+    public boolean getParameterAsBoolean(String name, boolean defaultValue) {
+        boolean valueBoolean = defaultValue;
+        Object value = getParameter(name);
+        if (value != null) {
+            valueBoolean = Boolean.valueOf(value.toString()).booleanValue();
+        }
+
+        return valueBoolean;
+    }
+
     /**
      * Return a map of all parameters
      * @return the map
@@ -434,4 +462,4 @@
         this.view = view;
     }
 
-}
\ No newline at end of file
+}



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org