LibreOffice Module accessibility (master) 1
Public Member Functions | Protected Member Functions | List of all members
OAccessibleMenuComponent Class Reference

#include <accessiblemenucomponent.hxx>

Inheritance diagram for OAccessibleMenuComponent:
[legend]
Collaboration diagram for OAccessibleMenuComponent:
[legend]

Public Member Functions

 OAccessibleMenuComponent (Menu *pMenu)
 
virtual sal_Int64 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int64 i) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getAccessibleDescription () override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
virtual css::lang::Locale SAL_CALL getLocale () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
virtual css::awt::Point SAL_CALL getLocationOnScreen () override
 
virtual void SAL_CALL grabFocus () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont () override
 
virtual OUString SAL_CALL getTitledBorderText () override
 
virtual OUString SAL_CALL getToolTipText () override
 
virtual void SAL_CALL selectAccessibleChild (sal_Int64 nChildIndex) override
 
virtual sal_Bool SAL_CALL isAccessibleChildSelected (sal_Int64 nChildIndex) override
 
virtual void SAL_CALL clearAccessibleSelection () override
 
virtual void SAL_CALL selectAllAccessibleChildren () override
 
virtual sal_Int64 SAL_CALL getSelectedAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getSelectedAccessibleChild (sal_Int64 nSelectedChildIndex) override
 
virtual void SAL_CALL deselectAccessibleChild (sal_Int64 nChildIndex) override
 

Protected Member Functions

virtual bool IsEnabled () override
 
virtual bool IsVisible () override
 
virtual void FillAccessibleStateSet (sal_Int64 &rStateSet) override
 
virtual css::awt::Rectangle implGetBounds () override
 

Detailed Description

Definition at line 28 of file accessiblemenucomponent.hxx.

Constructor & Destructor Documentation

◆ OAccessibleMenuComponent()

OAccessibleMenuComponent::OAccessibleMenuComponent ( Menu pMenu)
inline

Definition at line 43 of file accessiblemenucomponent.hxx.

Member Function Documentation

◆ clearAccessibleSelection()

void OAccessibleMenuComponent::clearAccessibleSelection ( )
overridevirtual

Definition at line 348 of file accessiblemenucomponent.cxx.

◆ deselectAccessibleChild()

void OAccessibleMenuComponent::deselectAccessibleChild ( sal_Int64  nChildIndex)
overridevirtual

Definition at line 400 of file accessiblemenucomponent.cxx.

◆ FillAccessibleStateSet()

void OAccessibleMenuComponent::FillAccessibleStateSet ( sal_Int64 &  rStateSet)
overrideprotectedvirtual

Definition at line 64 of file accessiblemenucomponent.cxx.

References IsEnabled(), and IsVisible().

◆ getAccessibleAtPoint()

Reference< XAccessible > OAccessibleMenuComponent::getAccessibleAtPoint ( const css::awt::Point &  aPoint)
overridevirtual

Definition at line 218 of file accessiblemenucomponent.cxx.

◆ getAccessibleChild()

Reference< XAccessible > OAccessibleMenuComponent::getAccessibleChild ( sal_Int64  i)
overridevirtual

Definition at line 135 of file accessiblemenucomponent.cxx.

References i.

◆ getAccessibleChildCount()

sal_Int64 OAccessibleMenuComponent::getAccessibleChildCount ( )
overridevirtual

Definition at line 127 of file accessiblemenucomponent.cxx.

◆ getAccessibleDescription()

OUString OAccessibleMenuComponent::getAccessibleDescription ( )
overridevirtual

◆ getAccessibleName()

OUString OAccessibleMenuComponent::getAccessibleName ( )
overridevirtual

Definition at line 191 of file accessiblemenucomponent.cxx.

◆ getAccessibleParent()

Reference< XAccessible > OAccessibleMenuComponent::getAccessibleParent ( )
overridevirtual

◆ getAccessibleRelationSet()

Reference< XAccessibleRelationSet > OAccessibleMenuComponent::getAccessibleRelationSet ( )
overridevirtual

Definition at line 199 of file accessiblemenucomponent.cxx.

◆ getAccessibleRole()

sal_Int16 OAccessibleMenuComponent::getAccessibleRole ( )
overridevirtual

Reimplemented in VCLXAccessibleMenuBar, and VCLXAccessiblePopupMenu.

Definition at line 167 of file accessiblemenucomponent.cxx.

◆ getBackground()

sal_Int32 OAccessibleMenuComponent::getBackground ( )
overridevirtual

Reimplemented in VCLXAccessibleMenuBar, and VCLXAccessiblePopupMenu.

Definition at line 270 of file accessiblemenucomponent.cxx.

◆ getFont()

Reference< awt::XFont > OAccessibleMenuComponent::getFont ( )
overridevirtual

◆ getForeground()

sal_Int32 OAccessibleMenuComponent::getForeground ( )
overridevirtual

◆ getLocale()

Locale OAccessibleMenuComponent::getLocale ( )
overridevirtual

◆ getLocationOnScreen()

awt::Point OAccessibleMenuComponent::getLocationOnScreen ( )
overridevirtual

◆ getSelectedAccessibleChild()

Reference< XAccessible > OAccessibleMenuComponent::getSelectedAccessibleChild ( sal_Int64  nSelectedChildIndex)
overridevirtual

Definition at line 378 of file accessiblemenucomponent.cxx.

References getSelectedAccessibleChildCount(), i, and nCount.

◆ getSelectedAccessibleChildCount()

sal_Int64 OAccessibleMenuComponent::getSelectedAccessibleChildCount ( )
overridevirtual

Definition at line 362 of file accessiblemenucomponent.cxx.

References i, and nCount.

Referenced by getSelectedAccessibleChild().

◆ getTitledBorderText()

OUString OAccessibleMenuComponent::getTitledBorderText ( )
overridevirtual

Definition at line 307 of file accessiblemenucomponent.cxx.

◆ getToolTipText()

OUString OAccessibleMenuComponent::getToolTipText ( )
overridevirtual

Definition at line 315 of file accessiblemenucomponent.cxx.

◆ grabFocus()

void OAccessibleMenuComponent::grabFocus ( )
overridevirtual

Definition at line 246 of file accessiblemenucomponent.cxx.

References vcl::Window::GrabFocus().

◆ implGetBounds()

awt::Rectangle OAccessibleMenuComponent::implGetBounds ( )
overrideprotectedvirtual

◆ isAccessibleChildSelected()

sal_Bool OAccessibleMenuComponent::isAccessibleChildSelected ( sal_Int64  nChildIndex)
overridevirtual

Definition at line 337 of file accessiblemenucomponent.cxx.

◆ IsEnabled()

bool OAccessibleMenuComponent::IsEnabled ( )
overrideprotectedvirtual

Definition at line 47 of file accessiblemenucomponent.cxx.

Referenced by FillAccessibleStateSet().

◆ IsVisible()

bool OAccessibleMenuComponent::IsVisible ( )
overrideprotectedvirtual

Definition at line 53 of file accessiblemenucomponent.cxx.

References bVisible.

Referenced by FillAccessibleStateSet().

◆ selectAccessibleChild()

void OAccessibleMenuComponent::selectAccessibleChild ( sal_Int64  nChildIndex)
overridevirtual

Definition at line 326 of file accessiblemenucomponent.cxx.

◆ selectAllAccessibleChildren()

void OAccessibleMenuComponent::selectAllAccessibleChildren ( )
overridevirtual

Definition at line 356 of file accessiblemenucomponent.cxx.


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