Kaydet (Commit) 1d0e960f authored tarafından Kurt Zenker's avatar Kurt Zenker

INTEGRATION: CWS swqbf37 (1.14.66); FILE MERGED

2005/07/06 06:15:10 od 1.14.66.1: #i50521# - correction: fix for i40011 was undone by fix for i40797
üst 8767b418
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
* *
* $RCSfile: OOo2Oasis.cxx,v $ * $RCSfile: OOo2Oasis.cxx,v $
* *
* $Revision: 1.15 $ * $Revision: 1.16 $
* *
* last change: $Author: obo $ $Date: 2005-07-08 10:58:08 $ * last change: $Author: kz $ $Date: 2005-07-12 11:40:06 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
...@@ -1584,9 +1584,13 @@ XMLTableOOoTransformerContext_Impl::~XMLTableOOoTransformerContext_Impl() ...@@ -1584,9 +1584,13 @@ XMLTableOOoTransformerContext_Impl::~XMLTableOOoTransformerContext_Impl()
void XMLTableOOoTransformerContext_Impl::StartElement( void XMLTableOOoTransformerContext_Impl::StartElement(
const Reference< XAttributeList >& rAttrList ) const Reference< XAttributeList >& rAttrList )
{ {
// --> OD 2005-07-05 #i50521# - perform OOO_STYLE_REF_ACTIONS for all applications
Reference< XAttributeList > xAttrList( rAttrList );
XMLMutableAttributeList* pMutableAttrList =
GetTransformer().ProcessAttrList( xAttrList, OOO_STYLE_REF_ACTIONS, sal_False );
// <--
if( rAttrList->getLength() && IsXMLToken( GetTransformer().GetClass(), XML_SPREADSHEET ) ) if( rAttrList->getLength() && IsXMLToken( GetTransformer().GetClass(), XML_SPREADSHEET ) )
{ {
Reference< XAttributeList > xAttrList( rAttrList );
sal_Bool bPrintRanges(sal_False); sal_Bool bPrintRanges(sal_False);
sal_Int16 nAttrCount = xAttrList.is() ? xAttrList->getLength() : 0; sal_Int16 nAttrCount = xAttrList.is() ? xAttrList->getLength() : 0;
...@@ -1603,8 +1607,6 @@ void XMLTableOOoTransformerContext_Impl::StartElement( ...@@ -1603,8 +1607,6 @@ void XMLTableOOoTransformerContext_Impl::StartElement(
bPrintRanges = sal_True; bPrintRanges = sal_True;
} }
} }
XMLMutableAttributeList *pMutableAttrList =
GetTransformer().ProcessAttrList( xAttrList, OOO_STYLE_REF_ACTIONS, sal_False );
if (!bPrintRanges && pMutableAttrList) if (!bPrintRanges && pMutableAttrList)
{ {
xAttrList = pMutableAttrList; xAttrList = pMutableAttrList;
...@@ -1612,10 +1614,9 @@ void XMLTableOOoTransformerContext_Impl::StartElement( ...@@ -1612,10 +1614,9 @@ void XMLTableOOoTransformerContext_Impl::StartElement(
XML_NAMESPACE_TABLE, XML_NAMESPACE_TABLE,
GetXMLToken( XML_PRINT ) ), GetXMLToken ( XML_FALSE )); GetXMLToken( XML_PRINT ) ), GetXMLToken ( XML_FALSE ));
} }
GetTransformer().GetDocHandler()->startElement( m_aElemQName, xAttrList );
} }
else
GetTransformer().GetDocHandler()->startElement( m_aElemQName, rAttrList ); GetTransformer().GetDocHandler()->startElement( m_aElemQName, xAttrList );
} }
void XMLTableOOoTransformerContext_Impl::EndElement() void XMLTableOOoTransformerContext_Impl::EndElement()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment