LibreOffice Module svx (master) 1
|
#include <svxrectctaccessiblecontext.hxx>
Public Member Functions | |
SvxRectCtlChildAccessibleContext (const css::uno::Reference< css::accessibility::XAccessible > &rxParent, OUString aName, OUString aDescription, const tools::Rectangle &rBoundingBox, tools::Long nIndexInParent) | |
virtual void SAL_CALL | grabFocus () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &rPoint) override |
virtual sal_Int64 SAL_CALL | getAccessibleChildCount () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleChild (sal_Int64 nIndex) 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 |
Return empty reference to indicate that the relation set is not supported. More... | |
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 |
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 |
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 |
void | setStateChecked (bool bChecked) |
Sets the checked status. More... | |
void | FireFocusEvent () |
Private Member Functions | |
virtual | ~SvxRectCtlChildAccessibleContext () override |
virtual void SAL_CALL | disposing () override |
virtual css::awt::Rectangle | implGetBounds () override |
implements the calculation of the bounding rectangle More... | |
Private Attributes | |
OUString | msDescription |
Description of this object. More... | |
OUString | msName |
Name of this object. More... | |
css::uno::Reference< css::accessibility::XAccessible > | mxParent |
Reference to the parent object. More... | |
tools::Rectangle | maBoundingBox |
Bounding box. More... | |
tools::Long | mnIndexInParent |
index of child in parent More... | |
bool | mbIsChecked |
Indicates, if object is checked. More... | |
Definition at line 130 of file svxrectctaccessiblecontext.hxx.
SvxRectCtlChildAccessibleContext::SvxRectCtlChildAccessibleContext | ( | const css::uno::Reference< css::accessibility::XAccessible > & | rxParent, |
OUString | aName, | ||
OUString | aDescription, | ||
const tools::Rectangle & | rBoundingBox, | ||
tools::Long | nIndexInParent | ||
) |
Definition at line 397 of file svxrectctaccessiblecontext.cxx.
|
overrideprivatevirtual |
Definition at line 412 of file svxrectctaccessiblecontext.cxx.
|
overrideprivatevirtual |
Definition at line 599 of file svxrectctaccessiblecontext.cxx.
References mxParent.
|
overridevirtual |
Definition at line 563 of file svxrectctaccessiblecontext.cxx.
References getAccessibleActionCount(), m_aMutex, mnIndexInParent, and mxParent.
void SvxRectCtlChildAccessibleContext::FireFocusEvent | ( | ) |
Definition at line 631 of file svxrectctaccessiblecontext.cxx.
References Any.
|
overridevirtual |
Definition at line 557 of file svxrectctaccessiblecontext.cxx.
Referenced by doAccessibleAction(), getAccessibleActionDescription(), and getAccessibleActionKeyBinding().
|
overridevirtual |
Definition at line 578 of file svxrectctaccessiblecontext.cxx.
References getAccessibleActionCount(), and m_aMutex.
|
overridevirtual |
Definition at line 589 of file svxrectctaccessiblecontext.cxx.
References getAccessibleActionCount(), and m_aMutex.
|
overridevirtual |
Definition at line 417 of file svxrectctaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 452 of file svxrectctaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 447 of file svxrectctaccessiblecontext.cxx.
|
inlineoverridevirtual |
Definition at line 157 of file svxrectctaccessiblecontext.hxx.
|
overridevirtual |
Definition at line 467 of file svxrectctaccessiblecontext.cxx.
References m_aMutex, and msDescription.
|
overridevirtual |
Definition at line 473 of file svxrectctaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 457 of file svxrectctaccessiblecontext.cxx.
References mxParent.
|
overridevirtual |
Return empty reference to indicate that the relation set is not supported.
Definition at line 482 of file svxrectctaccessiblecontext.cxx.
References mxParent.
|
overridevirtual |
Definition at line 462 of file svxrectctaccessiblecontext.cxx.
|
overridevirtual |
Definition at line 494 of file svxrectctaccessiblecontext.cxx.
References m_aMutex, and mbIsChecked.
|
overridevirtual |
Definition at line 436 of file svxrectctaccessiblecontext.cxx.
References StyleSettings::GetDialogColor(), Application::GetSettings(), AllSettings::GetStyleSettings(), and m_aMutex.
|
overridevirtual |
Definition at line 520 of file svxrectctaccessiblecontext.cxx.
References Any, and mbIsChecked.
|
overridevirtual |
Definition at line 426 of file svxrectctaccessiblecontext.cxx.
References StyleSettings::GetLabelTextColor(), Application::GetSettings(), AllSettings::GetStyleSettings(), and m_aMutex.
|
overridevirtual |
Definition at line 532 of file svxrectctaccessiblecontext.cxx.
References Any.
|
overridevirtual |
Definition at line 546 of file svxrectctaccessiblecontext.cxx.
References Any.
|
overridevirtual |
Definition at line 539 of file svxrectctaccessiblecontext.cxx.
References Any.
|
overridevirtual |
Definition at line 422 of file svxrectctaccessiblecontext.cxx.
|
overrideprivatevirtual |
implements the calculation of the bounding rectangle
Definition at line 605 of file svxrectctaccessiblecontext.cxx.
References AWTRectangle(), and maBoundingBox.
|
overridevirtual |
Definition at line 527 of file svxrectctaccessiblecontext.cxx.
void SvxRectCtlChildAccessibleContext::setStateChecked | ( | bool | bChecked | ) |
Sets the checked status.
Definition at line 611 of file svxrectctaccessiblecontext.cxx.
References Any, and mbIsChecked.
Referenced by SvxRectCtlAccessibleContext::selectChild().
|
private |
Bounding box.
Definition at line 214 of file svxrectctaccessiblecontext.hxx.
Referenced by implGetBounds().
|
private |
Indicates, if object is checked.
Definition at line 220 of file svxrectctaccessiblecontext.hxx.
Referenced by getAccessibleStateSet(), getCurrentValue(), and setStateChecked().
|
private |
index of child in parent
Definition at line 217 of file svxrectctaccessiblecontext.hxx.
Referenced by doAccessibleAction().
|
private |
Description of this object.
This is not a constant because it can be set from the outside. Furthermore, it changes according to the draw page's display mode.
Definition at line 202 of file svxrectctaccessiblecontext.hxx.
Referenced by getAccessibleDescription().
|
private |
Name of this object.
It changes according the draw page's display mode.
Definition at line 207 of file svxrectctaccessiblecontext.hxx.
Referenced by getAccessibleName().
|
private |
Reference to the parent object.
Definition at line 211 of file svxrectctaccessiblecontext.hxx.
Referenced by disposing(), doAccessibleAction(), getAccessibleParent(), and getAccessibleRelationSet().