LibreOffice Module editeng (master) 1
Public Member Functions | Static Public Member Functions | List of all members
EditAbstractDialogFactory Class Referenceabstract

#include <edtdlg.hxx>

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

Public Member Functions

virtual ~EditAbstractDialogFactory () override
 
virtual VclPtr< AbstractThesaurusDialog > CreateThesaurusDialog (weld::Widget *, css::uno::Reference< css::linguistic2::XThesaurus > xThesaurus, const OUString &rWord, LanguageType nLanguage)=0
 
virtual VclPtr< AbstractHyphenWordDialog > CreateHyphenWordDialog (weld::Widget *, const OUString &rWord, LanguageType nLang, css::uno::Reference< css::linguistic2::XHyphenator > &xHyphen, SvxSpellWrapper *pWrapper)=0
 
virtual VclPtr< AbstractHangulHanjaConversionDialog > CreateHangulHanjaConversionDialog (weld::Widget *pParent)=0
 
- Public Member Functions inherited from VclAbstractDialogFactory
virtual ~VclAbstractDialogFactory ()
 
virtual VclPtr< VclAbstractDialog > CreateVclDialog (weld::Window *pParent, sal_uInt32 nId)=0
 
virtual VclPtr< AbstractPasswordToOpenModifyDialog > CreatePasswordToOpenModifyDialog (weld::Window *pParent, sal_uInt16 nMaxPasswdLen, bool bIsPasswordToModify)=0
 
virtual VclPtr< AbstractSignatureLineDialog > CreateSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractSignSignatureLineDialog > CreateSignSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel)=0
 
virtual VclPtr< AbstractQrCodeGenDialog > CreateQrCodeGenDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractScreenshotAnnotationDlg > CreateScreenshotAnnotationDlg (weld::Dialog &rParentDialog)=0
 
virtual VclPtr< AbstractAdditionsDialog > CreateAdditionsDialog (weld::Window *pParent, const OUString &sAdditionsTag)=0
 
virtual VclPtr< AbstractDiagramDialog > CreateDiagramDialog (weld::Window *pParent, SdrObjGroup &rDiagram)=0
 

Static Public Member Functions

static EditAbstractDialogFactory * Create ()
 
- Static Public Member Functions inherited from VclAbstractDialogFactory
static VclAbstractDialogFactory * Create ()
 

Detailed Description

Definition at line 87 of file edtdlg.hxx.

Constructor & Destructor Documentation

◆ ~EditAbstractDialogFactory()

EditAbstractDialogFactory::~EditAbstractDialogFactory ( )
overridevirtual

Definition at line 27 of file edtdlg.cxx.

Member Function Documentation

◆ Create()

EditAbstractDialogFactory * EditAbstractDialogFactory::Create ( )
static

◆ CreateHangulHanjaConversionDialog()

virtual VclPtr< AbstractHangulHanjaConversionDialog > EditAbstractDialogFactory::CreateHangulHanjaConversionDialog ( weld::Widget *  pParent)
pure virtual

◆ CreateHyphenWordDialog()

virtual VclPtr< AbstractHyphenWordDialog > EditAbstractDialogFactory::CreateHyphenWordDialog ( weld::Widget *  ,
const OUString &  rWord,
LanguageType  nLang,
css::uno::Reference< css::linguistic2::XHyphenator > &  xHyphen,
SvxSpellWrapper *  pWrapper 
)
pure virtual

◆ CreateThesaurusDialog()

virtual VclPtr< AbstractThesaurusDialog > EditAbstractDialogFactory::CreateThesaurusDialog ( weld::Widget *  ,
css::uno::Reference< css::linguistic2::XThesaurus >  xThesaurus,
const OUString &  rWord,
LanguageType  nLanguage 
)
pure virtual

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