LibreOffice Module forms (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
xforms::BindingCollection Class Reference

#include <model_helper.hxx>

Inheritance diagram for xforms::BindingCollection:
[legend]
Collaboration diagram for xforms::BindingCollection:
[legend]

Public Member Functions

 BindingCollection (Model *pModel)
 
virtual bool isValid (const T &t) const override
 
- Public Member Functions inherited from NamedCollection< css::uno::Reference< css::beans::XPropertySet > >
const css::uno::Reference< css::beans::XPropertySet > & getItem (const OUString &rName) const
 
bool hasItem (const OUString &rName) const
 
css::uno::Sequence< OUString > getNames () const
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual css::uno::Any SAL_CALL getByName (const OUString &aName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getElementNames () override
 
virtual sal_Bool SAL_CALL hasByName (const OUString &aName) override
 

Protected Member Functions

virtual void _insert (const T &t) override
 
virtual void _remove (const T &t) override
 
- Protected Member Functions inherited from NamedCollection< css::uno::Reference< css::beans::XPropertySet > >
std::vector< css::uno::Reference< css::beans::XPropertySet > >::const_iterator findItem (const OUString &rName) const
 

Private Attributes

ModelmpModel
 

Detailed Description

Definition at line 50 of file model_helper.hxx.

Constructor & Destructor Documentation

◆ BindingCollection()

xforms::BindingCollection::BindingCollection ( Model pModel)
inlineexplicit

Definition at line 55 of file model_helper.hxx.

Member Function Documentation

◆ _insert()

virtual void xforms::BindingCollection::_insert ( const T &  t)
inlineoverrideprotectedvirtual

Definition at line 63 of file model_helper.hxx.

References mpModel, and t.

◆ _remove()

virtual void xforms::BindingCollection::_remove ( const T &  t)
inlineoverrideprotectedvirtual

Definition at line 70 of file model_helper.hxx.

References t.

◆ isValid()

virtual bool xforms::BindingCollection::isValid ( const T &  t) const
inlineoverridevirtual

Definition at line 57 of file model_helper.hxx.

References t.

Member Data Documentation

◆ mpModel

Model* xforms::BindingCollection::mpModel
private

Definition at line 52 of file model_helper.hxx.

Referenced by _insert().


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