diff options
author | Daniel Vogelheim <dvo@openoffice.org> | 2001-09-21 15:27:53 +0000 |
---|---|---|
committer | Daniel Vogelheim <dvo@openoffice.org> | 2001-09-21 15:27:53 +0000 |
commit | a3f4a35fc3d4ffcf74511b10457ed81e63d936fc (patch) | |
tree | 3c61019b023603d960b8e555fe416450b5dbd407 /xmloff/source/draw/shapeimport.cxx | |
parent | d835030c4f73fd5738632dde40843eb64ef3dd15 (diff) |
#92176# include PrinterPaperTray property
SvXMLImportProperty now 'knows' the SvXMLImport in order to
enable error handling for 'wrong' paper trays and properties
Diffstat (limited to 'xmloff/source/draw/shapeimport.cxx')
-rw-r--r-- | xmloff/source/draw/shapeimport.cxx | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/xmloff/source/draw/shapeimport.cxx b/xmloff/source/draw/shapeimport.cxx index 9d5055eb8e86..131841e93184 100644 --- a/xmloff/source/draw/shapeimport.cxx +++ b/xmloff/source/draw/shapeimport.cxx @@ -2,9 +2,9 @@ * * $RCSfile: shapeimport.cxx,v $ * - * $Revision: 1.42 $ + * $Revision: 1.43 $ * - * last change: $Author: cl $ $Date: 2001-08-15 10:31:02 $ + * last change: $Author: dvo $ $Date: 2001-09-21 16:27:53 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -233,7 +233,7 @@ XMLShapeImportHelper::XMLShapeImportHelper( // construct PropertySetMapper UniReference < XMLPropertySetMapper > xMapper = new XMLShapePropertySetMapper(mpSdPropHdlFactory); - mpPropertySetMapper = new SvXMLImportPropertyMapper( xMapper ); + mpPropertySetMapper = new SvXMLImportPropertyMapper( xMapper, rImporter ); // set lock to avoid deletion mpPropertySetMapper->acquire(); @@ -244,7 +244,7 @@ XMLShapeImportHelper::XMLShapeImportHelper( } // chain text attributes - mpPropertySetMapper->ChainImportMapper(XMLTextImportHelper::CreateParaExtPropMapper()); + mpPropertySetMapper->ChainImportMapper(XMLTextImportHelper::CreateParaExtPropMapper(rImporter)); /* // chain form attributes @@ -254,7 +254,7 @@ XMLShapeImportHelper::XMLShapeImportHelper( // construct PresPagePropsMapper xMapper = new XMLPropertySetMapper((XMLPropertyMapEntry*)aXMLSDPresPageProps, mpSdPropHdlFactory); - mpPresPagePropsMapper = new SvXMLImportPropertyMapper( xMapper ); + mpPresPagePropsMapper = new SvXMLImportPropertyMapper( xMapper, rImporter ); if(mpPresPagePropsMapper) { // set lock to avoid deletion @@ -1175,14 +1175,14 @@ void XMLShapeImportHelper::restoreConnections() } } -SvXMLImportPropertyMapper* XMLShapeImportHelper::CreateShapePropMapper( const uno::Reference< frame::XModel>& rModel ) +SvXMLImportPropertyMapper* XMLShapeImportHelper::CreateShapePropMapper( const uno::Reference< frame::XModel>& rModel, SvXMLImport& rImport ) { UniReference< XMLPropertyHandlerFactory > xFactory = new XMLSdPropHdlFactory( rModel ); UniReference < XMLPropertySetMapper > xMapper = new XMLShapePropertySetMapper( xFactory ); - SvXMLImportPropertyMapper* pResult = new SvXMLImportPropertyMapper( xMapper ); + SvXMLImportPropertyMapper* pResult = new SvXMLImportPropertyMapper( xMapper, rImport ); // chain text attributes - pResult->ChainImportMapper( XMLTextImportHelper::CreateParaExtPropMapper() ); + pResult->ChainImportMapper( XMLTextImportHelper::CreateParaExtPropMapper( rImport ) ); return pResult; } |