LibreOffice Module dbaccess (master) 1
Public Member Functions | Protected Member Functions | Private Attributes | Friends | List of all members
dbaui::SbaXDataBrowserController::FormControllerImpl Class Reference
Inheritance diagram for dbaui::SbaXDataBrowserController::FormControllerImpl:
[legend]
Collaboration diagram for dbaui::SbaXDataBrowserController::FormControllerImpl:
[legend]

Public Member Functions

 FormControllerImpl (SbaXDataBrowserController *pOwner)
 
virtual css::uno::Reference< css::form::runtime::XFormOperations > SAL_CALL getFormOperations () override
 
virtual css::uno::Reference< css::awt::XControl > SAL_CALL getCurrentControl () override
 
virtual void SAL_CALL addActivateListener (const css::uno::Reference< css::form::XFormControllerListener > &l) override
 
virtual void SAL_CALL removeActivateListener (const css::uno::Reference< css::form::XFormControllerListener > &l) override
 
virtual void SAL_CALL addChildController (const css::uno::Reference< css::form::runtime::XFormController > &ChildController) override
 
virtual css::uno::Reference< css::form::runtime::XFormControllerContext > SAL_CALL getContext () override
 
virtual void SAL_CALL setContext (const css::uno::Reference< css::form::runtime::XFormControllerContext > &_context) override
 
virtual css::uno::Reference< css::task::XInteractionHandler > SAL_CALL getInteractionHandler () override
 
virtual void SAL_CALL setInteractionHandler (const css::uno::Reference< css::task::XInteractionHandler > &_interactionHandler) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL getParent () override
 
virtual void SAL_CALL setParent (const css::uno::Reference< css::uno::XInterface > &Parent) override
 
virtual void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual ::sal_Int32 SAL_CALL getCount () override
 
virtual css::uno::Any SAL_CALL getByIndex (::sal_Int32 Index) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL createEnumeration () override
 
virtual void SAL_CALL addModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
virtual void SAL_CALL removeModifyListener (const css::uno::Reference< css::util::XModifyListener > &aListener) override
 
virtual void SAL_CALL addConfirmDeleteListener (const css::uno::Reference< css::form::XConfirmDeleteListener > &aListener) override
 
virtual void SAL_CALL removeConfirmDeleteListener (const css::uno::Reference< css::form::XConfirmDeleteListener > &aListener) override
 
virtual void SAL_CALL addSQLErrorListener (const css::uno::Reference< css::sdb::XSQLErrorListener > &Listener) override
 
virtual void SAL_CALL removeSQLErrorListener (const css::uno::Reference< css::sdb::XSQLErrorListener > &Listener) override
 
virtual void SAL_CALL addRowSetApproveListener (const css::uno::Reference< css::sdb::XRowSetApproveListener > &listener) override
 
virtual void SAL_CALL removeRowSetApproveListener (const css::uno::Reference< css::sdb::XRowSetApproveListener > &listener) override
 
virtual void SAL_CALL addDatabaseParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &aListener) override
 
virtual void SAL_CALL removeDatabaseParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &aListener) override
 
virtual void SAL_CALL addParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &aListener) override
 
virtual void SAL_CALL removeParameterListener (const css::uno::Reference< css::form::XDatabaseParameterListener > &aListener) override
 
virtual void SAL_CALL setMode (const OUString &aMode) override
 
virtual OUString SAL_CALL getMode () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedModes () override
 
virtual sal_Bool SAL_CALL supportsMode (const OUString &aMode) override
 
virtual void SAL_CALL setModel (const css::uno::Reference< css::awt::XTabControllerModel > &Model) override
 
virtual css::uno::Reference< css::awt::XTabControllerModel > SAL_CALL getModel () override
 
virtual void SAL_CALL setContainer (const css::uno::Reference< css::awt::XControlContainer > &Container) override
 
virtual css::uno::Reference< css::awt::XControlContainer > SAL_CALL getContainer () override
 
virtual css::uno::Sequence< css::uno::Reference< css::awt::XControl > > SAL_CALL getControls () override
 
virtual void SAL_CALL autoTabOrder () override
 
virtual void SAL_CALL activateTabOrder () override
 
virtual void SAL_CALL activateFirst () override
 
virtual void SAL_CALL activateLast () override
 
virtual void SAL_CALL frameAction (const css::frame::FrameActionEvent &aEvent) override
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
- Public Member Functions inherited from cppu::WeakAggImplHelper2< css::form::runtime::XFormController, css::frame::XFrameActionListener >
virtual css::uno::Any SAL_CALL queryInterface (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () SAL_OVERRIDE
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakAggObject
 OWeakAggObject ()
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE
 
- Public Member Functions inherited from cppu::OWeakObject
 OWeakObject ()
 
 OWeakObject (const OWeakObject &)
 
OWeakObject &SAL_CALL operator= (const OWeakObject &)
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) SAL_OVERRIDE
 
virtual void SAL_CALL acquire () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual void SAL_CALL release () SAL_NOEXCEPT SAL_OVERRIDE
 
virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL queryAdapter () SAL_OVERRIDE
 
SAL_CALL operator css::uno::Reference< css::uno::XInterface > ()
 

Protected Member Functions

virtual ~FormControllerImpl () override
 
- Protected Member Functions inherited from cppu::OWeakAggObject
virtual ~OWeakAggObject () SAL_OVERRIDE
 
- Protected Member Functions inherited from cppu::OWeakObject
virtual ~OWeakObject () COVERITY_NOEXCEPT_FALSE
 
void disposeWeakConnectionPoint ()
 

Private Attributes

::comphelper::OInterfaceContainerHelper3< css::form::XFormControllerListener > m_aActivateListeners
 
SbaXDataBrowserControllerm_pOwner
 

Friends

class SbaXDataBrowserController
 

Additional Inherited Members

- Protected Attributes inherited from cppu::OWeakAggObject
css::uno::WeakReferenceHelper xDelegator
 
- Protected Attributes inherited from cppu::OWeakObject
oslInterlockedCount m_refCount
 

Detailed Description

Definition at line 123 of file brwctrlr.cxx.

Constructor & Destructor Documentation

◆ FormControllerImpl()

dbaui::SbaXDataBrowserController::FormControllerImpl::FormControllerImpl ( SbaXDataBrowserController pOwner)
explicit

Definition at line 216 of file brwctrlr.cxx.

References getMutex(), m_pOwner, and m_pOwner.

◆ ~FormControllerImpl()

dbaui::SbaXDataBrowserController::FormControllerImpl::~FormControllerImpl ( )
overrideprotectedvirtual

Definition at line 224 of file brwctrlr.cxx.

Member Function Documentation

◆ activateFirst()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::activateFirst ( )
overridevirtual

Definition at line 455 of file brwctrlr.cxx.

References m_pOwner.

◆ activateLast()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::activateLast ( )
overridevirtual

Definition at line 461 of file brwctrlr.cxx.

References m_pOwner.

◆ activateTabOrder()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::activateTabOrder ( )
overridevirtual

Definition at line 450 of file brwctrlr.cxx.

References SAL_WARN.

◆ addActivateListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addActivateListener ( const css::uno::Reference< css::form::XFormControllerListener > &  l)
overridevirtual

Definition at line 239 of file brwctrlr.cxx.

◆ addChildController()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addChildController ( const css::uno::Reference< css::form::runtime::XFormController > &  ChildController)
overridevirtual

Definition at line 249 of file brwctrlr.cxx.

◆ addConfirmDeleteListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addConfirmDeleteListener ( const css::uno::Reference< css::form::XConfirmDeleteListener > &  aListener)
overridevirtual

Definition at line 341 of file brwctrlr.cxx.

References SAL_WARN.

◆ addDatabaseParameterListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addDatabaseParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  aListener)
overridevirtual

Definition at line 371 of file brwctrlr.cxx.

References SAL_WARN.

◆ addEventListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addEventListener ( const css::uno::Reference< css::lang::XEventListener > &  xListener)
overridevirtual

Definition at line 293 of file brwctrlr.cxx.

References SAL_WARN.

◆ addModifyListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual

Definition at line 331 of file brwctrlr.cxx.

References SAL_WARN.

◆ addParameterListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  aListener)
overridevirtual

Definition at line 381 of file brwctrlr.cxx.

References SAL_WARN.

◆ addRowSetApproveListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addRowSetApproveListener ( const css::uno::Reference< css::sdb::XRowSetApproveListener > &  listener)
overridevirtual

Definition at line 361 of file brwctrlr.cxx.

References SAL_WARN.

◆ addSQLErrorListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::addSQLErrorListener ( const css::uno::Reference< css::sdb::XSQLErrorListener > &  Listener)
overridevirtual

Definition at line 351 of file brwctrlr.cxx.

References SAL_WARN.

◆ autoTabOrder()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::autoTabOrder ( )
overridevirtual

Definition at line 445 of file brwctrlr.cxx.

References SAL_WARN.

◆ createEnumeration()

Reference< XEnumeration > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::createEnumeration ( )
overridevirtual

Definition at line 326 of file brwctrlr.cxx.

◆ dispose()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::dispose ( void  )
overridevirtual

Definition at line 288 of file brwctrlr.cxx.

References SAL_WARN.

◆ disposing()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::disposing ( const css::lang::EventObject &  Source)
overridevirtual

Definition at line 471 of file brwctrlr.cxx.

◆ frameAction()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::frameAction ( const css::frame::FrameActionEvent &  aEvent)
overridevirtual

Definition at line 467 of file brwctrlr.cxx.

◆ getByIndex()

Any SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getByIndex ( ::sal_Int32  Index)
overridevirtual

Definition at line 309 of file brwctrlr.cxx.

References Any.

◆ getContainer()

Reference< css::awt::XControlContainer > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getContainer ( )
overridevirtual

Definition at line 428 of file brwctrlr.cxx.

References m_pOwner.

◆ getContext()

Reference< runtime::XFormControllerContext > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getContext ( )
overridevirtual

Definition at line 255 of file brwctrlr.cxx.

References SAL_WARN.

◆ getControls()

Sequence< Reference< css::awt::XControl > > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getControls ( )
overridevirtual

Definition at line 435 of file brwctrlr.cxx.

References m_pOwner.

◆ getCount()

sal_Int32 SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getCount ( )
override

Definition at line 303 of file brwctrlr.cxx.

◆ getCurrentControl()

Reference< css::awt::XControl > dbaui::SbaXDataBrowserController::FormControllerImpl::getCurrentControl ( )
overridevirtual

Definition at line 234 of file brwctrlr.cxx.

References m_pOwner.

◆ getElementType()

Type SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getElementType ( )
overridevirtual

Definition at line 315 of file brwctrlr.cxx.

◆ getFormOperations()

Reference< runtime::XFormOperations > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getFormOperations ( )
overridevirtual

Definition at line 229 of file brwctrlr.cxx.

References m_pOwner.

◆ getInteractionHandler()

Reference< XInteractionHandler > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getInteractionHandler ( )
overridevirtual

Definition at line 266 of file brwctrlr.cxx.

References SAL_WARN.

◆ getMode()

OUString SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getMode ( )
overridevirtual

Definition at line 397 of file brwctrlr.cxx.

◆ getModel()

Reference< css::awt::XTabControllerModel > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getModel ( )
overridevirtual

Definition at line 418 of file brwctrlr.cxx.

References m_pOwner.

◆ getParent()

Reference< XInterface > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getParent ( )
overridevirtual

Definition at line 277 of file brwctrlr.cxx.

◆ getSupportedModes()

Sequence< OUString > SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::getSupportedModes ( )
overridevirtual

Definition at line 402 of file brwctrlr.cxx.

◆ hasElements()

sal_Bool SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::hasElements ( )
overridevirtual

Definition at line 320 of file brwctrlr.cxx.

◆ removeActivateListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeActivateListener ( const css::uno::Reference< css::form::XFormControllerListener > &  l)
overridevirtual

Definition at line 244 of file brwctrlr.cxx.

◆ removeConfirmDeleteListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeConfirmDeleteListener ( const css::uno::Reference< css::form::XConfirmDeleteListener > &  aListener)
overridevirtual

Definition at line 346 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeDatabaseParameterListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeDatabaseParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  aListener)
overridevirtual

Definition at line 376 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeEventListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeEventListener ( const css::uno::Reference< css::lang::XEventListener > &  aListener)
overridevirtual

Definition at line 298 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeModifyListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeModifyListener ( const css::uno::Reference< css::util::XModifyListener > &  aListener)
overridevirtual

Definition at line 336 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeParameterListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeParameterListener ( const css::uno::Reference< css::form::XDatabaseParameterListener > &  aListener)
overridevirtual

Definition at line 386 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeRowSetApproveListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeRowSetApproveListener ( const css::uno::Reference< css::sdb::XRowSetApproveListener > &  listener)
overridevirtual

Definition at line 366 of file brwctrlr.cxx.

References SAL_WARN.

◆ removeSQLErrorListener()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::removeSQLErrorListener ( const css::uno::Reference< css::sdb::XSQLErrorListener > &  Listener)
overridevirtual

Definition at line 356 of file brwctrlr.cxx.

References SAL_WARN.

◆ setContainer()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setContainer ( const css::uno::Reference< css::awt::XControlContainer > &  Container)
overridevirtual

Definition at line 423 of file brwctrlr.cxx.

References SAL_WARN.

◆ setContext()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setContext ( const css::uno::Reference< css::form::runtime::XFormControllerContext > &  _context)
overridevirtual

Definition at line 261 of file brwctrlr.cxx.

References SAL_WARN.

◆ setInteractionHandler()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setInteractionHandler ( const css::uno::Reference< css::task::XInteractionHandler > &  _interactionHandler)
overridevirtual

Definition at line 272 of file brwctrlr.cxx.

References SAL_WARN.

◆ setMode()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setMode ( const OUString &  aMode)
overridevirtual

Definition at line 391 of file brwctrlr.cxx.

◆ setModel()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setModel ( const css::uno::Reference< css::awt::XTabControllerModel > &  Model)
overridevirtual

Definition at line 413 of file brwctrlr.cxx.

References SAL_WARN.

◆ setParent()

void SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::setParent ( const css::uno::Reference< css::uno::XInterface > &  Parent)
overridevirtual

Definition at line 283 of file brwctrlr.cxx.

◆ supportsMode()

sal_Bool SAL_CALL dbaui::SbaXDataBrowserController::FormControllerImpl::supportsMode ( const OUString &  aMode)
overridevirtual

Definition at line 408 of file brwctrlr.cxx.

Friends And Related Function Documentation

◆ SbaXDataBrowserController

friend class SbaXDataBrowserController
friend

Definition at line 127 of file brwctrlr.cxx.

Member Data Documentation

◆ m_aActivateListeners

::comphelper::OInterfaceContainerHelper3<css::form::XFormControllerListener> dbaui::SbaXDataBrowserController::FormControllerImpl::m_aActivateListeners
private

Definition at line 128 of file brwctrlr.cxx.

◆ m_pOwner

SbaXDataBrowserController* dbaui::SbaXDataBrowserController::FormControllerImpl::m_pOwner
private

Definition at line 129 of file brwctrlr.cxx.

Referenced by FormControllerImpl().


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