22#include <com/sun/star/ui/dialogs/XFolderPicker2.hpp>
23#include <com/sun/star/ui/dialogs/XAsynchronousExecutableDialog.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
30 cppu::ImplInheritanceHelper<
32 css::ui::dialogs::XAsynchronousExecutableDialog,
33 css::lang::XServiceInfo >
39 css::uno::Reference< css::ui::dialogs::XDialogClosedListener >
55 virtual void SAL_CALL
setDescription(
const OUString& aDescription )
override;
57 virtual void SAL_CALL
cancel()
override;
62 virtual void SAL_CALL
setTitle(
const OUString& _rTitle )
override;
63 virtual sal_Int16 SAL_CALL
execute( )
override;
68 virtual void SAL_CALL
setDialogTitle(
const OUString& _rTitle )
override;
69 virtual void SAL_CALL
startExecuteModal(
const css::uno::Reference< css::ui::dialogs::XDialogClosedListener >& xListener )
override;
78 virtual css::uno::Sequence< OUString > SAL_CALL
cppu::ImplInheritanceHelper< svt::OCommonPicker, css::ui::dialogs::XFolderPicker2, css::ui::dialogs::XAsynchronousExecutableDialog, css::lang::XServiceInfo > SvtFolderPicker_Base
void DialogClosedHdl(sal_Int32 nResult)
virtual sal_Int16 implExecutePicker() override
virtual OUString SAL_CALL getDirectory() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL cancel() override
virtual OUString SAL_CALL getImplementationName() override
css::uno::Reference< css::ui::dialogs::XDialogClosedListener > m_xListener
virtual std::shared_ptr< SvtFileDialog_Base > implCreateDialog(weld::Window *pParent) override
virtual void SAL_CALL setDisplayDirectory(const OUString &aDirectory) override
virtual ~SvtFolderPicker() override
virtual void SAL_CALL setTitle(const OUString &_rTitle) override
virtual void SAL_CALL setDialogTitle(const OUString &_rTitle) override
virtual sal_Int16 SAL_CALL execute() override
virtual OUString SAL_CALL getDisplayDirectory() override
virtual void SAL_CALL startExecuteModal(const css::uno::Reference< css::ui::dialogs::XDialogClosedListener > &xListener) override
virtual sal_Bool SAL_CALL supportsService(const OUString &sServiceName) override
virtual void SAL_CALL setDescription(const OUString &aDescription) override
implements common functionality for the 2 UNO picker components