LibreOffice Module accessibility (master) 1
|
#include <accessibletabbarpage.hxx>
Public Member Functions | |
AccessibleTabBarPage (TabBar *pTabBar, sal_uInt16 nPageId, const css::uno::Reference< css::accessibility::XAccessible > &rxParent) | |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &rServiceName) 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 css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &aPoint) override |
virtual void SAL_CALL | grabFocus () override |
virtual sal_Int32 SAL_CALL | getForeground () override |
virtual sal_Int32 SAL_CALL | getBackground () override |
virtual css::uno::Reference< css::awt::XFont > SAL_CALL | getFont () override |
virtual OUString SAL_CALL | getTitledBorderText () override |
virtual OUString SAL_CALL | getToolTipText () override |
Private Member Functions | |
bool | IsEnabled () |
bool | IsShowing () const |
bool | IsSelected () const |
void | SetShowing (bool bShowing) |
void | SetSelected (bool bSelected) |
void | SetPageText (const OUString &sPageText) |
sal_uInt16 | GetPageId () const |
void | FillAccessibleStateSet (sal_Int64 &rStateSet) |
virtual css::awt::Rectangle | implGetBounds () override |
virtual void SAL_CALL | disposing () override |
Private Attributes | |
sal_uInt16 | m_nPageId |
bool | m_bShowing |
bool | m_bSelected |
OUString | m_sPageText |
css::uno::Reference< css::accessibility::XAccessible > | m_xParent |
Friends | |
class | AccessibleTabBarPageList |
Definition at line 34 of file accessibletabbarpage.hxx.
accessibility::AccessibleTabBarPage::AccessibleTabBarPage | ( | TabBar * | pTabBar, |
sal_uInt16 | nPageId, | ||
const css::uno::Reference< css::accessibility::XAccessible > & | rxParent | ||
) |
Definition at line 48 of file accessibletabbarpage.cxx.
References IsSelected(), IsShowing(), m_bSelected, m_bShowing, m_nPageId, m_sPageText, and nPageId.
|
overrideprivatevirtual |
Definition at line 192 of file accessibletabbarpage.cxx.
References accessibility::AccessibleTabBarBase::disposing(), and m_sPageText.
|
private |
Definition at line 138 of file accessibletabbarpage.cxx.
References IsEnabled(), IsSelected(), and IsShowing().
Referenced by getAccessibleStateSet().
|
overridevirtual |
Definition at line 332 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 240 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 234 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 223 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 274 of file accessibletabbarpage.cxx.
References m_nPageId.
|
overridevirtual |
Definition at line 256 of file accessibletabbarpage.cxx.
References m_nPageId.
|
overridevirtual |
Definition at line 286 of file accessibletabbarpage.cxx.
References m_sPageText.
|
overridevirtual |
Definition at line 248 of file accessibletabbarpage.cxx.
References m_xParent.
Referenced by getBackground(), getFont(), getForeground(), and implGetBounds().
|
overridevirtual |
Definition at line 294 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 268 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 302 of file accessibletabbarpage.cxx.
References FillAccessibleStateSet().
|
overridevirtual |
Definition at line 361 of file accessibletabbarpage.cxx.
References getAccessibleParent().
|
overridevirtual |
Definition at line 381 of file accessibletabbarpage.cxx.
References getAccessibleParent().
|
overridevirtual |
Definition at line 344 of file accessibletabbarpage.cxx.
References getAccessibleParent().
|
overridevirtual |
Definition at line 202 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 321 of file accessibletabbarpage.cxx.
References AllSettings::GetLanguageTag(), LanguageTag::getLocale(), Application::GetSettings(), and Locale.
|
inlineprivate |
Definition at line 57 of file accessibletabbarpage.hxx.
References m_nPageId.
Referenced by accessibility::AccessibleTabBarPageList::ProcessWindowEvent().
|
overridevirtual |
Definition at line 214 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 398 of file accessibletabbarpage.cxx.
References m_sPageText.
|
overridevirtual |
Definition at line 406 of file accessibletabbarpage.cxx.
|
overridevirtual |
Definition at line 338 of file accessibletabbarpage.cxx.
|
overrideprivatevirtual |
Definition at line 161 of file accessibletabbarpage.cxx.
References AWTRectangle(), getAccessibleParent(), and m_nPageId.
|
private |
Definition at line 61 of file accessibletabbarpage.cxx.
References m_nPageId.
Referenced by FillAccessibleStateSet().
|
private |
Definition at line 84 of file accessibletabbarpage.cxx.
References m_nPageId.
Referenced by AccessibleTabBarPage(), and FillAccessibleStateSet().
|
private |
Definition at line 73 of file accessibletabbarpage.cxx.
Referenced by AccessibleTabBarPage(), and FillAccessibleStateSet().
|
private |
Definition at line 125 of file accessibletabbarpage.cxx.
References Any, and m_sPageText.
Referenced by accessibility::AccessibleTabBarPageList::UpdatePageText().
|
private |
Definition at line 110 of file accessibletabbarpage.cxx.
References Any, and m_bSelected.
Referenced by accessibility::AccessibleTabBarPageList::UpdateSelected().
|
private |
Definition at line 95 of file accessibletabbarpage.cxx.
References Any, and m_bShowing.
Referenced by accessibility::AccessibleTabBarPageList::UpdateShowing().
|
overridevirtual |
Definition at line 208 of file accessibletabbarpage.cxx.
References cppu::supportsService().
|
friend |
Definition at line 39 of file accessibletabbarpage.hxx.
|
private |
Definition at line 44 of file accessibletabbarpage.hxx.
Referenced by AccessibleTabBarPage(), and SetSelected().
|
private |
Definition at line 43 of file accessibletabbarpage.hxx.
Referenced by AccessibleTabBarPage(), and SetShowing().
|
private |
Definition at line 42 of file accessibletabbarpage.hxx.
Referenced by AccessibleTabBarPage(), getAccessibleDescription(), getAccessibleIndexInParent(), GetPageId(), implGetBounds(), IsEnabled(), and IsSelected().
|
private |
Definition at line 45 of file accessibletabbarpage.hxx.
Referenced by AccessibleTabBarPage(), disposing(), getAccessibleName(), getTitledBorderText(), and SetPageText().
|
private |
Definition at line 47 of file accessibletabbarpage.hxx.
Referenced by getAccessibleParent().