|
LibreOffice Module svx (master) 1
|
#include <SelectionChangeHandler.hxx>
Public Member Functions | |
| SelectionChangeHandler (std::function< OUString()> aSelectionChangeCallback, const css::uno::Reference< css::frame::XController > &rxController, const vcl::EnumContext::Context eDefaultContext) | |
| virtual | ~SelectionChangeHandler () override |
| virtual void SAL_CALL | selectionChanged (const css::lang::EventObject &rEvent) override |
| virtual void SAL_CALL | disposing (const css::lang::EventObject &rEvent) override |
| virtual void | disposing (std::unique_lock< std::mutex > &) override |
| void | Connect () |
| void | Disconnect () |
Public Member Functions inherited from comphelper::WeakComponentImplHelper< typename... Ifc > | |
| virtual void SAL_CALL | acquire () noexcept override |
| virtual void SAL_CALL | release () noexcept override |
| virtual void SAL_CALL | dispose () noexcept final override |
| virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
| virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) final override |
| virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
| virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
| virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
Public Member Functions inherited from comphelper::WeakComponentImplHelperBase | |
| virtual | ~WeakComponentImplHelperBase () override |
| virtual void SAL_CALL | dispose () override |
| virtual void SAL_CALL | addEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
| virtual void SAL_CALL | removeEventListener (css::uno::Reference< css::lang::XEventListener > const &rxListener) override |
| virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) override |
| virtual void | disposing (std::unique_lock< std::mutex > &) |
Public Member Functions inherited from comphelper::UnoImplBase | |
| virtual | ~UnoImplBase () |
Private Member Functions | |
| SelectionChangeHandler (const SelectionChangeHandler &)=delete | |
| SelectionChangeHandler & | operator= (const SelectionChangeHandler &)=delete |
Private Attributes | |
| const std::function< OUString()> | maSelectionChangeCallback |
| css::uno::Reference< css::frame::XController > | mxController |
| const vcl::EnumContext::Context | meDefaultContext |
| bool | mbIsConnected |
Additional Inherited Members | |
Protected Member Functions inherited from comphelper::WeakComponentImplHelperBase | |
| void | throwIfDisposed (std::unique_lock< std::mutex > &) |
Protected Attributes inherited from comphelper::WeakComponentImplHelperBase | |
| comphelper::OInterfaceContainerHelper4< css::lang::XEventListener > | maEventListeners |
Protected Attributes inherited from comphelper::UnoImplBase | |
| std::mutex | m_aMutex |
| bool | m_bDisposed |
Definition at line 40 of file SelectionChangeHandler.hxx.
| svx::sidebar::SelectionChangeHandler::SelectionChangeHandler | ( | std::function< OUString()> | aSelectionChangeCallback, |
| const css::uno::Reference< css::frame::XController > & | rxController, | ||
| const vcl::EnumContext::Context | eDefaultContext | ||
| ) |
|
overridevirtual |
Definition at line 45 of file SelectionChangeHandler.cxx.
|
privatedelete |
| void SelectionChangeHandler::Connect | ( | ) |
Definition at line 77 of file SelectionChangeHandler.cxx.
References SelectionChangeHandler::mxController.
| void SelectionChangeHandler::Disconnect | ( | ) |
Definition at line 88 of file SelectionChangeHandler.cxx.
References SelectionChangeHandler::mxController.
|
overridevirtual |
References Connect, and Disconnect.
|
overridevirtual |
Reimplemented from comphelper::WeakComponentImplHelperBase.
Definition at line 70 of file SelectionChangeHandler.cxx.
References Disconnect.
|
privatedelete |
|
overridevirtual |
|
private |
Definition at line 63 of file SelectionChangeHandler.hxx.
|
private |
Definition at line 66 of file SelectionChangeHandler.hxx.
|
private |
Definition at line 65 of file SelectionChangeHandler.hxx.
|
private |
Definition at line 64 of file SelectionChangeHandler.hxx.