diff options
Diffstat (limited to 'sc/source/ui/Accessibility/AccessibleFilterMenu.cxx')
-rw-r--r-- | sc/source/ui/Accessibility/AccessibleFilterMenu.cxx | 27 |
1 files changed, 5 insertions, 22 deletions
diff --git a/sc/source/ui/Accessibility/AccessibleFilterMenu.cxx b/sc/source/ui/Accessibility/AccessibleFilterMenu.cxx index 178b40a85ec8..ca38874eb626 100644 --- a/sc/source/ui/Accessibility/AccessibleFilterMenu.cxx +++ b/sc/source/ui/Accessibility/AccessibleFilterMenu.cxx @@ -93,29 +93,25 @@ ScAccessibleFilterMenu::~ScAccessibleFilterMenu() // XAccessibleComponent Reference<XAccessible> ScAccessibleFilterMenu::getAccessibleAtPoint( const css::awt::Point& /*rPoint*/ ) - throw (RuntimeException, std::exception) { return this; } -bool ScAccessibleFilterMenu::isVisible() throw (RuntimeException, std::exception) +bool ScAccessibleFilterMenu::isVisible() { return mpWindow->IsVisible(); } void ScAccessibleFilterMenu::grabFocus() - throw (RuntimeException, std::exception) { } sal_Int32 ScAccessibleFilterMenu::getForeground() - throw (RuntimeException, std::exception) { return 0; } sal_Int32 ScAccessibleFilterMenu::getBackground() - throw (RuntimeException, std::exception) { return 0; } @@ -123,13 +119,11 @@ sal_Int32 ScAccessibleFilterMenu::getBackground() // XAccessibleContext sal_Int32 ScAccessibleFilterMenu::getAccessibleChildCount() - throw (RuntimeException, std::exception) { return getMenuItemCount(); } Reference<XAccessible> ScAccessibleFilterMenu::getAccessibleChild(sal_Int32 nIndex) - throw (RuntimeException, IndexOutOfBoundsException, std::exception) { if (maMenuItems.size() <= static_cast<size_t>(nIndex)) throw IndexOutOfBoundsException(); @@ -138,14 +132,12 @@ Reference<XAccessible> ScAccessibleFilterMenu::getAccessibleChild(sal_Int32 nInd } Reference<XAccessibleStateSet> ScAccessibleFilterMenu::getAccessibleStateSet() - throw (RuntimeException, std::exception) { updateStates(); return mxStateSet; } OUString ScAccessibleFilterMenu::getImplementationName() - throw (RuntimeException, std::exception) { return OUString("ScAccessibleFilterMenu"); } @@ -154,7 +146,6 @@ OUString ScAccessibleFilterMenu::getImplementationName() void ScAccessibleFilterMenu::addAccessibleEventListener( const css::uno::Reference<css::accessibility::XAccessibleEventListener>& xListener) - throw (css::uno::RuntimeException, std::exception) { ScAccessibleContextBase::addAccessibleEventListener(xListener); for_each(maMenuItems.begin(), maMenuItems.end(), AddRemoveEventListener(xListener, true)); @@ -162,7 +153,6 @@ void ScAccessibleFilterMenu::addAccessibleEventListener( void ScAccessibleFilterMenu::removeAccessibleEventListener( const css::uno::Reference<css::accessibility::XAccessibleEventListener>& xListener) - throw (css::uno::RuntimeException, std::exception) { ScAccessibleContextBase::removeAccessibleEventListener(xListener); for_each(maMenuItems.begin(), maMenuItems.end(), AddRemoveEventListener(xListener, false)); @@ -171,7 +161,6 @@ void ScAccessibleFilterMenu::removeAccessibleEventListener( // XAccessibleSelection void ScAccessibleFilterMenu::selectAccessibleChild(sal_Int32 nChildIndex) - throw (IndexOutOfBoundsException, RuntimeException, std::exception) { if (static_cast<size_t>(nChildIndex) >= maMenuItems.size()) throw IndexOutOfBoundsException(); @@ -180,7 +169,6 @@ void ScAccessibleFilterMenu::selectAccessibleChild(sal_Int32 nChildIndex) } sal_Bool ScAccessibleFilterMenu::isAccessibleChildSelected(sal_Int32 nChildIndex) - throw (IndexOutOfBoundsException, RuntimeException, std::exception) { if (static_cast<size_t>(nChildIndex) >= maMenuItems.size()) throw IndexOutOfBoundsException(); @@ -188,24 +176,23 @@ sal_Bool ScAccessibleFilterMenu::isAccessibleChildSelected(sal_Int32 nChildIndex return mpWindow->isMenuItemSelected(static_cast<size_t>(nChildIndex)); } -void ScAccessibleFilterMenu::clearAccessibleSelection() throw (RuntimeException, std::exception) +void ScAccessibleFilterMenu::clearAccessibleSelection() { mpWindow->clearSelectedMenuItem(); } -void ScAccessibleFilterMenu::selectAllAccessibleChildren() throw (RuntimeException, std::exception) +void ScAccessibleFilterMenu::selectAllAccessibleChildren() { // not supported - this is a menu, you can't select all menu items. } -sal_Int32 ScAccessibleFilterMenu::getSelectedAccessibleChildCount() throw (RuntimeException, std::exception) +sal_Int32 ScAccessibleFilterMenu::getSelectedAccessibleChildCount() { // Since this is a menu, either one menu item is selected, or none at all. return mpWindow->getSelectedMenuItem() == ScMenuFloatingWindow::MENU_NOT_SELECTED ? 0 : 1; } Reference<XAccessible> ScAccessibleFilterMenu::getSelectedAccessibleChild(sal_Int32 nChildIndex) - throw (IndexOutOfBoundsException, RuntimeException, std::exception) { if (static_cast<size_t>(nChildIndex) >= maMenuItems.size()) throw IndexOutOfBoundsException(); @@ -213,7 +200,7 @@ Reference<XAccessible> ScAccessibleFilterMenu::getSelectedAccessibleChild(sal_In return maMenuItems[nChildIndex]; } -void ScAccessibleFilterMenu::deselectAccessibleChild(sal_Int32 nChildIndex) throw (IndexOutOfBoundsException, RuntimeException, std::exception) +void ScAccessibleFilterMenu::deselectAccessibleChild(sal_Int32 nChildIndex) { if (static_cast<size_t>(nChildIndex) >= maMenuItems.size()) throw IndexOutOfBoundsException(); @@ -224,7 +211,6 @@ void ScAccessibleFilterMenu::deselectAccessibleChild(sal_Int32 nChildIndex) thro // XInterface uno::Any SAL_CALL ScAccessibleFilterMenu::queryInterface( uno::Type const & rType ) - throw (RuntimeException, std::exception) { Any any = ScAccessibleContextBase::queryInterface(rType); if (any.hasValue()) @@ -246,13 +232,11 @@ void SAL_CALL ScAccessibleFilterMenu::release() throw () // XTypeProvider Sequence<sal_Int8> ScAccessibleFilterMenu::getImplementationId() - throw (RuntimeException, std::exception) { return css::uno::Sequence<sal_Int8>(); } Rectangle ScAccessibleFilterMenu::GetBoundingBoxOnScreen() const - throw (RuntimeException, std::exception) { if (mnMenuPos == ScMenuFloatingWindow::MENU_NOT_SELECTED) return Rectangle(); @@ -275,7 +259,6 @@ Rectangle ScAccessibleFilterMenu::GetBoundingBoxOnScreen() const } Rectangle ScAccessibleFilterMenu::GetBoundingBox() const - throw (RuntimeException, std::exception) { if (mnMenuPos == ScMenuFloatingWindow::MENU_NOT_SELECTED) return Rectangle(); |