Home | History | Annotate | Download | only in util

Lines Matching refs:service

77     public SortedMap getDisplayNames(ICUService service) {
80 return service.getDisplayNames(locale, col, null);
88 public SortedMap getDisplayNames(ICUService service, ULocale locale) {
90 return service.getDisplayNames(locale, col, null);
97 public SortedMap getDisplayNames(ICUService service, ULocale locale, String matchID) {
99 return service.getDisplayNames(locale, col, matchID);
105 super("Test Service");
116 // create a service using locale keys,
117 ICUService service = new TestService();
119 logln("service name:" + service.getName());
125 service.registerObject(singleton0, "en_US");
126 Object result = service.get("en_US_FOO");
133 service.registerObject(singleton1, "en_US_FOO");
134 result = service.get("en_US_FOO");
138 result = service.get("en_US_BAR");
142 List factories = service.factories();
148 service.registerObject(singleton2, "en");
154 result = service.get("en_US_BAR");
159 service.registerObject(singleton3, "en_US");
160 factories = service.factories();
164 result = service.get("en_US_BAR");
169 service.unregisterFactory((Factory)factories.get(0));
170 factories = service.factories();
174 result = service.get("en_US_BAR");
178 result = service.get("foo");
183 result = service.get("EN_us_fOo", resultID);
187 service.registerObject(singleton3, "eN_ca_dUde");
188 result = service.get("En_Ca_DuDe", resultID);
195 service.registerObject(singleton4, "en_US_BAR", false);
196 result = service.get("en_US_BAR");
200 Set ids = service.getVisibleIDs();
203 service.reset();
221 service.registerFactory(factory);
224 result = service.get(ULocale.US.toString());
228 result = service.get("EN_US_BAR");
232 service.registerObject(singleton3, "en_US_BAR");
233 result = service.get("en_US_BAR");
238 // empty service should not recognize anything
239 service.reset();
240 result = service.get("en_US");
250 service.registerFactory(new TestLocaleKeyFactory(xids, "Later"));
255 Set vids = service.getVisibleIDs();
261 logln(" " + id + " --> " + service.get(id));
269 Map dids = getDisplayNames(service, ULocale.GERMANY);
282 confirmIdentical("27) get display name", service.getDisplayName("en_US_VALLEY_GEEK"), null);
285 String name = service.getDisplayName("en_US_SURFER_DUDE", ULocale.US);
294 service.registerFactory(new TestLocaleKeyFactory(xids, "Rad dude"));
300 Map dids = getDisplayNames(service);
317 String gal = (String)service.get(id, actualID);
320 String displayName = service.getDisplayName(actualID[0], ULocale.US);
324 displayName = service.getDisplayName(id, ULocale.US);
331 errln("30) service could not find entry for " + id);
336 String bozo = (String)service.get(id, actualID);
338 String displayName = service.getDisplayName(actualID[0], ULocale.US);
342 displayName = service.getDisplayName(id, ULocale.US);
347 errln("32) service could not find entry for " + id);
350 confirmBoolean("34) is default ", !service.isDefault());
361 service.registerFactory(new TestHidingFactory(xids, "hiding"));
365 Map dids = service.getDisplayNames();
378 Set xids = service.getVisibleIDs();
382 logln(xid + "? " + service.get(xid));
385 logln("valleygirl? " + service.get("en_US_VALLEY_GIRL"));
386 logln("valleyboy? " + service.get("en_US_VALLEY_BOY"));
387 logln("valleydude? " + service.get("en_US_VALLEY_DUDE"));
388 logln("surfergirl? " + service.get("en_US_SURFER_GIRL"));
392 service.reset();
393 service.registerFactory(new ICUResourceBundleFactory());
397 logln("all visible ids: " + service.getVisibleIDs());
399 Set xids = service.getVisibleIDs();
420 logln("visible ids for es locale: " + service.getVisibleIDs("es"));
426 logln("display names: " + getDisplayNames(service, new ULocale("es"), "es"));
432 service.getDisplayNames(ULocale.US, new Comparator() {
443 logln("service display names for de_DE");
444 Map names = getDisplayNames(service, new ULocale("de_DE"));
458 service.registerFactory(califactory);
472 Map names = getDisplayNames(service, new ULocale(idName));
494 logln("listener 1 report " + n++ + " service changed: " + s);
502 logln("listener 2 report " + n++ + " service changed: " + s);
535 logln("listener 3 report " + n++ + " service changed...");
567 protected Object handleCreate(ULocale loc, int kind, ICUService service) {
599 public Object create(Key key, ICUService service) {
684 ICULocaleService service = new ICULocaleService("test locale");
685 service.registerObject("root", ULocale.ROOT);
686 service.registerObject("german", "de");
687 service.registerObject("german_Germany", ULocale.GERMANY);
688 service.registerObject("japanese", "ja");
689 service.registerObject("japanese_Japan", ULocale.JAPAN);
691 Object target = service.get("de_US");
697 target = service.get(de_US);
700 target = service.get(de_US, LocaleKey.KIND_ANY);
703 target = service.get(de_US, 1234);
707 target = service.get(de_US, actualReturn);
712 target = service.get(de_US, LocaleKey.KIND_ANY, actualReturn);
716 target = service.get(de_US, 1234, actualReturn);
720 service.registerObject("one/de_US", de_US, 1);
721 service.registerObject("two/de_US", de_US, 2);
723 target = service.get(de_US, 1);
726 target = service.get(de_US, 2);
729 target = service.get(de_US);
743 target = service.get("za_PPP");
748 target = service.get("za_PPP");
751 Set ids = service.getVisibleIDs();
757 ids = service.getVisibleIDs();
762 target = service.get("za_PPP");
765 ULocale[] locales = service.getAvailableULocales();
773 service.registerFactory(new ICUResourceBundleFactory());
774 target = service.get(ULocale.JAPAN);
778 List factories = service.factories();
789 SortedMap map = service.getDisplayNames(ULocale.US,
807 ICUService service = new ICUService("wrap");
808 service.registerObject(greeting, greetingID);
810 logln("test one: " + service.get(greetingID));
832 service.registerFactory(new WrapFactory());
834 confirmEqual("wrap test: ", service.get(greetingID), "A different greeting: \"" + greeting + "\"");
863 ICUService service = new ICUService();
864 service.registerFactory(sf);
867 service.get(null, null);
879 service.registerFactory(null);
890 service.unregisterFactory(null);
900 logln("object is: " + service.get("object"));
902 logln("stats: " + service.stats());