LibreOffice Module sw (master) 1
|
#include <unodispatch.hxx>
Public Member Functions | |
SwXDispatch (SwView &rView) | |
virtual | ~SwXDispatch () override |
virtual void SAL_CALL | dispatch (const css::util::URL &aURL, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override |
virtual void SAL_CALL | addStatusListener (const css::uno::Reference< css::frame::XStatusListener > &xControl, const css::util::URL &aURL) override |
virtual void SAL_CALL | removeStatusListener (const css::uno::Reference< css::frame::XStatusListener > &xControl, const css::util::URL &aURL) override |
virtual void SAL_CALL | selectionChanged (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
Static Public Member Functions | |
static const char * | GetDBChangeURL () |
Private Attributes | |
SwView * | m_pView |
std::vector< StatusStruct_Impl > | m_aStatusListenerVector |
bool | m_bOldEnable |
bool | m_bListenerAdded |
Definition at line 92 of file unodispatch.hxx.
SwXDispatch::SwXDispatch | ( | SwView & | rView | ) |
Definition at line 169 of file unodispatch.cxx.
|
overridevirtual |
Definition at line 176 of file unodispatch.cxx.
References SwView::GetUNOObject(), m_bListenerAdded, and m_pView.
|
overridevirtual |
Definition at line 253 of file unodispatch.cxx.
References aEvent, aURL, StatusStruct_Impl::aURL, svx::Command, svx::CommandType, svx::ODataAccessDescriptor::createPropertyValueSequence(), cURLDocumentDataSource, eMode, SwEditShell::GetDBData(), SwView::GetShellMode(), SwView::GetUNOObject(), SwView::GetWrtShell(), ListText, m_aStatusListenerVector, m_bListenerAdded, m_bOldEnable, m_pView, SwDBData::nCommandType, SwDBData::sCommand, SwDBData::sDataSource, svx::ODataAccessDescriptor::setDataSource(), TableListText, TableText, Text, and StatusStruct_Impl::xListener.
|
overridevirtual |
Definition at line 186 of file unodispatch.cxx.
References aEvent, aURL, cInternalDBChangeNotification, svx::Command, svx::CommandType, svx::ODataAccessDescriptor::createPropertyValueSequence(), cURLDocumentDataSource, cURLFormLetter, cURLInsertColumns, cURLInsertContent, DBMGR_MERGE, SfxDispatcher::ExecuteList(), FN_MAILMERGE_WIZARD, FN_PARAM_DATABASE_PROPERTIES, SwEditShell::GetDBData(), SwEditShell::GetDBManager(), SfxViewFrame::GetDispatcher(), SfxViewShell::GetViewFrame(), SwView::GetWrtShell(), SwDBManager::InsertText(), m_aStatusListenerVector, m_pView, SwDBManager::Merge(), SwDBData::nCommandType, SwDBData::sCommand, SwDBData::sDataSource, and svx::ODataAccessDescriptor::setDataSource().
|
overridevirtual |
Definition at line 343 of file unodispatch.cxx.
References m_aStatusListenerVector, m_bListenerAdded, and m_pView.
|
static |
Definition at line 362 of file unodispatch.cxx.
References cInternalDBChangeNotification.
Referenced by SwXTextView::NotifyDBChanged().
|
overridevirtual |
Definition at line 300 of file unodispatch.cxx.
References SwView::GetUNOObject(), m_aStatusListenerVector, m_bListenerAdded, and m_pView.
|
overridevirtual |
Definition at line 316 of file unodispatch.cxx.
References aEvent, cURLDocumentDataSource, eMode, SwView::GetShellMode(), ListText, m_aStatusListenerVector, m_bOldEnable, m_pView, TableListText, TableText, and Text.
|
private |
Definition at line 99 of file unodispatch.hxx.
Referenced by addStatusListener(), dispatch(), disposing(), removeStatusListener(), and selectionChanged().
|
private |
Definition at line 101 of file unodispatch.hxx.
Referenced by addStatusListener(), disposing(), removeStatusListener(), and ~SwXDispatch().
|
private |
Definition at line 100 of file unodispatch.hxx.
Referenced by addStatusListener(), and selectionChanged().
|
private |
Definition at line 98 of file unodispatch.hxx.
Referenced by addStatusListener(), dispatch(), disposing(), removeStatusListener(), selectionChanged(), and ~SwXDispatch().