com.bea.netuix.servlets.l10n
Class DefaultLocaleProvider

java.lang.Object
  extended by com.bea.netuix.servlets.l10n.DefaultLocaleProvider
All Implemented Interfaces
LocaleProvider

public class DefaultLocaleProvider
extends Object
implements LocaleProvider

Default implementation of LocaleProvider that uses the ServletRequest as the source of preferred Locales.


Constructor Summary
DefaultLocaleProvider()
           
 
Method Summary
 Enumeration getLocales(javax.servlet.ServletRequest request, javax.servlet.ServletContext context)
          Provides an Enumeration of Locales that can be used to determine the most appropriate response Locale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLocaleProvider

public DefaultLocaleProvider()
Method Detail

getLocales

public Enumeration getLocales(javax.servlet.ServletRequest request,
                              javax.servlet.ServletContext context)

Provides an Enumeration of Locales that can be used to determine the most appropriate response Locale.

This implementation just uses the ServletRequest to obtain the set of preferred locales.

Specified by:
getLocales in interface LocaleProvider
Parameters
request - the current ServletReqeust
context - the current ServletContext
Returns
an Enumeration of preferred Locale objects, ordered by preference


Copyright © 2011, Oracle. All rights reserved.