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

#include <vclxaccessiblescrollbar.hxx>

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

Public Member Functions

 VCLXAccessibleScrollBar (VCLXWindow *pVCLXWindow)
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual sal_Int32 SAL_CALL getAccessibleActionCount () override
 
virtual sal_Bool SAL_CALL doAccessibleAction (sal_Int32 nIndex) override
 
virtual OUString SAL_CALL getAccessibleActionDescription (sal_Int32 nIndex) override
 
virtual css::uno::Reference< css::accessibility::XAccessibleKeyBinding > SAL_CALL getAccessibleActionKeyBinding (sal_Int32 nIndex) override
 
virtual css::uno::Any SAL_CALL getCurrentValue () override
 
virtual sal_Bool SAL_CALL setCurrentValue (const css::uno::Any &aNumber) override
 
virtual css::uno::Any SAL_CALL getMaximumValue () override
 
virtual css::uno::Any SAL_CALL getMinimumValue () override
 
virtual css::uno::Any SAL_CALL getMinimumIncrement () override
 
OUString SAL_CALL getAccessibleName () override
 

Private Member Functions

virtual ~VCLXAccessibleScrollBar () override=default
 
virtual void ProcessWindowEvent (const VclWindowEvent &rVclWindowEvent) override
 
virtual void FillAccessibleStateSet (sal_Int64 &rStateSet) override
 

Detailed Description

Definition at line 32 of file vclxaccessiblescrollbar.hxx.

Constructor & Destructor Documentation

◆ ~VCLXAccessibleScrollBar()

virtual VCLXAccessibleScrollBar::~VCLXAccessibleScrollBar ( )
overrideprivatevirtualdefault

◆ VCLXAccessibleScrollBar()

VCLXAccessibleScrollBar::VCLXAccessibleScrollBar ( VCLXWindow pVCLXWindow)
inline

Definition at line 43 of file vclxaccessiblescrollbar.hxx.

Member Function Documentation

◆ doAccessibleAction()

sal_Bool VCLXAccessibleScrollBar::doAccessibleAction ( sal_Int32  nIndex)
overridevirtual

Definition at line 106 of file vclxaccessiblescrollbar.cxx.

References ACCESSIBLE_ACTION_COUNT, and nIndex.

◆ FillAccessibleStateSet()

void VCLXAccessibleScrollBar::FillAccessibleStateSet ( sal_Int64 &  rStateSet)
overrideprivatevirtual

Definition at line 62 of file vclxaccessiblescrollbar.cxx.

References VCLXScrollBar::getOrientation().

◆ getAccessibleActionCount()

sal_Int32 VCLXAccessibleScrollBar::getAccessibleActionCount ( )
overridevirtual

Definition at line 98 of file vclxaccessiblescrollbar.cxx.

References ACCESSIBLE_ACTION_COUNT.

◆ getAccessibleActionDescription()

OUString VCLXAccessibleScrollBar::getAccessibleActionDescription ( sal_Int32  nIndex)
overridevirtual

◆ getAccessibleActionKeyBinding()

Reference< XAccessibleKeyBinding > VCLXAccessibleScrollBar::getAccessibleActionKeyBinding ( sal_Int32  nIndex)
overridevirtual

Definition at line 156 of file vclxaccessiblescrollbar.cxx.

References ACCESSIBLE_ACTION_COUNT.

◆ getAccessibleName()

OUString VCLXAccessibleScrollBar::getAccessibleName ( )
override

Definition at line 243 of file vclxaccessiblescrollbar.cxx.

References AccResId(), aName, and VCLXScrollBar::getOrientation().

◆ getCurrentValue()

Any VCLXAccessibleScrollBar::getCurrentValue ( )
overridevirtual

Definition at line 170 of file vclxaccessiblescrollbar.cxx.

References Any, and VCLXScrollBar::getValue().

◆ getImplementationName()

OUString VCLXAccessibleScrollBar::getImplementationName ( )
overridevirtual

Definition at line 82 of file vclxaccessiblescrollbar.cxx.

◆ getMaximumValue()

Any VCLXAccessibleScrollBar::getMaximumValue ( )
overridevirtual

Definition at line 211 of file vclxaccessiblescrollbar.cxx.

References Any, and VCLXScrollBar::getMaximum().

Referenced by setCurrentValue().

◆ getMinimumIncrement()

Any VCLXAccessibleScrollBar::getMinimumIncrement ( )
overridevirtual

Definition at line 235 of file vclxaccessiblescrollbar.cxx.

References Any.

◆ getMinimumValue()

Any VCLXAccessibleScrollBar::getMinimumValue ( )
overridevirtual

Definition at line 225 of file vclxaccessiblescrollbar.cxx.

References Any.

Referenced by setCurrentValue().

◆ getSupportedServiceNames()

Sequence< OUString > VCLXAccessibleScrollBar::getSupportedServiceNames ( )
overridevirtual

Definition at line 88 of file vclxaccessiblescrollbar.cxx.

◆ ProcessWindowEvent()

void VCLXAccessibleScrollBar::ProcessWindowEvent ( const VclWindowEvent rVclWindowEvent)
overrideprivatevirtual

Definition at line 47 of file vclxaccessiblescrollbar.cxx.

References Any, and VclSimpleEvent::GetId().

◆ setCurrentValue()

sal_Bool VCLXAccessibleScrollBar::setCurrentValue ( const css::uno::Any &  aNumber)
overridevirtual

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