LibreOffice Module sd (master) 1
|
This class implements the OutlineViewShell specific part of the controller. More...
#include <SdUnoOutlineView.hxx>
Public Member Functions | |
SdUnoOutlineView (OutlineViewShell &rViewShell) noexcept | |
virtual | ~SdUnoOutlineView () noexcept override |
virtual sal_Bool SAL_CALL | select (const css::uno::Any &aSelection) override |
virtual css::uno::Any SAL_CALL | getSelection () override |
virtual void SAL_CALL | addSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &rxListener) override |
virtual void SAL_CALL | removeSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &rxListener) override |
virtual void SAL_CALL | setCurrentPage (const css::uno::Reference< css::drawing::XDrawPage > &xPage) override |
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL | getCurrentPage () override |
virtual void SAL_CALL | setFastPropertyValue (sal_Int32 nHandle, const css::uno::Any &rValue) override |
virtual css::uno::Any SAL_CALL | getFastPropertyValue (sal_Int32 nHandle) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual OUString SAL_CALL | getImplementationName () override=0 |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override=0 |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override=0 |
Public Member Functions inherited from comphelper::WeakComponentImplHelper< css::drawing::XDrawSubController, css::lang::XServiceInfo > | |
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 Attributes | |
OutlineViewShell & | mrOutlineViewShell |
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 |
This class implements the OutlineViewShell specific part of the controller.
Definition at line 30 of file SdUnoOutlineView.hxx.
|
noexcept |
Definition at line 35 of file SdUnoOutlineView.cxx.
|
overridevirtualnoexcept |
Definition at line 41 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 59 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 79 of file SdUnoOutlineView.cxx.
References sd::OutlineViewShell::getCurrentPage(), SdrPage::getUnoPage(), and mrOutlineViewShell.
|
overridevirtual |
Definition at line 109 of file SdUnoOutlineView.cxx.
References Any, sd::OutlineViewShell::GetActualPage(), SdrPage::getUnoPage(), mrOutlineViewShell, nHandle, sd::DrawController::PROPERTY_CURRENTPAGE, and sd::DrawController::PROPERTY_VIEWOFFSET.
|
overridevirtual |
Implements sd::DrawSubControllerInterfaceBase.
Definition at line 134 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 53 of file SdUnoOutlineView.cxx.
References Any.
|
overridevirtual |
Implements sd::DrawSubControllerInterfaceBase.
Definition at line 144 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 63 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 47 of file SdUnoOutlineView.cxx.
|
overridevirtual |
Definition at line 68 of file SdUnoOutlineView.cxx.
References SvxDrawPage::GetSdrPage(), mrOutlineViewShell, and sd::OutlineViewShell::SetCurrentPage().
Referenced by setFastPropertyValue().
|
overridevirtual |
Definition at line 90 of file SdUnoOutlineView.cxx.
References nHandle, sd::DrawController::PROPERTY_CURRENTPAGE, and setCurrentPage().
|
overridevirtual |
Implements sd::DrawSubControllerInterfaceBase.
Definition at line 139 of file SdUnoOutlineView.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 72 of file SdUnoOutlineView.hxx.
Referenced by getCurrentPage(), getFastPropertyValue(), and setCurrentPage().