Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class LocaleNameProvider extends LocaleServiceProvider
Locale
class.Модификатор | Конструктор и Описание |
---|---|
protected |
LocaleNameProvider()
Единственный конструктор.
|
Модификатор и Тип | Метод и Описание |
---|---|
abstract String |
getDisplayCountry(String countryCode, Locale locale)
Возвращает локализованное имя для данного
|
abstract String |
getDisplayLanguage(String languageCode, Locale locale)
Возвращает локализованное имя для данного
|
Строка |
getDisplayScript(String scriptCode, Locale locale)
Возвращает локализованное имя для данного
|
abstract String |
getDisplayVariant(String variant, Locale locale)
Возвращает локализованное имя для данного различного кода и данной локали, которая является подходящей для дисплея пользователю.
|
getAvailableLocales, isSupportedLocale
protected LocaleNameProvider()
public abstract String getDisplayLanguage(String languageCode, Locale locale)
languageCode
"франк" и locale
en_US, getDisplayLanguage () возвратит "французский язык"; если languageCode
"en" и locale
fr_FR, getDisplayLanguage () возвратит "anglais". Если возвращенное имя не может быть локализовано согласно locale
, (скажите, у провайдера нет японского имени для хорватского языка), этот нуль возвратов метода.languageCode
- код языка представляет в виде строки в форме двух - восьми строчных букв между (U+0061) и 'z' (U+007A)locale
- требуемая локальNullPointerException
- если languageCode
или locale
нульIllegalArgumentException
- если languageCode
не находится в форме двух или трех строчных букв, или locale
не одна из локалей, возвращенных из getAvailableLocales()
.Locale.getDisplayLanguage(java.util.Locale)
public String getDisplayScript(String scriptCode, Locale locale)
scriptCode
"Latn" и locale
en_US, getDisplayScript () возвратит "латынь"; если scriptCode
"Cyrl" и locale
fr_FR, getDisplayScript () возвратит "cyrillique". Если возвращенное имя не может быть локализовано согласно locale
, (скажите, у провайдера нет японского имени для Кириллицы), этот нуль возвратов метода. Реализация по умолчанию возвращает нуль.scriptCode
- четыре строки кода сценария буквы в форме title - буквы случая (первая буква является символом верхнего регистра между (U+0041) и 'Z' (U+005A), сопровождаемый тремя символами нижнего регистра между (U+0061) и 'z' (U+007A)).locale
- требуемая локальNullPointerException
- если scriptCode
или locale
нульIllegalArgumentException
- если scriptCode
не находится в форме четырех букв случая title, или locale
не одна из локалей, возвращенных из getAvailableLocales()
.Locale.getDisplayScript(java.util.Locale)
public abstract String getDisplayCountry(String countryCode, Locale locale)
countryCode
"ФРАНК" и locale
en_US, getDisplayCountry () возвратит "Францию"; если countryCode
"US" и locale
fr_FR, getDisplayCountry () возвратит "Etats-Unis". Если возвращенное имя не может быть локализовано согласно locale
, (скажите, у провайдера нет японского имени для Хорватии), этот нуль возвратов метода.countryCode
- страна (область) строка кода в форме двух прописных букв между (U+0041) и 'Z' (U+005A) или ООН М. 49 кода области в форме трех букв цифры между '0' (U+0030) и '9' (U+0039).locale
- требуемая локальNullPointerException
- если countryCode
или locale
нульIllegalArgumentException
- если countryCode
не находится в форме двух прописных букв или трех букв цифры, или locale
не одна из локалей, возвращенных из getAvailableLocales()
.Locale.getDisplayCountry(java.util.Locale)
public abstract String getDisplayVariant(String variant, Locale locale)
locale
, этот метод возвращает нуль.variant
- различная строкаlocale
- требуемая локальNullPointerException
- если variant
или locale
нульIllegalArgumentException
- если locale
не одна из локалей, возвращенных из getAvailableLocales()
.Locale.getDisplayVariant(java.util.Locale)
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92