Lines Matching refs:NumberFormat
29 case 0: name = "NumberFormat API test";
31 logln("NumberFormat API test---"); logln("");
44 logln("NumberFormat Registration test---"); logln("");
61 * NumberFormat.
69 logln("Testing NumberFormat constructors");
71 NumberFormat *def = NumberFormat::createInstance(status);
73 dataerrln("ERROR: Could not create NumberFormat (default) - %s", u_errorName(status));
77 NumberFormat *fr = NumberFormat::createInstance(Locale::getFrench(), status);
79 dataerrln("ERROR: Could not create NumberFormat (French) - %s", u_errorName(status));
82 NumberFormat *cur = NumberFormat::createCurrencyInstance(status);
84 dataerrln("ERROR: Could not create NumberFormat (currency, default) - %s", u_errorName(status));
88 NumberFormat *cur_fr = NumberFormat::createCurrencyInstance(Locale::getFrench(), status);
90 dataerrln("ERROR: Could not create NumberFormat (currency, French) - %s", u_errorName(status));
93 NumberFormat *per = NumberFormat::createPercentInstance(status);
95 dataerrln("ERROR: Could not create NumberFormat (percent, default) - %s", u_errorName(status));
99 NumberFormat *per_fr = NumberFormat::createPercentInstance(Locale::getFrench(), status);
101 dataerrln("ERROR: Could not create NumberFormat (percent, French) - %s", u_errorName(status));
192 const Locale *locales = NumberFormat::getAvailableLocales(count);
235 NumberFormat *test = new DecimalFormat(status);
237 errcheckln(status, "ERROR: Couldn't create a NumberFormat - %s", u_errorName(status));
259 NumberFormat* currencyStyle;
266 currencyStyle = NumberFormat::createInstance(SWAP_LOC, status);
274 virtual NumberFormat* createFormat(const Locale& /* loc */, UNumberFormatStyle formatType)
277 return (NumberFormat*)currencyStyle->clone();
305 LocalPointer<NumberFormat> f0(NumberFormat::createInstance(SWAP_LOC, status));
306 LocalPointer<NumberFormat> f1(NumberFormat::createInstance(SRC_LOC, status));
307 LocalPointer<NumberFormat> f2(NumberFormat::createCurrencyInstance(SRC_LOC, status));
308 URegistryKey key = NumberFormat::registerFactory(new NFTestFactory(), status);
309 LocalPointer<NumberFormat> f3(NumberFormat::createCurrencyInstance(SRC_LOC, status));
310 LocalPointer<NumberFormat> f3a(NumberFormat::createCurrencyInstance(SRC_LOC, status));
311 LocalPointer<NumberFormat> f4(NumberFormat::createInstance(SRC_LOC, status));
313 StringEnumeration* locs = NumberFormat::getAvailableLocales();
323 NumberFormat::unregister(key, status); // restore for other tests
324 LocalPointer<NumberFormat> f5(NumberFormat::createCurrencyInstance(SRC_LOC, status));