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

Interface implementation for the insert -> fields -> page number wizard dialog. More...

#include <swdlgfact.hxx>

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

Public Member Functions

 AbstractSwPageNumberDlg_Impl (std::shared_ptr< SwPageNumberDlg > p)
 
virtual short Execute () override
 
virtual bool StartExecuteAsync (AsyncContext &rCtx) override
 
virtual int GetPageNumberPosition () const override
 
virtual int GetPageNumberAlignment () const override
 
bool GetMirrorOnEvenPages () const override
 
bool GetIncludePageTotal () const override
 
SvxNumType GetPageNumberType () const override
 
void SetPageNumberType (SvxNumType nSet) override
 
virtual int GetPageNumberPosition () const =0
 
virtual int GetPageNumberAlignment () const =0
 
virtual bool GetMirrorOnEvenPages () const =0
 
virtual bool GetIncludePageTotal () const =0
 
virtual SvxNumType GetPageNumberType () const =0
 
virtual void SetPageNumberType (SvxNumType nSet)=0
 
- Public Member Functions inherited from VclAbstractDialog
virtual short Execute ()=0
 
bool StartExecuteAsync (const std::function< void(sal_Int32)> &rEndDialogFn)
 
virtual bool StartExecuteAsync (AsyncContext &)
 
virtual std::vector< OUString > getAllPageUIXMLDescriptions () const
 
virtual bool selectPageByUIXMLDescription (const OUString &rUIXMLDescription)
 
virtual BitmapEx createScreenshot () const
 
virtual OUString 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::shared_ptr< SwPageNumberDlgm_xDlg
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractSwPageNumberDlg
virtual ~AbstractSwPageNumberDlg () 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

Interface implementation for the insert -> fields -> page number wizard dialog.

Definition at line 157 of file swdlgfact.hxx.

Constructor & Destructor Documentation

◆ AbstractSwPageNumberDlg_Impl()

AbstractSwPageNumberDlg_Impl::AbstractSwPageNumberDlg_Impl ( std::shared_ptr< SwPageNumberDlg p)
inlineexplicit

Definition at line 161 of file swdlgfact.hxx.

References p.

Member Function Documentation

◆ Execute()

short AbstractSwPageNumberDlg_Impl::Execute ( )
overridevirtual

Implements VclAbstractDialog.

Definition at line 155 of file swdlgfact.cxx.

References m_xDlg.

◆ GetIncludePageTotal()

bool AbstractSwPageNumberDlg_Impl::GetIncludePageTotal ( ) const
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 650 of file swdlgfact.cxx.

References m_xDlg.

◆ GetMirrorOnEvenPages()

bool AbstractSwPageNumberDlg_Impl::GetMirrorOnEvenPages ( ) const
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 645 of file swdlgfact.cxx.

References m_xDlg.

◆ GetPageNumberAlignment()

int AbstractSwPageNumberDlg_Impl::GetPageNumberAlignment ( ) const
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 640 of file swdlgfact.cxx.

References m_xDlg.

◆ GetPageNumberPosition()

int AbstractSwPageNumberDlg_Impl::GetPageNumberPosition ( ) const
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 635 of file swdlgfact.cxx.

References m_xDlg.

◆ GetPageNumberType()

SvxNumType AbstractSwPageNumberDlg_Impl::GetPageNumberType ( ) const
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 655 of file swdlgfact.cxx.

References m_xDlg.

◆ SetPageNumberType()

void AbstractSwPageNumberDlg_Impl::SetPageNumberType ( SvxNumType  nSet)
overridevirtual

Implements AbstractSwPageNumberDlg.

Definition at line 660 of file swdlgfact.cxx.

References m_xDlg.

◆ StartExecuteAsync()

bool AbstractSwPageNumberDlg_Impl::StartExecuteAsync ( AsyncContext &  rCtx)
overridevirtual

Reimplemented from VclAbstractDialog.

Definition at line 160 of file swdlgfact.cxx.

References m_xDlg, and weld::DialogController::runAsync().

Member Data Documentation

◆ m_xDlg

std::shared_ptr<SwPageNumberDlg> AbstractSwPageNumberDlg_Impl::m_xDlg
private

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