23#include <com/sun/star/accessibility/XAccessibleSelection.hpp>
24#include <com/sun/star/accessibility/XAccessibleExtendedAttributes.hpp>
32 css::uno::Reference< css::accessibility::XAccessible>
mxParent;
55 virtual css::uno::Reference< css::accessibility::XAccessible> SAL_CALL
59 virtual css::uno::Reference< css::accessibility::XAccessible> SAL_CALL
63 virtual sal_Int64 SAL_CALL
67 virtual OUString SAL_CALL
74 const css::awt::Point& aPoint )
override;
76 virtual css::uno::Reference<
78 const css::awt::Point& aPoint )
override;
80 virtual css::awt::Rectangle SAL_CALL
getBounds()
override;
82 virtual css::awt::Point SAL_CALL
getLocation()
override;
86 virtual css::awt::Size SAL_CALL
getSize()
override;
93 public css::accessibility::XAccessibleSelection,
94 public css::accessibility::XAccessibleExtendedAttributes
102 virtual void GetStates( sal_Int64& rStateSet )
override;
114 virtual OUString SAL_CALL
123 virtual css::uno::Sequence< OUString> SAL_CALL
133 const css::uno::Type& aType )
override;
135 virtual void SAL_CALL
acquire( ) noexcept
override
136 { SwAccessibleContext::acquire(); };
138 virtual void SAL_CALL
release( ) noexcept
override
139 { SwAccessibleContext::release(); };
142 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes( )
override;
148 sal_Int64 nChildIndex )
override;
151 sal_Int64 nChildIndex )
override;
156 sal_Int64 nSelectedChildIndex )
override;
160 sal_Int64 nChildIndex )
override;
167 virtual void Dispose(
bool bRecursive,
bool bCanSkipInvisible =
true)
override;
constexpr OUStringLiteral sServiceName
virtual OUString SAL_CALL getAccessibleName() override
css::uno::Reference< css::accessibility::XAccessible > mxParent
void AddChild(vcl::Window *pWin, bool bFireEvent=true)
virtual css::awt::Point SAL_CALL getLocationOnScreen() override
virtual css::awt::Point SAL_CALL getLocation() override
virtual sal_Int64 SAL_CALL getAccessibleChildCount() override
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint(const css::awt::Point &aPoint) override
virtual sal_Int64 SAL_CALL getAccessibleIndexInParent() override
virtual ~SwAccessibleDocumentBase() override
virtual sal_Bool SAL_CALL containsPoint(const css::awt::Point &aPoint) override
virtual css::awt::Size SAL_CALL getSize() override
SwAccessibleDocumentBase(std::shared_ptr< SwAccessibleMap > const &pInitMap)
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleParent() override
virtual css::awt::Rectangle SAL_CALL getBounds() override
void RemoveChild(vcl::Window *pWin)
VclPtr< vcl::Window > mpChildWin
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleChild(sal_Int64 nIndex) override
virtual OUString SAL_CALL getAccessibleDescription() override
access to an accessible Writer document
SwAccessibleSelectionHelper maSelectionHelper
virtual css::uno::Any SAL_CALL getExtendedAttributes() override
virtual void SAL_CALL selectAccessibleChild(sal_Int64 nChildIndex) override
virtual ~SwAccessibleDocument() override
virtual void SAL_CALL selectAllAccessibleChildren() override
virtual void SAL_CALL release() noexcept override
SwAccessibleDocument(std::shared_ptr< SwAccessibleMap > const &pInitMap)
sal_Int32 SAL_CALL getBackground() override
virtual void Dispose(bool bRecursive, bool bCanSkipInvisible=true) override
virtual sal_Int64 SAL_CALL getSelectedAccessibleChildCount() override
virtual void SAL_CALL clearAccessibleSelection() override
DECL_LINK(WindowChildEventListener, VclWindowEvent &, void)
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
virtual sal_Bool SAL_CALL isAccessibleChildSelected(sal_Int64 nChildIndex) override
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getSelectedAccessibleChild(sal_Int64 nSelectedChildIndex) override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
virtual void SAL_CALL deselectAccessibleChild(sal_Int64 nChildIndex) override
virtual sal_Bool SAL_CALL supportsService(const OUString &sServiceName) override
Return whether the specified service is supported by this class.
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void GetStates(sal_Int64 &rStateSet) override
virtual void SAL_CALL acquire() noexcept override
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
void SetVisArea(const SwRect &rNewVisArea)