summaryrefslogtreecommitdiff
path: root/sw/source/filter/xml/xmltble.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/filter/xml/xmltble.cxx')
-rw-r--r--sw/source/filter/xml/xmltble.cxx31
1 files changed, 12 insertions, 19 deletions
diff --git a/sw/source/filter/xml/xmltble.cxx b/sw/source/filter/xml/xmltble.cxx
index 0f0f012b9dbc..450b1cc7a68c 100644
--- a/sw/source/filter/xml/xmltble.cxx
+++ b/sw/source/filter/xml/xmltble.cxx
@@ -286,20 +286,14 @@ bool SwXMLTableFrmFmtsSort_Impl::AddRow( SwFrmFmt& rFrmFmt,
continue;
// found!
- const String& rFmtName = pTestFmt->GetName();
- rFrmFmt.SetName( rFmtName );
+ rFrmFmt.SetName( pTestFmt->GetName() );
bInsert = false;
break;
}
if( bInsert )
{
- OUStringBuffer sBuffer( rNamePrefix.getLength() + 4UL );
- sBuffer.append( rNamePrefix );
- sBuffer.append( (sal_Unicode)'.' );
- sBuffer.append( (sal_Int32)(nLine+1UL) );
-
- rFrmFmt.SetName( sBuffer.makeStringAndClear() );
+ rFrmFmt.SetName( rNamePrefix + "." + OUString::number(nLine+1UL) );
if ( i != aFormatList.end() ) ++i;
aFormatList.insert( i, &rFrmFmt );
}
@@ -466,8 +460,7 @@ bool SwXMLTableFrmFmtsSort_Impl::AddCell( SwFrmFmt& rFrmFmt,
continue;
// found!
- const String& rFmtName = pTestFmt->GetName();
- rFrmFmt.SetName( rFmtName );
+ rFrmFmt.SetName( pTestFmt->GetName() );
bInsert = false;
break;
}
@@ -782,10 +775,10 @@ void SwXMLExport::ExportTableBox( const SwTableBox& rBox,
const SwFrmFmt *pFrmFmt = rBox.GetFrmFmt();
if( pFrmFmt )
{
- const String& rName = pFrmFmt->GetName();
- if( rName.Len() )
+ const OUString sName = pFrmFmt->GetName();
+ if( !sName.isEmpty() )
{
- AddAttribute( XML_NAMESPACE_TABLE, XML_STYLE_NAME, EncodeStyleName(rName) );
+ AddAttribute( XML_NAMESPACE_TABLE, XML_STYLE_NAME, EncodeStyleName(sName) );
}
}
}
@@ -922,10 +915,10 @@ void SwXMLExport::ExportTableLine( const SwTableLine& rLine,
const SwFrmFmt *pFrmFmt = rLine.GetFrmFmt();
if( pFrmFmt )
{
- const String& rName = pFrmFmt->GetName();
- if( rName.Len() )
+ const OUString sName = pFrmFmt->GetName();
+ if( !sName.isEmpty() )
{
- AddAttribute( XML_NAMESPACE_TABLE, XML_STYLE_NAME, EncodeStyleName(rName) );
+ AddAttribute( XML_NAMESPACE_TABLE, XML_STYLE_NAME, EncodeStyleName(sName) );
}
}
@@ -1096,8 +1089,8 @@ static void lcl_xmltble_ClearName_Box( SwTableBox* pBox )
else
{
SwFrmFmt *pFrmFmt = pBox->GetFrmFmt();
- if( pFrmFmt && pFrmFmt->GetName().Len() )
- pFrmFmt->SetName( aEmptyStr );
+ if( pFrmFmt && !pFrmFmt->GetName().isEmpty() )
+ pFrmFmt->SetName( OUString() );
}
}
@@ -1111,7 +1104,7 @@ void SwXMLExport::ExportTable( const SwTableNode& rTblNd )
{
const SwTable& rTbl = rTblNd.GetTable();
const SwFrmFmt *pTblFmt = rTbl.GetFrmFmt();
- if( pTblFmt && pTblFmt->GetName().Len() )
+ if( pTblFmt && !pTblFmt->GetName().isEmpty() )
{
AddAttribute( XML_NAMESPACE_TABLE, XML_NAME, pTblFmt->GetName() );
AddAttribute( XML_NAMESPACE_TABLE, XML_STYLE_NAME,