LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
sw::sidebarwindows::SidebarTextEditSource Class Reference
Inheritance diagram for sw::sidebarwindows::SidebarTextEditSource:
[legend]
Collaboration diagram for sw::sidebarwindows::SidebarTextEditSource:
[legend]

Public Member Functions

 SidebarTextEditSource (SidebarTextControl &rSidebarTextControl)
 
virtual ~SidebarTextEditSource () override
 
virtual std::unique_ptr< SvxEditSourceClone () const override
 
virtual SvxTextForwarderGetTextForwarder () override
 
virtual SvxViewForwarderGetViewForwarder () override
 
virtual SvxEditViewForwarderGetEditViewForwarder (bool bCreate=false) override
 
virtual void UpdateData () override
 
virtual SfxBroadcasterGetBroadcaster () const override
 
 DECL_LINK (NotifyHdl, EENotify &, void)
 
- Public Member Functions inherited from SvxEditSource
 SvxEditSource ()=default
 
 SvxEditSource (SvxEditSource const &)=default
 
 SvxEditSource (SvxEditSource &&)=default
 
SvxEditSourceoperator= (SvxEditSource const &)=default
 
SvxEditSourceoperator= (SvxEditSource &&)=default
 
virtual ~SvxEditSource ()
 
virtual void addRange (SvxUnoTextRangeBase *pNewRange)
 
virtual void removeRange (SvxUnoTextRangeBase *pOldRange)
 
virtual const SvxUnoTextRangeBaseVecgetRanges () const
 
- Public Member Functions inherited from SfxBroadcaster
 SfxBroadcaster ()
 
 SfxBroadcaster (const SfxBroadcaster &rBC)
 
virtual ~SfxBroadcaster () COVERITY_NOEXCEPT_FALSE
 
void Broadcast (const SfxHint &rHint)
 
bool HasListeners () const
 
size_t GetListenerCount () const
 
size_t GetSizeOfVector () const
 
SfxListenerGetListener (size_t nNo) const
 

Private Attributes

SidebarTextControlmrSidebarTextControl
 
SvxOutlinerForwarder mTextForwarder
 
SvxDrawOutlinerViewForwarder mViewForwarder
 

Additional Inherited Members

- Protected Member Functions inherited from SfxBroadcaster
void Forward (SfxBroadcaster &rBC, const SfxHint &rHint)
 

Detailed Description

Definition at line 42 of file SidebarTxtControlAcc.cxx.

Constructor & Destructor Documentation

sw::sidebarwindows::SidebarTextEditSource::SidebarTextEditSource ( SidebarTextControl rSidebarTextControl)
explicit
sw::sidebarwindows::SidebarTextEditSource::~SidebarTextEditSource ( )
overridevirtual

Member Function Documentation

std::unique_ptr< SvxEditSource > sw::sidebarwindows::SidebarTextEditSource::Clone ( ) const
overridevirtual

Implements SvxEditSource.

Definition at line 86 of file SidebarTxtControlAcc.cxx.

References mrSidebarTextControl, and SidebarTextEditSource().

sw::sidebarwindows::SidebarTextEditSource::DECL_LINK ( NotifyHdl  ,
EENotify ,
void   
)
SfxBroadcaster & sw::sidebarwindows::SidebarTextEditSource::GetBroadcaster ( ) const
overridevirtual

Reimplemented from SvxEditSource.

Definition at line 111 of file SidebarTxtControlAcc.cxx.

SvxEditViewForwarder * sw::sidebarwindows::SidebarTextEditSource::GetEditViewForwarder ( bool  bCreate = false)
overridevirtual

Reimplemented from SvxEditSource.

Definition at line 101 of file SidebarTxtControlAcc.cxx.

References mViewForwarder.

SvxTextForwarder * sw::sidebarwindows::SidebarTextEditSource::GetTextForwarder ( )
overridevirtual

Implements SvxEditSource.

Definition at line 91 of file SidebarTxtControlAcc.cxx.

References mTextForwarder.

SvxViewForwarder * sw::sidebarwindows::SidebarTextEditSource::GetViewForwarder ( )
overridevirtual

Reimplemented from SvxEditSource.

Definition at line 96 of file SidebarTxtControlAcc.cxx.

References mViewForwarder.

void sw::sidebarwindows::SidebarTextEditSource::UpdateData ( )
overridevirtual

Implements SvxEditSource.

Definition at line 106 of file SidebarTxtControlAcc.cxx.

Member Data Documentation

SidebarTextControl& sw::sidebarwindows::SidebarTextEditSource::mrSidebarTextControl
private

Definition at line 61 of file SidebarTxtControlAcc.cxx.

Referenced by Clone(), SidebarTextEditSource(), and ~SidebarTextEditSource().

SvxOutlinerForwarder sw::sidebarwindows::SidebarTextEditSource::mTextForwarder
private

Definition at line 62 of file SidebarTxtControlAcc.cxx.

Referenced by GetTextForwarder().

SvxDrawOutlinerViewForwarder sw::sidebarwindows::SidebarTextEditSource::mViewForwarder
private

Definition at line 63 of file SidebarTxtControlAcc.cxx.

Referenced by GetEditViewForwarder(), and GetViewForwarder().


The documentation for this class was generated from the following file: