LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Attributes | List of all members
svxform::OFilterItemExchange Class Reference

#include <filtnav.hxx>

Inheritance diagram for svxform::OFilterItemExchange:
Collaboration diagram for svxform::OFilterItemExchange:

Public Member Functions

 OFilterItemExchange ()
const ::std::vector< FmFilterItem * > & getDraggedEntries () const
void setDraggedEntries (const ::std::vector< FmFilterItem * > &_rList)
FmFormItemgetFormItem () const
void setFormItem (FmFormItem *_pItem)

Static Public Member Functions

static SotClipboardFormatId getFormatId ()
static bool hasFormat (const DataFlavorExVector &_rFormats)

Protected Member Functions

virtual void AddSupportedFormats () override

Private Attributes

::std::vector< FmFilterItem * > m_aDraggedEntries

Detailed Description

Definition at line 177 of file filtnav.hxx.

Constructor & Destructor Documentation

svxform::OFilterItemExchange::OFilterItemExchange ( )

Definition at line 88 of file filtnav.cxx.

Member Function Documentation

void svxform::OFilterItemExchange::AddSupportedFormats ( )

Definition at line 93 of file filtnav.cxx.

References getFormatId().

const ::std::vector<FmFilterItem*>& svxform::OFilterItemExchange::getDraggedEntries ( ) const

Definition at line 188 of file filtnav.hxx.

References m_aDraggedEntries.

Referenced by svxform::FmFilterNavigator::ExecuteDrop().

SotClipboardFormatId svxform::OFilterItemExchange::getFormatId ( )

Definition at line 98 of file filtnav.cxx.

References DBG_ASSERT, and SotExchange::RegisterFormatName().

Referenced by AddSupportedFormats(), and hasFormat().

FmFormItem* svxform::OFilterItemExchange::getFormItem ( ) const

Definition at line 190 of file filtnav.hxx.

References m_pFormItem.

Referenced by svxform::FmFilterNavigator::AcceptDrop().

bool svxform::OFilterItemExchange::hasFormat ( const DataFlavorExVector _rFormats)

Definition at line 198 of file filtnav.hxx.

References getFormatId().

Referenced by svxform::FmFilterNavigator::AcceptDrop().

void svxform::OFilterItemExchange::setDraggedEntries ( const ::std::vector< FmFilterItem * > &  _rList)

Definition at line 189 of file filtnav.hxx.

void svxform::OFilterItemExchange::setFormItem ( FmFormItem _pItem)

Definition at line 192 of file filtnav.hxx.

Member Data Documentation

::std::vector<FmFilterItem*> svxform::OFilterItemExchange::m_aDraggedEntries

Definition at line 179 of file filtnav.hxx.

Referenced by getDraggedEntries().

FmFormItem* svxform::OFilterItemExchange::m_pFormItem

Definition at line 180 of file filtnav.hxx.

Referenced by getFormItem().

The documentation for this class was generated from the following files: