|
LibreOffice Module sw (master) 1
|
#include <acctable.hxx>
Public Member Functions | |
| SwAccessibleTableColHeaders (std::shared_ptr< SwAccessibleMap > const &pMap, const SwTabFrame *pTabFrame) | |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
| virtual sal_Int64 SAL_CALL | getAccessibleChildCount () override |
| Return the number of currently visible children. More... | |
| virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleChild (sal_Int64 nIndex) override |
| Return the specified child or NULL if index is invalid. More... | |
| virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleRowHeaders () override |
| virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleColumnHeaders () override |
| virtual OUString SAL_CALL | getImplementationName () override |
| Returns an identifier for the implementation of this object. More... | |
Public Member Functions inherited from SwAccessibleTable | |
| SwAccessibleTable (std::shared_ptr< SwAccessibleMap > const &pInitMap, const SwTabFrame *pTableFrame) | |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
| virtual void SAL_CALL | acquire () noexcept override |
| virtual void SAL_CALL | release () noexcept override |
| virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
| virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
| virtual OUString SAL_CALL | getAccessibleDescription () override |
| Return this object's description. More... | |
| virtual sal_Int32 SAL_CALL | getAccessibleRowCount () override |
| virtual sal_Int32 SAL_CALL | getAccessibleColumnCount () override |
| virtual OUString SAL_CALL | getAccessibleRowDescription (sal_Int32 nRow) override |
| virtual OUString SAL_CALL | getAccessibleColumnDescription (sal_Int32 nColumn) override |
| virtual sal_Int32 SAL_CALL | getAccessibleRowExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override |
| virtual sal_Int32 SAL_CALL | getAccessibleColumnExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override |
| virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleRowHeaders () override |
| virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleColumnHeaders () override |
| virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleRows () override |
| virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleColumns () override |
| virtual sal_Bool SAL_CALL | isAccessibleRowSelected (sal_Int32 nRow) override |
| virtual sal_Bool SAL_CALL | isAccessibleColumnSelected (sal_Int32 nColumn) override |
| virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleCellAt (sal_Int32 nRow, sal_Int32 nColumn) override |
| virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleCaption () override |
| virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleSummary () override |
| virtual sal_Bool SAL_CALL | isAccessibleSelected (sal_Int32 nRow, sal_Int32 nColumn) override |
| virtual sal_Int64 SAL_CALL | getAccessibleIndex (sal_Int32 nRow, sal_Int32 nColumn) override |
| virtual sal_Int32 SAL_CALL | getAccessibleRow (sal_Int64 nChildIndex) override |
| virtual sal_Int32 SAL_CALL | getAccessibleColumn (sal_Int64 nChildIndex) override |
| virtual sal_Bool SAL_CALL | selectRow (sal_Int32 row) override |
| virtual sal_Bool SAL_CALL | selectColumn (sal_Int32 column) override |
| virtual sal_Bool SAL_CALL | unselectRow (sal_Int32 row) override |
| virtual sal_Bool SAL_CALL | unselectColumn (sal_Int32 column) override |
| virtual OUString SAL_CALL | getImplementationName () override |
| Returns an identifier for the implementation of this object. More... | |
| virtual sal_Bool SAL_CALL | supportsService (const OUString &sServiceName) override |
| Return whether the specified service is supported by this class. More... | |
| virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
| Returns a list of all supported services. More... | |
| virtual void | InvalidatePosOrSize (const SwRect &rOldBox) override |
| virtual void | Dispose (bool bRecursive, bool bCanSkipInvisible=true) override |
| virtual void | DisposeChild (const sw::access::SwAccessibleChild &rFrameOrObj, bool bRecursive, bool bCanSkipInvisible) override |
| virtual void | InvalidateChildPosOrSize (const sw::access::SwAccessibleChild &rFrameOrObj, const SwRect &rFrame) override |
| virtual void SAL_CALL | selectAccessibleChild (sal_Int64 nChildIndex) override |
| virtual sal_Bool SAL_CALL | isAccessibleChildSelected (sal_Int64 nChildIndex) override |
| virtual void SAL_CALL | clearAccessibleSelection () override |
| virtual void SAL_CALL | selectAllAccessibleChildren () override |
| virtual sal_Int64 SAL_CALL | getSelectedAccessibleChildCount () override |
| virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getSelectedAccessibleChild (sal_Int64 nSelectedChildIndex) override |
| virtual void SAL_CALL | deselectAccessibleChild (sal_Int64 nChildIndex) override |
| sal_Int32 SAL_CALL | getBackground () override |
| void | FireSelectionEvent () |
| void | AddSelectionCell (SwAccessibleContext *, bool bAddOrRemove) |
Public Member Functions inherited from SwAccessibleContext | |
| void | FireAccessibleEvent (css::accessibility::AccessibleEventObject &rEvent) |
| SwAccessibleContext (std::shared_ptr< SwAccessibleMap > const &pMap, sal_Int16 nRole, const SwFrame *pFrame) | |
| 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 nIndex) override |
| virtual css::uno::Sequence< css::uno::Reference< css::accessibility::XAccessible > > SAL_CALL | getAccessibleChildren () 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 | 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 |
| Return the parents locale or throw exception if this object has no parent yet/anymore. More... | |
| 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_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_Bool SAL_CALL | supportsService (const OUString &sServiceName) override |
| Return whether the specified service is supported by this class. More... | |
| virtual void | Dispose (bool bRecursive, bool bCanSkipInvisible=true) |
| virtual void | DisposeChild (const sw::access::SwAccessibleChild &rFrameOrObj, bool bRecursive, bool bCanSkipInvisible) |
| virtual void | InvalidatePosOrSize (const SwRect &rFrame) |
| virtual void | InvalidateChildPosOrSize (const sw::access::SwAccessibleChild &rFrameOrObj, const SwRect &rFrame) |
| void | InvalidateContent () |
| void | InvalidateCursorPos () |
| void | InvalidateFocus () |
| void | InvalidateStates (AccessibleStates _nStates) |
| void | InvalidateRelation (sal_uInt16 nType) |
| void | InvalidateTextSelection () |
| #i27301# - text selection has changed More... | |
| void | InvalidateAttr () |
| #i88069# - attributes has changed More... | |
| bool | HasAdditionalAccessibleChildren () |
| vcl::Window * | GetAdditionalAccessibleChild (const sal_Int32 nIndex) |
| #i88070# - get additional accessible child by index More... | |
| void | GetAdditionalAccessibleChildren (std::vector< vcl::Window * > *pChildren) |
| #i88070# - get all additional accessible children More... | |
| const OUString & | GetName () const |
| virtual bool | HasCursor () |
| bool | Select (SwPaM *pPaM, SdrObject *pObj, bool bAdd) |
| bool | Select (SwPaM &rPaM) |
| bool | Select (SdrObject *pObj, bool bAdd) |
| virtual bool | SetSelectedState (bool bSelected) |
| bool | IsSelectedInDoc () const |
| bool | IsDisposed () const |
Public Member Functions inherited from SwAccessibleFrame | |
| bool | IsShowing (const SwAccessibleMap &rAccMap, const sw::access::SwAccessibleChild &rFrameOrObj) const |
| bool | IsShowing (const SwRect &rFrame) const |
| bool | IsShowing (const SwAccessibleMap &rAccMap) const |
| const SwFrame * | GetFrame () const |
| sal_Int32 | GetChildIndex (SwAccessibleMap &rAccMap, const sw::access::SwAccessibleChild &rChild) const |
Public Member Functions inherited from SvtListener | |
| SvtListener ()=default | |
| SvtListener (const SvtListener &r)=default | |
| virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
| bool | StartListening (SvtBroadcaster &rBroadcaster) |
| void | EndListening (SvtBroadcaster &rBroadcaster) |
| void | EndListeningAll () |
| void | CopyAllBroadcasters (const SvtListener &r) |
| bool | HasBroadcaster () const |
| virtual void | Notify (const SfxHint &rHint) |
| virtual void | Query (QueryBase &rQuery) const |
Protected Member Functions | |
| virtual | ~SwAccessibleTableColHeaders () override |
| virtual std::unique_ptr< SwAccessibleTableData_Impl > | CreateNewTableData () override |
| virtual void | Notify (const SfxHint &) override |
Protected Member Functions inherited from SwAccessibleTable | |
| virtual void | GetStates (sal_Int64 &rStateSet) override |
| virtual | ~SwAccessibleTable () override |
| void | SetDesc (const OUString &sNewDesc) |
| virtual std::unique_ptr< SwAccessibleTableData_Impl > | CreateNewTableData () |
| void | UpdateTableData () |
| void | ClearTableData () |
| SwAccessibleTableData_Impl & | GetTableData () |
| bool | HasTableData () const |
| virtual void | Notify (const SfxHint &) override |
Protected Member Functions inherited from SwAccessibleContext | |
| void | SetName (const OUString &rName) |
| sal_Int16 | GetRole () const |
| void | SetParent (SwAccessibleContext *pParent) |
| css::uno::Reference< css::accessibility::XAccessible > | GetWeakParent () const |
| bool | IsDisposing () const |
| vcl::Window * | GetWindow () |
| SwAccessibleMap * | GetMap () |
| const SwAccessibleMap * | GetMap () const |
| SwViewShell * | GetShell () |
| convenience method to get the SwViewShell through accessibility map More... | |
| const SwViewShell * | GetShell () const |
| SwCursorShell * | GetCursorShell () |
| convenience method to get SwCursorShell through accessibility map More... | |
| const SwCursorShell * | GetCursorShell () const |
| void | ChildrenScrolled (const SwFrame *pFrame, const SwRect &rOldVisArea) |
| void | Scrolled (const SwRect &rOldVisArea) |
| void | ScrolledWithin (const SwRect &rOldVisArea) |
| void | ScrolledIn () |
| void | ScrolledOut (const SwRect &rOldVisArea) |
| void | InvalidateChildrenStates (const SwFrame *_pFrame, AccessibleStates _nStates) |
| void | DisposeChildren (const SwFrame *pFrame, bool bRecursive, bool bCanSkipInvisible) |
| void | DisposeShape (const SdrObject *pObj, ::accessibility::AccessibleShape *pAccImpl) |
| void | ScrolledInShape (::accessibility::AccessibleShape *pAccImpl) |
| virtual void | InvalidateContent_ (bool bVisibleDataFired) |
| virtual void | InvalidateCursorPos_ () |
| virtual void | InvalidateFocus_ () |
| void | FireVisibleDataEvent () |
| void | FireStateChangedEvent (sal_Int64 nState, bool bNewState) |
| virtual void | GetStates (sal_Int64 &rStateSet) |
| bool | IsEditableState () |
| css::awt::Rectangle | getBoundsImpl (bool bRelative) |
| Get bounding box. More... | |
| void | NotRegisteredAtAccessibleMap () |
| void | RemoveFrameFromAccessibleMap () |
| void | ThrowIfDisposed () |
| virtual | ~SwAccessibleContext () override |
| css::uno::Reference< css::accessibility::XAccessible > | getAccessibleParentImpl () |
Protected Member Functions inherited from SwAccessibleFrame | |
| bool | IsEditable (SwViewShell const *pVSh) const |
| bool | IsOpaque (SwViewShell const *pVSh) const |
| bool | IsInPagePreview () const |
| void | ClearFrame () |
| SwAccessibleFrame (const SwRect &rVisArea, const SwFrame *pFrame, bool bIsPagePreview) | |
| virtual | ~SwAccessibleFrame () |
| SwRect | GetBounds (const SwAccessibleMap &rAccMap, const SwFrame *pFrame=nullptr) |
| const SwFrame * | GetParent () const |
| sal_Int32 | GetChildCount (SwAccessibleMap &rAccMap) const |
| sw::access::SwAccessibleChild | GetChild (SwAccessibleMap &rAccMap, sal_Int32 nPos) const |
| sw::access::SwAccessibleChild | GetChildAtPixel (const Point &rPos, SwAccessibleMap &rAccMap) const |
| void | GetChildren (SwAccessibleMap &rAccMap, std::list< sw::access::SwAccessibleChild > &rChildren) const |
| void | SetVisArea (const SwRect &rNewVisArea) |
| const SwRect & | GetVisArea () const |
| OUString | GetFormattedPageNumber () const |
Additional Inherited Members | |
Static Public Member Functions inherited from SwAccessibleContext | |
| static OUString | GetResource (TranslateId pResId, const OUString *pArg1=nullptr, const OUString *pArg2=nullptr) |
Static Public Member Functions inherited from SwAccessibleFrame | |
| static const SwFrame * | GetParent (const sw::access::SwAccessibleChild &rFrameOrObj, bool bInPagePreview) |
Static Protected Member Functions inherited from SwAccessibleFrame | |
| static sal_Int32 | GetChildCount (SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame *pFrame, bool bInPagePreviewr) |
| static sw::access::SwAccessibleChild | GetChild (SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, sal_Int32 &rPos, bool bInPagePreview) |
| static bool | GetChildIndex (SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, const sw::access::SwAccessibleChild &rChild, sal_Int32 &rPos, bool bInPagePreview) |
| static sw::access::SwAccessibleChild | GetChildAtPixel (const SwRect &rVisArea, const SwFrame &rFrame, const Point &rPos, bool bInPagePreview, SwAccessibleMap &rAccMap) |
| static void | GetChildren (SwAccessibleMap &rAccMap, const SwRect &rVisArea, const SwFrame &rFrame, std::list< sw::access::SwAccessibleChild > &rChildren, bool bInPagePreview) |
Protected Attributes inherited from SwAccessibleContext | |
| std::mutex | m_Mutex |
| bool | m_isSelectedInDoc |
Definition at line 234 of file acctable.hxx.
|
inlineoverrideprotectedvirtual |
Definition at line 237 of file acctable.hxx.
| SwAccessibleTableColHeaders::SwAccessibleTableColHeaders | ( | std::shared_ptr< SwAccessibleMap > const & | pMap, |
| const SwTabFrame * | pTabFrame | ||
| ) |
Definition at line 1624 of file acctable.cxx.
References aName, SwLayoutFrame::GetFormat(), SwAccessibleFrame::GetFormattedPageNumber(), SwFormat::GetName(), SwFrame::GetPhyPageNum(), SwAccessibleContext::GetResource(), SwAccessibleContext::NotRegisteredAtAccessibleMap(), SwAccessibleTable::SetDesc(), SwAccessibleContext::SetName(), and SvtListener::StartListening().
|
overrideprotectedvirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1645 of file acctable.cxx.
References SwAccessibleFrame::GetFrame(), SwAccessibleContext::GetMap(), and SwAccessibleFrame::IsInPagePreview().
|
overridevirtual |
Return the specified child or NULL if index is invalid.
Reimplemented from SwAccessibleContext.
Definition at line 1699 of file acctable.cxx.
References SwAccessibleContext::getAccessibleChild(), getAccessibleChildCount(), and nIndex.
|
overridevirtual |
Return the number of currently visible children.
Reimplemented from SwAccessibleContext.
Definition at line 1662 of file acctable.cxx.
References SwAccessibleChildSList::begin(), SwAccessibleChildSList::end(), SwAccessibleFrame::GetChildCount(), SwAccessibleFrame::GetFrame(), SwAccessibleContext::GetMap(), SwAccessibleFrame::GetVisArea(), SwTabFrame::IsInHeadline(), SwAccessibleFrame::IsInPagePreview(), nCount, and SwAccessibleContext::ThrowIfDisposed().
Referenced by getAccessibleChild().
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1717 of file acctable.cxx.
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1711 of file acctable.cxx.
|
overridevirtual |
Returns an identifier for the implementation of this object.
Reimplemented from SwAccessibleTable.
Definition at line 1724 of file acctable.cxx.
References u.
|
overrideprotectedvirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1651 of file acctable.cxx.
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1656 of file acctable.cxx.
References SwAccessibleTable::queryInterface().