LibreOffice Module accessibility (master) 1
|
the class AccessibleListBoxEntry represents the class for an accessible object of a listbox entry More...
#include <accessiblelistboxentry.hxx>
Public Member Functions | |
AccessibleListBoxEntry (SvTreeListBox &_rListBox, SvTreeListEntry &rEntry, AccessibleListBox &rListBox) | |
Ctor() More... | |
SvTreeListEntry * | GetSvLBoxEntry () const |
Public Member Functions inherited from cppu::WeakAggComponentImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 > | |
WeakAggComponentImplHelper9 (::osl::Mutex &rMutex) SAL_NOEXCEPT | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Private Member Functions | |
tools::Rectangle | GetBoundingBox_Impl () const |
tools::Rectangle | GetBoundingBoxOnScreen_Impl () const |
bool | IsAlive_Impl () const |
bool | IsShowing_Impl () const |
tools::Rectangle | GetBoundingBox () |
tools::Rectangle | GetBoundingBoxOnScreen () |
void | EnsureIsAlive () const |
void | NotifyAccessibleEvent (sal_Int16 _nEventId, const css::uno::Any &_aOldValue, const css::uno::Any &_aNewValue) |
virtual | ~AccessibleListBoxEntry () override |
virtual void SAL_CALL | disposing () override |
this function is called upon disposing the component More... | |
DECL_LINK (WindowEventListener, VclWindowEvent &, void) | |
virtual OUString | implGetText () override |
virtual css::lang::Locale | implGetLocale () override |
virtual void | implGetSelection (sal_Int32 &nStartIndex, sal_Int32 &nEndIndex) override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () 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_Int64 SAL_CALL | getAccessibleIndexInParent () 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::lang::Locale SAL_CALL | getLocale () 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 sal_Int32 SAL_CALL | getCaretPosition () override |
virtual sal_Bool SAL_CALL | setCaretPosition (sal_Int32 nIndex) override |
virtual sal_Unicode SAL_CALL | getCharacter (sal_Int32 nIndex) override |
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL | getCharacterAttributes (sal_Int32 nIndex, const css::uno::Sequence< OUString > &aRequestedAttributes) override |
virtual css::awt::Rectangle SAL_CALL | getCharacterBounds (sal_Int32 nIndex) override |
virtual sal_Int32 SAL_CALL | getCharacterCount () override |
virtual sal_Int32 SAL_CALL | getIndexAtPoint (const css::awt::Point &aPoint) override |
virtual OUString SAL_CALL | getSelectedText () override |
virtual sal_Int32 SAL_CALL | getSelectionStart () override |
virtual sal_Int32 SAL_CALL | getSelectionEnd () override |
virtual sal_Bool SAL_CALL | setSelection (sal_Int32 nStartIndex, sal_Int32 nEndIndex) override |
virtual OUString SAL_CALL | getText () override |
virtual OUString SAL_CALL | getTextRange (sal_Int32 nStartIndex, sal_Int32 nEndIndex) override |
virtual css::accessibility::TextSegment SAL_CALL | getTextAtIndex (sal_Int32 nIndex, sal_Int16 aTextType) override |
virtual css::accessibility::TextSegment SAL_CALL | getTextBeforeIndex (sal_Int32 nIndex, sal_Int16 aTextType) override |
virtual css::accessibility::TextSegment SAL_CALL | getTextBehindIndex (sal_Int32 nIndex, sal_Int16 aTextType) override |
virtual sal_Bool SAL_CALL | copyText (sal_Int32 nStartIndex, sal_Int32 nEndIndex) override |
virtual sal_Bool SAL_CALL | scrollSubstringTo (sal_Int32 nStartIndex, sal_Int32 nEndIndex, css::accessibility::AccessibleScrollType aScrollType) override |
virtual void SAL_CALL | addAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) override |
virtual void SAL_CALL | removeAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) 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 SAL_CALL | selectAccessibleChild (sal_Int64 nChildIndex) override |
sal_Bool SAL_CALL | isAccessibleChildSelected (sal_Int64 nChildIndex) override |
void SAL_CALL | clearAccessibleSelection () override |
void SAL_CALL | selectAllAccessibleChildren () override |
sal_Int64 SAL_CALL | getSelectedAccessibleChildCount () override |
css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getSelectedAccessibleChild (sal_Int64 nSelectedChildIndex) override |
void SAL_CALL | deselectAccessibleChild (sal_Int64 nSelectedChildIndex) 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 |
css::uno::Reference< css::accessibility::XAccessible > | implGetParentAccessible () const |
SvTreeListEntry * | GetRealChild (sal_Int32 nIndex) |
sal_Int32 | GetRoleType () const |
Private Attributes | |
VclPtr< SvTreeListBox > | m_pTreeListBox |
std::deque< sal_Int32 > | m_aEntryPath |
The treelistbox control. More... | |
SvTreeListEntry * | m_pSvLBoxEntry |
sal_uInt32 | m_nClientId |
client id in the AccessibleEventNotifier queue More... | |
css::uno::WeakReference< css::accessibility::XAccessible > | m_wListBox |
AccessibleListBox & | m_rListBox |
Friends | |
class | AccessibleListBox |
Additional Inherited Members | |
Static Public Member Functions inherited from comphelper::OCommonAccessibleText | |
static bool | implInitTextChangedEvent (std::u16string_view rOldString, std::u16string_view rNewString, css::uno::Any &rDeleted, css::uno::Any &rInserted) |
Protected Member Functions inherited from comphelper::OCommonAccessibleText | |
OCommonAccessibleText () | |
virtual | ~OCommonAccessibleText () |
css::uno::Reference< css::i18n::XBreakIterator > const & | implGetBreakIterator () |
css::uno::Reference< css::i18n::XCharacterClassification > const & | implGetCharacterClassification () |
virtual OUString | implGetText ()=0 |
virtual css::lang::Locale | implGetLocale ()=0 |
virtual void | implGetSelection (sal_Int32 &nStartIndex, sal_Int32 &nEndIndex)=0 |
void | implGetGlyphBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex) |
bool | implGetWordBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex) |
void | implGetSentenceBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex) |
virtual void | implGetParagraphBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex) |
virtual void | implGetLineBoundary (const OUString &rText, css::i18n::Boundary &rBoundary, sal_Int32 nIndex) |
OUString | getSelectedText () |
sal_Int32 | getSelectionStart () |
sal_Int32 | getSelectionEnd () |
css::accessibility::TextSegment | getTextAtIndex (sal_Int32 nIndex, sal_Int16 aTextType) |
css::accessibility::TextSegment | getTextBeforeIndex (sal_Int32 nIndex, sal_Int16 aTextType) |
css::accessibility::TextSegment | getTextBehindIndex (sal_Int32 nIndex, sal_Int16 aTextType) |
Static Protected Member Functions inherited from comphelper::OCommonAccessibleText | |
static bool | implIsValidBoundary (css::i18n::Boundary const &rBoundary, sal_Int32 nLength) |
static bool | implIsValidIndex (sal_Int32 nIndex, sal_Int32 nLength) |
static bool | implIsValidRange (sal_Int32 nStartIndex, sal_Int32 nEndIndex, sal_Int32 nLength) |
static sal_Unicode | implGetCharacter (std::u16string_view rText, sal_Int32 nIndex) |
static OUString | implGetTextRange (std::u16string_view rText, sal_Int32 nStartIndex, sal_Int32 nEndIndex) |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
the class AccessibleListBoxEntry represents the class for an accessible object of a listbox entry
Definition at line 67 of file accessiblelistboxentry.hxx.
|
overrideprivatevirtual |
Definition at line 82 of file accessiblelistboxentry.cxx.
References dispose(), IsAlive_Impl(), and m_refCount.
accessibility::AccessibleListBoxEntry::AccessibleListBoxEntry | ( | SvTreeListBox & | _rListBox, |
SvTreeListEntry & | rEntry, | ||
AccessibleListBox & | rListBox | ||
) |
Ctor()
_rListBox | the view control |
rEntry | the entry |
rListBox | the a11y object for _rListBox |
Definition at line 67 of file accessiblelistboxentry.cxx.
References SvTreeListBox::FillEntryPath(), LINK, m_aEntryPath, m_aMutex, m_pSvLBoxEntry, and m_pTreeListBox.
|
overrideprivatevirtual |
Definition at line 674 of file accessiblelistboxentry.cxx.
References comphelper::AccessibleEventNotifier::addEventListener(), cppu::BaseMutex::m_aMutex, m_nClientId, and comphelper::AccessibleEventNotifier::registerClient().
|
overrideprivate |
Definition at line 848 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), i, m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nCount.
|
overrideprivatevirtual |
Definition at line 516 of file accessiblelistboxentry.cxx.
References tools::Rectangle::Contains(), GetBoundingBox(), and VCLPoint().
|
overrideprivatevirtual |
Definition at line 650 of file accessiblelistboxentry.cxx.
References svt::OStringTransfer::CopyString(), EnsureIsAlive(), implGetText(), cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
private |
|
overrideprivate |
Definition at line 944 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getAccessibleChildCount(), m_aEntryPath, cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
overrideprivatevirtual |
this function is called upon disposing the component
Definition at line 237 of file accessiblelistboxentry.cxx.
References LINK, cppu::BaseMutex::m_aMutex, m_nClientId, m_pTreeListBox, m_wListBox, nId, and comphelper::AccessibleEventNotifier::revokeClientNotifyDisposing().
|
overrideprivatevirtual |
Definition at line 728 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getAccessibleRole(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nIndex.
|
private |
css::lang::DisposedException |
Definition at line 201 of file accessiblelistboxentry.cxx.
References IsAlive_Impl().
Referenced by clearAccessibleSelection(), copyText(), deselectAccessibleChild(), doAccessibleAction(), getAccessibleActionDescription(), getAccessibleAtPoint(), getAccessibleChild(), getAccessibleChildCount(), getAccessibleContext(), getAccessibleName(), getAccessibleParent(), GetBoundingBox(), GetBoundingBoxOnScreen(), getCharacter(), getCharacterAttributes(), getCharacterBounds(), getCharacterCount(), getIndexAtPoint(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), getSelectedText(), getSelectionEnd(), getSelectionStart(), getText(), getTextAtIndex(), getTextBeforeIndex(), getTextBehindIndex(), getTextRange(), isAccessibleChildSelected(), selectAccessibleChild(), selectAllAccessibleChildren(), setCaretPosition(), and setSelection().
|
overrideprivatevirtual |
Definition at line 708 of file accessiblelistboxentry.cxx.
References ACCESSIBLE_ACTION_COUNT, getAccessibleRole(), cppu::BaseMutex::m_aMutex, m_pTreeListBox, and WB_HASBUTTONS.
|
overrideprivatevirtual |
Definition at line 766 of file accessiblelistboxentry.cxx.
References AccResId(), EnsureIsAlive(), getAccessibleRole(), SvTreeListEntry::HasChildren(), SvTreeListEntry::HasChildrenOnDemand(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nIndex.
|
overrideprivatevirtual |
Definition at line 803 of file accessiblelistboxentry.cxx.
References nIndex.
|
overrideprivatevirtual |
Definition at line 521 of file accessiblelistboxentry.cxx.
References tools::Rectangle::Contains(), EnsureIsAlive(), accessibility::AccessibleListBox::implGetAccessible(), cppu::BaseMutex::m_aMutex, m_pTreeListBox, m_rListBox, m_wListBox, and VCLPoint().
|
overrideprivatevirtual |
Definition at line 303 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), GetRealChild(), i, accessibility::AccessibleListBox::implGetAccessible(), cppu::BaseMutex::m_aMutex, m_rListBox, and m_wListBox.
|
overrideprivatevirtual |
Definition at line 289 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nCount.
Referenced by deselectAccessibleChild(), GetRealChild(), isAccessibleChildSelected(), and selectAccessibleChild().
|
overrideprivatevirtual |
Definition at line 281 of file accessiblelistboxentry.cxx.
References EnsureIsAlive().
|
overrideprivatevirtual |
Definition at line 430 of file accessiblelistboxentry.cxx.
References getAccessibleRole(), m_aEntryPath, cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
overrideprivatevirtual |
Definition at line 362 of file accessiblelistboxentry.cxx.
References m_aEntryPath, and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 443 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetText(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 353 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetParentAccessible(), and cppu::BaseMutex::m_aMutex.
Referenced by getBackground(), and getForeground().
|
overrideprivatevirtual |
Definition at line 452 of file accessiblelistboxentry.cxx.
References implGetParentAccessible(), and m_aEntryPath.
|
overrideprivatevirtual |
Definition at line 399 of file accessiblelistboxentry.cxx.
References SvTreeListBox::GetCheckButtonState(), SvTreeListBox::GetEntryFromPath(), GetRoleType(), SvTreeListBox::GetTreeFlags(), m_aEntryPath, cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
Referenced by doAccessibleAction(), getAccessibleActionCount(), getAccessibleActionDescription(), getAccessibleDescription(), getAccessibleStateSet(), getMaximumValue(), getMinimumIncrement(), getMinimumValue(), and setCurrentValue().
|
overrideprivatevirtual |
Definition at line 469 of file accessiblelistboxentry.cxx.
References getAccessibleRole(), IsAlive_Impl(), IsShowing_Impl(), m_aEntryPath, cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
overrideprivatevirtual |
Definition at line 583 of file accessiblelistboxentry.cxx.
References getAccessibleParent(), and cppu::BaseMutex::m_aMutex.
|
private |
css::lang::DisposedException | |
css::uno::RuntimeException |
Definition at line 183 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), GetBoundingBox_Impl(), and cppu::BaseMutex::m_aMutex.
Referenced by containsPoint(), getBounds(), getCharacterBounds(), getIndexAtPoint(), getLocation(), and getSize().
|
private |
Definition at line 126 of file accessiblelistboxentry.cxx.
References tools::Rectangle::GetSize(), m_aEntryPath, m_pTreeListBox, and tools::Rectangle::TopLeft().
Referenced by GetBoundingBox(), and IsShowing_Impl().
|
private |
css::lang::DisposedException | |
css::uno::RuntimeException |
Definition at line 192 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), GetBoundingBoxOnScreen_Impl(), and cppu::BaseMutex::m_aMutex.
Referenced by getLocationOnScreen().
|
private |
Definition at line 146 of file accessiblelistboxentry.cxx.
References tools::Rectangle::GetSize(), m_aEntryPath, m_pTreeListBox, and tools::Rectangle::TopLeft().
Referenced by GetBoundingBoxOnScreen().
|
overrideprivatevirtual |
Definition at line 541 of file accessiblelistboxentry.cxx.
References AWTRectangle(), and GetBoundingBox().
|
overrideprivatevirtual |
Definition at line 961 of file accessiblelistboxentry.cxx.
|
overrideprivatevirtual |
Definition at line 976 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), comphelper::OCommonAccessibleText::implGetCharacter(), implGetText(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 983 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetText(), comphelper::OCommonAccessibleText::implIsValidIndex(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 603 of file accessiblelistboxentry.cxx.
References AWTRectangle(), EnsureIsAlive(), GetBoundingBox(), vcl::ControlLayoutData::GetCharacterBounds(), getLength(), implGetText(), comphelper::OCommonAccessibleText::implIsValidIndex(), tools::Rectangle::Left(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, tools::Rectangle::Move(), nIndex, and tools::Rectangle::Top().
|
overrideprivatevirtual |
Definition at line 996 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetText(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1076 of file accessiblelistboxentry.cxx.
References Any, m_aEntryPath, and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 566 of file accessiblelistboxentry.cxx.
References getAccessibleParent(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Reimplemented from cppu::WeakAggComponentImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 229 of file accessiblelistboxentry.cxx.
|
overrideprivatevirtual |
Definition at line 262 of file accessiblelistboxentry.cxx.
|
overrideprivatevirtual |
Definition at line 628 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), GetBoundingBox(), vcl::ControlLayoutData::GetIndexForPoint(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, nIndex, tools::Rectangle::TopLeft(), and VCLPoint().
|
overrideprivatevirtual |
Definition at line 506 of file accessiblelistboxentry.cxx.
References implGetLocale(), Locale, and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 546 of file accessiblelistboxentry.cxx.
References AWTPoint(), GetBoundingBox(), and TopLeft.
|
overrideprivatevirtual |
Definition at line 551 of file accessiblelistboxentry.cxx.
References AWTPoint(), GetBoundingBoxOnScreen(), and TopLeft.
|
overrideprivatevirtual |
Definition at line 1118 of file accessiblelistboxentry.cxx.
References Any, getAccessibleRole(), and cppu::BaseMutex::m_aMutex.
Referenced by setCurrentValue().
|
overrideprivatevirtual |
Definition at line 1157 of file accessiblelistboxentry.cxx.
References Any, getAccessibleRole(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1138 of file accessiblelistboxentry.cxx.
References Any, getAccessibleRole(), and cppu::BaseMutex::m_aMutex.
Referenced by setCurrentValue().
|
private |
Definition at line 1175 of file accessiblelistboxentry.cxx.
References getAccessibleChildCount(), m_aEntryPath, m_pTreeListBox, and nIndex.
Referenced by getAccessibleChild(), and selectAccessibleChild().
|
private |
Definition at line 370 of file accessiblelistboxentry.cxx.
References SvTreeListEntry::HasChildrenOnDemand(), m_pTreeListBox, and WB_HASBUTTONS.
Referenced by getAccessibleRole().
|
overrideprivate |
Definition at line 909 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getSelectedAccessibleChildCount(), i, accessibility::AccessibleListBox::implGetAccessible(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, m_rListBox, m_wListBox, and nCount.
|
overrideprivate |
Definition at line 886 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), i, m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nCount.
Referenced by getSelectedAccessibleChild().
|
overrideprivatevirtual |
Definition at line 1004 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1018 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1011 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 556 of file accessiblelistboxentry.cxx.
References AWTSize(), and GetBoundingBox().
|
overrideprivatevirtual |
Definition at line 267 of file accessiblelistboxentry.cxx.
|
inline |
Definition at line 128 of file accessiblelistboxentry.hxx.
References m_pSvLBoxEntry.
Referenced by accessibility::AccessibleListBox::GetCurEventEntry(), and accessibility::AccessibleListBox::ProcessWindowEvent().
|
overrideprivatevirtual |
Definition at line 1036 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetText(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 1050 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), comphelper::OCommonAccessibleText::getTextAtIndex(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 1057 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), comphelper::OCommonAccessibleText::getTextBeforeIndex(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 1064 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), comphelper::OCommonAccessibleText::getTextBehindIndex(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 1043 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), implGetText(), comphelper::OCommonAccessibleText::implGetTextRange(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 561 of file accessiblelistboxentry.cxx.
|
overrideprivatevirtual |
Implements comphelper::OCommonAccessibleText.
Definition at line 216 of file accessiblelistboxentry.cxx.
References LanguageTag::getLocale(), Application::GetSettings(), AllSettings::GetUILanguageTag(), and Locale.
Referenced by getLocale().
|
private |
Definition at line 319 of file accessiblelistboxentry.cxx.
References accessibility::AccessibleListBox::implGetAccessible(), m_aEntryPath, m_pTreeListBox, m_rListBox, and m_wListBox.
Referenced by getAccessibleParent(), getAccessibleRelationSet(), and IsShowing_Impl().
|
overrideprivatevirtual |
Implements comphelper::OCommonAccessibleText.
Definition at line 220 of file accessiblelistboxentry.cxx.
|
overrideprivatevirtual |
Implements comphelper::OCommonAccessibleText.
Definition at line 207 of file accessiblelistboxentry.cxx.
References m_aEntryPath, m_pTreeListBox, and SvTreeListBox::SearchEntryTextWithHeadTitle().
Referenced by copyText(), getAccessibleName(), getCharacter(), getCharacterAttributes(), getCharacterBounds(), getCharacterCount(), getText(), getTextRange(), setCaretPosition(), and setSelection().
|
overrideprivate |
Definition at line 830 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getAccessibleChildCount(), m_aEntryPath, cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
private |
Definition at line 161 of file accessiblelistboxentry.cxx.
References m_pTreeListBox.
Referenced by EnsureIsAlive(), getAccessibleStateSet(), and ~AccessibleListBoxEntry().
|
private |
Definition at line 166 of file accessiblelistboxentry.cxx.
References GetBoundingBox_Impl(), implGetParentAccessible(), tools::Rectangle::Overlaps(), and VCLRectangle().
Referenced by getAccessibleStateSet().
|
private |
Definition at line 114 of file accessiblelistboxentry.cxx.
References comphelper::AccessibleEventNotifier::addEvent(), and m_nClientId.
Referenced by accessibility::AccessibleListBox::ProcessWindowEvent().
|
overrideprivatevirtual |
Definition at line 685 of file accessiblelistboxentry.cxx.
References cppu::BaseMutex::m_aMutex, m_nClientId, nId, comphelper::AccessibleEventNotifier::removeEventListener(), and comphelper::AccessibleEventNotifier::revokeClient().
|
overrideprivatevirtual |
Definition at line 667 of file accessiblelistboxentry.cxx.
|
overrideprivate |
Definition at line 813 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getAccessibleChildCount(), GetRealChild(), cppu::BaseMutex::m_aMutex, and m_pTreeListBox.
|
overrideprivate |
Definition at line 867 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), i, m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, and nCount.
|
overrideprivatevirtual |
Definition at line 965 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getLength(), implGetText(), comphelper::OCommonAccessibleText::implIsValidRange(), cppu::BaseMutex::m_aMutex, and nIndex.
|
overrideprivatevirtual |
Definition at line 1087 of file accessiblelistboxentry.cxx.
References getAccessibleRole(), SvTreeListBox::GetEntryFromPath(), getMaximumValue(), getMinimumValue(), m_aEntryPath, cppu::BaseMutex::m_aMutex, m_pTreeListBox, nValue, and SvTreeListBox::SetCheckButtonState().
|
overrideprivatevirtual |
Definition at line 1025 of file accessiblelistboxentry.cxx.
References EnsureIsAlive(), getLength(), implGetText(), comphelper::OCommonAccessibleText::implIsValidRange(), and cppu::BaseMutex::m_aMutex.
|
overrideprivatevirtual |
Definition at line 274 of file accessiblelistboxentry.cxx.
References cppu::supportsService().
|
friend |
Definition at line 71 of file accessiblelistboxentry.hxx.
|
private |
The treelistbox control.
Definition at line 76 of file accessiblelistboxentry.hxx.
Referenced by AccessibleListBoxEntry(), clearAccessibleSelection(), deselectAccessibleChild(), doAccessibleAction(), getAccessibleActionDescription(), getAccessibleChildCount(), getAccessibleDescription(), getAccessibleIndexInParent(), getAccessibleRelationSet(), getAccessibleRole(), getAccessibleStateSet(), GetBoundingBox_Impl(), GetBoundingBoxOnScreen_Impl(), getCharacterBounds(), getCurrentValue(), getIndexAtPoint(), GetRealChild(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), implGetParentAccessible(), implGetText(), isAccessibleChildSelected(), selectAllAccessibleChildren(), and setCurrentValue().
|
private |
client id in the AccessibleEventNotifier queue
Definition at line 81 of file accessiblelistboxentry.hxx.
Referenced by addAccessibleEventListener(), disposing(), NotifyAccessibleEvent(), and removeAccessibleEventListener().
|
private |
Definition at line 77 of file accessiblelistboxentry.hxx.
Referenced by AccessibleListBoxEntry(), and GetSvLBoxEntry().
|
private |
Definition at line 74 of file accessiblelistboxentry.hxx.
Referenced by AccessibleListBoxEntry(), clearAccessibleSelection(), copyText(), deselectAccessibleChild(), disposing(), doAccessibleAction(), getAccessibleActionCount(), getAccessibleActionDescription(), getAccessibleAtPoint(), getAccessibleChildCount(), getAccessibleDescription(), getAccessibleRole(), getAccessibleStateSet(), GetBoundingBox_Impl(), GetBoundingBoxOnScreen_Impl(), getCharacterBounds(), getIndexAtPoint(), GetRealChild(), GetRoleType(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), implGetParentAccessible(), implGetText(), isAccessibleChildSelected(), IsAlive_Impl(), selectAccessibleChild(), selectAllAccessibleChildren(), and setCurrentValue().
|
private |
Definition at line 84 of file accessiblelistboxentry.hxx.
Referenced by getAccessibleAtPoint(), getAccessibleChild(), getSelectedAccessibleChild(), and implGetParentAccessible().
|
private |
Definition at line 83 of file accessiblelistboxentry.hxx.
Referenced by disposing(), getAccessibleAtPoint(), getAccessibleChild(), getSelectedAccessibleChild(), and implGetParentAccessible().