CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Andrew John Hughes <gnu_andrew> 07/01/08 00:41:24
Modified files: . : ChangeLog java/text : DateFormat.java DateFormatSymbols.java DecimalFormatSymbols.java NumberFormat.java Added files: java/text/spi : DateFormatProvider.java DecimalFormatSymbolsProvider.java NumberFormatProvider.java Log message: 2007-01-08 Andrew John Hughes <[EMAIL PROTECTED]> * java/text/DateFormat.java: (computeInstance(int,int,Locale,boolean,boolean)): Throw an exception when locale info. is unavailable. (computeDefault(int,int,boolean,boolean)): New method. (getDateInstance(int,Locale)): Check providers. (getDateTimeInstance(int,int,Locale)): Likewise. (getTimeInstance(int,Locale)): Likewise. * java/text/DateFormatSymbols.java: Update documentation to match DecimalFormatSymbols. * java/text/DecimalFormatSymbols.java: (DecimalFormatSymbols(Locale)): Reordered. (getInstance()): Implemented. (getInstance(Locale)): Implemented. * java/text/NumberFormat.java: (computeInstance(Locale,String,String)): Throw an exception when locale info is unavailable. (getCurrencyInstance(Locale)): Check providers. (getIntegerInstance(Locale)): Likewise. (getNumberInstance(Locale)): Likewise. (getPercentInstance(Locale)): Likewise. * java/text/spi/DateFormatProvider.java: New file. * java/text/spi/DecimalFormatSymbolsProvider.java: Likewise. * java/text/spi/NumberFormatProvider.java: Likewise. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9046&r2=1.9047 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/DateFormat.java?cvsroot=classpath&r1=1.23&r2=1.24 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/DateFormatSymbols.java?cvsroot=classpath&r1=1.22&r2=1.23 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/DecimalFormatSymbols.java?cvsroot=classpath&r1=1.23&r2=1.24 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/NumberFormat.java?cvsroot=classpath&r1=1.22&r2=1.23 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/spi/DateFormatProvider.java?cvsroot=classpath&rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/spi/DecimalFormatSymbolsProvider.java?cvsroot=classpath&rev=1.1 http://cvs.savannah.gnu.org/viewcvs/classpath/java/text/spi/NumberFormatProvider.java?cvsroot=classpath&rev=1.1