Proposal: ICU4J UResourceBundle and ULocale APIs

Ram Viswanadha <[email protected]> Mon, 10 May 2004 20:46:06 -0700
Newsgroups gmane.comp.lib.icu.general
Message-ID <[email protected]>
Motivation:
To read ICU4C *.res files natively in ICU4J and to enable 3066 locale 
IDs. Since the ResourceBundle API uses static final factory methods for 
instantiating sub-class objects, plugging in of new subclasses directly 
is not possible.
ULocale API allows parsing and reading of ISO 3066 locale IDs. The 
Locale class is final and does not allow sub classing. To enable ISO 3066
locale IDs a new class which is superset of Locale class is required.

Please see:
ftp://www-126.ibm.com/pub/icu/temp/UResourceBundle.html
ftp://www-126.ibm.com/pub/icu/temp/UResourceTypeMismatchException.html
ftp://www-126.ibm.com/pub/icu/temp/ULocale.html