23#include <com/sun/star/accessibility/XAccessibleValue.hpp>
31 public css::accessibility::XAccessibleValue,
32 public css::accessibility::XAccessibleSelection,
33 public css::accessibility::XAccessibleExtendedAttributes
49 virtual void GetStates( sal_Int64& rStateSet )
override;
64 virtual OUString SAL_CALL
70 virtual OUString SAL_CALL
79 virtual css::uno::Sequence< OUString> SAL_CALL
82 virtual void Dispose(
bool bRecursive,
bool bCanSkipInvisible =
true)
override;
92 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
94 virtual void SAL_CALL
acquire( ) noexcept
override
95 { SwAccessibleContext::acquire(); };
97 virtual void SAL_CALL
release( ) noexcept
override
98 { SwAccessibleContext::release(); };
101 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes( )
override;
128 sal_Int64 nSelectedChildIndex )
override;
constexpr OUStringLiteral sServiceName
virtual css::uno::Any SAL_CALL getMinimumValue() override
SwFrameFormat * GetTableBoxFormat() const
sal_Int32 SAL_CALL getBackground() override
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getSelectedAccessibleChild(sal_Int64 nSelectedChildIndex) override
virtual void SAL_CALL release() noexcept override
virtual void InvalidatePosOrSize(const SwRect &rFrame) override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
virtual css::uno::Any SAL_CALL getMinimumIncrement() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
bool InvalidateChildrenCursorPos(const SwFrame *pFrame)
virtual ~SwAccessibleCell() override
virtual sal_Int64 SAL_CALL getSelectedAccessibleChildCount() override
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId() override
SwAccessibleCell(std::shared_ptr< SwAccessibleMap > const &pInitMap, const SwCellFrame *pCellFrame)
virtual sal_Bool SAL_CALL setCurrentValue(const css::uno::Any &aNumber) override
virtual void SAL_CALL selectAccessibleChild(sal_Int64 nChildIndex) override
virtual void SAL_CALL clearAccessibleSelection() override
virtual OUString SAL_CALL getAccessibleDescription() override
Return this object's description.
virtual void Dispose(bool bRecursive, bool bCanSkipInvisible=true) override
virtual css::uno::Any SAL_CALL getCurrentValue() override
virtual OUString SAL_CALL getImplementationName() override
virtual void SAL_CALL selectAllAccessibleChildren() override
SwAccessibleSelectionHelper m_aSelectionHelper
css::uno::Any SAL_CALL getExtendedAttributes() override
virtual void GetStates(sal_Int64 &rStateSet) override
rtl::Reference< SwAccessibleTable > m_pAccTable
virtual sal_Bool SAL_CALL isAccessibleChildSelected(sal_Int64 nChildIndex) override
bool InvalidateMyCursorPos()
virtual void SAL_CALL deselectAccessibleChild(sal_Int64 nSelectedChildIndex) override
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes() override
virtual void InvalidateCursorPos_() override
virtual css::uno::Any SAL_CALL getMaximumValue() override
virtual bool HasCursor() override
virtual void SAL_CALL acquire() noexcept override
virtual sal_Bool SAL_CALL supportsService(const OUString &sServiceName) override
Return whether the specified service is supported by this class.
SwCellFrame is one table cell in the document layout.
Base class of the Writer layout elements.
Of course Writer needs its own rectangles.