LibreOffice Module i18npool (master) 1
Public Member Functions | List of all members
i18npool::IndexEntrySupplier_ja_phonetic Class Reference

#include <indexentrysupplier_ja_phonetic.hxx>

Inheritance diagram for i18npool::IndexEntrySupplier_ja_phonetic:
[legend]
Collaboration diagram for i18npool::IndexEntrySupplier_ja_phonetic:
[legend]

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< CollatorImplcollator
 
css::lang::Locale aLocale
 
OUString aAlgorithm
 

Detailed Description

Definition at line 29 of file indexentrysupplier_ja_phonetic.hxx.

Constructor & Destructor Documentation

◆ IndexEntrySupplier_ja_phonetic()

i18npool::IndexEntrySupplier_ja_phonetic::IndexEntrySupplier_ja_phonetic ( const css::uno::Reference< css::uno::XComponentContext > &  rxContext)
inline

Member Function Documentation

◆ compareIndexEntry()

sal_Int16 SAL_CALL i18npool::IndexEntrySupplier_ja_phonetic::compareIndexEntry ( const OUString &  IndexEntry1,
const OUString &  PhoneticEntry1,
const css::lang::Locale &  rLocale1,
const OUString &  IndexEntry2,
const OUString &  PhoneticEntry2,
const css::lang::Locale &  rLocale2 
)
overridevirtual

◆ getIndexCharacter()

OUString SAL_CALL i18npool::IndexEntrySupplier_ja_phonetic::getIndexCharacter ( const OUString &  rIndexEntry,
const css::lang::Locale &  rLocale,
const OUString &  rSortAlgorithm 
)
overridevirtual

◆ getIndexKey()

OUString SAL_CALL i18npool::IndexEntrySupplier_ja_phonetic::getIndexKey ( const OUString &  IndexEntry,
const OUString &  PhoneticEntry,
const css::lang::Locale &  rLocale 
)
overridevirtual

Reimplemented from i18npool::IndexEntrySupplier_Common.

Definition at line 45 of file indexentrysupplier_ja_phonetic.cxx.

References getIndexCharacter().

Referenced by compareIndexEntry().


The documentation for this class was generated from the following files: