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 229 of file filtnav.cxx.

Constructor & Destructor Documentation

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

Definition at line 257 of file filtnav.cxx.

References AddOrRemoveListener(), and m_xControllers.

Member Function Documentation

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

Definition at line 271 of file filtnav.cxx.

References i, and xController.

Referenced by dispose(), and FmFilterAdapter().

void SAL_CALL svxform::FmFilterAdapter::disjunctiveTermAdded ( const FilterEvent &  Event)
overridevirtual
void SAL_CALL svxform::FmFilterAdapter::disjunctiveTermRemoved ( const FilterEvent &  Event)
overridevirtual
void svxform::FmFilterAdapter::dispose ( void  )
Exceptions
RuntimeException

Definition at line 265 of file filtnav.cxx.

References AddOrRemoveListener(), and m_xControllers.

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

Definition at line 314 of file filtnav.cxx.

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

Member Data Documentation

FmFilterModel* svxform::FmFilterAdapter::m_pModel
private
Reference< XIndexAccess > svxform::FmFilterAdapter::m_xControllers
private

Definition at line 232 of file filtnav.cxx.

Referenced by dispose(), and FmFilterAdapter().


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