2 *******************************************************************************
\r
3 * Copyright (C) 2008, International Business Machines Corporation and *
\r
4 * others. All Rights Reserved. *
\r
5 *******************************************************************************
\r
7 package com.ibm.icu.impl.javaspi.text;
\r
9 import java.text.Collator;
\r
10 import java.text.spi.CollatorProvider;
\r
11 import java.util.Locale;
\r
13 import com.ibm.icu.impl.javaspi.ICULocaleServiceProvider;
\r
14 import com.ibm.icu.impl.jdkadapter.CollatorICU;
\r
16 public class CollatorProviderICU extends CollatorProvider {
\r
19 public Collator getInstance(Locale locale) {
\r
20 com.ibm.icu.text.Collator icuCollator = com.ibm.icu.text.Collator.getInstance(
\r
21 ICULocaleServiceProvider.canonicalize(locale));
\r
22 return CollatorICU.wrap(icuCollator);
\r
26 public Locale[] getAvailableLocales() {
\r
27 return ICULocaleServiceProvider.getAvailableLocales();
\r