diff options
author | Caolán McNamara <caolanm@redhat.com> | 2013-08-09 09:25:28 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2013-08-09 11:41:36 +0100 |
commit | 0136b4e524a50613148b7bea423f385cb5cf0e39 (patch) | |
tree | 7b77f8ef98494303527a3fafe3c0c65f29cdded9 | |
parent | 5621aa6b5cc5151eebc8b7cc591ebd25cd23307f (diff) |
XubString->OUString
Change-Id: I888537cbaec11ef52b1e89b61f7351c6b7769819
-rw-r--r-- | editeng/source/editeng/editobj.cxx | 18 | ||||
-rw-r--r-- | editeng/source/editeng/editobj2.hxx | 8 | ||||
-rw-r--r-- | editeng/source/items/itemtype.cxx | 32 | ||||
-rw-r--r-- | include/editeng/editobj.hxx | 8 | ||||
-rw-r--r-- | include/editeng/itemtype.hxx | 8 | ||||
-rw-r--r-- | svx/source/svdraw/svdotxat.cxx | 8 |
6 files changed, 42 insertions, 40 deletions
diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx index efb5eb19e924..bcbef1ef199e 100644 --- a/editeng/source/editeng/editobj.cxx +++ b/editeng/source/editeng/editobj.cxx @@ -276,24 +276,24 @@ bool EditTextObject::RemoveCharAttribs( sal_uInt16 nWhich ) return mpImpl->RemoveCharAttribs(nWhich); } -void EditTextObject::GetStyleSheet(sal_Int32 nPara, String& rName, SfxStyleFamily& eFamily) const +void EditTextObject::GetStyleSheet(sal_Int32 nPara, OUString& rName, SfxStyleFamily& eFamily) const { mpImpl->GetStyleSheet(nPara, rName, eFamily); } -void EditTextObject::SetStyleSheet(sal_Int32 nPara, const String& rName, const SfxStyleFamily& eFamily) +void EditTextObject::SetStyleSheet(sal_Int32 nPara, const OUString& rName, const SfxStyleFamily& eFamily) { mpImpl->SetStyleSheet(nPara, rName, eFamily); } bool EditTextObject::ChangeStyleSheets( - const XubString& rOldName, SfxStyleFamily eOldFamily, const XubString& rNewName, SfxStyleFamily eNewFamily ) + const OUString& rOldName, SfxStyleFamily eOldFamily, const OUString& rNewName, SfxStyleFamily eNewFamily) { return mpImpl->ChangeStyleSheets(rOldName, eOldFamily, rNewName, eNewFamily); } void EditTextObject::ChangeStyleSheetName( - SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName ) + SfxStyleFamily eFamily, const OUString& rOldName, const OUString& rNewName) { mpImpl->ChangeStyleSheetName(eFamily, rOldName, rNewName); } @@ -824,7 +824,7 @@ bool EditTextObjectImpl::RemoveCharAttribs( sal_uInt16 _nWhich ) return bChanged; } -void EditTextObjectImpl::GetStyleSheet(sal_Int32 nPara, String& rName, SfxStyleFamily& rFamily) const +void EditTextObjectImpl::GetStyleSheet(sal_Int32 nPara, OUString& rName, SfxStyleFamily& rFamily) const { if (nPara < 0 || static_cast<size_t>(nPara) >= aContents.size()) return; @@ -834,7 +834,7 @@ void EditTextObjectImpl::GetStyleSheet(sal_Int32 nPara, String& rName, SfxStyleF rFamily = rC.GetFamily(); } -void EditTextObjectImpl::SetStyleSheet(sal_Int32 nPara, const String& rName, const SfxStyleFamily& rFamily) +void EditTextObjectImpl::SetStyleSheet(sal_Int32 nPara, const OUString& rName, const SfxStyleFamily& rFamily) { if (nPara < 0 || static_cast<size_t>(nPara) >= aContents.size()) return; @@ -868,8 +868,8 @@ bool EditTextObjectImpl::ImpChangeStyleSheets( } bool EditTextObjectImpl::ChangeStyleSheets( - const XubString& rOldName, SfxStyleFamily eOldFamily, - const XubString& rNewName, SfxStyleFamily eNewFamily ) + const OUString& rOldName, SfxStyleFamily eOldFamily, + const OUString& rNewName, SfxStyleFamily eNewFamily) { sal_Bool bChanges = ImpChangeStyleSheets( rOldName, eOldFamily, rNewName, eNewFamily ); if ( bChanges ) @@ -879,7 +879,7 @@ bool EditTextObjectImpl::ChangeStyleSheets( } void EditTextObjectImpl::ChangeStyleSheetName( SfxStyleFamily eFamily, - const XubString& rOldName, const XubString& rNewName ) + const OUString& rOldName, const OUString& rNewName ) { ImpChangeStyleSheets( rOldName, eFamily, rNewName, eFamily ); } diff --git a/editeng/source/editeng/editobj2.hxx b/editeng/source/editeng/editobj2.hxx index 3e056f15cfb5..d602753a1f1a 100644 --- a/editeng/source/editeng/editobj2.hxx +++ b/editeng/source/editeng/editobj2.hxx @@ -228,11 +228,11 @@ public: const SfxItemSet& GetParaAttribs(sal_Int32 nPara) const; void SetParaAttribs(sal_Int32 nPara, const SfxItemSet& rAttribs); - void GetStyleSheet(sal_Int32 nPara, String& rName, SfxStyleFamily& eFamily) const; - void SetStyleSheet(sal_Int32 nPara, const String& rName, const SfxStyleFamily& eFamily); + void GetStyleSheet(sal_Int32 nPara, OUString& rName, SfxStyleFamily& eFamily) const; + void SetStyleSheet(sal_Int32 nPara, const OUString& rName, const SfxStyleFamily& eFamily); bool ChangeStyleSheets( - const XubString& rOldName, SfxStyleFamily eOldFamily, const String& rNewName, SfxStyleFamily eNewFamily ); - void ChangeStyleSheetName( SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName ); + const OUString& rOldName, SfxStyleFamily eOldFamily, const OUString& rNewName, SfxStyleFamily eNewFamily); + void ChangeStyleSheetName(SfxStyleFamily eFamily, const OUString& rOldName, const OUString& rNewName); editeng::FieldUpdater GetFieldUpdater(); diff --git a/editeng/source/items/itemtype.cxx b/editeng/source/items/itemtype.cxx index 519471c94ba4..ec28bbbd9c7a 100644 --- a/editeng/source/items/itemtype.cxx +++ b/editeng/source/items/itemtype.cxx @@ -23,14 +23,14 @@ #include <unotools/localedatawrapper.hxx> #include <editeng/itemtype.hxx> #include <editeng/eerdll.hxx> +#include <rtl/ustrbuf.hxx> // ----------------------------------------------------------------------- -XubString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, const IntlWrapper* pIntl ) +OUString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, const IntlWrapper* pIntl ) { sal_Bool bNeg = sal_False; - long nRet = 0; - XubString sRet; + sal_Int32 nRet = 0; if ( nVal < 0 ) { @@ -63,7 +63,7 @@ XubString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, c case SFX_MAPUNIT_10TH_INCH: case SFX_MAPUNIT_INCH: { - nRet = (long)OutputDevice::LogicToLogic( + nRet = OutputDevice::LogicToLogic( nVal, (MapUnit)eSrcUnit, (MapUnit)SFX_MAPUNIT_1000TH_INCH ); switch ( eDestUnit ) @@ -84,12 +84,12 @@ XubString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, c default: OSL_FAIL( "not supported mapunit" ); - return sRet; + return OUString(); } if ( SFX_MAPUNIT_CM == eDestUnit || SFX_MAPUNIT_INCH == eDestUnit ) { - long nMod = nRet % 10; + sal_Int32 nMod = nRet % 10; if ( nMod > 4 ) nRet += 10 - nMod; @@ -97,45 +97,47 @@ XubString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, c nRet -= nMod; } + OUStringBuffer sRet; + if ( bNeg ) - sRet += sal_Unicode('-'); + sRet.append('-'); long nDiff = 1000; for( int nDigits = 4; nDigits; --nDigits, nDiff /= 10 ) { if ( nRet < nDiff ) - sRet += sal_Unicode('0'); + sRet.append('0'); else - sRet += OUString::number( nRet / nDiff ); + sRet.append(nRet / nDiff); nRet %= nDiff; if( 4 == nDigits ) { if(pIntl) - sRet += pIntl->getLocaleData()->getNumDecimalSep(); + sRet.append(pIntl->getLocaleData()->getNumDecimalSep()); else - sRet += ','; + sRet.append(','); if( !nRet ) { - sRet += sal_Unicode('0'); + sRet.append('0'); break; } } else if( !nRet ) break; } - return sRet; + return sRet.makeStringAndClear(); } // ----------------------------------------------------------------------- -XubString GetSvxString( sal_uInt16 nId ) +OUString GetSvxString( sal_uInt16 nId ) { return EE_RESSTR( nId ); } // ----------------------------------------------------------------------- -XubString GetColorString( const Color& rCol ) +OUString GetColorString( const Color& rCol ) { OUString sStr; diff --git a/include/editeng/editobj.hxx b/include/editeng/editobj.hxx index 83f647533b98..570615f5e254 100644 --- a/include/editeng/editobj.hxx +++ b/include/editeng/editobj.hxx @@ -106,11 +106,11 @@ public: const SfxItemSet& GetParaAttribs(sal_Int32 nPara) const; - void GetStyleSheet(sal_Int32 nPara, String& rName, SfxStyleFamily& eFamily) const; - void SetStyleSheet(sal_Int32 nPara, const String& rName, const SfxStyleFamily& eFamily); + void GetStyleSheet(sal_Int32 nPara, OUString& rName, SfxStyleFamily& eFamily) const; + void SetStyleSheet(sal_Int32 nPara, const OUString& rName, const SfxStyleFamily& eFamily); bool ChangeStyleSheets( - const XubString& rOldName, SfxStyleFamily eOldFamily, const XubString& rNewName, SfxStyleFamily eNewFamily ); - void ChangeStyleSheetName( SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName ); + const OUString& rOldName, SfxStyleFamily eOldFamily, const OUString& rNewName, SfxStyleFamily eNewFamily); + void ChangeStyleSheetName(SfxStyleFamily eFamily, const OUString& rOldName, const OUString& rNewName); editeng::FieldUpdater GetFieldUpdater(); diff --git a/include/editeng/itemtype.hxx b/include/editeng/itemtype.hxx index 422cb3b9e22e..8a64415484a7 100644 --- a/include/editeng/itemtype.hxx +++ b/include/editeng/itemtype.hxx @@ -36,14 +36,14 @@ class IntlWrapper; static const sal_Unicode cpDelim[] = { ',' , ' ', '\0' }; -EDITENG_DLLPUBLIC String GetSvxString( sal_uInt16 nId ); -EDITENG_DLLPUBLIC String GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, const IntlWrapper * pIntl ); -String GetColorString( const Color& rCol ); +EDITENG_DLLPUBLIC OUString GetSvxString( sal_uInt16 nId ); +EDITENG_DLLPUBLIC OUString GetMetricText( long nVal, SfxMapUnit eSrcUnit, SfxMapUnit eDestUnit, const IntlWrapper * pIntl ); +OUString GetColorString( const Color& rCol ); EDITENG_DLLPUBLIC sal_uInt16 GetMetricId( SfxMapUnit eUnit ); // ----------------------------------------------------------------------- -inline String GetBoolString( sal_Bool bVal ) +inline OUString GetBoolString(bool bVal) { return EE_RESSTR(bVal ? RID_SVXITEMS_TRUE : RID_SVXITEMS_FALSE); } diff --git a/svx/source/svdraw/svdotxat.cxx b/svx/source/svdraw/svdotxat.cxx index f532a3c65e22..97c1bd413e57 100644 --- a/svx/source/svdraw/svdotxat.cxx +++ b/svx/source/svdraw/svdotxat.cxx @@ -232,7 +232,7 @@ void SdrTextObj::ImpSetTextStyleSheetListeners() // the container aStyles. The Family is always appended to the name // of the stylesheet. const EditTextObject& rTextObj=pOutlinerParaObject->GetTextObject(); - XubString aStyleName; + OUString aStyleName; SfxStyleFamily eStyleFam; sal_Int32 nParaAnz=rTextObj.GetParagraphCount(); @@ -240,13 +240,13 @@ void SdrTextObj::ImpSetTextStyleSheetListeners() { rTextObj.GetStyleSheet(nParaNum, aStyleName, eStyleFam); - if(aStyleName.Len()) + if (!aStyleName.isEmpty()) { OUStringBuffer aFam; aFam.append(static_cast<sal_Int32>(eStyleFam)); comphelper::string::padToLength(aFam, 5, ' '); - aStyleName += sal_Unicode('|'); + aStyleName += OUString('|'); aStyleName += aFam.makeStringAndClear(); sal_Bool bFnd(sal_False); @@ -256,7 +256,7 @@ void SdrTextObj::ImpSetTextStyleSheetListeners() { // we don't want duplicate stylesheets nNum--; - bFnd = aStyleName.Equals(*aStyleNames[nNum]); + bFnd = aStyleName.equals(*aStyleNames[nNum]); } if(!bFnd) |