LibreOffice Module basctl (master) 1
|
#include <dlgedclip.hxx>
Public Member Functions | |
DlgEdTransferableImpl (const css::uno::Sequence< css::datatransfer::DataFlavor > &aSeqFlavors, const css::uno::Sequence< css::uno::Any > &aSeqData) | |
virtual | ~DlgEdTransferableImpl () override |
virtual css::uno::Any SAL_CALL | getTransferData (const css::datatransfer::DataFlavor &rFlavor) override |
virtual css::uno::Sequence< css::datatransfer::DataFlavor > SAL_CALL | getTransferDataFlavors () override |
virtual sal_Bool SAL_CALL | isDataFlavorSupported (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 |
Static Private Member Functions | |
static bool | compareDataFlavors (const css::datatransfer::DataFlavor &lFlavor, const css::datatransfer::DataFlavor &rFlavor) |
Private Attributes | |
css::uno::Sequence< css::datatransfer::DataFlavor > | m_SeqFlavors |
css::uno::Sequence< css::uno::Any > | m_SeqData |
Definition at line 29 of file dlgedclip.hxx.
basctl::DlgEdTransferableImpl::DlgEdTransferableImpl | ( | const css::uno::Sequence< css::datatransfer::DataFlavor > & | aSeqFlavors, |
const css::uno::Sequence< css::uno::Any > & | aSeqData | ||
) |
Definition at line 35 of file dlgedclip.cxx.
References m_SeqData, and m_SeqFlavors.
|
overridevirtual |
Definition at line 40 of file dlgedclip.cxx.
|
staticprivate |
Definition at line 43 of file dlgedclip.cxx.
References getProcessComponentContext().
Referenced by getTransferData(), and isDataFlavorSupported().
|
overridevirtual |
Definition at line 63 of file dlgedclip.cxx.
References aData, Any, compareDataFlavors(), i, isDataFlavorSupported(), m_SeqData, and m_SeqFlavors.
|
overridevirtual |
Definition at line 83 of file dlgedclip.cxx.
References m_SeqFlavors.
|
overridevirtual |
Definition at line 89 of file dlgedclip.cxx.
References compareDataFlavors(), i, and m_SeqFlavors.
Referenced by getTransferData().
|
overridevirtual |
Definition at line 100 of file dlgedclip.cxx.
References m_SeqData, and m_SeqFlavors.
|
private |
Definition at line 34 of file dlgedclip.hxx.
Referenced by DlgEdTransferableImpl(), getTransferData(), and lostOwnership().
|
private |
Definition at line 33 of file dlgedclip.hxx.
Referenced by DlgEdTransferableImpl(), getTransferData(), getTransferDataFlavors(), isDataFlavorSupported(), and lostOwnership().