svn commit: r1100138 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1100138 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java

jleroux@apache.org
Author: jleroux
Date: Fri May  6 08:53:52 2011
New Revision: 1100138

URL: http://svn.apache.org/viewvc?rev=1100138&view=rev
Log:
Fixes some other forgotten formatting issues in previous commit (r1100130). And Mostly removes an useless duplicated snippet

<<A patch from Philippe Mouawad "ResourceBundleMapWrapper memory usage improvement" https://issues.apache.org/jira/browse/OFBIZ-4268

Patch that creates the Map only when it is required>>

Modified:
    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java

Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java?rev=1100138&r1=1100137&r2=1100138&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/collections/ResourceBundleMapWrapper.java Fri May  6 08:53:52 2011
@@ -191,13 +191,10 @@ public class ResourceBundleMapWrapper im
          * @see java.util.Map#size()
          */
         public int size() {            
-            if(isMapInitialized)
-            {
+            if(isMapInitialized) {
                 // this is an approximate size, won't include elements from parent bundles
                 return topLevelMap.size() -1;
-            }
-            else
-            {
+            } else {
                 return resourceBundle.keySet().size();                        
             }
         }
@@ -248,8 +245,7 @@ public class ResourceBundleMapWrapper im
          */
         public Object get(Object arg0) {
             Object value = null;
-            if(isMapInitialized)
-            {
+            if(isMapInitialized) {
                 value = this.topLevelMap.get(arg0);
             }
 
@@ -261,13 +257,6 @@ public class ResourceBundleMapWrapper im
                         // do nothing, this will be handled by recognition that the value is still null
                     }
                 }
-                if (value == null) {
-                    try {
-                        value = this.resourceBundle.getString((String) arg0);
-                    } catch (MissingResourceException mre) {
-                        // do nothing, this will be handled by recognition that the value is still null
-                    }
-                }
             }
             /* we used to do this here, but now we'll do it in the top-level class since doing it here would prevent searching down the stack
             if (value == null) {