22#include <com/sun/star/document/XImporter.hpp>
23#include <com/sun/star/document/XFilter.hpp>
31 public css::document::XImporter,
32 public css::document::XFilter
43 const OUString& rQName,
44 bool bPersistent=
false )
override;
50 OUString aSubServiceName )
noexcept;
60 const css::
uno::
Type& aType ) override;
62 virtual
void SAL_CALL
acquire( ) noexcept
override
63 { XMLTransformerBase::acquire(); };
65 virtual void SAL_CALL
release( ) noexcept
override
66 { XMLTransformerBase::release(); };
69 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any >& aArguments )
override;
78 virtual css::uno::Sequence< css::uno::Type > SAL_CALL
getTypes( )
override;
81 virtual void SAL_CALL
setTargetDocument(
const css::uno::Reference< css::lang::XComponent >& xDoc )
override;
84 virtual sal_Bool SAL_CALL
filter(
const css::uno::Sequence< css::beans::PropertyValue >& aDescriptor )
override;
85 virtual void SAL_CALL
cancel( )
override;
89 void Initialize(
const css::uno::Sequence< css::uno::Any >& aArguments );
95 bool bForm =
false )
override;