19#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_SWXFILTEROPTIONS_HXX
20#define INCLUDED_SW_SOURCE_UIBASE_INC_SWXFILTEROPTIONS_HXX
22#include <com/sun/star/awt/XWindow.hpp>
23#include <com/sun/star/beans/XPropertyAccess.hpp>
24#include <com/sun/star/ui/dialogs/XExecutableDialog.hpp>
25#include <com/sun/star/document/XImporter.hpp>
26#include <com/sun/star/document/XExporter.hpp>
27#include <com/sun/star/lang/XInitialization.hpp>
28#include <com/sun/star/lang/XServiceInfo.hpp>
34 css::beans::XPropertyAccess,
35 css::ui::dialogs::XExecutableDialog,
36 css::document::XImporter,
37 css::document::XExporter,
38 css::lang::XInitialization,
39 css::lang::XServiceInfo >
44 css::uno::Reference< css::lang::XComponent >
m_xModel;
52 virtual css::uno::Sequence< css::beans::PropertyValue >
55 css::beans::PropertyValue >& aProps )
override;
58 virtual void SAL_CALL
setTitle(
const OUString& aTitle )
override;
59 virtual sal_Int16 SAL_CALL
execute()
override;
63 css::lang::XComponent >& xDoc )
override;
67 css::lang::XComponent >& xDoc )
override;
70 virtual void SAL_CALL
initialize(
const css::uno::Sequence<css::uno::Any>& rArguments)
override;
css::uno::Reference< css::awt::XWindow > m_xDialogParent
virtual void SAL_CALL setPropertyValues(const css::uno::Sequence< css::beans::PropertyValue > &aProps) override
virtual void SAL_CALL setTargetDocument(const css::uno::Reference< css::lang::XComponent > &xDoc) override
virtual void SAL_CALL setTitle(const OUString &aTitle) override
virtual ~SwXFilterOptions() override
css::uno::Reference< css::io::XInputStream > m_xInputStream
virtual sal_Int16 SAL_CALL execute() override
virtual void SAL_CALL setSourceDocument(const css::uno::Reference< css::lang::XComponent > &xDoc) override
css::uno::Reference< css::lang::XComponent > m_xModel
OUString m_sFilterOptions
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getPropertyValues() override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &rArguments) override
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override