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:
[legend]
Collaboration diagram for svxform::OFilterItemExchange:
[legend]

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
 
FmFormItemm_pFormItem
 

Detailed Description

Definition at line 188 of file filtnav.hxx.

Constructor & Destructor Documentation

svxform::OFilterItemExchange::OFilterItemExchange ( )

Definition at line 101 of file filtnav.cxx.

Member Function Documentation

void svxform::OFilterItemExchange::AddSupportedFormats ( )
overrideprotectedvirtual

Definition at line 106 of file filtnav.cxx.

References getFormatId().

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

Definition at line 199 of file filtnav.hxx.

References m_aDraggedEntries.

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

SotClipboardFormatId svxform::OFilterItemExchange::getFormatId ( )
static

Definition at line 112 of file filtnav.cxx.

References DBG_ASSERT, and SotExchange::RegisterFormatName().

Referenced by AddSupportedFormats(), and hasFormat().

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

Definition at line 201 of file filtnav.hxx.

References m_pFormItem.

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

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

Definition at line 209 of file filtnav.hxx.

References getFormatId().

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

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

Definition at line 200 of file filtnav.hxx.

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

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

Definition at line 203 of file filtnav.hxx.

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

Member Data Documentation

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

Definition at line 190 of file filtnav.hxx.

Referenced by getDraggedEntries().

FmFormItem* svxform::OFilterItemExchange::m_pFormItem
private

Definition at line 191 of file filtnav.hxx.

Referenced by getFormItem().


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