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