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 237 of file swabstdlg.hxx.

Constructor & Destructor Documentation

virtual AbstractSwBreakDlg::~AbstractSwBreakDlg ( )
protectedvirtualdefault

Member Function Documentation

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

Implemented in AbstractSwBreakDlg_Impl.

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

Implemented in AbstractSwBreakDlg_Impl.

virtual sal_uInt16 AbstractSwBreakDlg::GetKind ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.

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

Implemented in AbstractSwBreakDlg_Impl.

virtual OUString AbstractSwBreakDlg::GetTemplateName ( )
pure virtual

Implemented in AbstractSwBreakDlg_Impl.


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