LibreOffice Module svx (master) 1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
svxform::FmFilterAdapter Class Reference
Inheritance diagram for svxform::FmFilterAdapter:
[legend]
Collaboration diagram for svxform::FmFilterAdapter:
[legend]

Public Member Functions

 FmFilterAdapter (FmFilterModel *pModel, const Reference< XIndexAccess > &xControllers)
 
virtual void SAL_CALL disposing (const EventObject &Source) override
 
virtual void SAL_CALL predicateExpressionChanged (const FilterEvent &Event) override
 
virtual void SAL_CALL disjunctiveTermRemoved (const FilterEvent &Event) override
 
virtual void SAL_CALL disjunctiveTermAdded (const FilterEvent &Event) override
 
void dispose ()
 
void AddOrRemoveListener (const Reference< XIndexAccess > &_rxControllers, const bool _bAdd)
 

Static Public Member Functions

static void setText (sal_Int32 nPos, const FmFilterItem *pFilterItem, const OUString &rText)
 

Private Attributes

FmFilterModelm_pModel
 
Reference< XIndexAccess > m_xControllers
 

Detailed Description

Definition at line 212 of file filtnav.cxx.

Constructor & Destructor Documentation

◆ FmFilterAdapter()

svxform::FmFilterAdapter::FmFilterAdapter ( FmFilterModel pModel,
const Reference< XIndexAccess > &  xControllers 
)

Definition at line 240 of file filtnav.cxx.

References AddOrRemoveListener(), and m_xControllers.

Member Function Documentation

◆ AddOrRemoveListener()

void svxform::FmFilterAdapter::AddOrRemoveListener ( const Reference< XIndexAccess > &  _rxControllers,
const bool  _bAdd 
)

Definition at line 254 of file filtnav.cxx.

References AddOrRemoveListener(), i, and xController.

Referenced by AddOrRemoveListener(), dispose(), and FmFilterAdapter().

◆ disjunctiveTermAdded()

void SAL_CALL svxform::FmFilterAdapter::disjunctiveTermAdded ( const FilterEvent &  Event)
overridevirtual

◆ disjunctiveTermRemoved()

void SAL_CALL svxform::FmFilterAdapter::disjunctiveTermRemoved ( const FilterEvent &  Event)
overridevirtual

◆ dispose()

void svxform::FmFilterAdapter::dispose ( void  )
Exceptions
RuntimeException

Definition at line 248 of file filtnav.cxx.

References AddOrRemoveListener(), and m_xControllers.

◆ disposing()

void SAL_CALL svxform::FmFilterAdapter::disposing ( const EventObject &  Source)
overridevirtual

Definition at line 297 of file filtnav.cxx.

◆ predicateExpressionChanged()

void svxform::FmFilterAdapter::predicateExpressionChanged ( const FilterEvent &  Event)
overridevirtual

◆ setText()

void svxform::FmFilterAdapter::setText ( sal_Int32  nPos,
const FmFilterItem pFilterItem,
const OUString &  rText 
)
static

Member Data Documentation

◆ m_pModel

FmFilterModel* svxform::FmFilterAdapter::m_pModel
private

◆ m_xControllers

Reference< XIndexAccess > svxform::FmFilterAdapter::m_xControllers
private

Definition at line 215 of file filtnav.cxx.

Referenced by dispose(), and FmFilterAdapter().


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