LibreOffice Module cui (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
AbstractSvxPostItDialog_Impl Class Reference

#include <dlgfact.hxx>

Inheritance diagram for AbstractSvxPostItDialog_Impl:
[legend]
Collaboration diagram for AbstractSvxPostItDialog_Impl:
[legend]

Public Member Functions

 AbstractSvxPostItDialog_Impl (std::unique_ptr< SvxPostItDialog > pDlg)
 
virtual short Execute () override
 
virtual void SetText (const OUString &rStr) override
 
virtual const SfxItemSetGetOutputItemSet () const override
 
virtual void SetPrevHdl (const Link< AbstractSvxPostItDialog &, void > &rLink) override
 
virtual void SetNextHdl (const Link< AbstractSvxPostItDialog &, void > &rLink) override
 
virtual void EnableTravel (bool bNext, bool bPrev) override
 
virtual OUString GetNote () override
 
virtual void SetNote (const OUString &rTxt) override
 
virtual void ShowLastAuthor (const OUString &rAuthor, const OUString &rDate) override
 
virtual void DontChangeAuthor () override
 
virtual void HideAuthor () override
 
virtual std::shared_ptr< weld::DialogGetDialog () override
 

Private Member Functions

 DECL_LINK (NextHdl, SvxPostItDialog &, void)
 
 DECL_LINK (PrevHdl, SvxPostItDialog &, void)
 

Private Attributes

std::unique_ptr< SvxPostItDialogm_xDlg
 
Link< AbstractSvxPostItDialog &, voidaNextHdl
 
Link< AbstractSvxPostItDialog &, voidaPrevHdl
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractSvxPostItDialog
virtual ~AbstractSvxPostItDialog () override=default
 

Detailed Description

Definition at line 593 of file dlgfact.hxx.

Constructor & Destructor Documentation

AbstractSvxPostItDialog_Impl::AbstractSvxPostItDialog_Impl ( std::unique_ptr< SvxPostItDialog pDlg)
inline

Definition at line 596 of file dlgfact.hxx.

Member Function Documentation

AbstractSvxPostItDialog_Impl::DECL_LINK ( NextHdl  ,
SvxPostItDialog ,
void   
)
private
AbstractSvxPostItDialog_Impl::DECL_LINK ( PrevHdl  ,
SvxPostItDialog ,
void   
)
private
void AbstractSvxPostItDialog_Impl::DontChangeAuthor ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 890 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::EnableTravel ( bool  bNext,
bool  bPrev 
)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 870 of file dlgfact.cxx.

short AbstractSvxPostItDialog_Impl::Execute ( )
overridevirtual

Definition at line 292 of file dlgfact.cxx.

std::shared_ptr< weld::Dialog > AbstractSvxPostItDialog_Impl::GetDialog ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 928 of file dlgfact.cxx.

OUString AbstractSvxPostItDialog_Impl::GetNote ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 875 of file dlgfact.cxx.

const SfxItemSet * AbstractSvxPostItDialog_Impl::GetOutputItemSet ( ) const
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 865 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::HideAuthor ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 895 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::SetNextHdl ( const Link< AbstractSvxPostItDialog &, void > &  rLink)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 900 of file dlgfact.cxx.

References Link< class, class >::IsSet(), and LINK.

void AbstractSvxPostItDialog_Impl::SetNote ( const OUString &  rTxt)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 880 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::SetPrevHdl ( const Link< AbstractSvxPostItDialog &, void > &  rLink)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 909 of file dlgfact.cxx.

References Link< class, class >::IsSet(), and LINK.

void AbstractSvxPostItDialog_Impl::SetText ( const OUString &  rStr)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 860 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::ShowLastAuthor ( const OUString &  rAuthor,
const OUString &  rDate 
)
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 885 of file dlgfact.cxx.

Member Data Documentation

Link<AbstractSvxPostItDialog&,void> AbstractSvxPostItDialog_Impl::aNextHdl
private

Definition at line 614 of file dlgfact.hxx.

Link<AbstractSvxPostItDialog&,void> AbstractSvxPostItDialog_Impl::aPrevHdl
private

Definition at line 615 of file dlgfact.hxx.

std::unique_ptr<SvxPostItDialog> AbstractSvxPostItDialog_Impl::m_xDlg
private

Definition at line 613 of file dlgfact.hxx.


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