29using namespace ::
cppu;
37 : mrOutlineViewShell(rViewShell)
60 const css::uno::Reference<css::view::XSelectionChangeListener>&)
64 const css::uno::Reference<css::view::XSelectionChangeListener>&)
69 const Reference< drawing::XDrawPage >& xPage)
71 SvxDrawPage* pDrawPage = comphelper::getFromUnoTunnel<SvxDrawPage>( xPage );
75 if (pSdPage !=
nullptr)
81 Reference<drawing::XDrawPage> xPage;
98 Reference< drawing::XDrawPage > xPage;
119 if (pPage !=
nullptr)
136 return "com.sun.star.comp.sd.SdUnoOutlineView";
146 return {
"com.sun.star.presentation.OutlineView" };
css::uno::Reference< css::uno::XInterface > const & getUnoPage()
SdrPage * GetSdrPage() const
Show a textual overview of the text contents of all slides.
virtual SdPage * GetActualPage() override
Returns the first selected page.
virtual SdPage * getCurrentPage() const override
inherited from sd::ViewShell
void SetCurrentPage(SdPage *pPage)
Make the given page the new current page.
virtual css::uno::Any SAL_CALL getFastPropertyValue(sal_Int32 nHandle) override
virtual css::uno::Any SAL_CALL getSelection() override
virtual void SAL_CALL setCurrentPage(const css::uno::Reference< css::drawing::XDrawPage > &xPage) override
OutlineViewShell & mrOutlineViewShell
virtual sal_Bool SAL_CALL select(const css::uno::Any &aSelection) override
virtual void SAL_CALL removeSelectionChangeListener(const css::uno::Reference< css::view::XSelectionChangeListener > &rxListener) override
virtual css::uno::Reference< css::drawing::XDrawPage > SAL_CALL getCurrentPage() override
virtual ~SdUnoOutlineView() noexcept override
virtual void SAL_CALL setFastPropertyValue(sal_Int32 nHandle, const css::uno::Any &rValue) override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL addSelectionChangeListener(const css::uno::Reference< css::view::XSelectionChangeListener > &rxListener) override
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
SdUnoOutlineView(OutlineViewShell &rViewShell) noexcept
virtual OUString SAL_CALL getImplementationName() override
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)