From 9b979c8bf13593175391efcab461a146d6f1331e Mon Sep 17 00:00:00 2001 From: Takeshi Abe Date: Thu, 9 Feb 2012 01:50:21 +0900 Subject: Replaced String by rtl::OUString in SvxMacro --- svl/inc/svl/macitem.hxx | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'svl/inc') diff --git a/svl/inc/svl/macitem.hxx b/svl/inc/svl/macitem.hxx index 2bc93a177539..7261316ee7dc 100644 --- a/svl/inc/svl/macitem.hxx +++ b/svl/inc/svl/macitem.hxx @@ -70,29 +70,29 @@ class SjJSbxObject; class SVL_DLLPUBLIC SvxMacro { - String aMacName; - String aLibName; + ::rtl::OUString aMacName; + ::rtl::OUString aLibName; // Fuer JavaScript muss ein Function-Objekt gehalten werden SjJSbxObjectBase* pFunctionObject; ScriptType eType; public: - SvxMacro( const String &rMacName, const String &rLanguage); + SvxMacro( const ::rtl::OUString &rMacName, const ::rtl::OUString &rLanguage); - SvxMacro( const String &rMacName, const String &rLibName, + SvxMacro( const ::rtl::OUString &rMacName, const ::rtl::OUString &rLibName, ScriptType eType); // = STARBASIC entfernt - SvxMacro( SjJSbxObjectBase* _pFunctionObject, const String &rSource ); + SvxMacro( SjJSbxObjectBase* _pFunctionObject, const ::rtl::OUString &rSource ); ~SvxMacro(); // noetig fuer pFunctionObject - const String &GetLibName() const { return aLibName; } - const String &GetMacName() const { return aMacName; } - String GetLanguage()const; + const ::rtl::OUString &GetLibName() const { return aLibName; } + const ::rtl::OUString &GetMacName() const { return aMacName; } + ::rtl::OUString GetLanguage()const; ScriptType GetScriptType() const { return eType; } - sal_Bool HasMacro() const { return aMacName.Len() ? sal_True : sal_False; } + bool HasMacro() const { return !aMacName.isEmpty(); } #ifdef SOLAR_JAVA // JavaScript-Function-Objekt holen @@ -103,12 +103,12 @@ public: SvxMacro& operator=( const SvxMacro& rBase ); }; -inline SvxMacro::SvxMacro( const String &rMacName, const String &rLibName, +inline SvxMacro::SvxMacro( const ::rtl::OUString &rMacName, const ::rtl::OUString &rLibName, ScriptType eTyp ) : aMacName( rMacName ), aLibName( rLibName ), pFunctionObject(NULL), eType( eTyp ) {} -inline SvxMacro::SvxMacro( SjJSbxObjectBase* _pFunctionObject, const String &rSource ) +inline SvxMacro::SvxMacro( SjJSbxObjectBase* _pFunctionObject, const ::rtl::OUString &rSource ) : aMacName( rSource ), pFunctionObject( _pFunctionObject ), eType( JAVASCRIPT ) {} -- cgit