anvil.server
Class LocalizationPreferences

java.lang.Object
  |
  +--anvil.server.Preferences
        |
        +--anvil.server.LocalizationPreferences
All Implemented Interfaces:
Configurable

public class LocalizationPreferences
extends Preferences

class LocalizationPreferences


Field Summary
static java.lang.String[] PREFERENCES
           
 
Fields inherited from class anvil.server.Preferences
_parent, _prefs
 
Fields inherited from interface anvil.server.Configurable
ACCESS, APPLICATION, BIND, CLASSES, COMPILER, DOMAIN, HANDLERS, LISTENER, LOCALIZATION, LOGGING, MODULES, NAMESPACE, POLICY, POOL, REALM, SERVER, SESSION, SESSION_CONTAINER, ZONE
 
Constructor Summary
LocalizationPreferences(Zone parent)
           
 
Method Summary
 java.lang.String getCountry()
           
 java.lang.String getLanguage()
           
 java.util.Locale getLocale()
           
 java.lang.Object getPreference(java.lang.String name)
           
 java.lang.String[] getPreferences()
           
 java.util.TimeZone getTimezone()
           
 java.lang.String getTimezoneName()
           
 int getType()
           
 java.lang.String getVariant()
           
 void setCountry(java.lang.String country)
           
 void setLanguage(java.lang.String language)
           
 boolean setPreference(java.lang.String name, java.lang.String value)
           
 void setTimezoneName(java.lang.String timezone)
           
 void setVariant(java.lang.String variant)
           
 
Methods inherited from class anvil.server.Preferences
configure, deleteConfiguration, deletePreference, getAdditionalPreferenceNames, getBooleanPreference, getBooleanPreference, getConfigurations, getIntPreference, getIntPreference, getParent, getPreference, isEmpty, parseValues, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFERENCES

public static final java.lang.String[] PREFERENCES
Constructor Detail

LocalizationPreferences

public LocalizationPreferences(Zone parent)
Method Detail

setTimezoneName

public void setTimezoneName(java.lang.String timezone)

getTimezoneName

public java.lang.String getTimezoneName()

getTimezone

public java.util.TimeZone getTimezone()

getLocale

public java.util.Locale getLocale()

setLanguage

public void setLanguage(java.lang.String language)

getLanguage

public java.lang.String getLanguage()

setCountry

public void setCountry(java.lang.String country)

getCountry

public java.lang.String getCountry()

setVariant

public void setVariant(java.lang.String variant)

getVariant

public java.lang.String getVariant()

getType

public int getType()
Specified by:
getType in interface Configurable
Specified by:
getType in class Preferences

getPreferences

public java.lang.String[] getPreferences()
Specified by:
getPreferences in interface Configurable
Overrides:
getPreferences in class Preferences

getPreference

public java.lang.Object getPreference(java.lang.String name)
Specified by:
getPreference in interface Configurable
Overrides:
getPreference in class Preferences

setPreference

public boolean setPreference(java.lang.String name,
                             java.lang.String value)
Specified by:
setPreference in interface Configurable
Overrides:
setPreference in class Preferences