Kaydet (Commit) 001080ae authored tarafından Noel Grandin's avatar Noel Grandin

convert some .cxx files in sd from String to OUString

Change-Id: I3f3ba3521b72d78887e01970192f353cdc866626
üst 15b3fbf9
......@@ -45,9 +45,9 @@ MasterPageContainerFiller::MasterPageContainerFiller (ContainerAdapter& rpAdapte
SharedMasterPageDescriptor pDescriptor (new MasterPageDescriptor(
MasterPageContainer::DEFAULT,
0,
String(),
String(),
String(),
OUString(),
OUString(),
OUString(),
false,
::boost::shared_ptr<PageObjectProvider>(new DefaultPageObjectProvider()),
::boost::shared_ptr<PreviewProvider>(new PagePreviewProvider())));
......@@ -162,7 +162,7 @@ MasterPageContainerFiller::State MasterPageContainerFiller::AddTemplate (void)
mnIndex,
mpLastAddedEntry->msPath,
mpLastAddedEntry->msTitle,
String(),
OUString(),
false,
::boost::shared_ptr<PageObjectProvider>(
new TemplatePageObjectProvider(mpLastAddedEntry->msPath)),
......
......@@ -100,8 +100,8 @@ void RecentMasterPagesSelector::Fill (ItemList& rItemList)
MasterPageContainer::Token aToken (rInstance.GetTokenForIndex(nIndex));
if (aToken != MasterPageContainer::NIL_TOKEN)
{
String sStyleName (mpContainer->GetStyleNameForToken(aToken));
if (sStyleName.Len()==0
OUString sStyleName (mpContainer->GetStyleNameForToken(aToken));
if (sStyleName.isEmpty()
|| aCurrentNames.find(sStyleName) == aCurrentNames.end())
{
rItemList.push_back(aToken);
......
......@@ -206,7 +206,7 @@ void RecentlyUsedMasterPages::LoadPersistentValues (void)
MasterPageContainer::TEMPLATE,
-1,
sURL,
String(),
OUString(),
sName,
false,
::boost::shared_ptr<PageObjectProvider>(
......
......@@ -107,10 +107,10 @@ OUString SAL_CALL SdFilterDetect::detect( Sequence< beans::PropertyValue >& lDes
Reference< XInputStream > xStream;
Reference< XContent > xContent;
Reference< XInteractionHandler > xInteraction;
String aURL;
OUString aURL;
OUString sTemp;
OUString aTypeName; // a name describing the type (from MediaDescriptor, usually from flat detection)
String aPreselectedFilterName; // a name describing the filter to use (from MediaDescriptor, usually from UI action)
OUString aPreselectedFilterName; // a name describing the filter to use (from MediaDescriptor, usually from UI action)
OUString aDocumentTitle; // interesting only if set in this method
......@@ -141,7 +141,7 @@ OUString SAL_CALL SdFilterDetect::detect( Sequence< beans::PropertyValue >& lDes
lDescriptor[nProperty].Value >>= sTemp;
aURL = sTemp;
}
else if( !aURL.Len() && lDescriptor[nProperty].Name == "FileName" )
else if( aURL.isEmpty() && lDescriptor[nProperty].Name == "FileName" )
{
lDescriptor[nProperty].Value >>= sTemp;
aURL = sTemp;
......@@ -189,22 +189,22 @@ OUString SAL_CALL SdFilterDetect::detect( Sequence< beans::PropertyValue >& lDes
bWasReadOnly = pItem && pItem->GetValue();
const SfxFilter* pFilter = 0;
String aPrefix = OUString("private:factory/");
if( aURL.Match( aPrefix ) == aPrefix.Len() )
OUString aPrefix = OUString("private:factory/");
if( aURL.startsWith( aPrefix ) )
{
if( SvtModuleOptions().IsImpress() )
{
String aPattern( aPrefix );
aPattern += OUString("simpress");
if ( aURL.Match( aPattern ) >= aPattern.Len() )
OUString aPattern( aPrefix );
aPattern += "simpress";
if ( aURL.startsWith( aPattern ) )
pFilter = SfxFilter::GetDefaultFilterFromFactory( aURL );
}
if( !pFilter && SvtModuleOptions().IsDraw() )
{
String aPattern( aPrefix );
aPattern += OUString("sdraw");
if ( aURL.Match( aPattern ) >= aPattern.Len() )
OUString aPattern( aPrefix );
aPattern += "sdraw";
if ( aURL.startsWith( aPattern ) )
pFilter = SfxFilter::GetDefaultFilterFromFactory( aURL );
}
}
......@@ -213,7 +213,7 @@ OUString SAL_CALL SdFilterDetect::detect( Sequence< beans::PropertyValue >& lDes
// ctor of SfxMedium uses owner transition of ItemSet
SfxMedium aMedium( aURL, bWasReadOnly ? STREAM_STD_READ : STREAM_STD_READWRITE, NULL, pSet );
aMedium.UseInteractionHandler( sal_True );
if ( aPreselectedFilterName.Len() )
if ( !aPreselectedFilterName.isEmpty() )
pFilter = SfxFilter::GetFilterByName( aPreselectedFilterName );
else if (!aTypeName.isEmpty())
{
......@@ -400,17 +400,17 @@ OUString SAL_CALL SdFilterDetect::detect( Sequence< beans::PropertyValue >& lDes
}
else
{
String aShortName( aDesc.GetImportFormatShortName( aDesc.GetFileFormat() ) );
OUString aShortName( aDesc.GetImportFormatShortName( aDesc.GetFileFormat() ) );
GraphicFilter &rGrfFilter = GraphicFilter::GetGraphicFilter();
const String aName( rGrfFilter.GetImportFormatTypeName( rGrfFilter.GetImportFormatNumberForShortName( aShortName ) ) );
const OUString aName( rGrfFilter.GetImportFormatTypeName( rGrfFilter.GetImportFormatNumberForShortName( aShortName ) ) );
if ( pFilter && aShortName.EqualsIgnoreCaseAscii( "PCD" ) ) // there is a multiple pcd selection possible
if ( pFilter && aShortName.equalsIgnoreAsciiCase( "PCD" ) ) // there is a multiple pcd selection possible
{
sal_Int32 nBase = 2; // default Base0
String aFilterTypeName( pFilter->GetRealTypeName() );
if ( aFilterTypeName.CompareToAscii( "pcd_Photo_CD_Base4" ) == COMPARE_EQUAL )
OUString aFilterTypeName( pFilter->GetRealTypeName() );
if ( aFilterTypeName == "pcd_Photo_CD_Base4" )
nBase = 1;
else if ( aFilterTypeName.CompareToAscii( "pcd_Photo_CD_Base16" ) == COMPARE_EQUAL )
else if ( aFilterTypeName == "pcd_Photo_CD_Base16" )
nBase = 0;
FilterConfigItem aFilterConfigItem( "Office.Common/Filter/Graphic/Import/PCD" );
aFilterConfigItem.WriteInt32( "Resolution" , nBase );
......
......@@ -481,7 +481,7 @@ SdCustomShow * SdXCustomPresentationAccess::getSdCustomShow( const OUString& Nam
SdCustomShowList* pList = GetCustomShowList();
const sal_uInt32 nCount = pList ? pList->size() : 0;
const String aName( Name );
const OUString aName( Name );
while( nIdx < nCount )
{
......
......@@ -484,8 +484,8 @@ SdPage* SdXImpressDocument::InsertSdPage( sal_uInt16 nPage, sal_Bool bDuplicate
sal_uInt16 nStandardPageNum = pPreviousStandardPage->GetPageNum() + 2;
SdPage* pPreviousNotesPage = (SdPage*) mpDoc->GetPage( nStandardPageNum - 1 );
sal_uInt16 nNotesPageNum = nStandardPageNum + 1;
String aStandardPageName;
String aNotesPageName;
OUString aStandardPageName;
OUString aNotesPageName;
/**************************************************************
* standard page
......@@ -966,78 +966,78 @@ uno::Reference< uno::XInterface > SAL_CALL SdXImpressDocument::createInstance( c
uno::Reference< uno::XInterface > xRet;
const String aType( aServiceSpecifier );
if( aType.EqualsAscii( "com.sun.star.presentation.", 0, 26 ) )
if( aServiceSpecifier.startsWith( "com.sun.star.presentation.") )
{
const OUString aType( aServiceSpecifier.copy(26) );
SvxShape* pShape = NULL;
sal_uInt16 nType = OBJ_TEXT;
// create a shape wrapper
if( aType.EqualsAscii( "TitleTextShape", 26, 14 ) )
if( aType.startsWith( "TitleTextShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "OutlinerShape", 26, 13 ) )
else if( aType.startsWith( "OutlinerShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "SubtitleShape", 26, 13 ) )
else if( aType.startsWith( "SubtitleShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "GraphicObjectShape", 26, 18 ) )
else if( aType.startsWith( "GraphicObjectShape" ) )
{
nType = OBJ_GRAF;
}
else if( aType.EqualsAscii( "PageShape", 26, 9 ) )
else if( aType.startsWith( "PageShape" ) )
{
nType = OBJ_PAGE;
}
else if( aType.EqualsAscii( "OLE2Shape", 26, 9 ) )
else if( aType.startsWith( "OLE2Shape" ) )
{
nType = OBJ_OLE2;
}
else if( aType.EqualsAscii( "ChartShape", 26, 10 ) )
else if( aType.startsWith( "ChartShape" ) )
{
nType = OBJ_OLE2;
}
else if( aType.EqualsAscii( "CalcShape", 26, 9 ) )
else if( aType.startsWith( "CalcShape" ) )
{
nType = OBJ_OLE2;
}
else if( aType.EqualsAscii( "TableShape", 26, 10 ) )
else if( aType.startsWith( "TableShape" ) )
{
nType = OBJ_TABLE;
}
else if( aType.EqualsAscii( "OrgChartShape", 26, 13 ) )
else if( aType.startsWith( "OrgChartShape" ) )
{
nType = OBJ_OLE2;
}
else if( aType.EqualsAscii( "NotesShape", 26, 13 ) )
else if( aType.startsWith( "NotesShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "HandoutShape", 26, 13 ) )
else if( aType.startsWith( "HandoutShape" ) )
{
nType = OBJ_PAGE;
}
else if( aType.EqualsAscii( "FooterShape", 26, 12 ) )
else if( aType.startsWith( "FooterShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "HeaderShape", 26, 12 ) )
else if( aType.startsWith( "HeaderShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "SlideNumberShape", 26, 17 ) )
else if( aType.startsWith( "SlideNumberShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "DateTimeShape", 26, 17 ) )
else if( aType.startsWith( "DateTimeShape" ) )
{
nType = OBJ_TEXT;
}
else if( aType.EqualsAscii( "MediaShape", 26, 10 ) )
else if( aType.startsWith( "MediaShape" ) )
{
nType = OBJ_MEDIA;
}
......@@ -1538,17 +1538,17 @@ ImplRenderPaintProc::~ImplRenderPaintProc()
{
}
sal_Int32 ImplPDFGetBookmarkPage( const String& rBookmark, SdDrawDocument& rDoc )
sal_Int32 ImplPDFGetBookmarkPage( const OUString& rBookmark, SdDrawDocument& rDoc )
{
sal_Int32 nPage = -1;
OSL_TRACE("GotoBookmark %s",
OUStringToOString(rBookmark, RTL_TEXTENCODING_UTF8).getStr());
String aBookmark( rBookmark );
OUString aBookmark( rBookmark );
if( rBookmark.Len() && rBookmark.GetChar( 0 ) == sal_Unicode('#') )
aBookmark = rBookmark.Copy( 1 );
if( !rBookmark.isEmpty() && rBookmark[ 0 ] == '#' )
aBookmark = rBookmark.copy( 1 );
// is the bookmark a page ?
sal_Bool bIsMasterPage;
......@@ -1585,11 +1585,11 @@ void ImplPDFExportComments( uno::Reference< drawing::XDrawPage > xPage, vcl::PDF
Date aDate( aDateTime.Day, aDateTime.Month, aDateTime.Year );
Time aTime( Time::EMPTY );
String aStr( SvxDateTimeField::GetFormatted( aDate, aTime, SVXDATEFORMAT_B, *(SD_MOD()->GetNumberFormatter()), eLanguage ) );
OUString aStr( SvxDateTimeField::GetFormatted( aDate, aTime, SVXDATEFORMAT_B, *(SD_MOD()->GetNumberFormatter()), eLanguage ) );
vcl::PDFNote aNote;
String sTitle( xAnnotation->getAuthor() );
sTitle.AppendAscii( ", " );
OUString sTitle( xAnnotation->getAuthor() );
sTitle += ", ";
sTitle += aStr;
aNote.Title = sTitle;
aNote.Contents = xText->getString();
......@@ -1803,7 +1803,7 @@ sal_Bool ImplRenderPaintProc::IsVisible( const SdrObject* pObj ) const
const SdrLayer* pSdrLayer = rLayerAdmin.GetLayer( nLayerId );
if ( pSdrLayer )
{
String aLayerName = pSdrLayer->GetName();
OUString aLayerName = pSdrLayer->GetName();
bVisible = pSdrPageView->IsLayerVisible( aLayerName );
}
}
......@@ -1818,7 +1818,7 @@ sal_Bool ImplRenderPaintProc::IsPrintable( const SdrObject* pObj ) const
const SdrLayer* pSdrLayer = rLayerAdmin.GetLayer( nLayerId );
if ( pSdrLayer )
{
String aLayerName = pSdrLayer->GetName();
OUString aLayerName = pSdrLayer->GetName();
bPrintable = pSdrPageView->IsLayerPrintable( aLayerName );
}
}
......@@ -2108,8 +2108,8 @@ void SAL_CALL SdXImpressDocument::render( sal_Int32 nRenderer, const uno::Any& r
rBookmarks.clear();
//---> #i56629, #i40318
//get the page name, will be used as outline element in PDF bookmark pane
String aPageName = mpDoc->GetSdPage( (sal_uInt16)nPageNumber - 1 , PK_STANDARD )->GetName();
if( aPageName.Len() > 0 )
OUString aPageName = mpDoc->GetSdPage( (sal_uInt16)nPageNumber - 1 , PK_STANDARD )->GetName();
if( !aPageName.isEmpty() )
{
// insert the bookmark to this page into the NamedDestinations
if( pPDFExtOutDevData->GetIsExportNamedDestinations() )
......@@ -2676,8 +2676,8 @@ uno::Reference< drawing::XDrawPage > SAL_CALL SdMasterPagesAccess::insertNewByIn
nInsertPos = nMPageCount;
// now generate a unique name for the new masterpage
const String aStdPrefix( SdResId(STR_LAYOUT_DEFAULT_NAME) );
String aPrefix( aStdPrefix );
const OUString aStdPrefix( SdResId(STR_LAYOUT_DEFAULT_NAME) );
OUString aPrefix( aStdPrefix );
sal_Bool bUnique = sal_True;
sal_Int32 i = 0;
......@@ -2697,15 +2697,13 @@ uno::Reference< drawing::XDrawPage > SAL_CALL SdMasterPagesAccess::insertNewByIn
if( !bUnique )
{
i++;
aPrefix = aStdPrefix;
aPrefix += sal_Unicode( ' ' );
aPrefix += OUString::number( i );
aPrefix = aStdPrefix + " " + OUString::number( i );
}
} while( !bUnique );
String aLayoutName( aPrefix );
aLayoutName.AppendAscii( SD_LT_SEPARATOR );
OUString aLayoutName( aPrefix );
aLayoutName += SD_LT_SEPARATOR;
aLayoutName += SD_RESSTR(STR_LAYOUT_OUTLINE);
// create styles
......@@ -2974,7 +2972,7 @@ SdPage* SdDocLinkTargets::FindPage( const OUString& rName ) const throw()
sal_uInt16 nPage;
SdPage* pPage;
const String aName( rName );
const OUString aName( rName );
const bool bDraw = mpDoc->GetDocumentType() == DOCUMENT_TYPE_DRAW;
......
......@@ -1176,8 +1176,7 @@ SdUnoEventsAccess::SdUnoEventsAccess( SdXShape* pShape ) throw()
static void clearEventsInAnimationInfo( SdAnimationInfo* pInfo )
{
const String aEmpty;
pInfo->SetBookmark( aEmpty );
pInfo->SetBookmark( "" );
pInfo->mbSecondSoundOn = sal_False;
pInfo->mbSecondPlayFull = sal_False;
pInfo->meClickAction = presentation::ClickAction_NONE;
......@@ -1425,11 +1424,11 @@ void SAL_CALL SdUnoEventsAccess::replaceByName( const OUString& aName, const uno
}
else
{
String aMacro = aStrMacro;
OUString aMacro = aStrMacro;
String aLibName = aMacro.GetToken(0, sal_Unicode('.'));
String aModulName = aMacro.GetToken(1, sal_Unicode('.'));
String aMacroName = aMacro.GetToken(2, sal_Unicode('.'));
OUString aLibName = aMacro.getToken(0, '.');
OUString aModulName = aMacro.getToken(1, '.');
OUString aMacroName = aMacro.getToken(2, '.');
OUStringBuffer sBuffer;
sBuffer.append( aMacroName );
......@@ -1537,14 +1536,14 @@ uno::Any SAL_CALL SdUnoEventsAccess::getByName( const OUString& aName )
pProperties->State = beans::PropertyState_DIRECT_VALUE;
pProperties++;
String aMacro = pInfo->GetBookmark();
OUString aMacro = pInfo->GetBookmark();
// aMacro has got following format:
// "Macroname.Modulname.Libname.Documentname" or
// "Macroname.Modulname.Libname.Applicationname"
String aMacroName = aMacro.GetToken(0, sal_Unicode('.'));
String aModulName = aMacro.GetToken(1, sal_Unicode('.'));
String aLibName = aMacro.GetToken(2, sal_Unicode('.'));
OUString aMacroName = aMacro.getToken(0, '.');
OUString aModulName = aMacro.getToken(1, '.');
OUString aLibName = aMacro.getToken(2, '.');
OUStringBuffer sBuffer;
sBuffer.append( aLibName );
......
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