19#ifndef INCLUDED_SW_SOURCE_UI_UNO_SWDETECT_HXX
20#define INCLUDED_SW_SOURCE_UI_UNO_SWDETECT_HXX
22#include <rtl/ustring.hxx>
23#include <com/sun/star/document/XExtendedFilterDetection.hpp>
26#include <com/sun/star/lang/XServiceInfo.hpp>
34class SwFilterDetect :
public ::cppu::WeakImplHelper< css::document::XExtendedFilterDetection, css::lang::XServiceInfo >
46 virtual OUString SAL_CALL
detect( css::uno::Sequence< css::beans::PropertyValue >& lDescriptor )
override;
constexpr OUStringLiteral sServiceName
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual OUString SAL_CALL getImplementationName() override
virtual OUString SAL_CALL detect(css::uno::Sequence< css::beans::PropertyValue > &lDescriptor) override
virtual ~SwFilterDetect() override
virtual sal_Bool SAL_CALL supportsService(const OUString &sServiceName) override