|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object java.util.spi.LocaleServiceProvider java.util.spi.TimeZoneNameProvider
public abstract class TimeZoneNameProvider
ローカライズされたタイムゾーン名を TimeZone
クラスに対して提供するサービスプロバイダの abstract クラスです。このクラスの実装から使用可能なローカライズされたタイムゾーン名は、DateFormatSymbols.getZoneStrings()
メソッドのソースでもあります。
コンストラクタの概要 | |
---|---|
protected |
TimeZoneNameProvider()
唯一のコンストラクタです。 |
メソッドの概要 | |
---|---|
abstract String |
getDisplayName(String ID,
boolean daylight,
int style,
Locale locale)
指定されたタイムゾーン ID の名前を、指定されたロケールのユーザーへの表示に適した形式で返します。 |
クラス java.util.spi.LocaleServiceProvider から継承されたメソッド |
---|
getAvailableLocales |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
protected TimeZoneNameProvider()
メソッドの詳細 |
---|
public abstract String getDisplayName(String ID, boolean daylight, int style, Locale locale)
daylight
が true の場合、指定されたタイムゾーンが夏時間に従ったことが過去に一度もない場合でも、このメソッドは夏時間に適した名前を返します。
ID
- タイムゾーン ID の文字列daylight
- true の場合、夏時間の名前を返すstyle
- TimeZone.LONG
、 TimeZone.SHORT
のいずれかlocale
- 目的のロケール
IllegalArgumentException
- style
が無効であるか、locale
が getAvailableLocales()
から返されたロケールのいずれでもない場合
NullPointerException
- ID
または locale
が null の場合TimeZone.getDisplayName(boolean, int, java.util.Locale)
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。