|
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().