org.joda.time.tz

Class DefaultNameProvider

Implemented Interfaces:
NameProvider

public class DefaultNameProvider
extends java.lang.Object
implements NameProvider

The default name provider acquires localized names from java.text.DateFormatSymbols.

DefaultNameProvider is thread-safe and immutable.

Author:
Brian S O'Neill
Since:
1.0

Constructor Summary

DefaultNameProvider()

Method Summary

String
getName(Locale locale, String id, String nameKey)
Returns a localized name, or null if not found.
String
getShortName(Locale locale, String id, String nameKey)
Returns a localized short name, or null if not found.

Constructor Details

DefaultNameProvider

public DefaultNameProvider()

Method Details

getName

public String getName(Locale locale,
                      String id,
                      String nameKey)
Returns a localized name, or null if not found.
Specified by:
getName in interface NameProvider
Parameters:
locale - locale to use for selecting name set
id - time zone id
nameKey - time zone name key

getShortName

public String getShortName(Locale locale,
                           String id,
                           String nameKey)
Returns a localized short name, or null if not found.
Specified by:
getShortName in interface NameProvider
Parameters:
locale - locale to use for selecting name set
id - time zone id
nameKey - time zone name key

Copyright (c) 2001-2006 - Joda.org