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

#include <scdlgfact.hxx>

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

Public Member Functions

 AbstractScDataPilotSourceTypeDlg_Impl (std::unique_ptr< ScDataPilotSourceTypeDlg > p)
 
virtual short Execute () override
 
virtual bool IsDatabase () const override
 
virtual bool IsExternal () const override
 
virtual bool IsNamedRange () const override
 
virtual OUString GetSelectedNamedRange () const override
 
virtual void AppendNamedRange (const OUString &rName) override
 
virtual BitmapEx createScreenshot () const override
 
virtual OString GetScreenshotId () 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)
 
- 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< ScDataPilotSourceTypeDlgm_xDlg
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractScDataPilotSourceTypeDlg
virtual ~AbstractScDataPilotSourceTypeDlg () 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 182 of file scdlgfact.hxx.

Constructor & Destructor Documentation

AbstractScDataPilotSourceTypeDlg_Impl::AbstractScDataPilotSourceTypeDlg_Impl ( std::unique_ptr< ScDataPilotSourceTypeDlg p)
inlineexplicit

Definition at line 186 of file scdlgfact.hxx.

Member Function Documentation

void AbstractScDataPilotSourceTypeDlg_Impl::AppendNamedRange ( const OUString &  rName)
overridevirtual

Implements AbstractScDataPilotSourceTypeDlg.

Definition at line 368 of file scdlgfact.cxx.

References m_xDlg.

BitmapEx AbstractScDataPilotSourceTypeDlg_Impl::createScreenshot ( ) const
overridevirtual

Reimplemented from VclAbstractDialog.

Definition at line 373 of file scdlgfact.cxx.

References OutputDevice::GetBitmapEx(), m_xDlg, and Point.

short AbstractScDataPilotSourceTypeDlg_Impl::Execute ( )
overridevirtual

Implements VclAbstractDialog.

Definition at line 108 of file scdlgfact.cxx.

References m_xDlg.

OString AbstractScDataPilotSourceTypeDlg_Impl::GetScreenshotId ( ) const
overridevirtual

Reimplemented from VclAbstractDialog.

Definition at line 379 of file scdlgfact.cxx.

References m_xDlg.

OUString AbstractScDataPilotSourceTypeDlg_Impl::GetSelectedNamedRange ( ) const
overridevirtual

Implements AbstractScDataPilotSourceTypeDlg.

Definition at line 363 of file scdlgfact.cxx.

References m_xDlg.

bool AbstractScDataPilotSourceTypeDlg_Impl::IsDatabase ( ) const
overridevirtual

Implements AbstractScDataPilotSourceTypeDlg.

Definition at line 348 of file scdlgfact.cxx.

References m_xDlg.

bool AbstractScDataPilotSourceTypeDlg_Impl::IsExternal ( ) const
overridevirtual

Implements AbstractScDataPilotSourceTypeDlg.

Definition at line 353 of file scdlgfact.cxx.

References m_xDlg.

bool AbstractScDataPilotSourceTypeDlg_Impl::IsNamedRange ( ) const
overridevirtual

Implements AbstractScDataPilotSourceTypeDlg.

Definition at line 358 of file scdlgfact.cxx.

References m_xDlg.

Member Data Documentation

std::unique_ptr<ScDataPilotSourceTypeDlg> AbstractScDataPilotSourceTypeDlg_Impl::m_xDlg
private

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