Lines Matching refs:rLocale

47 Sequence < OUString > SAL_CALL IndexEntrySupplier::getAlgorithmList( const Locale& rLocale ) throw …  in getAlgorithmList()  argument
49 return LocaleData().getIndexAlgorithm(rLocale); in getAlgorithmList()
52 sal_Bool SAL_CALL IndexEntrySupplier::loadAlgorithm( const Locale& rLocale, const OUString& SortAlg… in loadAlgorithm() argument
55 Sequence < OUString > algorithmList = getAlgorithmList( rLocale ); in loadAlgorithm()
58 if (getLocaleSpecificIndexEntrySupplier(rLocale, SortAlgorithm).is()) in loadAlgorithm()
59 return xIES->loadAlgorithm(rLocale, SortAlgorithm, collatorOptions); in loadAlgorithm()
65 sal_Bool SAL_CALL IndexEntrySupplier::usePhoneticEntry( const Locale& rLocale ) throw (RuntimeExcep… in usePhoneticEntry() argument
67 return LocaleData().hasPhonetic(rLocale); in usePhoneticEntry()
71 const Locale& rLocale ) throw (RuntimeException) in getPhoneticCandidate() argument
73 if (getLocaleSpecificIndexEntrySupplier(rLocale, OUString()).is()) in getPhoneticCandidate()
74 return xIES->getPhoneticCandidate(rIndexEntry, rLocale); in getPhoneticCandidate()
80 const OUString& rPhoneticEntry, const Locale& rLocale ) throw (RuntimeException) in getIndexKey() argument
83 return xIES->getIndexKey(rIndexEntry, rPhoneticEntry, rLocale); in getIndexKey()
101 const Locale& rLocale, const OUString& rSortAlgorithm ) in getIndexCharacter() argument
104 return getLocaleSpecificIndexEntrySupplier(rLocale, rSortAlgorithm)-> in getIndexCharacter()
105 getIndexCharacter( rIndexEntry, rLocale, rSortAlgorithm ); in getIndexCharacter()
121 IndexEntrySupplier::getLocaleSpecificIndexEntrySupplier(const Locale& rLocale, const OUString& rSor… in getLocaleSpecificIndexEntrySupplier() argument
123 … if (xIES.is() && rSortAlgorithm == aSortAlgorithm && rLocale.Language == aLocale.Language && in getLocaleSpecificIndexEntrySupplier()
124 rLocale.Country == aLocale.Country && rLocale.Variant == aLocale.Variant) in getLocaleSpecificIndexEntrySupplier()
128 aLocale = rLocale; in getLocaleSpecificIndexEntrySupplier()
130 aSortAlgorithm = ld.getDefaultIndexAlgorithm( rLocale ); in getLocaleSpecificIndexEntrySupplier()
134 OUString module = ld.getIndexModuleByAlgorithm(rLocale, aSortAlgorithm); in getLocaleSpecificIndexEntrySupplier()
138 sal_Int32 l = rLocale.Language.getLength(); in getLocaleSpecificIndexEntrySupplier()
139 sal_Int32 c = rLocale.Country.getLength(); in getLocaleSpecificIndexEntrySupplier()
140 sal_Int32 v = rLocale.Variant.getLength(); in getLocaleSpecificIndexEntrySupplier()
146 … createLocaleSpecificIndexEntrySupplier(aBuf.append(rLocale.Language).append(under).append( in getLocaleSpecificIndexEntrySupplier()
147rLocale.Country).append(under).append(rLocale.Variant).append(under).append( in getLocaleSpecificIndexEntrySupplier()
151 … createLocaleSpecificIndexEntrySupplier(aBuf.append(rLocale.Language).append(under).append( in getLocaleSpecificIndexEntrySupplier()
152rLocale.Country).append(under).append(aSortAlgorithm).makeStringAndClear())) || in getLocaleSpecificIndexEntrySupplier()
153 (l > 0 && c > 0 && a > 0 && rLocale.Language.compareToAscii("zh") == 0 && in getLocaleSpecificIndexEntrySupplier()
154 (rLocale.Country.compareToAscii("HK") == 0 || in getLocaleSpecificIndexEntrySupplier()
155 rLocale.Country.compareToAscii("MO") == 0) && in getLocaleSpecificIndexEntrySupplier()
157 … createLocaleSpecificIndexEntrySupplier(aBuf.append(rLocale.Language).append(under).appendAscii( in getLocaleSpecificIndexEntrySupplier()
161 … createLocaleSpecificIndexEntrySupplier(aBuf.append(rLocale.Language).append(under).append( in getLocaleSpecificIndexEntrySupplier()
174 const Locale& rLocale ) throw (RuntimeException) in getIndexFollowPageWord() argument
176 Sequence< OUString > aFollowPageWords = LocaleData().getFollowPageWords(rLocale); in getIndexFollowPageWord()