20#include <dlgedclip.hxx>
23#include <com/sun/star/datatransfer/UnsupportedFlavorException.hpp>
24#include <com/sun/star/datatransfer/XMimeContentType.hpp>
25#include <com/sun/star/datatransfer/MimeContentTypeFactory.hpp>
48 xMCntTypeFactory = MimeContentTypeFactory::create(xContext);
54 OUString aLFullMediaType = xLType->getFullMediaType();
55 OUString aRFullMediaType = xRType->getFullMediaType();
57 bool bRet = aLFullMediaType.equalsIgnoreAsciiCase( aRFullMediaType );
68 throw UnsupportedFlavorException();
virtual sal_Bool SAL_CALL isDataFlavorSupported(const css::datatransfer::DataFlavor &rFlavor) override
DlgEdTransferableImpl(const css::uno::Sequence< css::datatransfer::DataFlavor > &aSeqFlavors, const css::uno::Sequence< css::uno::Any > &aSeqData)
static bool compareDataFlavors(const css::datatransfer::DataFlavor &lFlavor, const css::datatransfer::DataFlavor &rFlavor)
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL getTransferDataFlavors() override
css::uno::Sequence< css::uno::Any > m_SeqData
virtual css::uno::Any SAL_CALL getTransferData(const css::datatransfer::DataFlavor &rFlavor) override
virtual void SAL_CALL lostOwnership(const css::uno::Reference< css::datatransfer::clipboard::XClipboard > &xClipboard, const css::uno::Reference< css::datatransfer::XTransferable > &xTrans) override
virtual ~DlgEdTransferableImpl() override
css::uno::Sequence< css::datatransfer::DataFlavor > m_SeqFlavors
constexpr OUStringLiteral aData
Reference< XComponentContext > getProcessComponentContext()