Home | History | Annotate | Download | only in intltest

Lines Matching refs:service

329     // create a service using locale keys,
330 TestIntegerService service;
337 service.registerInstance(singleton0, "en_US", status);
340 Integer* result = (Integer*)service.get("en_US_FOO", status);
349 service.registerInstance(singleton1, "en_US_FOO", status);
352 Integer* result = (Integer*)service.get("en_US_FOO", status);
360 Integer* result = (Integer*)service.get("en_US_BAR", status);
367 confirmIdentical("4) factory size", service.countFactories(), 2);
372 service.registerInstance(singleton2, "en", status);
374 confirmIdentical("5) factory size", service.countFactories(), 3);
382 Integer* result = (Integer*)service.get("en_US_BAR", status);
389 URegistryKey s3key = service.registerInstance(singleton3, "en_US", status);
391 confirmIdentical("9) factory size", service.countFactories(), 4);
397 Integer* result = (Integer*)service.get("en_US_BAR", status);
407 service.unregister(s3key, status);
408 confirmIdentical("11) factory size", service.countFactories(), 3);
414 Integer* result = (Integer*)service.get("en_US_BAR", status);
422 Integer* result = (Integer*)service.get("foo", status);
431 Integer* result = (Integer*)service.get("EN_us_fOo", &resultID, status);
439 service.registerInstance(singleton4, "eN_ca_dUde", status);
443 Integer* result = (Integer*)service.get("En_Ca_DuDe", &resultID, status);
453 service.registerInstance(singleton5, "en_US_BAR", FALSE, status);
456 Integer* result = (Integer*)service.get("en_US_BAR", status);
465 service.getVisibleIDs(ids, status);
471 service.reset();
472 confirmBoolean("19) is default", service.isDefault());
484 // have to implement cloneInstance. Otherwise we could just tell the service
522 virtual UObject* create(const ICUServiceKey& key, const ICUService* /* service */, UErrorCode& /* status */) const {
568 UObject* create(const ICUServiceKey& key, const ICUService* /* service */, UErrorCode& status) const {
629 TestStringService service;
630 service.registerFactory(new AnonymousStringFactory(), status);
636 UnicodeString* result = (UnicodeString*)service.get(en_US, status);
646 UnicodeString* result = (UnicodeString*)service.get("EN_us_bar", &resultID, status);
653 service.registerInstance(singleton0, "en_US_BAR", status);
656 UnicodeString* result = (UnicodeString*)service.get("en_US_BAR", status);
661 // empty service should not recognize anything
662 service.reset();
665 UnicodeString* result = (UnicodeString*)service.get("en_US", status);
680 service.registerFactory(f, status);
687 service.getVisibleIDs(ids, status);
690 UnicodeString* result = (UnicodeString*)service.get(*id, status);
706 service.getDisplayNames(names, status);
717 service.getDisplayName("en_US_VALLEY_GEEK", name);
723 service.getDisplayName("en_US_SURFER_DUDE", name, Locale::getEnglish());
738 service.registerFactory(f, status);
746 service.getDisplayNames(names, Locale("es"), status);
760 UnicodeString* gal = (UnicodeString*)service.get(id, &actualID, status);
764 service.getDisplayName(actualID, displayName, Locale::getEnglish());
768 service.getDisplayName(id, displayName, Locale::getEnglish());
774 errln("30) service could not find entry for " + id);
783 UnicodeString* bozo = (UnicodeString*)service.get(id, &actualID, status);
786 service.getDisplayName(actualID, displayName, Locale::getEnglish());
790 service.getDisplayName(id, displayName, Locale::getEnglish());
796 errln("32) service could not find entry for " + id);
802 confirmBoolean("34) is default ", !service.isDefault());
808 service.getVisibleIDs(ids, status);
811 msgstr(*id + "? ", service.get(*id, status));
814 logstr("valleygirl? ", service.get("en_US_VALLEY_GIRL", status));
815 logstr("valleyboy? ", service.get("en_US_VALLEY_BOY", status));
816 logstr("valleydude? ", service.get("en_US_VALLEY_DUDE", status));
817 logstr("surfergirl? ", service.get("en_US_SURFER_GIRL", status));
897 TestStringService service;
898 service.registerFactory(new ICUResourceBundleFactory(), status);
904 service.getVisibleIDs(ids, status);
917 service.getDisplayNames(names, Locale::getGermany(), status);
918 logln("service display names for de_DE");
925 service.registerFactory(new CalifornioLanguageFactory(), status);
943 service.getDisplayNames(names, idNames[i], status);
961 virtual void serviceChanged(const ICUService& service) const {
965 serviceName.append(" service changed: " );
966 service.getName(serviceName);
1016 logln("listener 3 report " + n++ + " service changed...");
1040 TestStringLocaleService service;
1048 service.registerInstance(root, "", status);
1049 service.registerInstance(german, "de", status);
1050 service.registerInstance(germany, Locale::getGermany(), status);
1051 service.registerInstance(japanese, (UnicodeString)"ja", TRUE, status);
1052 service.registerInstance(japan, Locale::getJapan(), status);
1056 UnicodeString* target = (UnicodeString*)service.get("de_US", status);
1063 UnicodeString* target = (UnicodeString*)service.get("de_US", LocaleKey::KIND_ANY, status);
1070 UnicodeString* target = (UnicodeString*)service.get("de_US", 1234, status);
1078 UnicodeString* target = (UnicodeString*)service.get("de_US", &actualReturn, status);
1087 UnicodeString* target = (UnicodeString*)service.get("de_US", LocaleKey::KIND_ANY, &actualReturn, status);
1095 UnicodeString* target = (UnicodeString*)service.get("de_US", 1234, &actualReturn, status);
1104 service.registerInstance(one, Locale("de_US"), 1, status);
1105 service.registerInstance(two, Locale("de_US"), 2, status);
1109 UnicodeString* target = (UnicodeString*)service.get("de_US", 1, status);
1116 UnicodeString* target = (UnicodeString*)service.get("de_US", 2, status);
1123 UnicodeString* target = (UnicodeString*)service.get("de_US", status);
1153 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1162 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1170 service.getVisibleIDs(ids, status);
1182 service.getVisibleIDs(ids, status);
1192 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1199 StringEnumeration* locales = service.getAvailableLocales();
1231 UObject* create(const ICUServiceKey& key, const ICUService* service, UErrorCode& status) const {
1235 UnicodeString* previous = (UnicodeString*)service->getKey((ICUServiceKey&)key, NULL, this, status);
1284 TestStringService service;
1285 service.registerInstance(greeting, greetingID, status);
1289 UnicodeString* result = (UnicodeString*)service.get(greetingID, status);
1296 service.registerFactory(new WrapFactory(), status);
1299 UnicodeString* result = (UnicodeString*)service.get(greetingID, status);
1321 errln("service key rtt failed.");
1341 TestStringService service;
1342 service.registerFactory(sf, status);
1345 UnicodeString* result = (UnicodeString*)service.get("object", status);
1361 TestStringSimpleKeyService service;
1362 service.registerInstance(howdy, "Greetings", status);
1364 UnicodeString* result = (UnicodeString*)service.get("Greetings", status);
1377 service.getVisibleIDs(ids, &str, status);