From bfed95561999e53e3bf760d370782dd320b39c52 Mon Sep 17 00:00:00 2001 From: Muthu Subramanian Date: Tue, 5 Jul 2011 16:47:26 +0530 Subject: Pointers for importing legacyDiagramText. --- oox/source/vml/vmldrawingfragment.cxx | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'oox/source/vml/vmldrawingfragment.cxx') diff --git a/oox/source/vml/vmldrawingfragment.cxx b/oox/source/vml/vmldrawingfragment.cxx index 12dd0a42fabf..0f92632f0e00 100644 --- a/oox/source/vml/vmldrawingfragment.cxx +++ b/oox/source/vml/vmldrawingfragment.cxx @@ -50,6 +50,13 @@ DrawingFragment::DrawingFragment( XmlFilterBase& rFilter, const OUString& rFragm FragmentHandler2( rFilter, rFragmentPath, false ), // do not trim whitespace, has been preprocessed by the input stream mrDrawing( rDrawing ) { + RelationsRef xLegacyRels = getRelations().getRelationsFromType( CREATE_MSOFFICE_RELATION_TYPE( "legacyDiagramText" ) ); + for( Relations::const_iterator aIt = xLegacyRels->begin(), aEnd = xLegacyRels->end(); aIt != aEnd; ++aIt ) + { + OUString aLegacyFragmentPath = getFragmentPathFromRelation( aIt->second ); + // TODO: import legacyDiagramText from aLegacyFragmentPath - this is a binary import. + // printf("legacyDiagram: %s\n", ::rtl::OUStringToOString( aLegacyFragmentPath, RTL_TEXTENCODING_UTF8).getStr()); + } } Reference< XInputStream > DrawingFragment::openFragmentStream() const -- cgit