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

#include <svxpixelctlaccessiblecontext.hxx>

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

Public Member Functions

 SvxPixelCtlAccessible (SvxPixelCtl *pPixelCtl)
 
virtual void SAL_CALL grabFocus () override
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
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 sal_Int64 SAL_CALL getAccessibleStateSet () override
 
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL getAccessibleContext () override
 
virtual sal_Int32 SAL_CALL getForeground () override
 
virtual sal_Int32 SAL_CALL getBackground () override
 
css::uno::Reference< css::accessibility::XAccessible > CreateChild (tools::Long nIndex, Point mPoint)
 
void NotifyChild (tools::Long nIndex, bool bSelect, bool bCheck)
 

Private Member Functions

virtual ~SvxPixelCtlAccessible () override
 
virtual bool implIsSelected (sal_Int64 nAccessibleChildIndex) override
 
virtual void implSelect (sal_Int64 nAccessibleChildIndex, bool bSelect) override
 
virtual css::awt::Rectangle implGetBounds () override
 
virtual void SAL_CALL disposing () override
 

Private Attributes

SvxPixelCtlmpPixelCtl
 
css::uno::Reference< css::accessibility::XAccessible > m_xCurChild
 

Detailed Description

Definition at line 96 of file svxpixelctlaccessiblecontext.hxx.

Constructor & Destructor Documentation

◆ SvxPixelCtlAccessible()

SvxPixelCtlAccessible::SvxPixelCtlAccessible ( SvxPixelCtl pPixelCtl)

Definition at line 42 of file svxpixelctlaccessiblecontext.cxx.

◆ ~SvxPixelCtlAccessible()

SvxPixelCtlAccessible::~SvxPixelCtlAccessible ( )
overrideprivatevirtual

Definition at line 47 of file svxpixelctlaccessiblecontext.cxx.

Member Function Documentation

◆ CreateChild()

uno::Reference< XAccessible > SvxPixelCtlAccessible::CreateChild ( tools::Long  nIndex,
Point  mPoint 
)

◆ disposing()

void SAL_CALL SvxPixelCtlAccessible::disposing ( )
overrideprivatevirtual

Definition at line 213 of file svxpixelctlaccessiblecontext.cxx.

References m_aMutex, m_xCurChild, and mpPixelCtl.

◆ getAccessibleAtPoint()

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

◆ getAccessibleChild()

uno::Reference< XAccessible > SvxPixelCtlAccessible::getAccessibleChild ( sal_Int64  i)
overridevirtual

◆ getAccessibleChildCount()

sal_Int64 SvxPixelCtlAccessible::getAccessibleChildCount ( )
overridevirtual

Definition at line 57 of file svxpixelctlaccessiblecontext.cxx.

References SvxPixelCtl::GetSquares().

Referenced by getAccessibleChild(), and implSelect().

◆ getAccessibleContext()

uno::Reference< XAccessibleContext > SvxPixelCtlAccessible::getAccessibleContext ( )
overridevirtual

Definition at line 52 of file svxpixelctlaccessiblecontext.cxx.

◆ getAccessibleDescription()

OUString SvxPixelCtlAccessible::getAccessibleDescription ( )
overridevirtual

◆ getAccessibleName()

OUString SvxPixelCtlAccessible::getAccessibleName ( )
overridevirtual

◆ getAccessibleParent()

uno::Reference< XAccessible > SvxPixelCtlAccessible::getAccessibleParent ( )
overridevirtual

◆ getAccessibleRelationSet()

Reference< XAccessibleRelationSet > SAL_CALL SvxPixelCtlAccessible::getAccessibleRelationSet ( )
overridevirtual

◆ getAccessibleRole()

sal_Int16 SvxPixelCtlAccessible::getAccessibleRole ( )
overridevirtual

Definition at line 80 of file svxpixelctlaccessiblecontext.cxx.

◆ getAccessibleStateSet()

sal_Int64 SvxPixelCtlAccessible::getAccessibleStateSet ( )
overridevirtual

◆ getBackground()

sal_Int32 SvxPixelCtlAccessible::getBackground ( )
overridevirtual

◆ getForeground()

sal_Int32 SvxPixelCtlAccessible::getForeground ( )
overridevirtual

◆ grabFocus()

void SvxPixelCtlAccessible::grabFocus ( )
overridevirtual

◆ implGetBounds()

awt::Rectangle SvxPixelCtlAccessible::implGetBounds ( )
overrideprivatevirtual

◆ implIsSelected()

bool SvxPixelCtlAccessible::implIsSelected ( sal_Int64  nAccessibleChildIndex)
overrideprivatevirtual

◆ implSelect()

void SvxPixelCtlAccessible::implSelect ( sal_Int64  nAccessibleChildIndex,
bool  bSelect 
)
overrideprivatevirtual

◆ NotifyChild()

void SvxPixelCtlAccessible::NotifyChild ( tools::Long  nIndex,
bool  bSelect,
bool  bCheck 
)

Member Data Documentation

◆ m_xCurChild

css::uno::Reference< css::accessibility::XAccessible> SvxPixelCtlAccessible::m_xCurChild
private

Definition at line 141 of file svxpixelctlaccessiblecontext.hxx.

Referenced by disposing(), and NotifyChild().

◆ mpPixelCtl

SvxPixelCtl* SvxPixelCtlAccessible::mpPixelCtl
private

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