LibreOffice Module i18npool (master) 1
|
#include <indexentrysupplier_ja_phonetic.hxx>
Public Member Functions | |
IndexEntrySupplier_ja_phonetic (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
virtual OUString SAL_CALL | getIndexCharacter (const OUString &rIndexEntry, const css::lang::Locale &rLocale, const OUString &rSortAlgorithm) override |
virtual OUString SAL_CALL | getIndexKey (const OUString &IndexEntry, const OUString &PhoneticEntry, const css::lang::Locale &rLocale) override |
virtual sal_Int16 SAL_CALL | compareIndexEntry (const OUString &IndexEntry1, const OUString &PhoneticEntry1, const css::lang::Locale &rLocale1, const OUString &IndexEntry2, const OUString &PhoneticEntry2, const css::lang::Locale &rLocale2) override |
Public Member Functions inherited from i18npool::IndexEntrySupplier_Common | |
IndexEntrySupplier_Common (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
virtual | ~IndexEntrySupplier_Common () override |
virtual css::uno::Sequence< css::lang::Locale > SAL_CALL | getLocaleList () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getAlgorithmList (const css::lang::Locale &rLocale) override |
virtual sal_Bool SAL_CALL | usePhoneticEntry (const css::lang::Locale &rLocale) override |
virtual OUString SAL_CALL | getPhoneticCandidate (const OUString &IndexEntry, const css::lang::Locale &rLocale) override |
virtual sal_Bool SAL_CALL | loadAlgorithm (const css::lang::Locale &rLocale, const OUString &SortAlgorithm, sal_Int32 collatorOptions) override |
virtual OUString SAL_CALL | getIndexKey (const OUString &IndexEntry, const OUString &PhoneticEntry, const css::lang::Locale &rLocale) override |
virtual sal_Int16 SAL_CALL | compareIndexEntry (const OUString &IndexEntry1, const OUString &PhoneticEntry1, const css::lang::Locale &rLocale1, const OUString &IndexEntry2, const OUString &PhoneticEntry2, const css::lang::Locale &rLocale2) override |
virtual OUString SAL_CALL | getIndexCharacter (const OUString &rIndexEntry, const css::lang::Locale &rLocale, const OUString &rSortAlgorithm) override |
virtual OUString SAL_CALL | getIndexFollowPageWord (sal_Bool MorePages, const css::lang::Locale &rLocale) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Additional Inherited Members | |
Protected Member Functions inherited from i18npool::IndexEntrySupplier_Common | |
const OUString & | getEntry (const OUString &IndexEntry, const OUString &PhoneticEntry, const css::lang::Locale &rLocale) const |
Protected Attributes inherited from i18npool::IndexEntrySupplier_Common | |
const char * | implementationName |
bool | usePhonetic |
rtl::Reference< CollatorImpl > | collator |
css::lang::Locale | aLocale |
OUString | aAlgorithm |
Definition at line 29 of file indexentrysupplier_ja_phonetic.hxx.
|
inline |
Definition at line 31 of file indexentrysupplier_ja_phonetic.hxx.
References i18npool::IndexEntrySupplier_Common::implementationName.
|
overridevirtual |
Reimplemented from i18npool::IndexEntrySupplier_Common.
Definition at line 51 of file indexentrysupplier_ja_phonetic.cxx.
References i18npool::IndexEntrySupplier_Common::collator, i18npool::IndexEntrySupplier_Common::compareIndexEntry(), getIndexKey(), and result.
|
overridevirtual |
Reimplemented from i18npool::IndexEntrySupplier_Common.
Definition at line 31 of file indexentrysupplier_ja_phonetic.cxx.
References ch, consonant, i18npool::first, idx, idxStr, i18npool::IndexEntrySupplier_Common::implementationName, and syllable.
Referenced by getIndexKey().
|
overridevirtual |
Reimplemented from i18npool::IndexEntrySupplier_Common.
Definition at line 45 of file indexentrysupplier_ja_phonetic.cxx.
References getIndexCharacter().
Referenced by compareIndexEntry().