© 2005 BEA Systems, Inc.

com.bea.netuix.servlets.l10n
Class DefaultLocaleProvider

java.lang.Object
  extended bycom.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(ServletRequest request, 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(ServletRequest request,
                              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

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved