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

#include <sfxdlg.hxx>

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

Public Member Functions

virtual ~SfxAbstractDialogFactory () override
 
virtual VclPtr< VclAbstractDialogCreateFrameDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rFrame, sal_uInt32 nResId, const OUString &rParameter)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateAutoCorrTabDialog (weld::Window *pParent, const SfxItemSet *pAttrSet)=0
 
virtual VclPtr< SfxAbstractTabDialogCreateCustomizeTabDialog (weld::Window *pParent, const SfxItemSet *pAttrSet, const css::uno::Reference< css::frame::XFrame > &xViewFrame)=0
 
virtual CreateTabPage GetTabPageCreatorFunc (sal_uInt16 nId)=0
 
virtual GetTabPageRanges GetTabPageRangesFunc (sal_uInt16 nId)=0
 
virtual VclPtr< SfxAbstractInsertObjectDialogCreateInsertObjectDialog (weld::Window *pParent, const OUString &rCommand, const css::uno::Reference< css::embed::XStorage > &xStor, const SvObjectServerList *pList)=0
 
virtual VclPtr< VclAbstractDialogCreateEditObjectDialog (weld::Window *pParent, const OUString &rCommand, const css::uno::Reference< css::embed::XEmbeddedObject > &xObj)=0
 
virtual VclPtr< SfxAbstractPasteDialogCreatePasteDialog (weld::Window *pParent)=0
 
virtual VclPtr< SfxAbstractLinksDialogCreateLinksDialog (weld::Window *pParent, sfx2::LinkManager *pMgr, bool bHTML=false, sfx2::SvBaseLink *p=nullptr)=0
 
virtual VclPtr< VclAbstractDialogCreateSvxScriptOrgDialog (weld::Window *pParent, const OUString &rLanguage)=0
 
virtual VclPtr< AbstractScriptSelectorDialogCreateScriptSelectorDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XFrame > &rxFrame)=0
 
virtual void ShowAsyncScriptErrorDialog (weld::Window *pParent, const css::uno::Any &rException)=0
 
virtual VclPtr< VclAbstractDialogCreateOptionsDialog (weld::Window *pParent, const OUString &rExtensionId)=0
 
virtual VclPtr< VclAbstractDialogCreateAboutDialog (weld::Window *_pParent)=0
 
virtual VclPtr< VclAbstractDialogCreateTipOfTheDayDialog (weld::Window *_pParent)=0
 
virtual VclPtr< VclAbstractDialogCreateToolbarmodeDialog (weld::Window *_pParent)=0
 
virtual VclPtr< VclAbstractDialogCreateWidgetTestDialog (weld::Window *_pParent)=0
 
- Public Member Functions inherited from VclAbstractDialogFactory
virtual ~VclAbstractDialogFactory ()
 
virtual VclPtr< VclAbstractDialogCreateVclDialog (weld::Window *pParent, sal_uInt32 nId)=0
 
virtual VclPtr< AbstractPasswordToOpenModifyDialogCreatePasswordToOpenModifyDialog (weld::Window *pParent, sal_uInt16 nMaxPasswdLen, bool bIsPasswordToModify)=0
 
virtual VclPtr< AbstractSignatureLineDialogCreateSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractSignSignatureLineDialogCreateSignSignatureLineDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel)=0
 
virtual VclPtr< AbstractQrCodeGenDialogCreateQrCodeGenDialog (weld::Window *pParent, const css::uno::Reference< css::frame::XModel > xModel, bool bEditExisting)=0
 
virtual VclPtr< AbstractScreenshotAnnotationDlgCreateScreenshotAnnotationDlg (weld::Dialog &rParentDialog)=0
 
virtual VclPtr< AbstractAdditionsDialogCreateAdditionsDialog (weld::Window *pParent, const OUString &sAdditionsTag)=0
 
virtual VclPtr< AbstractDiagramDialogCreateDiagramDialog (weld::Window *pParent, SdrObjGroup &rDiagram)=0
 

Static Public Member Functions

static SfxAbstractDialogFactoryCreate ()
 
- Static Public Member Functions inherited from VclAbstractDialogFactory
static VclAbstractDialogFactoryCreate ()
 

Detailed Description

Definition at line 117 of file sfxdlg.hxx.

Constructor & Destructor Documentation

◆ ~SfxAbstractDialogFactory()

SfxAbstractDialogFactory::~SfxAbstractDialogFactory ( )
overridevirtual

Definition at line 27 of file sfxdlg.cxx.

Member Function Documentation

◆ Create()

SfxAbstractDialogFactory * SfxAbstractDialogFactory::Create ( )
static

◆ CreateAboutDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateAboutDialog ( weld::Window _pParent)
pure virtual

◆ CreateAutoCorrTabDialog()

virtual VclPtr< SfxAbstractTabDialog > SfxAbstractDialogFactory::CreateAutoCorrTabDialog ( weld::Window pParent,
const SfxItemSet pAttrSet 
)
pure virtual

◆ CreateCustomizeTabDialog()

virtual VclPtr< SfxAbstractTabDialog > SfxAbstractDialogFactory::CreateCustomizeTabDialog ( weld::Window pParent,
const SfxItemSet pAttrSet,
const css::uno::Reference< css::frame::XFrame > &  xViewFrame 
)
pure virtual

◆ CreateEditObjectDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateEditObjectDialog ( weld::Window pParent,
const OUString &  rCommand,
const css::uno::Reference< css::embed::XEmbeddedObject > &  xObj 
)
pure virtual

◆ CreateFrameDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateFrameDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XFrame > &  rFrame,
sal_uInt32  nResId,
const OUString &  rParameter 
)
pure virtual

◆ CreateInsertObjectDialog()

virtual VclPtr< SfxAbstractInsertObjectDialog > SfxAbstractDialogFactory::CreateInsertObjectDialog ( weld::Window pParent,
const OUString &  rCommand,
const css::uno::Reference< css::embed::XStorage > &  xStor,
const SvObjectServerList pList 
)
pure virtual

◆ CreateLinksDialog()

virtual VclPtr< SfxAbstractLinksDialog > SfxAbstractDialogFactory::CreateLinksDialog ( weld::Window pParent,
sfx2::LinkManager pMgr,
bool  bHTML = false,
sfx2::SvBaseLink p = nullptr 
)
pure virtual

◆ CreateOptionsDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateOptionsDialog ( weld::Window pParent,
const OUString &  rExtensionId 
)
pure virtual

◆ CreatePasteDialog()

virtual VclPtr< SfxAbstractPasteDialog > SfxAbstractDialogFactory::CreatePasteDialog ( weld::Window pParent)
pure virtual

◆ CreateScriptSelectorDialog()

virtual VclPtr< AbstractScriptSelectorDialog > SfxAbstractDialogFactory::CreateScriptSelectorDialog ( weld::Window pParent,
const css::uno::Reference< css::frame::XFrame > &  rxFrame 
)
pure virtual

◆ CreateSvxScriptOrgDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateSvxScriptOrgDialog ( weld::Window pParent,
const OUString &  rLanguage 
)
pure virtual

◆ CreateTipOfTheDayDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateTipOfTheDayDialog ( weld::Window _pParent)
pure virtual

◆ CreateToolbarmodeDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateToolbarmodeDialog ( weld::Window _pParent)
pure virtual

◆ CreateWidgetTestDialog()

virtual VclPtr< VclAbstractDialog > SfxAbstractDialogFactory::CreateWidgetTestDialog ( weld::Window _pParent)
pure virtual

◆ GetTabPageCreatorFunc()

virtual CreateTabPage SfxAbstractDialogFactory::GetTabPageCreatorFunc ( sal_uInt16  nId)
pure virtual

◆ GetTabPageRangesFunc()

virtual GetTabPageRanges SfxAbstractDialogFactory::GetTabPageRangesFunc ( sal_uInt16  nId)
pure virtual

◆ ShowAsyncScriptErrorDialog()

virtual void SfxAbstractDialogFactory::ShowAsyncScriptErrorDialog ( weld::Window pParent,
const css::uno::Any &  rException 
)
pure virtual

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