LibreOffice Module sc (master) 1
|
@descr This base class provides an implementation of the AccessibleTable
service.
More...
#include <AccessibleSpreadsheet.hxx>
Public Member Functions | |
ScAccessibleSpreadsheet (ScAccessibleDocument *pAccDoc, ScTabViewShell *pViewShell, SCTAB nTab, ScSplitPos eSplitPos) | |
virtual void SAL_CALL | disposing () override |
void | CompleteSelectionChanged (bool bNewState) |
void | LostFocus () |
void | GotFocus () |
void | BoundingBoxChanged () |
void | VisAreaChanged () |
void | FireFirstCellFocus () |
bool | IsScAddrFormulaSel (const ScAddress &addr) const |
bool | IsFormulaMode () |
ScMyAddress | CalcScAddressFromRangeList (ScRangeList *pMarkedRanges, sal_Int32 nSelectedChildIndex) |
virtual void SAL_CALL | disposing () override |
Public Member Functions inherited from ScAccessibleTableBase | |
ScAccessibleTableBase (const css::uno::Reference< css::accessibility::XAccessible > &rxParent, ScDocument *pDoc, const ScRange &rRange) | |
virtual void SAL_CALL | disposing () override |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
===== XInterface ===================================================== More... | |
virtual void SAL_CALL | acquire () noexcept override |
virtual void SAL_CALL | release () noexcept override |
virtual sal_Int32 SAL_CALL | getAccessibleRowCount () override |
===== XAccessibleTable ================================================ More... | |
virtual sal_Int32 SAL_CALL | getAccessibleColumnCount () override |
Returns the number of columns in the table. More... | |
virtual OUString SAL_CALL | getAccessibleRowDescription (sal_Int32 nRow) override |
Returns the description of the specified row in the table. More... | |
virtual OUString SAL_CALL | getAccessibleColumnDescription (sal_Int32 nColumn) override |
Returns the description text of the specified column in the table. More... | |
virtual sal_Int32 SAL_CALL | getAccessibleRowExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns the number of rows occupied by the Accessible at a specified row and column in the table. More... | |
virtual sal_Int32 SAL_CALL | getAccessibleColumnExtentAt (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns the number of columns occupied by the Accessible at a specified row and column in the table. More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleRowHeaders () override |
Returns the row headers as an AccessibleTable. More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleColumnHeaders () override |
Returns the column headers as an AccessibleTable. More... | |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleRows () override |
Returns the selected rows in a table. More... | |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleColumns () override |
Returns the selected columns in a table. More... | |
virtual sal_Bool SAL_CALL | isAccessibleRowSelected (sal_Int32 nRow) override |
Returns a boolean value indicating whether the specified row is selected. More... | |
virtual sal_Bool SAL_CALL | isAccessibleColumnSelected (sal_Int32 nColumn) override |
Returns a boolean value indicating whether the specified column is selected. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleCellAt (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns the Accessible at a specified row and column in the table. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleCaption () override |
Returns the caption for the table. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleSummary () override |
Returns the summary description of the table. More... | |
virtual sal_Bool SAL_CALL | isAccessibleSelected (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns a boolean value indicating whether the accessible at a specified row and column is selected. More... | |
virtual sal_Int64 SAL_CALL | getAccessibleIndex (sal_Int32 nRow, sal_Int32 nColumn) override |
===== XAccessibleExtendedTable ======================================== More... | |
virtual sal_Int32 SAL_CALL | getAccessibleRow (sal_Int64 nChildIndex) override |
Returns the row number of an index in the table. More... | |
virtual sal_Int32 SAL_CALL | getAccessibleColumn (sal_Int64 nChildIndex) override |
Returns the column number of an index in the table. More... | |
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 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 css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL | getAccessibleRelationSet () override |
Return NULL to indicate that an empty relation set. More... | |
virtual sal_Int64 SAL_CALL | getAccessibleStateSet () override |
Return the set of current states. More... | |
virtual void SAL_CALL | selectAccessibleChild (sal_Int64 nChildIndex) override |
===== XAccessibleSelection =========================================== More... | |
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 nSelectedChildIndex) override |
virtual OUString SAL_CALL | getImplementationName () override |
===== XServiceInfo =================================================== More... | |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
===== XTypeProvider =================================================== More... | |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
Returns an implementation id. More... | |
virtual void SAL_CALL | disposing () override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
===== XAccessibleEventListener ======================================== More... | |
Public Member Functions inherited from ScAccessibleContextBase | |
ScAccessibleContextBase (css::uno::Reference< css::accessibility::XAccessible > xParent, const sal_Int16 aRole) | |
virtual void | Init () |
virtual void SAL_CALL | disposing () override |
bool | isShowing () |
virtual bool | isVisible () |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
===== SfxListener ===================================================== More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () override |
===== XAccessible ===================================================== More... | |
virtual sal_Bool SAL_CALL | containsPoint (const css::awt::Point &rPoint) override |
===== XAccessibleComponent ============================================ More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &rPoint) 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_Int64 SAL_CALL | getAccessibleChildCount () override |
===== XAccessibleContext ============================================== 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::XAccessible > SAL_CALL | getAccessibleParent () override |
Return a reference to the parent. More... | |
virtual sal_Int64 SAL_CALL | getAccessibleIndexInParent () override |
Return this objects index among the parents children. More... | |
virtual sal_Int16 SAL_CALL | getAccessibleRole () override |
Return this object's role. More... | |
virtual OUString SAL_CALL | getAccessibleDescription () override |
Return this object's description. More... | |
virtual OUString SAL_CALL | getAccessibleName () override |
Return the object's current name. More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL | getAccessibleRelationSet () override |
Return NULL to indicate that an empty relation set. More... | |
virtual sal_Int64 SAL_CALL | getAccessibleStateSet () override |
Return the set of current states. More... | |
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 |
===== XAccessibleEventBroadcaster ===================================== More... | |
virtual void SAL_CALL | removeAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
===== XAccessibleEventListener ======================================== More... | |
virtual void SAL_CALL | notifyEvent (const css::accessibility::AccessibleEventObject &aEvent) override |
virtual OUString SAL_CALL | getImplementationName () override |
===== XServiceInfo ==================================================== 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... | |
void | CommitChange (const css::accessibility::AccessibleEventObject &rEvent) const |
Calls all Listener to tell they the change. More... | |
void | SetName (const OUString &rName) |
Use this method to set initial Name without notification. More... | |
void | SetDescription (const OUString &rDesc) |
Use this method to set initial Description without notification. More... | |
void | SetParent (const css::uno::Reference< css::accessibility::XAccessible > &rParent) |
Public Member Functions inherited from SfxListener | |
SfxListener () | |
SfxListener (const SfxListener &rCopy) | |
virtual | ~SfxListener () COVERITY_NOEXCEPT_FALSE |
void | StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected) |
void | EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false) |
void | EndListeningAll () |
bool | IsListening (SfxBroadcaster &rBroadcaster) const |
sal_uInt16 | GetBroadcasterCount () const |
SfxBroadcaster * | GetBroadcasterJOE (sal_uInt16 nNo) const |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) |
void | RemoveBroadcaster_Impl (SfxBroadcaster &rBC) |
virtual bool | IsSdrView () const |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Static Public Member Functions | |
static bool | CalcScRangeDifferenceMax (const ScRange &rSrc, const ScRange &rDest, int nMax, std::vector< ScMyAddress > &vecRet, int &nSize) |
static bool | CalcScRangeListDifferenceMax (ScRangeList *pSrc, ScRangeList *pDest, int nMax, std::vector< ScMyAddress > &vecRet) |
Private Types | |
typedef std::map< ScMyAddress, css::uno::Reference< css::accessibility::XAccessible > > | MAP_ADDR_XACC |
Private Member Functions | |
ScAccessibleSpreadsheet (ScAccessibleSpreadsheet &rParent, const ScRange &rRange) | |
virtual | ~ScAccessibleSpreadsheet () override |
void | ConstructScAccessibleSpreadsheet (ScAccessibleDocument *pAccDoc, ScTabViewShell *pViewShell, SCTAB nTab, ScSplitPos eSplitPos) |
virtual void | Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override |
===== SfxListener ===================================================== More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleRowHeaders () override |
===== XAccessibleTable ================================================ More... | |
virtual css::uno::Reference< css::accessibility::XAccessibleTable > SAL_CALL | getAccessibleColumnHeaders () override |
Returns the column headers as an AccessibleTable. More... | |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleRows () override |
Returns the selected rows in a table. More... | |
virtual css::uno::Sequence< sal_Int32 > SAL_CALL | getSelectedAccessibleColumns () override |
Returns the selected columns in a table. More... | |
virtual sal_Bool SAL_CALL | isAccessibleRowSelected (sal_Int32 nRow) override |
Returns a boolean value indicating whether the specified row is selected. More... | |
virtual sal_Bool SAL_CALL | isAccessibleColumnSelected (sal_Int32 nColumn) override |
Returns a boolean value indicating whether the specified column is selected. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleCellAt (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns the Accessible at a specified row and column in the table. More... | |
rtl::Reference< ScAccessibleCell > | GetAccessibleCellAt (sal_Int32 nRow, sal_Int32 nColumn) |
virtual sal_Bool SAL_CALL | isAccessibleSelected (sal_Int32 nRow, sal_Int32 nColumn) override |
Returns a boolean value indicating whether the accessible at a specified row and column is selected. More... | |
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL | getAccessibleAtPoint (const css::awt::Point &rPoint) override |
===== XAccessibleComponent ============================================ More... | |
virtual void SAL_CALL | grabFocus () override |
virtual sal_Int32 SAL_CALL | getForeground () override |
virtual sal_Int32 SAL_CALL | getBackground () override |
virtual css::uno::Reference< css::accessibility::XAccessibleRelationSet > SAL_CALL | getAccessibleRelationSet () override |
===== XAccessibleContext ============================================== More... | |
virtual sal_Int64 SAL_CALL | getAccessibleStateSet () override |
Return the set of current states. More... | |
virtual void SAL_CALL | selectAccessibleChild (sal_Int64 nChildIndex) override |
===== XAccessibleSelection =========================================== More... | |
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 |
virtual OUString SAL_CALL | getImplementationName () override |
===== XServiceInfo ==================================================== More... | |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Returns a list of all supported services. More... | |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
===== XTypeProvider =================================================== More... | |
virtual void SAL_CALL | addAccessibleEventListener (const css::uno::Reference< css::accessibility::XAccessibleEventListener > &xListener) override |
===== XAccessibleEventBroadcaster ===================================== More... | |
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 tools::Rectangle | GetBoundingBoxOnScreen () const override |
Return the object's current bounding box relative to the desktop. More... | |
virtual tools::Rectangle | GetBoundingBox () const override |
Return the object's current bounding box relative to the parent object. More... | |
bool | IsDefunc (sal_Int64 nParentStates) |
bool | IsEditable () |
bool | IsFocused () |
bool | IsCompleteSheetSelected () |
void | SelectCell (sal_Int32 nRow, sal_Int32 nCol, bool bDeselect) |
void | RemoveSelection (const ScMarkData &refScMarkData) |
void | CommitFocusCell (const ScAddress &aNewCell) |
sal_Int32 | GetRowAll () const |
sal_uInt16 | GetColAll () const |
void | NotifyRefMode () |
void | RemoveFormulaSelection (bool bRemoveAll=false) |
bool | CheckChildIndex (sal_Int64) const |
ScAddress | GetChildIndexAddress (sal_Int64) const |
sal_Int64 | GetAccessibleIndexFormula (sal_Int32 nRow, sal_Int32 nColumn) |
bool | GetFormulaCurrentFocusCell (ScAddress &addr) |
Static Private Member Functions | |
static ScDocument * | GetDocument (ScTabViewShell *pViewShell) |
Private Attributes | |
ScTabViewShell * | mpViewShell |
std::unique_ptr< ScRangeList > | mpMarkedRanges |
ScAccessibleDocument * | mpAccDoc |
rtl::Reference< ScAccessibleCell > | mpAccCell |
ScSplitPos | meSplitPos |
ScAddress | maActiveCell |
SCTAB | mnTab |
bool | mbIsSpreadsheet |
bool | mbDelIns |
bool | mbIsFocusSend |
MAP_ADDR_XACC | m_mapSelectionSend |
bool | m_bFormulaMode |
bool | m_bFormulaLastMode |
ScAddress | m_aFormulaActiveCell |
MAP_ADDR_XACC | m_mapFormulaSelectionSend |
std::vector< ScMyAddress > | m_vecFormulaLastMyAddr |
rtl::Reference< ScAccessibleCell > | m_pAccFormulaCell |
sal_uInt16 | m_nMinX |
sal_uInt16 | m_nMaxX |
sal_Int32 | m_nMinY |
sal_Int32 | m_nMaxY |
ScRange | m_aLastWithInMarkRange |
OUString | m_strCurCellValue |
ScRangeList | m_LastMarkedRanges |
OUString | m_strOldTabName |
std::map< ScAddress, unotools::WeakReference< ScAccessibleCell > > | m_mapCells |
Additional Inherited Members | |
Protected Member Functions inherited from ScAccessibleTableBase | |
virtual | ~ScAccessibleTableBase () override |
virtual OUString | createAccessibleDescription () override |
Return this object's description. More... | |
virtual OUString | createAccessibleName () override |
Return the object's current name. More... | |
void | CommitTableModelChange (sal_Int32 nStartRow, sal_Int32 nStartCol, sal_Int32 nEndRow, sal_Int32 nEndCol, sal_uInt16 nId) |
Protected Member Functions inherited from ScAccessibleContextBase | |
virtual | ~ScAccessibleContextBase () override |
virtual OUString | createAccessibleDescription () |
Return this object's description. More... | |
virtual OUString | createAccessibleName () |
Return the object's current name. More... | |
virtual tools::Rectangle | GetBoundingBoxOnScreen () const |
Return the object's current bounding box relative to the desktop. More... | |
virtual tools::Rectangle | GetBoundingBox () const |
Return the object's current bounding box relative to the parent object. More... | |
void | CommitFocusGained () const |
Calls all FocusListener to tell they that the focus is gained. More... | |
void | CommitFocusLost () const |
Calls all FocusListener to tell they that the focus is lost. More... | |
bool | IsDefunc () const |
void | IsObjectValid () const |
Protected Member Functions inherited from cppu::ImplHelper2< class Ifc1, class Ifc2 > | |
~ImplHelper2 () SAL_NOEXCEPT | |
Protected Attributes inherited from ScAccessibleTableBase | |
ScRange | maRange |
contains the range of the table, because it could be a subrange of the complete table More... | |
ScDocument * | mpDoc |
Protected Attributes inherited from ScAccessibleContextBase | |
css::uno::Reference< css::accessibility::XAccessible > | mxParent |
Reference to the parent object. More... | |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
@descr This base class provides an implementation of the AccessibleTable
service.
Definition at line 58 of file AccessibleSpreadsheet.hxx.
|
private |
Definition at line 255 of file AccessibleSpreadsheet.hxx.
ScAccessibleSpreadsheet::ScAccessibleSpreadsheet | ( | ScAccessibleDocument * | pAccDoc, |
ScTabViewShell * | pViewShell, | ||
SCTAB | nTab, | ||
ScSplitPos | eSplitPos | ||
) |
Definition at line 243 of file AccessibleSpreadsheet.cxx.
References ConstructScAccessibleSpreadsheet().
Referenced by getAccessibleColumnHeaders(), and getAccessibleRowHeaders().
|
private |
Definition at line 258 of file AccessibleSpreadsheet.cxx.
References ConstructScAccessibleSpreadsheet(), meSplitPos, mnTab, mpAccDoc, and mpViewShell.
|
overrideprivatevirtual |
Definition at line 269 of file AccessibleSpreadsheet.cxx.
References mpMarkedRanges, mpViewShell, and ScTabViewShell::RemoveAccessibilityObject().
|
overrideprivatevirtual |
===== XAccessibleEventBroadcaster =====================================
Add listener that is informed of future changes of name, description and so on events.
Reimplemented from ScAccessibleContextBase.
Definition at line 1312 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::addAccessibleEventListener(), and ScAccessibleContextBase::IsObjectValid().
void ScAccessibleSpreadsheet::BoundingBoxChanged | ( | ) |
Definition at line 386 of file AccessibleSpreadsheet.cxx.
References aEvent, and ScAccessibleContextBase::CommitChange().
ScMyAddress ScAccessibleSpreadsheet::CalcScAddressFromRangeList | ( | ScRangeList * | pMarkedRanges, |
sal_Int32 | nSelectedChildIndex | ||
) |
Definition at line 54 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), CompMinCol(), ScRangeList::front(), GetDocument(), i, maActiveCell, ScDocument::MaxRow(), mpViewShell, ScAddress::Row(), SAL_WARN, ScRangeList::size(), and ScAddress::Tab().
Referenced by getSelectedAccessibleChild().
|
static |
Definition at line 123 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, col, ScAddress::Col(), ScRange::Contains(), ScRange::Intersects(), ScAddress::Row(), and ScAddress::Tab().
Referenced by CalcScRangeListDifferenceMax().
|
static |
Definition at line 190 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, CalcScRangeDifferenceMax(), col, ScAddress::Col(), ScRangeList::GetCellCount(), i, o3tl::make_unsigned(), ScAddress::Row(), ScRangeList::size(), and ScAddress::Tab().
Referenced by Notify().
|
private |
Definition at line 1613 of file AccessibleSpreadsheet.cxx.
References m_nMaxX, m_nMaxY, m_nMinX, and m_nMinY.
Referenced by getSelectedAccessibleChild().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1095 of file AccessibleSpreadsheet.cxx.
References IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), mpViewShell, and ScTabView::Unmark().
|
private |
Definition at line 747 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAddress::Col(), ScAccessibleContextBase::CommitChange(), GetAccessibleCellAt(), GetDocument(), ScDocument::GetString(), IsFormulaMode(), m_strCurCellValue, maActiveCell, mpAccCell, mpViewShell, ScAddress::Row(), and ScAddress::Tab().
Referenced by GotFocus(), and Notify().
void ScAccessibleSpreadsheet::CompleteSelectionChanged | ( | bool | bNewState | ) |
Definition at line 318 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAccessibleContextBase::CommitChange(), IsFormulaMode(), and mpMarkedRanges.
|
private |
Definition at line 276 of file AccessibleSpreadsheet.cxx.
References ScTabViewShell::AddAccessibilityObject(), ScAddress::Col(), GetAccessibleCellAt(), ScViewData::GetCurPos(), GetDocument(), ScDocument::GetName(), ScTabView::GetViewData(), m_strOldTabName, maActiveCell, mbDelIns, mbIsFocusSend, meSplitPos, mnTab, mpAccCell, mpAccDoc, mpMarkedRanges, mpViewShell, ScAddress::Row(), and ScAddress::Tab().
Referenced by ScAccessibleSpreadsheet().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1190 of file AccessibleSpreadsheet.cxx.
References ScAccessibleTableBase::getAccessibleChildCount(), ScAccessibleTableBase::getAccessibleColumn(), ScAccessibleTableBase::getAccessibleRow(), ScViewData::GetMarkData(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScMarkData::IsCellMarked(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), IsScAddrFormulaSel(), mpViewShell, and SelectCell().
|
overridevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 54 of file AccessibleTableBase.cxx.
|
overridevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 305 of file AccessibleSpreadsheet.cxx.
References ScAccessibleTableBase::disposing(), mpAccCell, mpViewShell, and ScTabViewShell::RemoveAccessibilityObject().
void ScAccessibleSpreadsheet::FireFirstCellFocus | ( | ) |
Definition at line 1476 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAddress::Col(), ScAccessibleContextBase::CommitChange(), getAccessibleCellAt(), IsFormulaMode(), maActiveCell, mbIsFocusSend, and ScAddress::Row().
|
overrideprivatevirtual |
===== XAccessibleComponent ============================================
Reimplemented from ScAccessibleContextBase.
Definition at line 984 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::containsPoint(), getAccessibleCellAt(), ScViewData::GetPosFromPixel(), ScTabView::GetViewData(), ScAccessibleContextBase::IsObjectValid(), meSplitPos, and mpViewShell.
|
private |
Definition at line 906 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScAddress::Col(), ScAccessibleCell::create(), ScAccessibleTableBase::getAccessibleIndex(), GetAccessibleIndexFormula(), ScViewData::GetTabNo(), ScTabView::GetViewData(), IsFormulaMode(), m_aFormulaActiveCell, m_mapCells, m_pAccFormulaCell, maActiveCell, ScAccessibleTableBase::maRange, meSplitPos, mpAccCell, mpAccDoc, mpViewShell, ScAddress::Row(), and ScAddress::Tab().
Referenced by CommitFocusCell(), ConstructScAccessibleSpreadsheet(), getAccessibleCellAt(), GotFocus(), Notify(), and NotifyRefMode().
|
overrideprivatevirtual |
Returns the Accessible at a specified row and column in the table.
Reimplemented from ScAccessibleTableBase.
Definition at line 943 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), GetAccessibleCellAt(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScAccessibleTableBase::maRange, and ScAddress::Row().
Referenced by FireFirstCellFocus(), getAccessibleAtPoint(), getSelectedAccessibleChild(), Notify(), and NotifyRefMode().
|
overrideprivatevirtual |
Returns the column headers as an AccessibleTable.
Reimplemented from ScAccessibleTableBase.
Definition at line 791 of file AccessibleSpreadsheet.cxx.
References GetDocument(), ScDocument::GetRepeatColRange(), ScAccessibleContextBase::IsObjectValid(), ScDocument::MaxRow(), mbIsSpreadsheet, mnTab, ScAccessibleTableBase::mpDoc, mpViewShell, and ScAccessibleSpreadsheet().
|
private |
Definition at line 1634 of file AccessibleSpreadsheet.cxx.
References GetColAll(), and GetRowAll().
Referenced by GetAccessibleCellAt().
|
overrideprivatevirtual |
===== XAccessibleContext ==============================================
Return NULL to indicate that an empty relation set.
Reimplemented from ScAccessibleTableBase.
Definition at line 1032 of file AccessibleSpreadsheet.cxx.
References ScAccessibleDocument::GetRelationSet(), and mpAccDoc.
|
overrideprivatevirtual |
===== XAccessibleTable ================================================
Returns the row headers as an AccessibleTable.
Reimplemented from ScAccessibleTableBase.
Definition at line 772 of file AccessibleSpreadsheet.cxx.
References GetDocument(), ScDocument::GetRepeatRowRange(), ScAccessibleContextBase::IsObjectValid(), ScDocument::MaxCol(), mbIsSpreadsheet, mnTab, ScAccessibleTableBase::mpDoc, mpViewShell, and ScAccessibleSpreadsheet().
|
overrideprivatevirtual |
Return the set of current states.
Reimplemented from ScAccessibleTableBase.
Definition at line 1042 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::getAccessibleParent(), IsCompleteSheetSelected(), ScAccessibleContextBase::IsDefunc(), IsEditable(), IsFocused(), ScAccessibleContextBase::isShowing(), and ScAccessibleContextBase::isVisible().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleContextBase.
Definition at line 1023 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::IsObjectValid(), and SC_MOD.
|
overrideprivatevirtual |
Return the object's current bounding box relative to the parent object.
Reimplemented from ScAccessibleContextBase.
Definition at line 1334 of file AccessibleSpreadsheet.cxx.
References ScTabView::GetWindowByPos(), vcl::Window::GetWindowExtentsRelative(), meSplitPos, and mpViewShell.
|
overrideprivatevirtual |
Return the object's current bounding box relative to the desktop.
Reimplemented from ScAccessibleContextBase.
Definition at line 1322 of file AccessibleSpreadsheet.cxx.
References ScTabView::GetWindowByPos(), vcl::Window::GetWindowExtentsAbsolute(), meSplitPos, and mpViewShell.
|
private |
Definition at line 1619 of file AccessibleSpreadsheet.cxx.
References GetColAll(), GetRowAll(), ScViewData::GetTabNo(), ScTabView::GetViewData(), m_nMinX, m_nMinY, mpViewShell, and nIndex.
Referenced by getSelectedAccessibleChild().
|
inlineprivate |
Definition at line 236 of file AccessibleSpreadsheet.hxx.
References m_nMaxX, and m_nMinX.
Referenced by GetAccessibleIndexFormula(), GetChildIndexAddress(), and getSelectedAccessibleChildCount().
|
staticprivate |
Definition at line 1394 of file AccessibleSpreadsheet.cxx.
References ScViewData::GetDocument(), and ScTabView::GetViewData().
Referenced by CalcScAddressFromRangeList(), CommitFocusCell(), ConstructScAccessibleSpreadsheet(), getAccessibleColumnHeaders(), getAccessibleRowHeaders(), GetFormulaCurrentFocusCell(), Notify(), selectAllAccessibleChildren(), selectColumn(), selectRow(), unselectColumn(), and unselectRow().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleContextBase.
Definition at line 1018 of file AccessibleSpreadsheet.cxx.
References COL_BLACK().
|
private |
Definition at line 1652 of file AccessibleSpreadsheet.cxx.
References GetDocument(), ScViewData::GetRefEndX(), ScViewData::GetRefEndY(), ScViewData::GetRefStartX(), ScViewData::GetRefStartY(), ScViewData::GetTabNo(), ScTabView::GetViewData(), m_bFormulaLastMode, and mpViewShell.
Referenced by GotFocus(), and NotifyRefMode().
|
overrideprivatevirtual |
===== XTypeProvider ===================================================
Returns an implementation id.
Reimplemented from ScAccessibleTableBase.
Definition at line 1305 of file AccessibleSpreadsheet.cxx.
|
overrideprivatevirtual |
===== XServiceInfo ====================================================
Returns an identifier for the implementation of this object.
Reimplemented from ScAccessibleTableBase.
Definition at line 1290 of file AccessibleSpreadsheet.cxx.
|
inlineprivate |
Definition at line 235 of file AccessibleSpreadsheet.hxx.
References m_nMaxY, and m_nMinY.
Referenced by GetAccessibleIndexFormula(), GetChildIndexAddress(), and getSelectedAccessibleChildCount().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1152 of file AccessibleSpreadsheet.cxx.
References CalcScAddressFromRangeList(), CheckChildIndex(), ScAddress::Col(), ScMarkData::FillRangeListWithMarks(), getAccessibleCellAt(), GetChildIndexAddress(), ScViewData::GetMarkData(), ScTabView::GetViewData(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), m_mapSelectionSend, o3tl::make_unsigned(), mpMarkedRanges, mpViewShell, and ScAddress::Row().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1124 of file AccessibleSpreadsheet.cxx.
References ScMarkData::FillRangeListWithMarks(), GetColAll(), ScViewData::GetMarkData(), GetRowAll(), ScTabView::GetViewData(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), mpMarkedRanges, and mpViewShell.
|
overrideprivatevirtual |
Returns the selected columns in a table.
Reimplemented from ScAccessibleTableBase.
Definition at line 840 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScViewData::GetMarkData(), ScTabView::GetViewData(), i, ScMarkData::IsColumnMarked(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScAccessibleTableBase::maRange, mpViewShell, and nCount.
|
overrideprivatevirtual |
Returns the selected rows in a table.
Reimplemented from ScAccessibleTableBase.
Definition at line 810 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScViewData::GetMarkData(), ScTabView::GetViewData(), i, IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScMarkData::IsRowMarked(), ScAccessibleTableBase::maRange, mpViewShell, nCount, and ScAddress::Row().
|
overrideprivatevirtual |
Returns a list of all supported services.
Reimplemented from ScAccessibleContextBase.
Definition at line 1296 of file AccessibleSpreadsheet.cxx.
References comphelper::concatSequences(), and ScAccessibleContextBase::getSupportedServiceNames().
void ScAccessibleSpreadsheet::GotFocus | ( | ) |
Definition at line 349 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAddress::Col(), ScAccessibleContextBase::CommitChange(), CommitFocusCell(), ScAccessibleContextBase::CommitFocusGained(), GetAccessibleCellAt(), GetFormulaCurrentFocusCell(), IsFormulaMode(), m_bFormulaLastMode, m_pAccFormulaCell, maActiveCell, mpAccCell, and ScAddress::Row().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleContextBase.
Definition at line 1008 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::getAccessibleContext(), and ScAccessibleContextBase::getAccessibleParent().
|
overrideprivatevirtual |
Returns a boolean value indicating whether the specified column is selected.
Reimplemented from ScAccessibleTableBase.
Definition at line 885 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScViewData::GetMarkData(), ScTabView::GetViewData(), ScMarkData::IsColumnMarked(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScAccessibleTableBase::maRange, and mpViewShell.
|
overrideprivatevirtual |
Returns a boolean value indicating whether the specified row is selected.
Reimplemented from ScAccessibleTableBase.
Definition at line 864 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScViewData::GetMarkData(), ScTabView::GetViewData(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScMarkData::IsRowMarked(), ScAccessibleTableBase::maRange, mpViewShell, and ScAddress::Row().
|
overrideprivatevirtual |
Returns a boolean value indicating whether the accessible at a specified row and column is selected.
Reimplemented from ScAccessibleTableBase.
Definition at line 959 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScViewData::GetMarkData(), ScTabView::GetViewData(), ScMarkData::IsCellMarked(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), IsScAddrFormulaSel(), ScAccessibleTableBase::maRange, mpViewShell, and ScAddress::Row().
|
private |
Definition at line 1376 of file AccessibleSpreadsheet.cxx.
References ScViewData::GetMarkData(), ScTabView::GetViewData(), ScMarkData::IsAllMarked(), IsFormulaMode(), ScAccessibleTableBase::maRange, and mpViewShell.
Referenced by getAccessibleStateSet().
|
private |
Definition at line 1347 of file AccessibleSpreadsheet.cxx.
References ScAccessibleContextBase::getAccessibleParent(), ScAccessibleContextBase::IsDefunc(), and mpViewShell.
|
private |
Definition at line 1353 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, IsFormulaMode(), ScDocument::IsTabProtected(), ScAccessibleTableBase::maRange, ScAccessibleTableBase::mpDoc, and ScAddress::Tab().
Referenced by getAccessibleStateSet().
|
private |
Definition at line 1365 of file AccessibleSpreadsheet.cxx.
References ScViewData::GetActivePart(), ScTabView::GetActiveWin(), ScTabView::GetViewData(), vcl::Window::HasFocus(), meSplitPos, and mpViewShell.
Referenced by getAccessibleStateSet(), and Notify().
bool ScAccessibleSpreadsheet::IsFormulaMode | ( | ) |
Definition at line 1645 of file AccessibleSpreadsheet.cxx.
References ScTabView::GetViewData(), ScViewData::IsRefMode(), m_bFormulaMode, mpViewShell, and SC_MOD.
Referenced by clearAccessibleSelection(), CommitFocusCell(), CompleteSelectionChanged(), deselectAccessibleChild(), FireFirstCellFocus(), GetAccessibleCellAt(), getAccessibleCellAt(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), getSelectedAccessibleColumns(), getSelectedAccessibleRows(), GotFocus(), isAccessibleColumnSelected(), isAccessibleRowSelected(), isAccessibleSelected(), IsCompleteSheetSelected(), IsEditable(), ScAccessibleCell::IsFormulaMode(), selectAllAccessibleChildren(), SelectCell(), selectColumn(), selectRow(), unselectColumn(), and unselectRow().
bool ScAccessibleSpreadsheet::IsScAddrFormulaSel | ( | const ScAddress & | addr | ) | const |
Definition at line 1606 of file AccessibleSpreadsheet.cxx.
References ScAddress::Col(), ScViewData::GetTabNo(), ScTabView::GetViewData(), m_nMaxX, m_nMaxY, m_nMinX, m_nMinY, mpViewShell, ScAddress::Row(), and ScAddress::Tab().
Referenced by deselectAccessibleChild(), isAccessibleSelected(), ScAccessibleCell::IsSelected(), and RemoveFormulaSelection().
void ScAccessibleSpreadsheet::LostFocus | ( | ) |
Definition at line 337 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAccessibleContextBase::CommitChange(), ScAccessibleContextBase::CommitFocusLost(), and mpAccCell.
|
overrideprivatevirtual |
===== SfxListener =====================================================
Reimplemented from ScAccessibleContextBase.
Definition at line 406 of file AccessibleSpreadsheet.cxx.
References ScRange::aEnd, aEvent, ScRange::aStart, CalcScRangeListDifferenceMax(), ScAddress::Col(), ScAccessibleContextBase::CommitChange(), CommitFocusCell(), ScAccessibleTableBase::CommitTableModelChange(), ScRange::Contains(), ScMarkData::FillRangeListWithMarks(), GetAccessibleCellAt(), getAccessibleCellAt(), ScAccessibleContextBase::getAccessibleParent(), ScViewData::GetCurPos(), ScViewData::GetDelMark(), GetDocument(), ScTabViewShell::GetForceFocusOnCurCell(), SfxHint::GetId(), ScMarkData::GetMarkArea(), ScViewData::GetMarkData(), ScDocument::GetName(), ScDocument::GetString(), ScMarkData::GetTableSelect(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScRange::Intersects(), IsFocused(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScViewData::IsRefMode(), m_aLastWithInMarkRange, m_bFormulaLastMode, m_bFormulaMode, m_LastMarkedRanges, m_mapSelectionSend, m_pAccFormulaCell, m_strCurCellValue, m_strOldTabName, m_vecFormulaLastMyAddr, maActiveCell, ScAccessibleTableBase::maRange, ScDocument::MaxCol(), ScDocument::MaxRow(), mbDelIns, mpAccCell, mpMarkedRanges, mpViewShell, nId, ScAccessibleContextBase::Notify(), NotifyRefMode(), RemoveFormulaSelection(), RemoveSelection(), ScAddress::Row(), SC_MOD, ScResId(), ScAddress::Tab(), and URM_INSDEL.
|
private |
Definition at line 1494 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAddress::Col(), ScAccessibleContextBase::CommitChange(), GetAccessibleCellAt(), getAccessibleCellAt(), GetFormulaCurrentFocusCell(), ScViewData::GetRefEndX(), ScViewData::GetRefEndY(), ScViewData::GetRefStartX(), ScViewData::GetRefStartY(), ScTabView::GetViewData(), ScViewData::IsRefMode(), m_aFormulaActiveCell, m_mapFormulaSelectionSend, m_nMaxX, m_nMaxY, m_nMinX, m_nMinY, m_pAccFormulaCell, m_vecFormulaLastMyAddr, mpViewShell, RemoveFormulaSelection(), ScAddress::Row(), x, and y.
Referenced by Notify().
|
private |
Definition at line 1587 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAccessibleContextBase::CommitChange(), IsScAddrFormulaSel(), and m_mapFormulaSelectionSend.
Referenced by Notify(), and NotifyRefMode().
|
private |
Definition at line 728 of file AccessibleSpreadsheet.cxx.
References aEvent, ScAccessibleContextBase::CommitChange(), ScMarkData::IsCellMarked(), and m_mapSelectionSend.
Referenced by Notify().
|
overrideprivatevirtual |
===== XAccessibleSelection ===========================================
Reimplemented from ScAccessibleTableBase.
Definition at line 1078 of file AccessibleSpreadsheet.cxx.
References ScAccessibleTableBase::getAccessibleChildCount(), ScAccessibleTableBase::getAccessibleColumn(), ScAccessibleTableBase::getAccessibleRow(), ScAccessibleContextBase::IsObjectValid(), mpViewShell, and SelectCell().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1103 of file AccessibleSpreadsheet.cxx.
References GetDocument(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScTabView::InitRefMode(), IsFormulaMode(), ScAccessibleContextBase::IsObjectValid(), ScDocument::MaxCol(), ScDocument::MaxRow(), mpViewShell, SC_REFTYPE_REF, ScTabView::SelectAll(), ScViewData::SetRefEnd(), ScViewData::SetRefStart(), and ScTabView::UpdateRef().
|
private |
Definition at line 1218 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScTabView::DoneBlockMode(), ScViewData::GetTabNo(), ScTabView::GetViewData(), ScTabView::InitBlockMode(), ScTabView::InitRefMode(), IsFormulaMode(), ScAccessibleTableBase::maRange, mpViewShell, SC_REFTYPE_REF, ScTabView::SelectionChanged(), ScTabView::SetTabNo(), ScAddress::Tab(), and ScTabView::UpdateRef().
Referenced by deselectAccessibleChild(), and selectAccessibleChild().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1420 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScTabView::DoneBlockMode(), GetDocument(), ScTabView::InitBlockMode(), IsFormulaMode(), ScAccessibleTableBase::maRange, ScTabView::MarkCursor(), ScDocument::MaxRow(), mpViewShell, ScTabView::SelectionChanged(), ScTabView::SetTabNo(), and ScAddress::Tab().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1402 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScTabView::DoneBlockMode(), GetDocument(), ScTabView::InitBlockMode(), IsFormulaMode(), ScAccessibleTableBase::maRange, ScTabView::MarkCursor(), ScDocument::MaxCol(), mpViewShell, ScTabView::SelectionChanged(), ScTabView::SetTabNo(), and ScAddress::Tab().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1457 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScTabView::DoneBlockMode(), GetDocument(), ScTabView::InitBlockMode(), IsFormulaMode(), ScAccessibleTableBase::maRange, ScTabView::MarkCursor(), ScDocument::MaxRow(), mpViewShell, ScTabView::SelectionChanged(), ScTabView::SetTabNo(), and ScAddress::Tab().
|
overrideprivatevirtual |
Reimplemented from ScAccessibleTableBase.
Definition at line 1438 of file AccessibleSpreadsheet.cxx.
References ScRange::aStart, ScTabView::DoneBlockMode(), GetDocument(), ScTabView::InitBlockMode(), IsFormulaMode(), ScAccessibleTableBase::maRange, ScTabView::MarkCursor(), ScDocument::MaxCol(), mpViewShell, ScTabView::SelectionChanged(), ScTabView::SetTabNo(), and ScAddress::Tab().
void ScAccessibleSpreadsheet::VisAreaChanged | ( | ) |
Definition at line 395 of file AccessibleSpreadsheet.cxx.
References aEvent, and ScAccessibleContextBase::CommitChange().
|
private |
Definition at line 259 of file AccessibleSpreadsheet.hxx.
Referenced by GetAccessibleCellAt(), and NotifyRefMode().
|
private |
Definition at line 267 of file AccessibleSpreadsheet.hxx.
Referenced by Notify().
|
private |
Definition at line 258 of file AccessibleSpreadsheet.hxx.
Referenced by GetFormulaCurrentFocusCell(), GotFocus(), and Notify().
|
private |
Definition at line 257 of file AccessibleSpreadsheet.hxx.
Referenced by IsFormulaMode(), and Notify().
|
private |
Definition at line 269 of file AccessibleSpreadsheet.hxx.
Referenced by Notify().
|
private |
Definition at line 272 of file AccessibleSpreadsheet.hxx.
Referenced by GetAccessibleCellAt().
|
private |
Definition at line 260 of file AccessibleSpreadsheet.hxx.
Referenced by NotifyRefMode(), and RemoveFormulaSelection().
|
private |
Definition at line 256 of file AccessibleSpreadsheet.hxx.
Referenced by getSelectedAccessibleChild(), Notify(), and RemoveSelection().
|
private |
Definition at line 264 of file AccessibleSpreadsheet.hxx.
Referenced by CheckChildIndex(), GetColAll(), IsScAddrFormulaSel(), and NotifyRefMode().
|
private |
Definition at line 266 of file AccessibleSpreadsheet.hxx.
Referenced by CheckChildIndex(), GetRowAll(), IsScAddrFormulaSel(), and NotifyRefMode().
|
private |
Definition at line 263 of file AccessibleSpreadsheet.hxx.
Referenced by CheckChildIndex(), GetChildIndexAddress(), GetColAll(), IsScAddrFormulaSel(), and NotifyRefMode().
|
private |
Definition at line 265 of file AccessibleSpreadsheet.hxx.
Referenced by CheckChildIndex(), GetChildIndexAddress(), GetRowAll(), IsScAddrFormulaSel(), and NotifyRefMode().
|
private |
Definition at line 262 of file AccessibleSpreadsheet.hxx.
Referenced by GetAccessibleCellAt(), GotFocus(), Notify(), and NotifyRefMode().
|
private |
Definition at line 268 of file AccessibleSpreadsheet.hxx.
Referenced by CommitFocusCell(), and Notify().
|
private |
Definition at line 270 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), and Notify().
|
private |
Definition at line 261 of file AccessibleSpreadsheet.hxx.
Referenced by Notify(), and NotifyRefMode().
|
private |
Definition at line 249 of file AccessibleSpreadsheet.hxx.
Referenced by CalcScAddressFromRangeList(), CommitFocusCell(), ConstructScAccessibleSpreadsheet(), FireFirstCellFocus(), GetAccessibleCellAt(), GotFocus(), and Notify().
|
private |
Definition at line 252 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), and Notify().
|
private |
Definition at line 253 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), and FireFirstCellFocus().
|
private |
Definition at line 251 of file AccessibleSpreadsheet.hxx.
Referenced by getAccessibleColumnHeaders(), and getAccessibleRowHeaders().
|
private |
Definition at line 248 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), getAccessibleAtPoint(), GetAccessibleCellAt(), GetBoundingBox(), GetBoundingBoxOnScreen(), IsFocused(), and ScAccessibleSpreadsheet().
|
private |
Definition at line 250 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), getAccessibleColumnHeaders(), getAccessibleRowHeaders(), and ScAccessibleSpreadsheet().
|
private |
Definition at line 247 of file AccessibleSpreadsheet.hxx.
Referenced by CommitFocusCell(), ConstructScAccessibleSpreadsheet(), disposing(), GetAccessibleCellAt(), GotFocus(), LostFocus(), and Notify().
|
private |
Definition at line 246 of file AccessibleSpreadsheet.hxx.
Referenced by ConstructScAccessibleSpreadsheet(), GetAccessibleCellAt(), getAccessibleRelationSet(), and ScAccessibleSpreadsheet().
|
private |
Definition at line 245 of file AccessibleSpreadsheet.hxx.
Referenced by CompleteSelectionChanged(), ConstructScAccessibleSpreadsheet(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), Notify(), and ~ScAccessibleSpreadsheet().
|
private |
Definition at line 244 of file AccessibleSpreadsheet.hxx.
Referenced by CalcScAddressFromRangeList(), clearAccessibleSelection(), CommitFocusCell(), ConstructScAccessibleSpreadsheet(), deselectAccessibleChild(), disposing(), getAccessibleAtPoint(), GetAccessibleCellAt(), getAccessibleColumnHeaders(), getAccessibleRowHeaders(), GetBoundingBox(), GetBoundingBoxOnScreen(), GetChildIndexAddress(), GetFormulaCurrentFocusCell(), getSelectedAccessibleChild(), getSelectedAccessibleChildCount(), getSelectedAccessibleColumns(), getSelectedAccessibleRows(), isAccessibleColumnSelected(), isAccessibleRowSelected(), isAccessibleSelected(), IsCompleteSheetSelected(), IsDefunc(), IsFocused(), IsFormulaMode(), IsScAddrFormulaSel(), Notify(), NotifyRefMode(), ScAccessibleSpreadsheet(), selectAccessibleChild(), selectAllAccessibleChildren(), SelectCell(), selectColumn(), selectRow(), unselectColumn(), unselectRow(), and ~ScAccessibleSpreadsheet().