package net.jhorstmann.i18n.jsp;
import java.util.Locale;
import javax.servlet.http.HttpServletRequest;
import net.jhorstmann.i18n.LocaleProvider;
import net.jhorstmann.i18n.LocaleProviderFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class RequestLocaleProviderFactory extends LocaleProviderFactory {
@Override
public boolean isEnvironmentSupported() {
return I18nFilter.getCurrentRequest() != null;
}
@Override
public LocaleProvider newLocaleProvider() {
return RequestLocaleProvider.INSTANCE;
}
}