diff options
author | Kohei Yoshida <kohei.yoshida@suse.com> | 2012-02-14 23:21:24 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@suse.com> | 2012-02-14 23:21:24 -0500 |
commit | bc7110a06be5304e00f8ed94c278f5b9a476c002 (patch) | |
tree | 8cf8d0d4dd96d2afd3ccd847b96cc85a3bedeb72 /sc | |
parent | d7ba94d506ef22967f627483ee0b89cb0ce61b99 (diff) |
More String to rtl::OUString conversion while I'm at it.
Diffstat (limited to 'sc')
-rw-r--r-- | sc/inc/dpdimsave.hxx | 48 | ||||
-rw-r--r-- | sc/source/core/data/dpdimsave.cxx | 68 |
2 files changed, 58 insertions, 58 deletions
diff --git a/sc/inc/dpdimsave.hxx b/sc/inc/dpdimsave.hxx index 8ed73ad4468d..847568ab173a 100644 --- a/sc/inc/dpdimsave.hxx +++ b/sc/inc/dpdimsave.hxx @@ -102,9 +102,9 @@ public: const ScDPNumGroupInfo& GetDateInfo() const { return aDateInfo; } rtl::OUString CreateGroupName( const rtl::OUString& rPrefix ); - const ScDPSaveGroupItem* GetNamedGroup( const String& rGroupName ) const; - ScDPSaveGroupItem* GetNamedGroupAcc( const String& rGroupName ); - void RemoveFromGroups( const String& rItemName ); + const ScDPSaveGroupItem* GetNamedGroup( const rtl::OUString& rGroupName ) const; + ScDPSaveGroupItem* GetNamedGroupAcc( const rtl::OUString& rGroupName ); + void RemoveFromGroups( const rtl::OUString& rItemName ); void RemoveGroup(const rtl::OUString& rGroupName); bool IsEmpty() const; bool HasOnlyHidden(const ScDPUniqueStringSet& rVisible); @@ -113,24 +113,24 @@ public: const ScDPSaveGroupItem* GetGroupByIndex( long nIndex ) const; ScDPSaveGroupItem* GetGroupAccByIndex( long nIndex ); - void Rename( const String& rNewName ); + void Rename( const rtl::OUString& rNewName ); }; class SC_DLLPUBLIC ScDPSaveNumGroupDimension { - String aDimensionName; + rtl::OUString aDimensionName; ScDPNumGroupInfo aGroupInfo; ScDPNumGroupInfo aDateInfo; sal_Int32 nDatePart; public: - ScDPSaveNumGroupDimension( const String& rName, const ScDPNumGroupInfo& rInfo ); - ScDPSaveNumGroupDimension( const String& rName, const ScDPNumGroupInfo& rDateInfo, sal_Int32 nPart ); + ScDPSaveNumGroupDimension( const rtl::OUString& rName, const ScDPNumGroupInfo& rInfo ); + ScDPSaveNumGroupDimension( const rtl::OUString& rName, const ScDPNumGroupInfo& rDateInfo, sal_Int32 nPart ); ~ScDPSaveNumGroupDimension(); void AddToData( ScDPGroupTableData& rData ) const; - const String& GetDimensionName() const { return aDimensionName; } + const rtl::OUString& GetDimensionName() const { return aDimensionName; } const ScDPNumGroupInfo& GetInfo() const { return aGroupInfo; } sal_Int32 GetDatePart() const { return nDatePart; } @@ -150,42 +150,42 @@ public: void WriteToData( ScDPGroupTableData& rData ) const; - String CreateGroupDimName( + rtl::OUString CreateGroupDimName( const rtl::OUString& rSourceName, const ScDPObject& rObject, bool bAllowSource, const ::std::vector<rtl::OUString>* pDeletedNames ); - String CreateDateGroupDimName( + rtl::OUString CreateDateGroupDimName( sal_Int32 nDatePart, const ScDPObject& rObject, bool bAllowSource, const ::std::vector<rtl::OUString>* pDeletedNames ); void AddGroupDimension( const ScDPSaveGroupDimension& rGroupDim ); void ReplaceGroupDimension( const ScDPSaveGroupDimension& rGroupDim ); - void RemoveGroupDimension( const String& rGroupDimName ); + void RemoveGroupDimension( const rtl::OUString& rGroupDimName ); void AddNumGroupDimension( const ScDPSaveNumGroupDimension& rGroupDim ); void ReplaceNumGroupDimension( const ScDPSaveNumGroupDimension& rGroupDim ); - void RemoveNumGroupDimension( const String& rGroupDimName ); + void RemoveNumGroupDimension( const rtl::OUString& rGroupDimName ); - const ScDPSaveGroupDimension* GetGroupDimForBase( const String& rBaseDimName ) const; - const ScDPSaveGroupDimension* GetNamedGroupDim( const String& rGroupDimName ) const; - const ScDPSaveGroupDimension* GetFirstNamedGroupDim( const String& rBaseDimName ) const; - const ScDPSaveGroupDimension* GetNextNamedGroupDim( const String& rGroupDimName ) const; - const ScDPSaveNumGroupDimension* GetNumGroupDim( const String& rGroupDimName ) const; + const ScDPSaveGroupDimension* GetGroupDimForBase( const rtl::OUString& rBaseDimName ) const; + const ScDPSaveGroupDimension* GetNamedGroupDim( const rtl::OUString& rGroupDimName ) const; + const ScDPSaveGroupDimension* GetFirstNamedGroupDim( const rtl::OUString& rBaseDimName ) const; + const ScDPSaveGroupDimension* GetNextNamedGroupDim( const rtl::OUString& rGroupDimName ) const; + const ScDPSaveNumGroupDimension* GetNumGroupDim( const rtl::OUString& rGroupDimName ) const; - ScDPSaveGroupDimension* GetGroupDimAccForBase( const String& rBaseDimName ); - ScDPSaveGroupDimension* GetNamedGroupDimAcc( const String& rGroupDimName ); - ScDPSaveGroupDimension* GetFirstNamedGroupDimAcc( const String& rBaseDimName ); - ScDPSaveGroupDimension* GetNextNamedGroupDimAcc( const String& rGroupDimName ); + ScDPSaveGroupDimension* GetGroupDimAccForBase( const rtl::OUString& rBaseDimName ); + ScDPSaveGroupDimension* GetNamedGroupDimAcc( const rtl::OUString& rGroupDimName ); + ScDPSaveGroupDimension* GetFirstNamedGroupDimAcc( const rtl::OUString& rBaseDimName ); + ScDPSaveGroupDimension* GetNextNamedGroupDimAcc( const rtl::OUString& rGroupDimName ); - ScDPSaveNumGroupDimension* GetNumGroupDimAcc( const String& rGroupDimName ); + ScDPSaveNumGroupDimension* GetNumGroupDimAcc( const rtl::OUString& rGroupDimName ); bool HasGroupDimensions() const; - sal_Int32 CollectDateParts( const String& rBaseDimName ) const; + sal_Int32 CollectDateParts( const rtl::OUString& rBaseDimName ) const; private: typedef ::std::vector< ScDPSaveGroupDimension > ScDPSaveGroupDimVec; - typedef ::std::map< String, ScDPSaveNumGroupDimension > ScDPSaveNumGroupDimMap; + typedef ::std::map<rtl::OUString, ScDPSaveNumGroupDimension> ScDPSaveNumGroupDimMap; ScDPDimensionSaveData& operator=( const ScDPDimensionSaveData& ); diff --git a/sc/source/core/data/dpdimsave.cxx b/sc/source/core/data/dpdimsave.cxx index f2a7e10a156f..362943d06a63 100644 --- a/sc/source/core/data/dpdimsave.cxx +++ b/sc/source/core/data/dpdimsave.cxx @@ -184,12 +184,12 @@ rtl::OUString ScDPSaveGroupDimension::CreateGroupName(const rtl::OUString& rPref return rtl::OUString(); } -const ScDPSaveGroupItem* ScDPSaveGroupDimension::GetNamedGroup( const String& rGroupName ) const +const ScDPSaveGroupItem* ScDPSaveGroupDimension::GetNamedGroup( const rtl::OUString& rGroupName ) const { return const_cast< ScDPSaveGroupDimension* >( this )->GetNamedGroupAcc( rGroupName ); } -ScDPSaveGroupItem* ScDPSaveGroupDimension::GetNamedGroupAcc( const String& rGroupName ) +ScDPSaveGroupItem* ScDPSaveGroupDimension::GetNamedGroupAcc( const rtl::OUString& rGroupName ) { for (ScDPSaveGroupItemVec::iterator aIter = aGroups.begin(); aIter != aGroups.end(); ++aIter) if (aIter->GetGroupName().equals(rGroupName)) //! ignore case @@ -213,12 +213,12 @@ ScDPSaveGroupItem* ScDPSaveGroupDimension::GetGroupAccByIndex( long nIndex ) return &aGroups[nIndex]; } -void ScDPSaveGroupDimension::RemoveFromGroups( const String& rItemName ) +void ScDPSaveGroupDimension::RemoveFromGroups( const rtl::OUString& rItemName ) { // if the item is in any group, remove it from the group, // also remove the group if it is empty afterwards - for ( ScDPSaveGroupItemVec::iterator aIter(aGroups.begin()); aIter != aGroups.end(); aIter++ ) + for ( ScDPSaveGroupItemVec::iterator aIter(aGroups.begin()); aIter != aGroups.end(); ++aIter ) if ( aIter->RemoveElement( rItemName ) ) { if ( aIter->IsEmpty() ) // removed last item from the group? @@ -256,7 +256,7 @@ bool ScDPSaveGroupDimension::HasOnlyHidden(const ScDPUniqueStringSet& rVisible) return bAllHidden; } -void ScDPSaveGroupDimension::Rename( const String& rNewName ) +void ScDPSaveGroupDimension::Rename( const rtl::OUString& rNewName ) { aGroupDimName = rNewName; } @@ -289,14 +289,14 @@ void ScDPSaveGroupDimension::AddToData( ScDPGroupTableData& rData ) const // ============================================================================ -ScDPSaveNumGroupDimension::ScDPSaveNumGroupDimension( const String& rName, const ScDPNumGroupInfo& rInfo ) : +ScDPSaveNumGroupDimension::ScDPSaveNumGroupDimension( const rtl::OUString& rName, const ScDPNumGroupInfo& rInfo ) : aDimensionName( rName ), aGroupInfo( rInfo ), nDatePart( 0 ) { } -ScDPSaveNumGroupDimension::ScDPSaveNumGroupDimension( const String& rName, const ScDPNumGroupInfo& rDateInfo, sal_Int32 nPart ) : +ScDPSaveNumGroupDimension::ScDPSaveNumGroupDimension( const rtl::OUString& rName, const ScDPNumGroupInfo& rDateInfo, sal_Int32 nPart ) : aDimensionName( rName ), aDateInfo( rDateInfo ), nDatePart( nPart ) @@ -384,7 +384,7 @@ void ScDPDimensionSaveData::ReplaceGroupDimension( const ScDPSaveGroupDimension& *aIt = rGroupDim; } -void ScDPDimensionSaveData::RemoveGroupDimension( const String& rGroupDimName ) +void ScDPDimensionSaveData::RemoveGroupDimension( const rtl::OUString& rGroupDimName ) { ScDPSaveGroupDimVec::iterator aIt = ::std::find_if( maGroupDims.begin(), maGroupDims.end(), ScDPSaveGroupDimNameFunc( rGroupDimName ) ); @@ -409,7 +409,7 @@ void ScDPDimensionSaveData::ReplaceNumGroupDimension( const ScDPSaveNumGroupDime aIt->second = rGroupDim; } -void ScDPDimensionSaveData::RemoveNumGroupDimension( const String& rGroupDimName ) +void ScDPDimensionSaveData::RemoveNumGroupDimension( const rtl::OUString& rGroupDimName ) { maNumGroupDims.erase( rGroupDimName ); } @@ -426,52 +426,52 @@ void ScDPDimensionSaveData::WriteToData( ScDPGroupTableData& rData ) const aIt->second.AddToData( rData ); } -const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetGroupDimForBase( const String& rBaseDimName ) const +const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetGroupDimForBase( const rtl::OUString& rBaseDimName ) const { return const_cast< ScDPDimensionSaveData* >( this )->GetGroupDimAccForBase( rBaseDimName ); } -const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNamedGroupDim( const String& rGroupDimName ) const +const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNamedGroupDim( const rtl::OUString& rGroupDimName ) const { return const_cast< ScDPDimensionSaveData* >( this )->GetNamedGroupDimAcc( rGroupDimName ); } -const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetFirstNamedGroupDim( const String& rBaseDimName ) const +const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetFirstNamedGroupDim( const rtl::OUString& rBaseDimName ) const { return const_cast< ScDPDimensionSaveData* >( this )->GetFirstNamedGroupDimAcc( rBaseDimName ); } -const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNextNamedGroupDim( const String& rGroupDimName ) const +const ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNextNamedGroupDim( const rtl::OUString& rGroupDimName ) const { return const_cast< ScDPDimensionSaveData* >( this )->GetNextNamedGroupDimAcc( rGroupDimName ); } -const ScDPSaveNumGroupDimension* ScDPDimensionSaveData::GetNumGroupDim( const String& rGroupDimName ) const +const ScDPSaveNumGroupDimension* ScDPDimensionSaveData::GetNumGroupDim( const rtl::OUString& rGroupDimName ) const { return const_cast< ScDPDimensionSaveData* >( this )->GetNumGroupDimAcc( rGroupDimName ); } -ScDPSaveGroupDimension* ScDPDimensionSaveData::GetGroupDimAccForBase( const String& rBaseDimName ) +ScDPSaveGroupDimension* ScDPDimensionSaveData::GetGroupDimAccForBase( const rtl::OUString& rBaseDimName ) { ScDPSaveGroupDimension* pGroupDim = GetFirstNamedGroupDimAcc( rBaseDimName ); return pGroupDim ? pGroupDim : GetNextNamedGroupDimAcc( rBaseDimName ); } -ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNamedGroupDimAcc( const String& rGroupDimName ) +ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNamedGroupDimAcc( const rtl::OUString& rGroupDimName ) { ScDPSaveGroupDimVec::iterator aIt = ::std::find_if( maGroupDims.begin(), maGroupDims.end(), ScDPSaveGroupDimNameFunc( rGroupDimName ) ); return (aIt == maGroupDims.end()) ? 0 : &*aIt; } -ScDPSaveGroupDimension* ScDPDimensionSaveData::GetFirstNamedGroupDimAcc( const String& rBaseDimName ) +ScDPSaveGroupDimension* ScDPDimensionSaveData::GetFirstNamedGroupDimAcc( const rtl::OUString& rBaseDimName ) { ScDPSaveGroupDimVec::iterator aIt = ::std::find_if( maGroupDims.begin(), maGroupDims.end(), ScDPSaveGroupSourceNameFunc( rBaseDimName ) ); return (aIt == maGroupDims.end()) ? 0 : &*aIt; } -ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNextNamedGroupDimAcc( const String& rGroupDimName ) +ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNextNamedGroupDimAcc( const rtl::OUString& rGroupDimName ) { // find the group dimension with the passed name ScDPSaveGroupDimVec::iterator aIt = ::std::find_if( @@ -482,7 +482,7 @@ ScDPSaveGroupDimension* ScDPDimensionSaveData::GetNextNamedGroupDimAcc( const St return (aIt == maGroupDims.end()) ? 0 : &*aIt; } -ScDPSaveNumGroupDimension* ScDPDimensionSaveData::GetNumGroupDimAcc( const String& rGroupDimName ) +ScDPSaveNumGroupDimension* ScDPDimensionSaveData::GetNumGroupDimAcc( const rtl::OUString& rGroupDimName ) { ScDPSaveNumGroupDimMap::iterator aIt = maNumGroupDims.find( rGroupDimName ); return (aIt == maNumGroupDims.end()) ? 0 : &aIt->second; @@ -493,7 +493,7 @@ bool ScDPDimensionSaveData::HasGroupDimensions() const return !maGroupDims.empty() || !maNumGroupDims.empty(); } -sal_Int32 ScDPDimensionSaveData::CollectDateParts( const String& rBaseDimName ) const +sal_Int32 ScDPDimensionSaveData::CollectDateParts( const rtl::OUString& rBaseDimName ) const { sal_Int32 nParts = 0; // start with part of numeric group @@ -506,9 +506,9 @@ sal_Int32 ScDPDimensionSaveData::CollectDateParts( const String& rBaseDimName ) return nParts; } -String ScDPDimensionSaveData::CreateGroupDimName( const rtl::OUString& rSourceName, - const ScDPObject& rObject, bool bAllowSource, - const std::vector<rtl::OUString>* pDeletedNames ) +rtl::OUString ScDPDimensionSaveData::CreateGroupDimName( + const rtl::OUString& rSourceName, const ScDPObject& rObject, bool bAllowSource, + const std::vector<rtl::OUString>* pDeletedNames ) { // create a name for the new dimension by appending a number to the original // dimension's name @@ -550,27 +550,27 @@ String ScDPDimensionSaveData::CreateGroupDimName( const rtl::OUString& rSourceNa ++nAdd; // continue with higher number } OSL_FAIL("CreateGroupDimName: no valid name found"); - return EMPTY_STRING; + return rtl::OUString(); } -String ScDPDimensionSaveData::CreateDateGroupDimName( +rtl::OUString ScDPDimensionSaveData::CreateDateGroupDimName( sal_Int32 nDatePart, const ScDPObject& rObject, bool bAllowSource, const std::vector<rtl::OUString>* pDeletedNames ) { using namespace ::com::sun::star::sheet::DataPilotFieldGroupBy; - String aPartName; + rtl::OUString aPartName; switch( nDatePart ) { //! use translated strings from globstr.src - case SECONDS: aPartName = String::CreateFromAscii( "Seconds" ); break; - case MINUTES: aPartName = String::CreateFromAscii( "Minutes" ); break; - case HOURS: aPartName = String::CreateFromAscii( "Hours" ); break; - case DAYS: aPartName = String::CreateFromAscii( "Days" ); break; - case MONTHS: aPartName = String::CreateFromAscii( "Months" ); break; - case QUARTERS: aPartName = String::CreateFromAscii( "Quarters" ); break; - case YEARS: aPartName = String::CreateFromAscii( "Years" ); break; + case SECONDS: aPartName = rtl::OUString::createFromAscii( "Seconds" ); break; + case MINUTES: aPartName = rtl::OUString::createFromAscii( "Minutes" ); break; + case HOURS: aPartName = rtl::OUString::createFromAscii( "Hours" ); break; + case DAYS: aPartName = rtl::OUString::createFromAscii( "Days" ); break; + case MONTHS: aPartName = rtl::OUString::createFromAscii( "Months" ); break; + case QUARTERS: aPartName = rtl::OUString::createFromAscii( "Quarters" ); break; + case YEARS: aPartName = rtl::OUString::createFromAscii( "Years" ); break; } - OSL_ENSURE( aPartName.Len() > 0, "ScDPDimensionSaveData::CreateDateGroupDimName - invalid date part" ); + OSL_ENSURE(!aPartName.isEmpty(), "ScDPDimensionSaveData::CreateDateGroupDimName - invalid date part"); return CreateGroupDimName( aPartName, rObject, bAllowSource, pDeletedNames ); } |