181 const OUString& rText,
const ScAddress& rP,
bool bColHeader,
bool bRowHeader);
234 const OUString& sText,
const ScAddress& aCellPos,
bool bMarkNote);
275 const OUString& rCellText,
276 const Size& rCellSize );
ScAccessibleCell * mpAccessibleCell
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual ~ScAccessibleCellTextData() override
DECL_LINK(NotifyHdl, EENotify &, void)
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual ScAccessibleTextData * Clone() const override
virtual SvxEditViewForwarder * GetEditViewForwarder(bool bCreate) override
std::unique_ptr< SvxEditEngineForwarder > mpForwarder
ScPreviewShell * mpViewShell
ScAccessiblePreviewCellTextData(ScPreviewShell *pViewShell, const ScAddress &rP)
std::unique_ptr< ScEditViewForwarder > mpEditViewForwarder
virtual SvxEditViewForwarder * GetEditViewForwarder(bool bCreate) override
virtual ~ScAccessibleNoteTextData() override
std::unique_ptr< ScEditEngineDefaulter > mpEditEngine
virtual ScAccessibleTextData * Clone() const override
virtual ScAccessibleTextData * Clone() const override
EditEngine * mpEditEngine
std::unique_ptr< ScPreviewViewForwarder > mpViewForwarder
std::unique_ptr< ScViewForwarder > mpViewForwarder
virtual void UpdateData() override
ScPreviewShell * mpViewShell
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
EditEngine * mpEditEngine
virtual SvxEditViewForwarder * GetEditViewForwarder(bool bCreate) override
virtual SvxViewForwarder * GetViewForwarder() override
SfxBroadcaster & GetBroadcaster() const
virtual SvxViewForwarder * GetViewForwarder() override
std::unique_ptr< SvxEditEngineForwarder > mpForwarder
virtual SvxTextForwarder * GetTextForwarder()=0
virtual ~ScAccessibleCsvTextData() override
virtual SvxEditViewForwarder * GetEditViewForwarder(bool) override
virtual SvxViewForwarder * GetViewForwarder()=0
TextForwarderPtr mpTextForwarder
ScTabViewShell * mpViewShell
ScAccessibleCsvTextData(OutputDevice *pWindow, EditEngine *pEditEngine, const OUString &rCellText, const Size &rCellSize)
std::unique_ptr< ScPreviewViewForwarder > mxViewForwarder
VclPtr< OutputDevice > mpWindow
virtual SvxViewForwarder * GetViewForwarder() override
virtual SvxTextForwarder * GetTextForwarder() override
virtual SvxViewForwarder * GetViewForwarder() override
virtual ScAccessibleTextData * Clone() const override
virtual SvxTextForwarder * GetTextForwarder() override
virtual SvxTextForwarder * GetTextForwarder() override
virtual SvxTextForwarder * GetTextForwarder() override
virtual void UpdateData() override
This base class provides an implementation of the AccessibleCell service.
virtual ~ScAccessibleEditLineTextData() override
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual ~ScAccessibleEditObjectTextData() override
virtual void Notify(SfxBroadcaster &, const SfxHint &) override
virtual SvxTextForwarder * GetTextForwarder() override
VclPtr< OutputDevice > mpWindow
virtual SvxEditViewForwarder * GetEditViewForwarder(bool bCreate)=0
virtual SvxViewForwarder * GetViewForwarder() override
::std::unique_ptr< ScCsvViewForwarder > ViewForwarderPtr
virtual ~ScAccessiblePreviewCellTextData() override
ScAccessibleEditObjectTextData(EditView *pEditView, OutputDevice *pWin, bool isClone=false)
virtual SvxEditViewForwarder * GetEditViewForwarder(bool) override
SfxBroadcaster maBroadcaster
DECL_LINK(NotifyHdl, EENotify &, void)
virtual void UpdateData()=0
virtual ScAccessibleTextData * Clone() const override
virtual SvxTextForwarder * GetTextForwarder() override
virtual ScAccessibleTextData * Clone() const =0
virtual ScAccessibleTextData * Clone() const override
virtual void UpdateData() override
ScAccessibleNoteTextData(ScPreviewShell *pViewShell, const OUString &sText, const ScAddress &aCellPos, bool bMarkNote)
std::unique_ptr< ScEditObjectViewForwarder > mpViewForwarder
ViewForwarderPtr mpViewForwarder
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
ScDocShell * GetDocShell() const
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual SvxEditViewForwarder * GetEditViewForwarder(bool bCreate) override
ScAccessibleCellTextData(ScTabViewShell *pViewShell, const ScAddress &rP, ScSplitPos eSplitPos, ScAccessibleCell *pAccCell)
ScAccessibleCellBaseTextData(ScDocShell *pDocShellP, const ScAddress &rP)
::std::unique_ptr< SvxTextForwarder > TextForwarderPtr
ScAccessibleEditLineTextData(EditView *pEditView, OutputDevice *pWin, ScTextWnd *pTextWnd)
virtual void UpdateData() override