24#include <com/sun/star/lang/XUnoTunnel.hpp>
45 virtual css::uno::Any SAL_CALL
queryInterface(
const css::uno::Type& aType )
override;
46 virtual void SAL_CALL
acquire( ) noexcept override;
47 virtual
void SAL_CALL
release( ) noexcept override;
58 virtual
bool GetData( const css::datatransfer::DataFlavor& rFlavor, const OUString& rDestDoc ) override;
static bool isFormatAvailable(const DataFlavorExVector &_rFormats, SotClipboardFormatId _nSlotID=SotClipboardFormatId::SBA_JOIN)
OJoinExchangeData m_jxdSourceDescription
virtual bool GetData(const css::datatransfer::DataFlavor &rFlavor, const OUString &rDestDoc) override
virtual sal_Int64 SAL_CALL getSomething(const css::uno::Sequence< sal_Int8 > &_rIdentifier) override
virtual css::uno::Any SAL_CALL queryInterface(const css::uno::Type &aType) override
virtual void SAL_CALL acquire() noexcept override
static OJoinExchangeData GetSourceDescription(const css::uno::Reference< css::datatransfer::XTransferable > &_rxObject)
virtual void SAL_CALL release() noexcept override
void setDescriptors(const OJoinExchangeData &jxdSource, bool _bFirstEntry)
virtual ~OJoinExchObj() override
static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId()
virtual void AddSupportedFormats() override
::std::vector< DataFlavorEx > DataFlavorExVector
::cppu::ImplHelper1< css::lang::XUnoTunnel > OJoinExchObj_Base