LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
sw::sidebarwindows::SidebarWinAccessibleContext Class Reference
Inheritance diagram for sw::sidebarwindows::SidebarWinAccessibleContext:
[legend]
Collaboration diagram for sw::sidebarwindows::SidebarWinAccessibleContext:
[legend]

Public Member Functions

 SidebarWinAccessibleContext (sw::annotation::SwAnnotationWin &rSidebarWin, SwViewShell &rViewShell, const SwFrame *pAnchorFrame)
 
void ChangeAnchor (const SwFrame *pAnchorFrame)
 
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
virtual sal_Int32 SAL_CALL getAccessibleIndexInParent () override
 
- Public Member Functions inherited from VCLXAccessibleComponent
 VCLXAccessibleComponent (VCLXWindow *pVCLXWindow)
 
virtual ~VCLXAccessibleComponent () override
 
VCLXWindowGetVCLXWindow () const
 
VclPtr< vcl::WindowGetWindow () const
 
VclPtr< derived_type > GetAs () const
 
VclPtr< derived_type > GetAsDynamic () const
 
virtual void SAL_CALL disposing () override
 
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
 
sal_Int32 SAL_CALL getAccessibleChildCount () override
 
css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild (sal_Int32 i) override
 
css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent () override
 
sal_Int32 SAL_CALL getAccessibleIndexInParent () override
 
sal_Int16 SAL_CALL getAccessibleRole () override
 
OUString SAL_CALL getAccessibleDescription () override
 
OUString SAL_CALL getAccessibleName () override
 
OUString SAL_CALL getAccessibleId () override
 
css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL getAccessibleRelationSet () override
 
css::uno::Reference< css::accessibility::XAccessibleStateSet > SAL_CALL getAccessibleStateSet () override
 
css::lang::Locale SAL_CALL getLocale () override
 
css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint (const css::awt::Point &aPoint) override
 
css::awt::Point SAL_CALL getLocationOnScreen () override
 
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 Attributes

SwViewShellmrViewShell
 
const SwFramempAnchorFrame
 
::osl::Mutex maMutex
 

Additional Inherited Members

- Protected Member Functions inherited from VCLXAccessibleComponent
virtual void ProcessWindowEvent (const VclWindowEvent &rVclWindowEvent)
 
virtual void ProcessWindowChildEvent (const VclWindowEvent &rVclWindowEvent)
 
virtual void FillAccessibleRelationSet (utl::AccessibleRelationSetHelper &rRelationSet)
 
virtual void FillAccessibleStateSet (utl::AccessibleStateSetHelper &rStateSet)
 
virtual css::uno::Reference< css::accessibility::XAccessible > GetChildAccessible (const VclWindowEvent &rVclWindowEvent)
 
css::awt::Rectangle implGetBounds () override
 

Detailed Description

Definition at line 32 of file SidebarWinAcc.cxx.

Constructor & Destructor Documentation

sw::sidebarwindows::SidebarWinAccessibleContext::SidebarWinAccessibleContext ( sw::annotation::SwAnnotationWin rSidebarWin,
SwViewShell rViewShell,
const SwFrame pAnchorFrame 
)
inlineexplicit

Definition at line 35 of file SidebarWinAcc.cxx.

References vcl::Window::SetAccessibleRole().

Member Function Documentation

void sw::sidebarwindows::SidebarWinAccessibleContext::ChangeAnchor ( const SwFrame pAnchorFrame)
inline
virtual sal_Int32 SAL_CALL sw::sidebarwindows::SidebarWinAccessibleContext::getAccessibleIndexInParent ( )
inlineoverridevirtual
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL sw::sidebarwindows::SidebarWinAccessibleContext::getAccessibleParent ( )
inlineoverridevirtual

Member Data Documentation

::osl::Mutex sw::sidebarwindows::SidebarWinAccessibleContext::maMutex
private

Definition at line 89 of file SidebarWinAcc.cxx.

Referenced by ChangeAnchor(), getAccessibleIndexInParent(), and getAccessibleParent().

const SwFrame* sw::sidebarwindows::SidebarWinAccessibleContext::mpAnchorFrame
private

Definition at line 87 of file SidebarWinAcc.cxx.

Referenced by ChangeAnchor(), getAccessibleIndexInParent(), and getAccessibleParent().

SwViewShell& sw::sidebarwindows::SidebarWinAccessibleContext::mrViewShell
private

Definition at line 86 of file SidebarWinAcc.cxx.

Referenced by getAccessibleIndexInParent(), and getAccessibleParent().


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