[jboss-cvs] jboss-seam/src/main/org/jboss/seam/web ...
Gavin King
gavin.king at jboss.com
Tue Jul 10 06:23:21 EDT 2007
User: gavin
Date: 07/07/10 06:23:21
Added: src/main/org/jboss/seam/web Locale.java
Log:
move Locale back to core
Revision Changes Path
1.1 date: 2007/07/10 10:23:21; author: gavin; state: Exp;jboss-seam/src/main/org/jboss/seam/web/Locale.java
Index: Locale.java
===================================================================
package org.jboss.seam.web;
import static org.jboss.seam.annotations.Install.FRAMEWORK;
import javax.servlet.ServletRequest;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Install;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.annotations.Unwrap;
import org.jboss.seam.annotations.intercept.BypassInterceptors;
/**
* Manager component for the current locale that is
* aware of the HTTP request locale
*
* @author Gavin King
*/
@Scope(ScopeType.STATELESS)
@Name("org.jboss.seam.core.locale")
@Install(precedence=FRAMEWORK-1)
@BypassInterceptors
public class Locale extends org.jboss.seam.core.Locale
{
@Unwrap @Override
public java.util.Locale getLocale()
{
ServletRequest request = ServletContexts.instance().getRequest();
return request==null ? super.getLocale() : request.getLocale();
}
}
More information about the jboss-cvs-commits
mailing list