diff options
author | Michael Brauer <mib@openoffice.org> | 2001-01-03 10:07:00 +0000 |
---|---|---|
committer | Michael Brauer <mib@openoffice.org> | 2001-01-03 10:07:00 +0000 |
commit | a91872236cc1e2f04a3f42c0074988912f49e97f (patch) | |
tree | 21b5107b9a41e2cc1b46591d5f6cc3eaf8b3efb2 /xmloff/source/text/txtimp.cxx | |
parent | 2a7b771e8487fabac73e638af981a5b4d25f2fa3 (diff) |
support for OLE objects in XML files
Diffstat (limited to 'xmloff/source/text/txtimp.cxx')
-rw-r--r-- | xmloff/source/text/txtimp.cxx | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/xmloff/source/text/txtimp.cxx b/xmloff/source/text/txtimp.cxx index c33231cb8d14..4f4691b14aab 100644 --- a/xmloff/source/text/txtimp.cxx +++ b/xmloff/source/text/txtimp.cxx @@ -2,9 +2,9 @@ * * $RCSfile: txtimp.cxx,v $ * - * $Revision: 1.35 $ + * $Revision: 1.36 $ * - * last change: $Author: dvo $ $Date: 2001-01-02 14:05:02 $ + * last change: $Author: mib $ $Date: 2001-01-03 11:07:00 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -205,7 +205,7 @@ static __FAR_DATA SvXMLTokenMapEntry aTextElemTokenMap[] = { XML_NAMESPACE_DRAW, sXML_text_box, XML_TOK_TEXT_TEXTBOX_PAGE }, { XML_NAMESPACE_DRAW, sXML_image, XML_TOK_TEXT_IMAGE_PAGE }, { XML_NAMESPACE_DRAW, sXML_object, XML_TOK_TEXT_OBJECT_PAGE }, - { XML_NAMESPACE_DRAW, sXML_foreign_object, XML_TOK_TEXT_FOREIGN_OBJECT_PAGE }, + { XML_NAMESPACE_DRAW, sXML_object_ole, XML_TOK_TEXT_OBJECT_OLE_PAGE }, { XML_NAMESPACE_DRAW, sXML_a, XML_TOK_DRAW_A_PAGE }, { XML_NAMESPACE_TABLE,sXML_table, XML_TOK_TABLE_TABLE }, // { XML_NAMESPACE_TABLE,sXML_sub_table, XML_TOK_TABLE_SUBTABLE }, @@ -249,7 +249,7 @@ static __FAR_DATA SvXMLTokenMapEntry aTextPElemTokenMap[] = { XML_NAMESPACE_DRAW, sXML_text_box, XML_TOK_TEXT_TEXTBOX }, { XML_NAMESPACE_DRAW, sXML_image, XML_TOK_TEXT_IMAGE }, { XML_NAMESPACE_DRAW, sXML_object, XML_TOK_TEXT_OBJECT }, - { XML_NAMESPACE_DRAW, sXML_foreign_object, XML_TOK_TEXT_FOREIGN_OBJECT }, + { XML_NAMESPACE_DRAW, sXML_object_ole, XML_TOK_TEXT_OBJECT_OLE }, { XML_NAMESPACE_DRAW, sXML_a, XML_TOK_DRAW_A }, // index marks @@ -430,6 +430,7 @@ static __FAR_DATA SvXMLTokenMapEntry aTextFrameAttrTokenMap[] = { XML_NAMESPACE_DRAW, sXML_name, XML_TOK_TEXT_FRAME_FILTER_NAME }, { XML_NAMESPACE_DRAW, sXML_zindex, XML_TOK_TEXT_FRAME_Z_INDEX }, { XML_NAMESPACE_SVG, sXML_transform, XML_TOK_TEXT_FRAME_TRANSFORM }, + { XML_NAMESPACE_DRAW, sXML_class_id, XML_TOK_TEXT_FRAME_CLASS_ID }, XML_TOKEN_MAP_END }; @@ -1132,7 +1133,7 @@ SvXMLImportContext *XMLTextImportHelper::CreateTextChildContext( break; case XML_TOK_TEXT_OBJECT_PAGE: - case XML_TOK_TEXT_FOREIGN_OBJECT_PAGE: + case XML_TOK_TEXT_OBJECT_OLE_PAGE: if( XML_TEXT_TYPE_BODY == eType || XML_TEXT_TYPE_TEXTBOX == eType ) { TextContentAnchorType eAnchorType = @@ -1429,7 +1430,9 @@ sal_Bool XMLTextImportHelper::IsInHeaderFooter() const } Reference< XPropertySet> XMLTextImportHelper::createAndInsertOLEObject( - const OUString& rHRef ) + SvXMLImport& rImport, + const OUString& rHRef, + const OUString& rClassId ) { Reference< XPropertySet> xPropSet; return xPropSet; |