LibreOffice Module chart2 (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
chart::AccessibleChartElement Class Reference

#include <AccessibleChartElement.hxx>

Inheritance diagram for chart::AccessibleChartElement:
[legend]
Collaboration diagram for chart::AccessibleChartElement:
[legend]

Public Member Functions

 AccessibleChartElement (const AccessibleElementInfo &rAccInfo, bool bMayHaveChildren)
 
virtual ~AccessibleChartElement () override
 
virtual bool ImplUpdateChildren () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > ImplGetAccessibleChildById (sal_Int64 i) const override
 
virtual sal_Int64 ImplGetAccessibleChildCount () const override
 
virtual OUString SAL_CALL getAccessibleName () override
 
virtual OUString SAL_CALL getAccessibleDescription () 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 sal_Bool SAL_CALL containsPoint (const css::awt::Point &aPoint) override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
virtual css::awt::Rectangle SAL_CALL getBounds () override
 
virtual css::awt::Point SAL_CALL getLocation () override
 
virtual css::awt::Point SAL_CALL getLocationOnScreen () override
 
virtual css::awt::Size SAL_CALL getSize () override
 
virtual void SAL_CALL grabFocus () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
virtual OUString SAL_CALL getImplementationName () override
 

Private Member Functions

void InitTextEdit ()
 

Private Attributes

bool m_bHasText
 
css::uno::Reference< css::accessibility::XAccessibleContext > m_xTextHelper
 

Detailed Description

Definition at line 53 of file AccessibleChartElement.hxx.

Constructor & Destructor Documentation

◆ AccessibleChartElement()

chart::AccessibleChartElement::AccessibleChartElement ( const AccessibleElementInfo rAccInfo,
bool  bMayHaveChildren 
)

Definition at line 47 of file AccessibleChartElement.cxx.

◆ ~AccessibleChartElement()

chart::AccessibleChartElement::~AccessibleChartElement ( )
overridevirtual

Definition at line 56 of file AccessibleChartElement.cxx.

Member Function Documentation

◆ containsPoint()

sal_Bool SAL_CALL chart::AccessibleChartElement::containsPoint ( const css::awt::Point &  aPoint)
overridevirtual

◆ getAccessibleAtPoint()

Reference< XAccessible > SAL_CALL chart::AccessibleChartElement::getAccessibleAtPoint ( const css::awt::Point &  aPoint)
overridevirtual

◆ getAccessibleDescription()

OUString SAL_CALL chart::AccessibleChartElement::getAccessibleDescription ( )
overridevirtual

Definition at line 156 of file AccessibleChartElement.cxx.

References getToolTipText().

◆ getAccessibleName()

OUString SAL_CALL chart::AccessibleChartElement::getAccessibleName ( )
overridevirtual

◆ getBackground()

sal_Int32 SAL_CALL chart::AccessibleChartElement::getBackground ( )
overridevirtual

◆ getBounds()

awt::Rectangle SAL_CALL chart::AccessibleChartElement::getBounds ( )
overridevirtual

Definition at line 206 of file AccessibleChartElement.cxx.

References chart::AccessibleBase::getBounds().

◆ getFont()

Reference< awt::XFont > SAL_CALL chart::AccessibleChartElement::getFont ( )
overridevirtual

◆ getForeground()

sal_Int32 SAL_CALL chart::AccessibleChartElement::getForeground ( )
overridevirtual

◆ getImplementationName()

OUString SAL_CALL chart::AccessibleChartElement::getImplementationName ( )
overridevirtual

Definition at line 143 of file AccessibleChartElement.cxx.

◆ getLocation()

awt::Point SAL_CALL chart::AccessibleChartElement::getLocation ( )
overridevirtual

Definition at line 211 of file AccessibleChartElement.cxx.

References chart::AccessibleBase::getLocation().

◆ getLocationOnScreen()

awt::Point SAL_CALL chart::AccessibleChartElement::getLocationOnScreen ( )
overridevirtual

◆ getSize()

awt::Size SAL_CALL chart::AccessibleChartElement::getSize ( )
overridevirtual

Definition at line 221 of file AccessibleChartElement.cxx.

References chart::AccessibleBase::getSize().

◆ getTitledBorderText()

OUString SAL_CALL chart::AccessibleChartElement::getTitledBorderText ( )
overridevirtual

Definition at line 182 of file AccessibleChartElement.cxx.

◆ getToolTipText()

OUString SAL_CALL chart::AccessibleChartElement::getToolTipText ( )
overridevirtual

◆ grabFocus()

void SAL_CALL chart::AccessibleChartElement::grabFocus ( )
overridevirtual

Definition at line 226 of file AccessibleChartElement.cxx.

References chart::AccessibleBase::grabFocus().

◆ ImplGetAccessibleChildById()

Reference< XAccessible > chart::AccessibleChartElement::ImplGetAccessibleChildById ( sal_Int64  i) const
overridevirtual

◆ ImplGetAccessibleChildCount()

sal_Int64 chart::AccessibleChartElement::ImplGetAccessibleChildCount ( ) const
overridevirtual

◆ ImplUpdateChildren()

bool chart::AccessibleChartElement::ImplUpdateChildren ( )
overridevirtual

◆ InitTextEdit()

void chart::AccessibleChartElement::InitTextEdit ( )
private

Member Data Documentation

◆ m_bHasText

bool chart::AccessibleChartElement::m_bHasText
private

◆ m_xTextHelper

css::uno::Reference< css::accessibility::XAccessibleContext > chart::AccessibleChartElement::m_xTextHelper
private

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