Author: hlship
Date: Sun Jul 24 23:05:05 2011
New Revision: 1150522

URL: http://svn.apache.org/viewvc?rev=1150522&view=rev
Log:
TAP5-1508: Change CommonResourcesInjectionProvider to inject the 
ComponentResources object

Removed:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/ComponentResourcesInjectionProvider.java
Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java
    
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java?rev=1150522&r1=1150521&r2=1150522&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/services/CommonResourcesInjectionProvider.java
 Sun Jul 24 23:05:05 2011
@@ -90,8 +90,6 @@ public class CommonResourcesInjectionPro
         {
             return resources.getLogger();
         }
-
-        ;
     };
 
     private static ResourceProvider<String> completeIdProvider = new 
ResourceProvider<String>()
@@ -102,9 +100,18 @@ public class CommonResourcesInjectionPro
         }
     };
 
+    private static ResourceProvider<ComponentResources> resourcesProvider = 
new ResourceProvider<ComponentResources>()
+    {
+        public ComponentResources get(ComponentResources resources)
+        {
+            return resources;
+        }
+    };
+
     private static final Map<String, ResourceProvider> configuration = 
CollectionFactory.newMap();
 
     {
+        configuration.put(ComponentResources.class.getName(), 
resourcesProvider);
         configuration.put(ComponentResourceSelector.class.getName(), 
selectorProvider);
         configuration.put(Messages.class.getName(), messagesProvider);
         configuration.put(Locale.class.getName(), localeProvider);

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java?rev=1150522&r1=1150521&r2=1150522&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TapestryModule.java
 Sun Jul 24 23:05:05 2011
@@ -789,9 +789,6 @@ public final class TapestryModule
                                                         ObjectLocator locator)
     {
         configuration.add("Default", new 
DefaultInjectionProvider(masterObjectProvider, locator));
-        configuration.add("ComponentResources", new 
ComponentResourcesInjectionProvider());
-
-
     }
 
     /**


Reply via email to