22#include <com/sun/star/document/XExtendedFilterDetection.hpp>
23#include <com/sun/star/lang/XInitialization.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
29 class XComponentContext;
33 css::document::XExtendedFilterDetection,
34 css::lang::XInitialization,
35 css::lang::XServiceInfo
39 css::uno::Reference< css::uno::XComponentContext >
mxCtx;
42 explicit FilterDetect( css::uno::Reference< css::uno::XComponentContext > xCtx)
46 virtual OUString SAL_CALL
detect( css::uno::Sequence< css::beans::PropertyValue >& lDescriptor )
override;
49 virtual void SAL_CALL
initialize(
const css::uno::Sequence< css::uno::Any >& aArguments )
override;
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
FilterDetect(css::uno::Reference< css::uno::XComponentContext > xCtx)
css::uno::Reference< css::uno::XComponentContext > mxCtx
virtual OUString SAL_CALL getImplementationName() override
virtual OUString SAL_CALL detect(css::uno::Sequence< css::beans::PropertyValue > &lDescriptor) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual void SAL_CALL initialize(const css::uno::Sequence< css::uno::Any > &aArguments) override