|
LibreOffice Module svtools (master) 1
|
#include <framestatuslistener.hxx>
Classes | |
| struct | Listener |
Public Member Functions | |
| FrameStatusListener (const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::frame::XFrame > &xFrame) | |
| virtual | ~FrameStatusListener () override |
| void | addStatusListener (const OUString &aCommandURL) |
| void | bindListener () |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &aType) override |
| virtual void SAL_CALL | acquire () noexcept override |
| virtual void SAL_CALL | release () noexcept 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 void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
| virtual void SAL_CALL | statusChanged (const css::frame::FeatureStateEvent &Event) override=0 |
| virtual void SAL_CALL | frameAction (const css::frame::FrameActionEvent &Action) 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 > () |
Private Types | |
| typedef std::unordered_map< OUString, css::uno::Reference< css::frame::XDispatch > > | URLToDispatchMap |
Private Attributes | |
| bool | m_bDisposed: 1 |
| css::uno::Reference< css::frame::XFrame > | m_xFrame |
| css::uno::Reference< css::uno::XComponentContext > | m_xContext |
| URLToDispatchMap | m_aListenerMap |
Additional Inherited Members | |
Protected Member Functions inherited from cppu::OWeakObject | |
| virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
| void | disposeWeakConnectionPoint () |
Protected Attributes inherited from cppu::OWeakObject | |
| oslInterlockedCount | m_refCount |
Definition at line 36 of file framestatuslistener.hxx.
|
private |
Definition at line 80 of file framestatuslistener.hxx.
| svt::FrameStatusListener::FrameStatusListener | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext, |
| const css::uno::Reference< css::frame::XFrame > & | xFrame | ||
| ) |
Definition at line 38 of file framestatuslistener.cxx.
References m_bDisposed, m_xContext, and xFrame.
|
overridevirtual |
Definition at line 48 of file framestatuslistener.cxx.
|
overridevirtualnoexcept |
Reimplemented from cppu::OWeakObject.
Definition at line 69 of file framestatuslistener.cxx.
|
overridevirtual |
Definition at line 109 of file framestatuslistener.cxx.
| void svt::FrameStatusListener::addStatusListener | ( | const OUString & | aCommandURL | ) |
Definition at line 145 of file framestatuslistener.cxx.
References aTargetURL, Exception, m_aListenerMap, m_xContext, m_xFrame, and xDispatch.
| void svt::FrameStatusListener::bindListener | ( | ) |
Definition at line 200 of file framestatuslistener.cxx.
References aTargetURL, Exception, m_aListenerMap, m_xContext, m_xFrame, and xDispatch.
Referenced by frameAction().
|
overridevirtual |
Definition at line 80 of file framestatuslistener.cxx.
References aTargetURL, Exception, m_aListenerMap, m_bDisposed, m_xContext, and xDispatch.
|
overridevirtual |
Definition at line 120 of file framestatuslistener.cxx.
References m_aListenerMap, m_xFrame, and Source.
|
overridevirtual |
Definition at line 139 of file framestatuslistener.cxx.
References Action::Action(), and bindListener().
|
overridevirtual |
Reimplemented from cppu::OWeakObject.
Definition at line 53 of file framestatuslistener.cxx.
|
overridevirtualnoexcept |
Reimplemented from cppu::OWeakObject.
Definition at line 74 of file framestatuslistener.cxx.
|
overridevirtual |
Definition at line 114 of file framestatuslistener.cxx.
|
overridepure virtual |
|
private |
Definition at line 85 of file framestatuslistener.hxx.
Referenced by addStatusListener(), bindListener(), dispose(), and disposing().
|
private |
Definition at line 82 of file framestatuslistener.hxx.
Referenced by dispose().
|
private |
Definition at line 84 of file framestatuslistener.hxx.
Referenced by addStatusListener(), bindListener(), and dispose().
|
private |
Definition at line 83 of file framestatuslistener.hxx.
Referenced by addStatusListener(), bindListener(), and disposing().