com.vaadin.terminal.gwt.client
Class LocaleService

java.lang.Object
  extended by com.vaadin.terminal.gwt.client.LocaleService

public class LocaleService
extends Object

Date / time etc. localisation service for all widgets. Caches all loaded locales as JSONObjects.

Author:
Vaadin Ltd.

Constructor Summary
LocaleService()
           
 
Method Summary
static void addLocale(ValueMap valueMap)
           
static void addLocales(com.google.gwt.core.client.JsArray<ValueMap> valueMapArray)
           
static String[] getAmPmStrings(String locale)
           
static Set<String> getAvailableLocales()
           
static String getClockDelimiter(String locale)
           
static String getDateFormat(String locale)
           
static String[] getDayNames(String locale)
           
static String getDefaultLocale()
           
static int getFirstDayOfWeek(String locale)
           
static String[] getMonthNames(String locale)
           
static String[] getShortDayNames(String locale)
           
static String[] getShortMonthNames(String locale)
           
static boolean isTwelveHourClock(String locale)
           
static void setDefaultLocale(String locale)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocaleService

public LocaleService()
Method Detail

addLocale

public static void addLocale(ValueMap valueMap)

setDefaultLocale

public static void setDefaultLocale(String locale)

getDefaultLocale

public static String getDefaultLocale()

getAvailableLocales

public static Set<String> getAvailableLocales()

getMonthNames

public static String[] getMonthNames(String locale)
                              throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getShortMonthNames

public static String[] getShortMonthNames(String locale)
                                   throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getDayNames

public static String[] getDayNames(String locale)
                            throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getShortDayNames

public static String[] getShortDayNames(String locale)
                                 throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getFirstDayOfWeek

public static int getFirstDayOfWeek(String locale)
                             throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getDateFormat

public static String getDateFormat(String locale)
                            throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

isTwelveHourClock

public static boolean isTwelveHourClock(String locale)
                                 throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getClockDelimiter

public static String getClockDelimiter(String locale)
                                throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

getAmPmStrings

public static String[] getAmPmStrings(String locale)
                               throws LocaleNotLoadedException
Throws:
LocaleNotLoadedException

addLocales

public static void addLocales(com.google.gwt.core.client.JsArray<ValueMap> valueMapArray)


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.