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

#include <swdlgfact.hxx>

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

Public Member Functions

 AbstractMailMergeDlg_Impl (std::unique_ptr< SwMailMergeDlg > p)
 
virtual short Execute () override
 
virtual DBManagerOptions GetMergeType () override
 
virtual const OUString & GetSaveFilter () const override
 
virtual css::uno::Sequence< css::uno::Any > GetSelection () const override
 
virtual css::uno::Reference< css::sdbc::XResultSet > GetResultSet () const override
 
virtual bool IsSaveSingleDoc () const override
 
virtual bool IsGenerateFromDataBase () const override
 
virtual bool IsFileEncryptedFromDataBase () const override
 
virtual OUString GetColumnName () const override
 
virtual OUString GetPasswordColumnName () const override
 
virtual OUString GetTargetURL () const override
 
- Public Member Functions inherited from VclAbstractDialog
bool StartExecuteAsync (const std::function< void(sal_Int32)> &rEndDialogFn)
 
virtual bool StartExecuteAsync (AsyncContext &)
 
virtual std::vector< OString > getAllPageUIXMLDescriptions () const
 
virtual bool selectPageByUIXMLDescription (const OString &rUIXMLDescription)
 
virtual BitmapEx createScreenshot () const
 
virtual OString GetScreenshotId () const
 
- Public Member Functions inherited from VclReferenceBase
void acquire () const
 
void release () const
 
sal_Int32 getRefCount () const
 
void disposeOnce ()
 
bool isDisposed () const
 

Private Attributes

std::unique_ptr< SwMailMergeDlgm_xDlg
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractMailMergeDlg
virtual ~AbstractMailMergeDlg () override=default
 
- Protected Member Functions inherited from VclAbstractDialog
virtual ~VclAbstractDialog () override
 
- Protected Member Functions inherited from VclReferenceBase
 VclReferenceBase ()
 
virtual ~VclReferenceBase ()
 
virtual void dispose ()
 

Detailed Description

Definition at line 506 of file swdlgfact.hxx.

Constructor & Destructor Documentation

AbstractMailMergeDlg_Impl::AbstractMailMergeDlg_Impl ( std::unique_ptr< SwMailMergeDlg p)
inlineexplicit

Definition at line 510 of file swdlgfact.hxx.

Member Function Documentation

short AbstractMailMergeDlg_Impl::Execute ( )
overridevirtual

Implements VclAbstractDialog.

Definition at line 234 of file swdlgfact.cxx.

OUString AbstractMailMergeDlg_Impl::GetColumnName ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 669 of file swdlgfact.cxx.

DBManagerOptions AbstractMailMergeDlg_Impl::GetMergeType ( )
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 634 of file swdlgfact.cxx.

OUString AbstractMailMergeDlg_Impl::GetPasswordColumnName ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 674 of file swdlgfact.cxx.

uno::Reference< sdbc::XResultSet > AbstractMailMergeDlg_Impl::GetResultSet ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 649 of file swdlgfact.cxx.

const OUString & AbstractMailMergeDlg_Impl::GetSaveFilter ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 639 of file swdlgfact.cxx.

css::uno::Sequence< css::uno::Any > AbstractMailMergeDlg_Impl::GetSelection ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 644 of file swdlgfact.cxx.

OUString AbstractMailMergeDlg_Impl::GetTargetURL ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 679 of file swdlgfact.cxx.

bool AbstractMailMergeDlg_Impl::IsFileEncryptedFromDataBase ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 664 of file swdlgfact.cxx.

bool AbstractMailMergeDlg_Impl::IsGenerateFromDataBase ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 659 of file swdlgfact.cxx.

bool AbstractMailMergeDlg_Impl::IsSaveSingleDoc ( ) const
overridevirtual

Implements AbstractMailMergeDlg.

Definition at line 654 of file swdlgfact.cxx.

Member Data Documentation

std::unique_ptr<SwMailMergeDlg> AbstractMailMergeDlg_Impl::m_xDlg
private

Definition at line 508 of file swdlgfact.hxx.


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