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

Public Member Functions

 WeldEditSource (WeldEditAccessible &rAcc)
 
virtual std::unique_ptr< SvxEditSourceClone () const override
 
virtual SvxTextForwarderGetTextForwarder () override
 
virtual SvxViewForwarderGetViewForwarder () override
 
virtual SvxEditViewForwarderGetEditViewForwarder (bool) override
 
virtual void UpdateData () override
 
virtual SfxBroadcasterGetBroadcaster () const override
 
- 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
 

Private Member Functions

 WeldEditSource (const WeldEditSource &rSrc)
 
WeldEditSourceoperator= (const WeldEditSource &)=delete
 

Private Attributes

SfxBroadcaster m_aBroadCaster
 
WeldViewForwarder m_aViewFwd
 
WeldTextForwarder m_aTextFwd
 
WeldEditViewForwarder m_aEditViewFwd
 
WeldEditAccessiblem_rEditAcc
 

Detailed Description

Definition at line 294 of file weldeditview.cxx.

Constructor & Destructor Documentation

WeldEditSource::WeldEditSource ( const WeldEditSource rSrc)
inlineprivate

Definition at line 302 of file weldeditview.cxx.

Referenced by Clone().

WeldEditSource::WeldEditSource ( WeldEditAccessible rAcc)
inline

Definition at line 314 of file weldeditview.cxx.

Member Function Documentation

virtual std::unique_ptr<SvxEditSource> WeldEditSource::Clone ( ) const
inlineoverridevirtual

Implements SvxEditSource.

Definition at line 322 of file weldeditview.cxx.

References WeldEditSource().

virtual SfxBroadcaster& WeldEditSource::GetBroadcaster ( ) const
inlineoverridevirtual

Reimplemented from SvxEditSource.

Definition at line 341 of file weldeditview.cxx.

virtual SvxEditViewForwarder* WeldEditSource::GetEditViewForwarder ( bool  )
inlineoverridevirtual

Reimplemented from SvxEditSource.

Definition at line 331 of file weldeditview.cxx.

References m_aEditViewFwd.

virtual SvxTextForwarder* WeldEditSource::GetTextForwarder ( )
inlineoverridevirtual

Implements SvxEditSource.

Definition at line 327 of file weldeditview.cxx.

References m_aTextFwd.

virtual SvxViewForwarder* WeldEditSource::GetViewForwarder ( )
inlineoverridevirtual

Reimplemented from SvxEditSource.

Definition at line 329 of file weldeditview.cxx.

References m_aViewFwd.

WeldEditSource& WeldEditSource::operator= ( const WeldEditSource )
privatedelete
virtual void WeldEditSource::UpdateData ( )
inlineoverridevirtual

Implements SvxEditSource.

Definition at line 336 of file weldeditview.cxx.

Member Data Documentation

SfxBroadcaster WeldEditSource::m_aBroadCaster
private

Definition at line 296 of file weldeditview.cxx.

WeldEditViewForwarder WeldEditSource::m_aEditViewFwd
private

Definition at line 299 of file weldeditview.cxx.

Referenced by GetEditViewForwarder().

WeldTextForwarder WeldEditSource::m_aTextFwd
private

Definition at line 298 of file weldeditview.cxx.

Referenced by GetTextForwarder().

WeldViewForwarder WeldEditSource::m_aViewFwd
private

Definition at line 297 of file weldeditview.cxx.

Referenced by GetViewForwarder().

WeldEditAccessible& WeldEditSource::m_rEditAcc
private

Definition at line 300 of file weldeditview.cxx.


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