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());
-
-
}
/**