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

#include <sddlgfact.hxx>

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

Public Member Functions

 SdAbstractSfxDialog_Impl (std::unique_ptr< SfxSingleTabDialogController > pDlg)
 
virtual short Execute () override
 
virtual const SfxItemSetGetOutputItemSet () const override
 
virtual void SetText (const OUString &rStr) override
 
virtual const SfxItemSetGetOutputItemSet () const=0
 
virtual void SetText (const OUString &rStr)=0
 

Private Attributes

std::unique_ptr< SfxSingleTabDialogControllerm_xDlg
 

Additional Inherited Members

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

Detailed Description

Definition at line 336 of file sddlgfact.hxx.

Constructor & Destructor Documentation

◆ SdAbstractSfxDialog_Impl()

SdAbstractSfxDialog_Impl::SdAbstractSfxDialog_Impl ( std::unique_ptr< SfxSingleTabDialogController pDlg)
inline

Definition at line 341 of file sddlgfact.hxx.

Member Function Documentation

◆ Execute()

short SdAbstractSfxDialog_Impl::Execute ( )
overridevirtual

Definition at line 139 of file sddlgfact.cxx.

References m_xDlg.

◆ GetOutputItemSet()

const SfxItemSet * SdAbstractSfxDialog_Impl::GetOutputItemSet ( ) const
overridevirtual

Implements SfxAbstractDialog.

Definition at line 545 of file sddlgfact.cxx.

References m_xDlg.

◆ SetText()

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

Implements SfxAbstractDialog.

Definition at line 550 of file sddlgfact.cxx.

References m_xDlg.

Member Data Documentation

◆ m_xDlg

std::unique_ptr<SfxSingleTabDialogController> SdAbstractSfxDialog_Impl::m_xDlg
private

Definition at line 339 of file sddlgfact.hxx.

Referenced by Execute(), GetOutputItemSet(), and SetText().


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