incubator-sling-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From fmesc...@apache.org
Subject svn commit: r762277 - /incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java
Date Mon, 06 Apr 2009 11:09:36 GMT
Author: fmeschbe
Date: Mon Apr  6 11:09:36 2009
New Revision: 762277

URL: http://svn.apache.org/viewvc?rev=762277&view=rev
Log:
Deprecate getProperty(Object, double) and add toDouble(Object, double) to align
with the rest of the toTYPE methods taking the object and the default value.

Modified:
    incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java

Modified: incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java
URL: http://svn.apache.org/viewvc/incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java?rev=762277&r1=762276&r2=762277&view=diff
==============================================================================
--- incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java
(original)
+++ incubator/sling/trunk/bundles/commons/osgi/src/main/java/org/apache/sling/commons/osgi/OsgiUtil.java
Mon Apr  6 11:09:36 2009
@@ -110,8 +110,22 @@
      * <code>defaultValue</code> if no such reference property exists or if
      * the property is not an <code>Double</code> and cannot be converted to
      * an <code>Double</code> from the property's string value.
+     * 
+     * @deprecated since 2.0.4, use toDouble instead
      */
     public static double getProperty(Object propValue, double defaultValue) {
+        return toDouble(propValue, defaultValue);
+    }
+    
+    /**
+     * Returns the named service reference property as a double or the
+     * <code>defaultValue</code> if no such reference property exists or if
+     * the property is not an <code>Double</code> and cannot be converted to
+     * an <code>Double</code> from the property's string value.
+     * 
+     * @since 2.0.4
+     */
+    public static double toDouble(Object propValue, double defaultValue) {
         propValue = toObject(propValue);
         if (propValue instanceof Double) {
             return (Double) propValue;



Mime
View raw message