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

#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)
 

Private Member Functions

virtual void AddSupportedFormats () override
 

Private Attributes

::std::vector< FmFilterItem * > m_aDraggedEntries
 
FmFormItemm_pFormItem
 

Detailed Description

Definition at line 177 of file filtnav.hxx.

Constructor & Destructor Documentation

svxform::OFilterItemExchange::OFilterItemExchange ( )

Definition at line 89 of file filtnav.cxx.

Member Function Documentation

void svxform::OFilterItemExchange::AddSupportedFormats ( )
overrideprivatevirtual

Definition at line 94 of file filtnav.cxx.

References getFormatId().

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

Definition at line 188 of file filtnav.hxx.

References m_aDraggedEntries.

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

SotClipboardFormatId svxform::OFilterItemExchange::getFormatId ( )
static

Definition at line 99 of file filtnav.cxx.

References DBG_ASSERT, and SotExchange::RegisterFormatName().

Referenced by AddSupportedFormats(), and hasFormat().

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

Definition at line 190 of file filtnav.hxx.

References m_pFormItem.

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

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

Definition at line 198 of file filtnav.hxx.

References getFormatId().

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

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

Definition at line 189 of file filtnav.hxx.

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

Definition at line 192 of file filtnav.hxx.

Member Data Documentation

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

Definition at line 179 of file filtnav.hxx.

Referenced by getDraggedEntries().

FmFormItem* svxform::OFilterItemExchange::m_pFormItem
private

Definition at line 180 of file filtnav.hxx.

Referenced by getFormItem().


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