Related tdf#88056: this guy's better off in presentation namespace
no use for it outside Impress really ... Change-Id: I419ce252ec1b32a7ef225fefc02ec5dd87ba402a
This commit is contained in:
@@ -117,8 +117,6 @@ SvxFieldData* SvxFieldData::Create(const uno::Reference<text::XTextContent>& xTe
|
||||
return new SvxPageField();
|
||||
case text::textfield::Type::PAGES:
|
||||
return new SvxPagesField();
|
||||
case text::textfield::Type::PAGE_TITLE:
|
||||
return new SvxPageTitleField();
|
||||
case text::textfield::Type::DOCINFO_TITLE:
|
||||
return new SvxFileField();
|
||||
case text::textfield::Type::TABLE:
|
||||
@@ -210,6 +208,8 @@ SvxFieldData* SvxFieldData::Create(const uno::Reference<text::XTextContent>& xTe
|
||||
return new SvxFooterField();
|
||||
case text::textfield::Type::PRESENTATION_DATE_TIME:
|
||||
return new SvxDateTimeField();
|
||||
case text::textfield::Type::PRESENTATION_PAGE_TITLE:
|
||||
return new SvxPageTitleField();
|
||||
default:
|
||||
;
|
||||
};
|
||||
|
||||
@@ -508,7 +508,7 @@ SvxFieldData* SvxUnoTextField::CreateFieldData() const throw()
|
||||
case text::textfield::Type::PRESENTATION_DATE_TIME:
|
||||
pData = new SvxDateTimeField();
|
||||
break;
|
||||
case text::textfield::Type::PAGE_TITLE:
|
||||
case text::textfield::Type::PRESENTATION_PAGE_TITLE:
|
||||
pData = new SvxPageTitleField();
|
||||
break;
|
||||
};
|
||||
@@ -613,7 +613,7 @@ 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:
|
||||
case text::textfield::Type::PRESENTATION_PAGE_TITLE:
|
||||
return OUString("PageTitle");
|
||||
default:
|
||||
return OUString("Unknown");
|
||||
@@ -862,9 +862,9 @@ 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";
|
||||
case text::textfield::Type::PRESENTATION_PAGE_TITLE:
|
||||
pServices[2] = "com.sun.star.presentation.TextField.PageTitle";
|
||||
pServices[3] = "com.sun.star.presentation.textfield.PageTitle";
|
||||
break;
|
||||
default:
|
||||
aSeq.realloc(0);
|
||||
|
||||
@@ -194,7 +194,7 @@ public:
|
||||
class EDITENG_DLLPUBLIC SvxPageTitleField : public SvxFieldData
|
||||
{
|
||||
public:
|
||||
SV_DECL_PERSIST1( SvxPageTitleField, SvxFieldData, com::sun::star::text::textfield::Type::PAGE_TITLE )
|
||||
SV_DECL_PERSIST1( SvxPageTitleField, SvxFieldData, com::sun::star::text::textfield::Type::PRESENTATION_PAGE_TITLE )
|
||||
SvxPageTitleField();
|
||||
|
||||
virtual SvxFieldData* Clone() const SAL_OVERRIDE;
|
||||
|
||||
@@ -39,10 +39,10 @@ constants Type
|
||||
|
||||
const long DOCINFO_TITLE = 10;
|
||||
|
||||
const long PRESENTATION_HEADER = 11;
|
||||
const long PRESENTATION_FOOTER = 12;
|
||||
const long PRESENTATION_DATE_TIME = 13;
|
||||
const long PAGE_TITLE = 14;
|
||||
const long PRESENTATION_HEADER = 11;
|
||||
const long PRESENTATION_FOOTER = 12;
|
||||
const long PRESENTATION_DATE_TIME = 13;
|
||||
const long PRESENTATION_PAGE_TITLE = 14;
|
||||
};
|
||||
|
||||
}; }; }; }; };
|
||||
|
||||
Reference in New Issue
Block a user