[jboss-cvs] jboss-seam/src/main/org/jboss/seam/jsf ...
Peter Muir
peter at bleepbleep.org.uk
Sat May 5 08:08:50 EDT 2007
User: pmuir
Date: 07/05/05 08:08:50
Modified: src/main/org/jboss/seam/jsf SeamApplication.java
Added: src/main/org/jboss/seam/jsf SeamApplicationMessages.java
Log:
JBSEAM-1045
Revision Changes Path
1.6 +445 -437 jboss-seam/src/main/org/jboss/seam/jsf/SeamApplication.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: SeamApplication.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/jsf/SeamApplication.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- SeamApplication.java 26 Apr 2007 18:11:42 -0000 1.5
+++ SeamApplication.java 5 May 2007 12:08:49 -0000 1.6
@@ -33,6 +33,7 @@
public class SeamApplication extends Application
{
+
private final Method getELResolverMethod;
private final Method addELResolverMethod;
private final Method getExpressionFactoryMethod;
@@ -329,8 +330,15 @@
@Override
public String getMessageBundle()
{
+ if (application.getMessageBundle() != null)
+ {
return application.getMessageBundle();
}
+ else
+ {
+ return "org.jboss.seam.jsf.SeamApplication.ApplicationResouceBundleAdaptor";
+ }
+ }
@Override
public NavigationHandler getNavigationHandler()
1.1 date: 2007/05/05 12:08:50; author: pmuir; state: Exp;jboss-seam/src/main/org/jboss/seam/jsf/SeamApplicationMessages.java
Index: SeamApplicationMessages.java
===================================================================
/**
*
*/
package org.jboss.seam.jsf;
import java.util.Enumeration;
import java.util.ResourceBundle;
import org.jboss.seam.core.Messages;
/**
* Adaptor allow use of #{messages} for JSF application messages -
* for example built-in validators and converters
*
*/
public class SeamApplicationMessages extends ResourceBundle
{
@Override
public Enumeration<String> getKeys()
{
return org.jboss.seam.core.ResourceBundle.instance().getKeys();
}
@Override
protected Object handleGetObject(String key)
{
return Messages.instance().get(key);
}
}
More information about the jboss-cvs-commits
mailing list