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