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 628 of file dlgfact.hxx.

Constructor & Destructor Documentation

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

Definition at line 631 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 913 of file dlgfact.cxx.

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

Implements AbstractSvxPostItDialog.

Definition at line 893 of file dlgfact.cxx.

short AbstractSvxPostItDialog_Impl::Execute ( )
overridevirtual

Definition at line 287 of file dlgfact.cxx.

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

Implements AbstractSvxPostItDialog.

Definition at line 951 of file dlgfact.cxx.

OUString AbstractSvxPostItDialog_Impl::GetNote ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 898 of file dlgfact.cxx.

const SfxItemSet * AbstractSvxPostItDialog_Impl::GetOutputItemSet ( ) const
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 888 of file dlgfact.cxx.

void AbstractSvxPostItDialog_Impl::HideAuthor ( )
overridevirtual

Implements AbstractSvxPostItDialog.

Definition at line 918 of file dlgfact.cxx.

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

Implements AbstractSvxPostItDialog.

Definition at line 923 of file dlgfact.cxx.

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

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

Implements AbstractSvxPostItDialog.

Definition at line 903 of file dlgfact.cxx.

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

Implements AbstractSvxPostItDialog.

Definition at line 932 of file dlgfact.cxx.

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

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

Implements AbstractSvxPostItDialog.

Definition at line 883 of file dlgfact.cxx.

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

Implements AbstractSvxPostItDialog.

Definition at line 908 of file dlgfact.cxx.

Member Data Documentation

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

Definition at line 649 of file dlgfact.hxx.

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

Definition at line 650 of file dlgfact.hxx.

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

Definition at line 648 of file dlgfact.hxx.


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