[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...
Gavin King
gavin.king at jboss.com
Fri Jun 8 12:57:07 EDT 2007
User: gavin
Date: 07/06/08 12:57:07
Modified: src/main/org/jboss/seam/core Messages.java
Log:
JBSEAM-1366
Revision Changes Path
1.12 +17 -29 jboss-seam/src/main/org/jboss/seam/core/Messages.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: Messages.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/Messages.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- Messages.java 10 Feb 2007 00:45:59 -0000 1.11
+++ Messages.java 8 Jun 2007 16:57:06 -0000 1.12
@@ -28,7 +28,8 @@
@Intercept(NEVER)
@Name("org.jboss.seam.core.messages")
@Install(precedence=BUILT_IN)
-public class Messages implements Serializable {
+public class Messages implements Serializable
+{
private static final long serialVersionUID = 1292464253307553295L;
private transient Map<String, String> messages;
@@ -38,16 +39,13 @@
messages = new AbstractMap<String, String>()
{
private java.util.ResourceBundle bundle = ResourceBundle.instance();
- //private Map<String, String> cache = new HashMap<String, String>();
@Override
- public String get(Object key) {
+ public String get(Object key)
+ {
if (key instanceof String)
{
String resourceKey = (String) key;
- /*String cachedValue = cache.get(key);
- if (cachedValue==null)
- {*/
String resource=null;
if (bundle!=null)
{
@@ -60,20 +58,9 @@
//Just swallow
}
}
- if (resource==null)
- {
- return resourceKey;
- }
- else
- {
- //cache.put(resourceKey, resource);
- return Interpolator.instance().interpolate(resource);
- }
- /*}
- else
- {
- return Interpolator.instance().interpolate(cachedValue);
- }*/
+ return resource==null ?
+ resourceKey :
+ Interpolator.instance().interpolate(resource);
}
else
{
@@ -82,7 +69,8 @@
}
@Override
- public Set<Map.Entry<String, String>> entrySet() {
+ public Set<Map.Entry<String, String>> entrySet()
+ {
Enumeration<String> keys = bundle.getKeys();
Map<String, String> map = new HashMap<String, String>();
while ( keys.hasMoreElements() )
More information about the jboss-cvs-commits
mailing list