summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKatarina Behrens <Katarina.Behrens@cib.de>2015-04-17 11:06:44 +0200
committerKatarina Behrens <Katarina.Behrens@cib.de>2015-04-17 13:38:04 +0200
commit3e56e3214073bb915c3a2ff4cb5429c63f18c459 (patch)
treecc04ea1f4cdb8cbe968507c9492158b9e5a5cc5c
parent06a9243ff34f0666141c9eabb322a2eedb4c331a (diff)
Related tdf#88056: prep UNO stuff for ODF export/import
Change-Id: I13c95b3e96db96634a3247154d28eddb3ae6c80d
-rw-r--r--editeng/source/uno/unofield.cxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/editeng/source/uno/unofield.cxx b/editeng/source/uno/unofield.cxx
index 479e411edd4a..21b0ef5417f6 100644
--- a/editeng/source/uno/unofield.cxx
+++ b/editeng/source/uno/unofield.cxx
@@ -508,6 +508,9 @@ SvxFieldData* SvxUnoTextField::CreateFieldData() const throw()
case text::textfield::Type::PRESENTATION_DATE_TIME:
pData = new SvxDateTimeField();
break;
+ case text::textfield::Type::PAGE_TITLE:
+ pData = new SvxPageTitleField();
+ break;
};
return pData;
@@ -610,6 +613,8 @@ OUString SAL_CALL SvxUnoTextField::getPresentation( sal_Bool bShowCommand )
return OUString("Footer");
case text::textfield::Type::PRESENTATION_DATE_TIME:
return OUString("DateTime");
+ case text::textfield::Type::PAGE_TITLE:
+ return OUString("PageTitle");
default:
return OUString("Unknown");
}
@@ -857,6 +862,10 @@ uno::Sequence< OUString > SAL_CALL SvxUnoTextField::getSupportedServiceNames()
pServices[2] = "com.sun.star.presentation.TextField.DateTime";
pServices[3] = "com.sun.star.presentation.textfield.DateTime";
break;
+ case text::textfield::Type::PAGE_TITLE:
+ pServices[2] = "com.sun.star.text.TextField.PageTitle";
+ pServices[3] = "com.sun.star.text.textfield.PageTitle";
+ break;
default:
aSeq.realloc(0);
}