diff options
author | Noel Grandin <noel@peralex.com> | 2013-08-08 13:59:33 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2013-08-15 09:11:32 +0200 |
commit | 60dddd2012b759397c8ddd008f7d4bf65867e7a4 (patch) | |
tree | 80b6161b952f9d5cf6fd05080a390e22ca38916f /svtools | |
parent | 90ed68e732b5ae644f865d40129b34745a1bc426 (diff) |
convert include/svtools/transfer.hxx from String to OUString
Change-Id: Ie80c29a73db295ccc8fe975f8fe7027b9a1eb79a
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/misc/openfiledroptargetlistener.cxx | 2 | ||||
-rw-r--r-- | svtools/source/misc/stringtransfer.cxx | 2 | ||||
-rw-r--r-- | svtools/source/misc/transfer.cxx | 58 | ||||
-rw-r--r-- | svtools/source/misc/transfer2.cxx | 8 |
4 files changed, 23 insertions, 47 deletions
diff --git a/svtools/source/misc/openfiledroptargetlistener.cxx b/svtools/source/misc/openfiledroptargetlistener.cxx index cbdb81a99a5f..5d373836e50a 100644 --- a/svtools/source/misc/openfiledroptargetlistener.cxx +++ b/svtools/source/misc/openfiledroptargetlistener.cxx @@ -87,7 +87,7 @@ void SAL_CALL OpenFileDropTargetListener::drop( const css::datatransfer::dnd::Dr } // then, if necessary, the file format - String aFilePath; + OUString aFilePath; if ( !bFormatFound && aHelper.GetString( SOT_FORMAT_FILE, aFilePath ) ) implts_OpenFile( aFilePath ); } diff --git a/svtools/source/misc/stringtransfer.cxx b/svtools/source/misc/stringtransfer.cxx index eba7a5697c0e..579a9998d2e7 100644 --- a/svtools/source/misc/stringtransfer.cxx +++ b/svtools/source/misc/stringtransfer.cxx @@ -78,7 +78,7 @@ namespace svt { if (SOT_FORMAT_STRING == aSearch->mnSotId) { - String sContent; + OUString sContent; sal_Bool bSuccess = aClipboardData.GetString( SOT_FORMAT_STRING, sContent ); _rContent = sContent; return bSuccess; diff --git a/svtools/source/misc/transfer.cxx b/svtools/source/misc/transfer.cxx index a2ff668f2d96..72e30154ea09 100644 --- a/svtools/source/misc/transfer.cxx +++ b/svtools/source/misc/transfer.cxx @@ -845,7 +845,7 @@ sal_Bool TransferableHelper::SetImageMap( const ImageMap& rIMap, const ::com::su SvMemoryStream aMemStm( 8192, 8192 ); aMemStm.SetVersion( SOFFICE_FILEFORMAT_50 ); - rIMap.Write( aMemStm, String() ); + rIMap.Write( aMemStm, OUString() ); maAny <<= Sequence< sal_Int8 >( reinterpret_cast< const sal_Int8* >( aMemStm.GetData() ), aMemStm.Seek( STREAM_SEEK_TO_END ) ); return( maAny.hasValue() ); @@ -943,8 +943,8 @@ sal_Bool TransferableHelper::SetINetBookmark( const INetBookmark& rBmk, case SOT_FORMATSTR_ID_FILECONTENT: { - String aStr( RTL_CONSTASCII_USTRINGPARAM( "[InternetShortcut]\x0aURL=" ) ); - maAny <<= OUString( aStr += rBmk.GetURL() ); + OUString aStr( "[InternetShortcut]\x0aURL=" ); + maAny <<= ( aStr += rBmk.GetURL() ); } break; #endif @@ -975,7 +975,7 @@ sal_Bool TransferableHelper::SetINetImage( const INetImage& rINtImg, sal_Bool TransferableHelper::SetObject( void* pUserObject, sal_uInt32 nUserObjectId, const DataFlavor& rFlavor ) { - SotStorageStreamRef xStm( new SotStorageStream( String() ) ); + SotStorageStreamRef xStm( new SotStorageStream( OUString() ) ); xStm->SetVersion( SOFFICE_FILEFORMAT_50 ); @@ -1623,30 +1623,6 @@ Any TransferableDataHelper::GetAny( const DataFlavor& rFlavor ) const // ----------------------------------------------------------------------------- -sal_Bool TransferableDataHelper::GetString( SotFormatStringId nFormat, String& rStr ) -{ - OUString aOUString; - sal_Bool bRet = GetString( nFormat, aOUString ); - - rStr = aOUString; - - return bRet; -} - -// ----------------------------------------------------------------------------- - -sal_Bool TransferableDataHelper::GetString( const DataFlavor& rFlavor, String& rStr ) -{ - OUString aOUString; - sal_Bool bRet = GetString( rFlavor, aOUString ); - - rStr = aOUString; - - return bRet; -} - -// ----------------------------------------------------------------------------- - sal_Bool TransferableDataHelper::GetString( SotFormatStringId nFormat, OUString& rStr ) { DataFlavor aFlavor; @@ -1932,7 +1908,7 @@ sal_Bool TransferableDataHelper::GetImageMap( const ::com::sun::star::datatransf if( bRet ) { - rIMap.Read( *xStm, String() ); + rIMap.Read( *xStm, OUString() ); bRet = ( xStm->GetError() == ERRCODE_NONE ); } @@ -1976,7 +1952,7 @@ sal_Bool TransferableDataHelper::GetINetBookmark( const ::com::sun::star::datatr case( SOT_FORMATSTR_ID_SOLK ): case( SOT_FORMATSTR_ID_UNIFORMRESOURCELOCATOR ): { - String aString; + OUString aString; if( GetString( rFlavor, aString ) ) { if( SOT_FORMATSTR_ID_UNIFORMRESOURCELOCATOR == nFormat ) @@ -1986,32 +1962,32 @@ sal_Bool TransferableDataHelper::GetINetBookmark( const ::com::sun::star::datatr } else { - String aURL, aDesc; - sal_uInt16 nStart = aString.Search( '@' ), nLen = (sal_uInt16) aString.ToInt32(); + OUString aURL, aDesc; + sal_Int32 nStart = aString.indexOf( '@' ), nLen = aString.toInt32(); - if( !nLen && aString.GetChar( 0 ) != '0' ) + if( !nLen && aString[ 0 ] != '0' ) { DBG_WARNING( "SOLK: 1. len=0" ); } - if( nStart == STRING_NOTFOUND || nLen > aString.Len() - nStart - 3 ) + if( nStart == -1 || nLen > aString.getLength() - nStart - 3 ) { DBG_WARNING( "SOLK: 1. illegal start or wrong len" ); } - aURL = aString.Copy( nStart + 1, nLen ); + aURL = aString.copy( nStart + 1, nLen ); - aString.Erase( 0, nStart + 1 + nLen ); - nStart = aString.Search( '@' ); - nLen = (sal_uInt16) aString.ToInt32(); + aString = aString.replaceAt( 0, nStart + 1 + nLen, "" ); + nStart = aString.indexOf( '@' ); + nLen = aString.toInt32(); - if( !nLen && aString.GetChar( 0 ) != '0' ) + if( !nLen && aString[ 0 ] != '0' ) { DBG_WARNING( "SOLK: 2. len=0" ); } - if( nStart == STRING_NOTFOUND || nLen > aString.Len() - nStart - 1 ) + if( nStart == -1 || nLen > aString.getLength() - nStart - 1 ) { DBG_WARNING( "SOLK: 2. illegal start or wrong len" ); } - aDesc = aString.Copy( nStart+1, nLen ); + aDesc = aString.copy( nStart+1, nLen ); rBmk = INetBookmark( aURL, aDesc ); bRet = sal_True; diff --git a/svtools/source/misc/transfer2.cxx b/svtools/source/misc/transfer2.cxx index 5fc1d14ab3f6..4da84002652c 100644 --- a/svtools/source/misc/transfer2.cxx +++ b/svtools/source/misc/transfer2.cxx @@ -520,7 +520,7 @@ void TransferDataContainer::CopyImageMap( const ImageMap& rImgMap ) { SvMemoryStream aMemStm( 8192, 8192 ); aMemStm.SetVersion( SOFFICE_FILEFORMAT_50 ); - rImgMap.Write( aMemStm, String() ); + rImgMap.Write( aMemStm, OUString() ); CopyAnyData( SOT_FORMATSTR_ID_SVIM, (sal_Char*)aMemStm.GetData(), aMemStm.Seek( STREAM_SEEK_TO_END ) ); } @@ -547,9 +547,9 @@ void TransferDataContainer::CopyGraphic( const Graphic& rGrf ) // ----------------------------------------------------------------------------- -void TransferDataContainer::CopyString( sal_uInt16 nFmt, const String& rStr ) +void TransferDataContainer::CopyString( sal_uInt16 nFmt, const OUString& rStr ) { - if( rStr.Len() ) + if( !rStr.isEmpty() ) { TDataCntnrEntry_Impl aEntry; aEntry.nId = nFmt; @@ -562,7 +562,7 @@ void TransferDataContainer::CopyString( sal_uInt16 nFmt, const String& rStr ) // ----------------------------------------------------------------------------- -void TransferDataContainer::CopyString( const String& rStr ) +void TransferDataContainer::CopyString( const OUString& rStr ) { CopyString( SOT_FORMAT_STRING, rStr ); } |