20#ifndef INCLUDED_REPORTDESIGN_SOURCE_UI_INC_DLGEDCLIP_HXX
21#define INCLUDED_REPORTDESIGN_SOURCE_UI_INC_DLGEDCLIP_HXX
24#include <com/sun/star/beans/NamedValue.hpp>
72 virtual bool GetData(
const css::datatransfer::DataFlavor& rFlavor,
73 const OUString& rDestDoc)
override;
defines a clipboard format for copying selection elements.
OReportExchange(const TSectionElements &_rCopyElements)
Constructs a new exchange object with section elements.
virtual void AddSupportedFormats() override
TSectionElements m_aCopyElements
css::uno::Sequence< css::beans::NamedValue > TSectionElements
static SotClipboardFormatId getDescriptorFormatId()
returns the format id.
static bool canExtract(const DataFlavorExVector &_rFlavors)
checks whether or not a descriptor can be extracted from the data flavor vector given
virtual bool GetData(const css::datatransfer::DataFlavor &rFlavor, const OUString &rDestDoc) override
static TSectionElements extractCopies(const TransferableDataHelper &_rData)
extract the section elements
::std::vector< DataFlavorEx > DataFlavorExVector