LibreOffice Module accessibility (master) 1
Public Member Functions | Private Attributes | List of all members
VCLXAccessibleHeaderBar Class Referencefinal

#include <vclxaccessibleheaderbar.hxx>

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

Public Member Functions

virtual ~VCLXAccessibleHeaderBar () override
 
 VCLXAccessibleHeaderBar (VCLXWindow *pVCLXindow)
 
virtual sal_Int64 SAL_CALL getAccessibleChildCount () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int64 i) override
 
virtual sal_Int16 SAL_CALL getAccessibleRole () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual void SAL_CALL disposing () override
 
css::uno::Reference< css::accessibility::XAccessible > CreateChild (sal_Int32 i)
 

Private Attributes

VclPtr< HeaderBarm_pHeadBar
 
ListItems m_aAccessibleChildren
 

Detailed Description

Definition at line 27 of file vclxaccessibleheaderbar.hxx.

Constructor & Destructor Documentation

◆ ~VCLXAccessibleHeaderBar()

VCLXAccessibleHeaderBar::~VCLXAccessibleHeaderBar ( )
overridevirtual

Definition at line 43 of file vclxaccessibleheaderbar.cxx.

◆ VCLXAccessibleHeaderBar()

VCLXAccessibleHeaderBar::VCLXAccessibleHeaderBar ( VCLXWindow pVCLXindow)

Definition at line 37 of file vclxaccessibleheaderbar.cxx.

References m_pHeadBar.

Member Function Documentation

◆ CreateChild()

css::uno::Reference< css::accessibility::XAccessible > VCLXAccessibleHeaderBar::CreateChild ( sal_Int32  i)

Definition at line 104 of file vclxaccessibleheaderbar.cxx.

References i, m_aAccessibleChildren, m_pHeadBar, and nPos.

Referenced by getAccessibleChild().

◆ disposing()

void SAL_CALL VCLXAccessibleHeaderBar::disposing ( )
overridevirtual

Definition at line 95 of file vclxaccessibleheaderbar.cxx.

References m_aAccessibleChildren.

◆ getAccessibleChild()

css::uno::Reference< css::accessibility::XAccessible > SAL_CALL VCLXAccessibleHeaderBar::getAccessibleChild ( sal_Int64  i)
overridevirtual

◆ getAccessibleChildCount()

sal_Int64 SAL_CALL VCLXAccessibleHeaderBar::getAccessibleChildCount ( )
overridevirtual

Definition at line 59 of file vclxaccessibleheaderbar.cxx.

References m_pHeadBar, and nCount.

Referenced by getAccessibleChild().

◆ getAccessibleRole()

sal_Int16 SAL_CALL VCLXAccessibleHeaderBar::getAccessibleRole ( )
overridevirtual

Definition at line 90 of file vclxaccessibleheaderbar.cxx.

◆ getImplementationName()

OUString VCLXAccessibleHeaderBar::getImplementationName ( )
overridevirtual

Definition at line 47 of file vclxaccessibleheaderbar.cxx.

◆ getSupportedServiceNames()

Sequence< OUString > VCLXAccessibleHeaderBar::getSupportedServiceNames ( )
overridevirtual

Definition at line 52 of file vclxaccessibleheaderbar.cxx.

Member Data Documentation

◆ m_aAccessibleChildren

ListItems VCLXAccessibleHeaderBar::m_aAccessibleChildren
private

Definition at line 51 of file vclxaccessibleheaderbar.hxx.

Referenced by CreateChild(), disposing(), and getAccessibleChild().

◆ m_pHeadBar

VclPtr<HeaderBar> VCLXAccessibleHeaderBar::m_pHeadBar
private

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