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

#include <AccessibleFrameSelector.hxx>

Inheritance diagram for svx::a11y::AccFrameSelector:
[legend]
Collaboration diagram for svx::a11y::AccFrameSelector:
[legend]

Public Member Functions

 AccFrameSelector (FrameSelector &rFrameSel)
 
virtual ~AccFrameSelector () override
 
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::awt::Point SAL_CALL getLocationOnScreen () 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
 
void Invalidate ()
 

Private Member Functions

virtual css::awt::Rectangle implGetBounds () override
 implements the calculation of the bounding rectangle More...
 
void IsValid ()
 

Private Attributes

FrameSelectormpFrameSel
 

Detailed Description

Definition at line 35 of file AccessibleFrameSelector.hxx.

Constructor & Destructor Documentation

◆ AccFrameSelector()

svx::a11y::AccFrameSelector::AccFrameSelector ( FrameSelector rFrameSel)
explicit

Definition at line 41 of file AccessibleFrameSelector.cxx.

◆ ~AccFrameSelector()

svx::a11y::AccFrameSelector::~AccFrameSelector ( )
overridevirtual

Definition at line 46 of file AccessibleFrameSelector.cxx.

Member Function Documentation

◆ getAccessibleAtPoint()

Reference< XAccessible > svx::a11y::AccFrameSelector::getAccessibleAtPoint ( const css::awt::Point &  aPoint)
overridevirtual

◆ getAccessibleChild()

Reference< XAccessible > svx::a11y::AccFrameSelector::getAccessibleChild ( sal_Int64  i)
overridevirtual

◆ getAccessibleChildCount()

sal_Int64 svx::a11y::AccFrameSelector::getAccessibleChildCount ( )
overridevirtual

◆ getAccessibleContext()

Reference< XAccessibleContext > svx::a11y::AccFrameSelector::getAccessibleContext ( )
overridevirtual

Definition at line 50 of file AccessibleFrameSelector.cxx.

◆ getAccessibleDescription()

OUString svx::a11y::AccFrameSelector::getAccessibleDescription ( )
overridevirtual

Definition at line 89 of file AccessibleFrameSelector.cxx.

References first, IsValid(), and SvxResId().

◆ getAccessibleName()

OUString svx::a11y::AccFrameSelector::getAccessibleName ( )
overridevirtual

Definition at line 96 of file AccessibleFrameSelector.cxx.

References first, IsValid(), and SvxResId().

◆ getAccessibleParent()

Reference< XAccessible > svx::a11y::AccFrameSelector::getAccessibleParent ( )
overridevirtual

◆ getAccessibleRelationSet()

Reference< XAccessibleRelationSet > svx::a11y::AccFrameSelector::getAccessibleRelationSet ( )
overridevirtual

◆ getAccessibleRole()

sal_Int16 svx::a11y::AccFrameSelector::getAccessibleRole ( )
overridevirtual

Definition at line 84 of file AccessibleFrameSelector.cxx.

◆ getAccessibleStateSet()

sal_Int64 svx::a11y::AccFrameSelector::getAccessibleStateSet ( )
overridevirtual

◆ getBackground()

sal_Int32 svx::a11y::AccFrameSelector::getBackground ( )
overridevirtual

◆ getForeground()

sal_Int32 svx::a11y::AccFrameSelector::getForeground ( )
overridevirtual

◆ getLocationOnScreen()

css::awt::Point svx::a11y::AccFrameSelector::getLocationOnScreen ( )
overridevirtual

◆ grabFocus()

void svx::a11y::AccFrameSelector::grabFocus ( )
overridevirtual

◆ implGetBounds()

css::awt::Rectangle svx::a11y::AccFrameSelector::implGetBounds ( )
overrideprivatevirtual

implements the calculation of the bounding rectangle

Definition at line 178 of file AccessibleFrameSelector.cxx.

References weld::CustomWidgetController::GetOutputSizePixel(), Size::Height(), IsValid(), mpFrameSel, Size::Width(), Point::X(), and Point::Y().

◆ Invalidate()

void svx::a11y::AccFrameSelector::Invalidate ( )

Definition at line 219 of file AccessibleFrameSelector.cxx.

References mpFrameSel.

◆ IsValid()

void svx::a11y::AccFrameSelector::IsValid ( )
private

Member Data Documentation

◆ mpFrameSel

FrameSelector* svx::a11y::AccFrameSelector::mpFrameSel
private

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