LibreOffice Module extensions (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
bib::BibViewFormControlContainer Class Reference

#include <bibview.hxx>

Inheritance diagram for bib::BibViewFormControlContainer:
[legend]
Collaboration diagram for bib::BibViewFormControlContainer:
[legend]

Public Member Functions

 BibViewFormControlContainer (BibView *pBibView)
 
void connectForm (const css::uno::Reference< css::form::XLoadable > &_rxForm)
 
void disconnectForm ()
 
bool isFormConnected () const
 

Protected Member Functions

virtual css::uno::Reference< css::awt::XControlContainer > getControlContainer () override
 
virtual void _loaded (const css::lang::EventObject &_rEvent) override
 
virtual void _reloaded (const css::lang::EventObject &_rEvent) override
 
- Protected Member Functions inherited from bib::FormControlContainer
 FormControlContainer ()
 
virtual ~FormControlContainer () override
 
bool isFormConnected () const
 
void connectForm (const css::uno::Reference< css::form::XLoadable > &_rxForm)
 
void disconnectForm ()
 
virtual css::uno::Reference< css::awt::XControlContainer > getControlContainer ()=0
 
virtual void _loaded (const css::lang::EventObject &_rEvent) override
 
virtual void _unloading (const css::lang::EventObject &_rEvent) override
 
virtual void _reloading (const css::lang::EventObject &_rEvent) override
 
virtual void _reloaded (const css::lang::EventObject &_rEvent) override
 
- Protected Member Functions inherited from bib::OLoadListener
 OLoadListener (::osl::Mutex &_rMutex)
 
virtual void _loaded (const css::lang::EventObject &aEvent)=0
 
virtual void _unloading (const css::lang::EventObject &aEvent)=0
 
virtual void _reloading (const css::lang::EventObject &aEvent)=0
 
virtual void _reloaded (const css::lang::EventObject &aEvent)=0
 
- Protected Member Functions inherited from bib::OComponentListener
 OComponentListener (::osl::Mutex &_rMutex)
 
virtual ~OComponentListener ()
 
void setAdapter (OComponentAdapterBase *_pAdapter)
 

Private Attributes

VclPtr< BibViewmpBibView
 

Additional Inherited Members

- Protected Attributes inherited from cppu::BaseMutex
mutable::osl::Mutex m_aMutex
 

Detailed Description

Definition at line 33 of file bibview.hxx.

Constructor & Destructor Documentation

◆ BibViewFormControlContainer()

bib::BibViewFormControlContainer::BibViewFormControlContainer ( BibView pBibView)
explicit

Definition at line 138 of file bibview.cxx.

Member Function Documentation

◆ _loaded()

void bib::BibViewFormControlContainer::_loaded ( const css::lang::EventObject &  _rEvent)
overrideprotectedvirtual

Reimplemented from bib::FormControlContainer.

Definition at line 140 of file bibview.cxx.

References bib::FormControlContainer::_loaded(), and mpBibView.

◆ _reloaded()

void bib::BibViewFormControlContainer::_reloaded ( const css::lang::EventObject &  _rEvent)
overrideprotectedvirtual

Reimplemented from bib::FormControlContainer.

Definition at line 147 of file bibview.cxx.

References bib::FormControlContainer::_loaded(), and mpBibView.

◆ connectForm()

void bib::FormControlContainer::connectForm ( const css::uno::Reference< css::form::XLoadable > &  _rxForm)

Definition at line 46 of file formcontrolcontainer.cxx.

Referenced by bib::BibView::BibView().

◆ disconnectForm()

void bib::FormControlContainer::disconnectForm ( )

Definition at line 47 of file formcontrolcontainer.cxx.

Referenced by bib::BibView::dispose().

◆ getControlContainer()

Reference< awt::XControlContainer > bib::BibViewFormControlContainer::getControlContainer ( )
overrideprotectedvirtual

Implements bib::FormControlContainer.

Definition at line 169 of file bibview.cxx.

◆ isFormConnected()

bool bib::FormControlContainer::isFormConnected ( ) const
inline

Definition at line 45 of file formcontrolcontainer.hxx.

Referenced by bib::BibView::dispose().

Member Data Documentation

◆ mpBibView

VclPtr<BibView> bib::BibViewFormControlContainer::mpBibView
private

Definition at line 36 of file bibview.hxx.

Referenced by _loaded(), and _reloaded().


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