From a965dfd7ea87a5aba4e4aefa21049159e56579cf Mon Sep 17 00:00:00 2001 From: Andrzej Hunt Date: Tue, 29 Jul 2014 13:19:44 +0200 Subject: Impress: Implement getPartName. Change-Id: I614838505fef901fc37e8d3906bb59c60b034453 --- sd/source/ui/inc/unomodel.hxx | 1 + sd/source/ui/unoidl/unomodel.cxx | 7 +++++++ 2 files changed, 8 insertions(+) (limited to 'sd') diff --git a/sd/source/ui/inc/unomodel.hxx b/sd/source/ui/inc/unomodel.hxx index 6887663d27f2..8fa1904da7f1 100644 --- a/sd/source/ui/inc/unomodel.hxx +++ b/sd/source/ui/inc/unomodel.hxx @@ -233,6 +233,7 @@ public: virtual void setPart( int nPart ) SAL_OVERRIDE; virtual int getPart() SAL_OVERRIDE; virtual int getParts() SAL_OVERRIDE; + virtual OUString getPartName( int nPart ) SAL_OVERRIDE; // XComponent diff --git a/sd/source/ui/unoidl/unomodel.cxx b/sd/source/ui/unoidl/unomodel.cxx index 5a162f2f4135..b6754ec498d3 100644 --- a/sd/source/ui/unoidl/unomodel.cxx +++ b/sd/source/ui/unoidl/unomodel.cxx @@ -2261,6 +2261,13 @@ int SdXImpressDocument::getPart() return 0; } +OUString SdXImpressDocument::getPartName( int nPart ) +{ + SdPage* pPage = mpDoc->GetSdPage( nPart, PK_STANDARD ); + assert( pPage ); + return pPage->GetName(); +} + Size SdXImpressDocument::getDocumentSize() { SdrPageView* pCurPageView = mpDoc->GetDocSh()->GetViewShell()->GetView()->GetSdrPageView(); -- cgit