Home | History | Annotate | Download | only in intltest

Lines Matching refs:service

326     // create a service using locale keys,
327 TestIntegerService service;
334 service.registerInstance(singleton0, "en_US", status);
337 Integer* result = (Integer*)service.get("en_US_FOO", status);
346 service.registerInstance(singleton1, "en_US_FOO", status);
349 Integer* result = (Integer*)service.get("en_US_FOO", status);
357 Integer* result = (Integer*)service.get("en_US_BAR", status);
364 confirmIdentical("4) factory size", service.countFactories(), 2);
369 service.registerInstance(singleton2, "en", status);
371 confirmIdentical("5) factory size", service.countFactories(), 3);
379 Integer* result = (Integer*)service.get("en_US_BAR", status);
386 URegistryKey s3key = service.registerInstance(singleton3, "en_US", status);
388 confirmIdentical("9) factory size", service.countFactories(), 4);
394 Integer* result = (Integer*)service.get("en_US_BAR", status);
404 service.unregister(s3key, status);
405 confirmIdentical("11) factory size", service.countFactories(), 3);
411 Integer* result = (Integer*)service.get("en_US_BAR", status);
419 Integer* result = (Integer*)service.get("foo", status);
428 Integer* result = (Integer*)service.get("EN_us_fOo", &resultID, status);
436 service.registerInstance(singleton4, "eN_ca_dUde", status);
440 Integer* result = (Integer*)service.get("En_Ca_DuDe", &resultID, status);
450 service.registerInstance(singleton5, "en_US_BAR", FALSE, status);
453 Integer* result = (Integer*)service.get("en_US_BAR", status);
462 service.getVisibleIDs(ids, status);
468 service.reset();
469 confirmBoolean("19) is default", service.isDefault());
481 // have to implement cloneInstance. Otherwise we could just tell the service
519 virtual UObject* create(const ICUServiceKey& key, const ICUService* /* service */, UErrorCode& /* status */) const {
565 UObject* create(const ICUServiceKey& key, const ICUService* /* service */, UErrorCode& status) const {
626 TestStringService service;
627 service.registerFactory(new AnonymousStringFactory(), status);
633 UnicodeString* result = (UnicodeString*)service.get(en_US, status);
643 UnicodeString* result = (UnicodeString*)service.get("EN_us_bar", &resultID, status);
650 service.registerInstance(singleton0, "en_US_BAR", status);
653 UnicodeString* result = (UnicodeString*)service.get("en_US_BAR", status);
658 // empty service should not recognize anything
659 service.reset();
662 UnicodeString* result = (UnicodeString*)service.get("en_US", status);
677 service.registerFactory(f, status);
684 service.getVisibleIDs(ids, status);
687 UnicodeString* result = (UnicodeString*)service.get(*id, status);
703 service.getDisplayNames(names, status);
714 service.getDisplayName("en_US_VALLEY_GEEK", name);
720 service.getDisplayName("en_US_SURFER_DUDE", name, Locale::getEnglish());
735 service.registerFactory(f, status);
743 service.getDisplayNames(names, Locale("es"), status);
757 UnicodeString* gal = (UnicodeString*)service.get(id, &actualID, status);
761 service.getDisplayName(actualID, displayName, Locale::getEnglish());
765 service.getDisplayName(id, displayName, Locale::getEnglish());
771 errln("30) service could not find entry for " + id);
780 UnicodeString* bozo = (UnicodeString*)service.get(id, &actualID, status);
783 service.getDisplayName(actualID, displayName, Locale::getEnglish());
787 service.getDisplayName(id, displayName, Locale::getEnglish());
793 errln("32) service could not find entry for " + id);
799 confirmBoolean("34) is default ", !service.isDefault());
805 service.getVisibleIDs(ids, status);
808 msgstr(*id + "? ", service.get(*id, status));
811 logstr("valleygirl? ", service.get("en_US_VALLEY_GIRL", status));
812 logstr("valleyboy? ", service.get("en_US_VALLEY_BOY", status));
813 logstr("valleydude? ", service.get("en_US_VALLEY_DUDE", status));
814 logstr("surfergirl? ", service.get("en_US_SURFER_GIRL", status));
894 TestStringService service;
895 service.registerFactory(new ICUResourceBundleFactory(), status);
901 service.getVisibleIDs(ids, status);
914 service.getDisplayNames(names, Locale::getGermany(), status);
915 logln("service display names for de_DE");
922 service.registerFactory(new CalifornioLanguageFactory(), status);
940 service.getDisplayNames(names, idNames[i], status);
959 virtual void serviceChanged(const ICUService& service) const {
963 serviceName.append(" service changed: " );
964 service.getName(serviceName);
1014 logln("listener 3 report " + n++ + " service changed...");
1038 TestStringLocaleService service;
1046 service.registerInstance(root, "", status);
1047 service.registerInstance(german, "de", status);
1048 service.registerInstance(germany, Locale::getGermany(), status);
1049 service.registerInstance(japanese, (UnicodeString)"ja", TRUE, status);
1050 service.registerInstance(japan, Locale::getJapan(), status);
1054 UnicodeString* target = (UnicodeString*)service.get("de_US", status);
1061 UnicodeString* target = (UnicodeString*)service.get("de_US", LocaleKey::KIND_ANY, status);
1068 UnicodeString* target = (UnicodeString*)service.get("de_US", 1234, status);
1076 UnicodeString* target = (UnicodeString*)service.get("de_US", &actualReturn, status);
1085 UnicodeString* target = (UnicodeString*)service.get("de_US", LocaleKey::KIND_ANY, &actualReturn, status);
1093 UnicodeString* target = (UnicodeString*)service.get("de_US", 1234, &actualReturn, status);
1102 service.registerInstance(one, Locale("de_US"), 1, status);
1103 service.registerInstance(two, Locale("de_US"), 2, status);
1107 UnicodeString* target = (UnicodeString*)service.get("de_US", 1, status);
1114 UnicodeString* target = (UnicodeString*)service.get("de_US", 2, status);
1121 UnicodeString* target = (UnicodeString*)service.get("de_US", status);
1151 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1160 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1168 service.getVisibleIDs(ids, status);
1180 service.getVisibleIDs(ids, status);
1190 UnicodeString* target = (UnicodeString*)service.get("za_PPP", status);
1197 StringEnumeration* locales = service.getAvailableLocales();
1229 UObject* create(const ICUServiceKey& key, const ICUService* service, UErrorCode& status) const {
1233 UnicodeString* previous = (UnicodeString*)service->getKey((ICUServiceKey&)key, NULL, this, status);
1282 TestStringService service;
1283 service.registerInstance(greeting, greetingID, status);
1287 UnicodeString* result = (UnicodeString*)service.get(greetingID, status);
1294 service.registerFactory(new WrapFactory(), status);
1297 UnicodeString* result = (UnicodeString*)service.get(greetingID, status);
1319 errln("service key rtt failed.");
1339 TestStringService service;
1340 service.registerFactory(sf, status);
1343 UnicodeString* result = (UnicodeString*)service.get("object", status);
1359 TestStringSimpleKeyService service;
1360 service.registerInstance(howdy, "Greetings", status);
1362 UnicodeString* result = (UnicodeString*)service.get("Greetings", status);
1375 service.getVisibleIDs(ids, &str, status);