summaryrefslogtreecommitdiff
path: root/unotools/source/config/moduleoptions.cxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-12-18 13:38:27 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-12-18 14:12:37 +0100
commit994cc6c8689f7186193ce504c92fc2bc2fdcb560 (patch)
tree66d0fa003eec442e3ed335c428a64238e842853d /unotools/source/config/moduleoptions.cxx
parent484401bb5e2aaea5cb1645743ed615f4166b6cda (diff)
unotools: Use appropriate OUString functions on string constants
Change-Id: I9762f913080b4bad0d9cd3d1c1b42b333b08f27e
Diffstat (limited to 'unotools/source/config/moduleoptions.cxx')
-rw-r--r--unotools/source/config/moduleoptions.cxx76
1 files changed, 38 insertions, 38 deletions
diff --git a/unotools/source/config/moduleoptions.cxx b/unotools/source/config/moduleoptions.cxx
index 705f684a51dc..564c7b18af0a 100644
--- a/unotools/source/config/moduleoptions.cxx
+++ b/unotools/source/config/moduleoptions.cxx
@@ -50,16 +50,16 @@
NAMELIST[ PROPERTYHANDLE_xxx ] => VALUELIST[ PROPERTYHANDLE_xxx ]
*//*-*************************************************************************************************************/
#define ROOTNODE_FACTORIES OUString("Setup/Office/Factories" )
-#define PATHSEPARATOR OUString("/" )
+#define PATHSEPARATOR "/"
// Attention: The property "ooSetupFactoryEmptyDocumentURL" is read from configuration but not used! There is
// special code that uses hard coded strings to return them.
-#define PROPERTYNAME_SHORTNAME OUString("ooSetupFactoryShortName" )
-#define PROPERTYNAME_TEMPLATEFILE OUString("ooSetupFactoryTemplateFile" )
-#define PROPERTYNAME_WINDOWATTRIBUTES OUString("ooSetupFactoryWindowAttributes")
-#define PROPERTYNAME_EMPTYDOCUMENTURL OUString("ooSetupFactoryEmptyDocumentURL")
-#define PROPERTYNAME_DEFAULTFILTER OUString("ooSetupFactoryDefaultFilter" )
-#define PROPERTYNAME_ICON OUString("ooSetupFactoryIcon" )
+#define PROPERTYNAME_SHORTNAME "ooSetupFactoryShortName"
+#define PROPERTYNAME_TEMPLATEFILE "ooSetupFactoryTemplateFile"
+#define PROPERTYNAME_WINDOWATTRIBUTES "ooSetupFactoryWindowAttributes"
+#define PROPERTYNAME_EMPTYDOCUMENTURL "ooSetupFactoryEmptyDocumentURL"
+#define PROPERTYNAME_DEFAULTFILTER "ooSetupFactoryDefaultFilter"
+#define PROPERTYNAME_ICON "ooSetupFactoryIcon"
#define PROPERTYHANDLE_SHORTNAME 0
#define PROPERTYHANDLE_TEMPLATEFILE 1
@@ -70,16 +70,16 @@
#define PROPERTYCOUNT 6
-#define FACTORYNAME_WRITER OUString("com.sun.star.text.TextDocument" )
-#define FACTORYNAME_WRITERWEB OUString("com.sun.star.text.WebDocument" )
-#define FACTORYNAME_WRITERGLOBAL OUString("com.sun.star.text.GlobalDocument" )
-#define FACTORYNAME_CALC OUString("com.sun.star.sheet.SpreadsheetDocument" )
-#define FACTORYNAME_DRAW OUString("com.sun.star.drawing.DrawingDocument" )
-#define FACTORYNAME_IMPRESS OUString("com.sun.star.presentation.PresentationDocument")
-#define FACTORYNAME_MATH OUString("com.sun.star.formula.FormulaProperties" )
-#define FACTORYNAME_CHART OUString("com.sun.star.chart2.ChartDocument" )
-#define FACTORYNAME_DATABASE OUString("com.sun.star.sdb.OfficeDatabaseDocument" )
-#define FACTORYNAME_STARTMODULE OUString("com.sun.star.frame.StartModule" )
+#define FACTORYNAME_WRITER "com.sun.star.text.TextDocument"
+#define FACTORYNAME_WRITERWEB "com.sun.star.text.WebDocument"
+#define FACTORYNAME_WRITERGLOBAL "com.sun.star.text.GlobalDocument"
+#define FACTORYNAME_CALC "com.sun.star.sheet.SpreadsheetDocument"
+#define FACTORYNAME_DRAW "com.sun.star.drawing.DrawingDocument"
+#define FACTORYNAME_IMPRESS "com.sun.star.presentation.PresentationDocument"
+#define FACTORYNAME_MATH "com.sun.star.formula.FormulaProperties"
+#define FACTORYNAME_CHART "com.sun.star.chart2.ChartDocument"
+#define FACTORYNAME_DATABASE "com.sun.star.sdb.OfficeDatabaseDocument"
+#define FACTORYNAME_STARTMODULE "com.sun.star.frame.StartModule"
#define FACTORYCOUNT 10
@@ -102,12 +102,12 @@ struct FactoryInfo
void free()
{
bInstalled = false;
- sFactory = "";
- sShortName = "";
- sTemplateFile = "";
- sWindowAttributes = "";
- sEmptyDocumentURL = "";
- sDefaultFilter = "";
+ sFactory.clear();
+ sShortName.clear();
+ sTemplateFile.clear();
+ sWindowAttributes.clear();
+ sEmptyDocumentURL.clear();
+ sDefaultFilter.clear();
nIcon = 0;
bChangedTemplateFile = false;
bChangedWindowAttributes = false;
@@ -712,12 +712,12 @@ css::uno::Sequence< OUString > SvtModuleOptions_Impl::impl_ExpandSetNames( const
for( sal_Int32 nName=0; nName<nCount; ++nName )
{
- pPropNames[nPropStart+PROPERTYHANDLE_SHORTNAME ] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_SHORTNAME;
- pPropNames[nPropStart+PROPERTYHANDLE_TEMPLATEFILE ] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_TEMPLATEFILE;
- pPropNames[nPropStart+PROPERTYHANDLE_WINDOWATTRIBUTES] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_WINDOWATTRIBUTES;
- pPropNames[nPropStart+PROPERTYHANDLE_EMPTYDOCUMENTURL] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_EMPTYDOCUMENTURL;
- pPropNames[nPropStart+PROPERTYHANDLE_DEFAULTFILTER ] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_DEFAULTFILTER;
- pPropNames[nPropStart+PROPERTYHANDLE_ICON ] = lSetNames[nName] + PATHSEPARATOR + PROPERTYNAME_ICON;
+ pPropNames[nPropStart+PROPERTYHANDLE_SHORTNAME ] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_SHORTNAME;
+ pPropNames[nPropStart+PROPERTYHANDLE_TEMPLATEFILE ] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_TEMPLATEFILE;
+ pPropNames[nPropStart+PROPERTYHANDLE_WINDOWATTRIBUTES] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_WINDOWATTRIBUTES;
+ pPropNames[nPropStart+PROPERTYHANDLE_EMPTYDOCUMENTURL] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_EMPTYDOCUMENTURL;
+ pPropNames[nPropStart+PROPERTYHANDLE_DEFAULTFILTER ] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_DEFAULTFILTER;
+ pPropNames[nPropStart+PROPERTYHANDLE_ICON ] = lSetNames[nName] + PATHSEPARATOR PROPERTYNAME_ICON;
nPropStart += PROPERTYCOUNT;
}
@@ -1134,23 +1134,23 @@ SvtModuleOptions::EFactory SvtModuleOptions::ClassifyFactoryByShortName(const OU
SvtModuleOptions::EFactory SvtModuleOptions::ClassifyFactoryByServiceName(const OUString& sName)
{
- if (sName.equals(FACTORYNAME_WRITERGLOBAL))
+ if (sName == FACTORYNAME_WRITERGLOBAL)
return E_WRITERGLOBAL;
- if (sName.equals(FACTORYNAME_WRITERWEB))
+ if (sName == FACTORYNAME_WRITERWEB)
return E_WRITERWEB;
- if (sName.equals(FACTORYNAME_WRITER))
+ if (sName == FACTORYNAME_WRITER)
return E_WRITER;
- if (sName.equals(FACTORYNAME_CALC))
+ if (sName == FACTORYNAME_CALC)
return E_CALC;
- if (sName.equals(FACTORYNAME_DRAW))
+ if (sName == FACTORYNAME_DRAW)
return E_DRAW;
- if (sName.equals(FACTORYNAME_IMPRESS))
+ if (sName == FACTORYNAME_IMPRESS)
return E_IMPRESS;
- if (sName.equals(FACTORYNAME_MATH))
+ if (sName == FACTORYNAME_MATH)
return E_MATH;
- if (sName.equals(FACTORYNAME_CHART))
+ if (sName == FACTORYNAME_CHART)
return E_CHART;
- if (sName.equals(FACTORYNAME_DATABASE))
+ if (sName == FACTORYNAME_DATABASE)
return E_DATABASE;
return E_UNKNOWN_FACTORY;