LibreOffice Module svx (master) 1
|
#include <fmexch.hxx>
Public Member Functions | |
OControlExchange () | |
Public Member Functions inherited from svxform::OControlTransferData | |
OControlTransferData () | |
OControlTransferData (const css::uno::Reference< css::datatransfer::XTransferable > &_rxTransferable) | |
const DataFlavorExVector & | GetDataFlavorExVector () const |
void | addSelectedEntry (std::unique_ptr< weld::TreeIter > xEntry) |
void | setFocusEntry (bool _bFocusEntry) |
size_t | onEntryRemoved (const weld::TreeView *pView, const weld::TreeIter *_pEntry) |
notifies the data transfer object that a certain entry has been removed from the owning tree More... | |
void | setFormsRoot (const css::uno::Reference< css::form::XForms > &_rxFormsRoot) |
void | buildPathFormat (const weld::TreeView *pTreeBox, const weld::TreeIter *pRoot) |
void | buildListFromPath (const weld::TreeView *pTreeBox, const weld::TreeIter *pRoot) |
void | addHiddenControlsFormat (const css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > &seqInterfaces) |
const ListBoxEntrySet & | selected () const |
const css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > & | hiddenControls () const |
const css::uno::Reference< css::form::XForms > & | getFormsRoot () const |
Static Public Member Functions | |
static SotClipboardFormatId | getFieldExchangeFormatId () |
static SotClipboardFormatId | getControlPathFormatId () |
static SotClipboardFormatId | getHiddenControlModelsFormatId () |
static bool | hasFieldExchangeFormat (const DataFlavorExVector &_rFormats) |
static bool | hasControlPathFormat (const DataFlavorExVector &_rFormats) |
static bool | hasHiddenControlModelsFormat (const DataFlavorExVector &_rFormats) |
Private Member Functions | |
virtual bool | GetData (const css::datatransfer::DataFlavor &rFlavor, const OUString &rDestDoc) override |
virtual void | AddSupportedFormats () override |
Additional Inherited Members | |
Protected Member Functions inherited from svxform::OControlTransferData | |
void | updateFormats () |
Protected Attributes inherited from svxform::OControlTransferData | |
ListBoxEntrySet | m_aSelectedEntries |
css::uno::Sequence< css::uno::Sequence< sal_uInt32 > > | m_aControlPaths |
css::uno::Sequence< css::uno::Reference< css::uno::XInterface > > | m_aHiddenControlModels |
css::uno::Reference< css::form::XForms > | m_xFormsRoot |
bool | m_bFocusEntry |
Definition at line 190 of file fmexch.hxx.
svxform::OControlExchange::OControlExchange | ( | ) |
Definition at line 242 of file fmexch.cxx.
|
overrideprivatevirtual |
Definition at line 271 of file fmexch.cxx.
References getControlPathFormatId(), getFieldExchangeFormatId(), getHiddenControlModelsFormatId(), svxform::OControlTransferData::m_aControlPaths, svxform::OControlTransferData::m_aHiddenControlModels, svxform::OControlTransferData::m_aSelectedEntries, and svxform::OControlTransferData::m_bFocusEntry.
|
static |
Definition at line 283 of file fmexch.cxx.
References DBG_ASSERT, and SotExchange::RegisterFormatName().
Referenced by AddSupportedFormats(), GetData(), and svxform::OControlTransferData::updateFormats().
|
overrideprivatevirtual |
|
static |
Definition at line 300 of file fmexch.cxx.
References DBG_ASSERT, and SotExchange::RegisterFormatName().
Referenced by AddSupportedFormats(), and svxform::OControlTransferData::updateFormats().
|
static |
Definition at line 291 of file fmexch.cxx.
References DBG_ASSERT, and SotExchange::RegisterFormatName().
Referenced by AddSupportedFormats(), GetData(), and svxform::OControlTransferData::updateFormats().
|
inlinestatic |
Definition at line 227 of file fmexch.hxx.
Referenced by svxform::NavigatorTree::implAcceptDataTransfer().
|
inlinestatic |
Definition at line 222 of file fmexch.hxx.
Referenced by svxform::NavigatorTree::implAcceptDataTransfer(), and svxform::NavigatorTree::implExecuteDataTransfer().
|
inlinestatic |
Definition at line 232 of file fmexch.hxx.
Referenced by svxform::NavigatorTree::implAcceptDataTransfer(), and svxform::NavigatorTree::implExecuteDataTransfer().