LibreOffice Module sw (master) 1
Public Member Functions | Protected Member Functions | List of all members
AbstractSwBreakDlg Class Referenceabstract

Interface for the insert -> more breaks -> manual break dialog. More...

#include <swabstdlg.hxx>

Inheritance diagram for AbstractSwBreakDlg:
[legend]

Public Member Functions

virtual OUString GetTemplateName ()=0
 
virtual sal_uInt16 GetKind ()=0
 
virtual ::std::optional< sal_uInt16 > GetPageNumber ()=0
 
virtual std::optional< SwLineBreakClearGetClear ()=0
 
virtual std::shared_ptr< weld::DialogControllergetDialogController ()=0
 

Protected Member Functions

virtual ~AbstractSwBreakDlg ()=default
 

Detailed Description

Interface for the insert -> more breaks -> manual break dialog.

It's implemented by AbstractSwBreakDlg_Impl, but SwTextShell only knows about this interface and the SwAbstractDialogFactory::CreateSwBreakDlg() factory.

Definition at line 252 of file swabstdlg.hxx.

Constructor & Destructor Documentation

◆ ~AbstractSwBreakDlg()

virtual AbstractSwBreakDlg::~AbstractSwBreakDlg ( )
protectedvirtualdefault

Member Function Documentation

◆ GetClear()

virtual std::optional< SwLineBreakClear > AbstractSwBreakDlg::GetClear ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.

◆ getDialogController()

virtual std::shared_ptr< weld::DialogController > AbstractSwBreakDlg::getDialogController ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.

◆ GetKind()

virtual sal_uInt16 AbstractSwBreakDlg::GetKind ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.

◆ GetPageNumber()

virtual ::std::optional< sal_uInt16 > AbstractSwBreakDlg::GetPageNumber ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.

◆ GetTemplateName()

virtual OUString AbstractSwBreakDlg::GetTemplateName ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.


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