You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2007/02/20 16:03:17 UTC

svn commit: r509589 - /lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java

Author: andreas
Date: Tue Feb 20 07:03:16 2007
New Revision: 509589

URL: http://svn.apache.org/viewvc?view=rev&rev=509589
Log:
Added UsecaseProxy.getParameter(name, defaultValue)

Modified:
    lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java

Modified: lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java
URL: http://svn.apache.org/viewvc/lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java?view=diff&rev=509589&r1=509588&r2=509589
==============================================================================
--- lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java (original)
+++ lenya/trunk/src/modules-core/usecase/java/src/org/apache/lenya/cms/usecase/impl/UsecaseProxy.java Tue Feb 20 07:03:16 2007
@@ -81,6 +81,20 @@
     }
 
     /**
+     * Returns the current value of a parameter.
+     * @param name The parameter name.
+     * @param defaultValue The default value to use when the parameter is not set.
+     * @return An object.
+     */
+    public Object getParameter(String name, Object defaultValue) {
+        Object value = this.parameters.get(name);
+        if (value == null) {
+            value = defaultValue;
+        }
+        return value;
+    }
+
+    /**
      * Returns the current value of a parameter as a string.
      * @param name The parameter name.
      * @return A string or <code>null</code> if the parameter was not set.



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