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_Int32 SAL_CALL | getAccessibleChildCount () override |
Return the number of currently visible children. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleChild (sal_Int32 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... | |
![]() | |
SwAccessibleTable (std::shared_ptr< SwAccessibleMap > const &pInitMap, const SwTabFrame *pTableFrame) | |
virtual void SAL_CALL | acquire () override throw () |
virtual void SAL_CALL | release () override throw () |
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::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_Int32 SAL_CALL | getAccessibleIndex (sal_Int32 nRow, sal_Int32 nColumn) override |
virtual sal_Int32 SAL_CALL | getAccessibleRow (sal_Int32 nChildIndex) override |
virtual sal_Int32 SAL_CALL | getAccessibleColumn (sal_Int32 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 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_Int32 nChildIndex) override |
virtual sal_Bool SAL_CALL | isAccessibleChildSelected (sal_Int32 nChildIndex) override |
virtual void SAL_CALL | clearAccessibleSelection () override |
virtual void SAL_CALL | selectAllAccessibleChildren () override |
virtual sal_Int32 SAL_CALL | getSelectedAccessibleChildCount () override |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getSelectedAccessibleChild (sal_Int32 nSelectedChildIndex) override |
virtual void SAL_CALL | deselectAccessibleChild (sal_Int32 nChildIndex) override |
sal_Int32 SAL_CALL | getBackground () override |
void | FireSelectionEvent () |
void | AddSelectionCell (SwAccessibleContext *, bool bAddOrRemove) |
![]() | |
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 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_Int32 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 css::uno::Reference< css::accessibility::XAccessibleStateSet > 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 |
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 bSeleted) |
bool | IsSeletedInDoc () const |
![]() | |
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 |
![]() | |
SvtListener () | |
SvtListener (const SvtListener &r) | |
virtual | ~SvtListener () COVERITY_NOEXCEPT_FALSE |
bool | StartListening (SvtBroadcaster &rBroadcaster) |
bool | EndListening (SvtBroadcaster &rBroadcaster) |
void | EndListeningAll () |
void | CopyAllBroadcasters (const SvtListener &r) |
bool | HasBroadcaster () const |
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 |
![]() | |
virtual void | GetStates (::utl::AccessibleStateSetHelper &rStateSet) override |
virtual | ~SwAccessibleTable () override |
void | SetDesc (const OUString &sNewDesc) |
void | UpdateTableData () |
void | ClearTableData () |
SwAccessibleTableData_Impl & | GetTableData () |
bool | HasTableData () const |
![]() | |
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_Int16 nState, bool bNewState) |
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 () |
![]() | |
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 | |
![]() | |
typedef std::vector< std::pair< SwAccessibleContext *, css::uno::WeakReference< css::accessibility::XAccessible > > > | Cells_t |
![]() | |
static OUString | GetResource (const char *pResId, const OUString *pArg1=nullptr, const OUString *pArg2=nullptr) |
![]() | |
static const SwFrame * | GetParent (const sw::access::SwAccessibleChild &rFrameOrObj, bool bInPagePreview) |
![]() | |
Cells_t | m_vecCellAdd |
Cells_t | m_vecCellRemove |
![]() | |
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) |
![]() | |
mutable::osl::Mutex | m_Mutex |
bool | m_isSelectedInDoc |
Definition at line 232 of file acctable.hxx.
|
inlineoverrideprotectedvirtual |
Definition at line 235 of file acctable.hxx.
SwAccessibleTableColHeaders::SwAccessibleTableColHeaders | ( | std::shared_ptr< SwAccessibleMap > const & | pMap, |
const SwTabFrame * | pTabFrame | ||
) |
Definition at line 1632 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 1653 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 1707 of file acctable.cxx.
References SwAccessibleContext::getAccessibleChild(), and getAccessibleChildCount().
|
overridevirtual |
Return the number of currently visible children.
Reimplemented from SwAccessibleContext.
Definition at line 1670 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(), and SwAccessibleTable::getAccessibleColumnHeaders().
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1725 of file acctable.cxx.
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1719 of file acctable.cxx.
|
overridevirtual |
Returns an identifier for the implementation of this object.
Reimplemented from SwAccessibleTable.
Definition at line 1732 of file acctable.cxx.
References u.
Reimplemented from SwAccessibleTable.
Definition at line 1659 of file acctable.cxx.
|
overridevirtual |
Reimplemented from SwAccessibleTable.
Definition at line 1664 of file acctable.cxx.
References SwAccessibleTable::queryInterface().