com.ibm.icu.text
Class UFormat
public abstract class UFormat
extends Format
An abstract class that extends
Format
to provide
additional ICU protocol, specifically, the
getLocale()
API. All ICU format classes are subclasses of this class.
getLocale
public final ULocale getLocale(ULocale.Type type)
Return the locale that was used to create this object, or null.
This may may differ from the locale requested at the time of
this object's creation. For example, if an object is created
for locale
en_US_CALIFORNIA, the actual data may be
drawn from
en (the
actual locale), and
en_US may be the most specific locale that exists (the
valid locale).
Note: This method will be implemented in ICU 3.0; ICU 2.8
contains a partial preview implementation. The
actual
locale is returned correctly, but the
valid locale is
not, in most cases.
- the information specified by type, or null if
this object was not constructed from locale data.
Copyright (c) 2006 IBM Corporation and others.