diff options
Diffstat (limited to 'i18npool/inc/indexentrysupplier.hxx')
-rw-r--r-- | i18npool/inc/indexentrysupplier.hxx | 40 |
1 files changed, 14 insertions, 26 deletions
diff --git a/i18npool/inc/indexentrysupplier.hxx b/i18npool/inc/indexentrysupplier.hxx index b2501415b1c1..006b9fa47e87 100644 --- a/i18npool/inc/indexentrysupplier.hxx +++ b/i18npool/inc/indexentrysupplier.hxx @@ -39,60 +39,48 @@ public: IndexEntrySupplier( const css::uno::Reference < css::uno::XComponentContext >& rxContext ); // Methods - virtual css::uno::Sequence < css::lang::Locale > SAL_CALL getLocaleList() - throw (css::uno::RuntimeException, std::exception) 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 ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale ) override; virtual sal_Bool SAL_CALL loadAlgorithm( const css::lang::Locale& rLocale, - const OUString& SortAlgorithm, sal_Int32 collatorOptions ) - throw (css::uno::RuntimeException, std::exception) override; + const OUString& SortAlgorithm, sal_Int32 collatorOptions ) override; virtual sal_Bool SAL_CALL usePhoneticEntry( - const css::lang::Locale& rLocale ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale ) override; virtual OUString SAL_CALL getPhoneticCandidate( const OUString& IndexEntry, - const css::lang::Locale& rLocale ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale ) override; virtual OUString SAL_CALL getIndexKey( const OUString& IndexEntry, - const OUString& PhoneticEntry, const css::lang::Locale& rLocale ) - throw (css::uno::RuntimeException, std::exception) override; + 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 ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale2 ) override; virtual OUString SAL_CALL getIndexCharacter( const OUString& IndexEntry, - const css::lang::Locale& rLocale, const OUString& SortAlgorithm ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale, const OUString& SortAlgorithm ) override; virtual OUString SAL_CALL getIndexFollowPageWord( sal_Bool MorePages, - const css::lang::Locale& rLocale ) - throw (css::uno::RuntimeException, std::exception) override; + const css::lang::Locale& rLocale ) override; //XServiceInfo - virtual OUString SAL_CALL getImplementationName() - throw( css::uno::RuntimeException, std::exception ) override; - virtual sal_Bool SAL_CALL supportsService(const OUString& ServiceName) - throw( css::uno::RuntimeException, std::exception ) override; - virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() - throw( css::uno::RuntimeException, std::exception ) 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; private: css::uno::Reference < css::i18n::XExtendedIndexEntrySupplier > xIES; css::uno::Reference < css::uno::XComponentContext > m_xContext; /// @throws css::uno::RuntimeException - bool SAL_CALL createLocaleSpecificIndexEntrySupplier(const OUString& name) throw( css::uno::RuntimeException ); + bool SAL_CALL createLocaleSpecificIndexEntrySupplier(const OUString& name); /// @throws css::uno::RuntimeException css::uno::Reference < css::i18n::XExtendedIndexEntrySupplier > const & SAL_CALL getLocaleSpecificIndexEntrySupplier( - const css::lang::Locale& rLocale, const OUString& rSortAlgorithm) throw (css::uno::RuntimeException); + const css::lang::Locale& rLocale, const OUString& rSortAlgorithm); protected: css::lang::Locale aLocale; |