org.hrodberaht.i18n.locale
Class SimpleLocaleProvider

java.lang.Object
  extended by org.hrodberaht.i18n.locale.SimpleLocaleProvider
All Implemented Interfaces:
ProviderInterface
Direct Known Subclasses:
ThreadLocaleProvider

public class SimpleLocaleProvider
extends java.lang.Object
implements ProviderInterface

Simple Java Utils

Since:
1.0
Version:
1.0
Author:
Robert Alexandersson

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.hrodberaht.i18n.locale.ProviderInterface
ProviderInterface.StatefulProfile
 
Constructor Summary
SimpleLocaleProvider()
           
 
Method Summary
protected  java.util.Locale createLocale(java.lang.String locale)
           
protected  java.util.Locale createSystemLocale()
           
 LocaleProfile getProfile()
           
 java.util.Locale getSystemLocale()
           
 void setStatefulProfile(LocaleProfile localeProfile)
           
 ProviderInterface.StatefulProfile statefulProfileSupport()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLocaleProvider

public SimpleLocaleProvider()
Method Detail

getProfile

public LocaleProfile getProfile()
Specified by:
getProfile in interface ProviderInterface

getSystemLocale

public java.util.Locale getSystemLocale()
Specified by:
getSystemLocale in interface ProviderInterface

createSystemLocale

protected java.util.Locale createSystemLocale()

createLocale

protected java.util.Locale createLocale(java.lang.String locale)

statefulProfileSupport

public ProviderInterface.StatefulProfile statefulProfileSupport()
Specified by:
statefulProfileSupport in interface ProviderInterface

setStatefulProfile

public void setStatefulProfile(LocaleProfile localeProfile)
Specified by:
setStatefulProfile in interface ProviderInterface


Copyright © 2010. All Rights Reserved.