diff options
author | Noel Grandin <noel@peralex.com> | 2012-10-04 17:13:24 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2012-10-09 21:15:07 +0000 |
commit | 58528348fad0609c4d7af7943bc76df4261b8508 (patch) | |
tree | dbb99737098ec6315b97ee82e28df198e6c5c23d /tools | |
parent | 227d385fcdaf30ef4bd294d99b088ef533372d58 (diff) |
String->OUString in tools::ErrorContext
Change-Id: Ibd0cd3e8d7281b5abde420df5cc1d51e9354069c
Reviewed-on: https://gerrit.libreoffice.org/769
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/inc/tools/errinf.hxx | 60 | ||||
-rw-r--r-- | tools/source/ref/errinf.cxx | 20 |
2 files changed, 41 insertions, 39 deletions
diff --git a/tools/inc/tools/errinf.hxx b/tools/inc/tools/errinf.hxx index 61b69de8a2d3..815447b7372f 100644 --- a/tools/inc/tools/errinf.hxx +++ b/tools/inc/tools/errinf.hxx @@ -69,48 +69,50 @@ public: class TOOLS_DLLPUBLIC StringErrorInfo : public DynamicErrorInfo { private: - String aString; + OUString aString; public: TYPEINFO(); StringErrorInfo( sal_uIntPtr lUserId, - const String& aStringP, + const OUString& aStringP, sal_uInt16 nFlags = 0); - const String& GetErrorString() const { return aString; } + const OUString& GetErrorString() const { return aString; } }; class TOOLS_DLLPUBLIC TwoStringErrorInfo: public DynamicErrorInfo { private: - String aArg1; - String aArg2; + OUString aArg1; + OUString aArg2; public: TYPEINFO(); - TwoStringErrorInfo(sal_uIntPtr nUserID, const String & rTheArg1, - const String & rTheArg2, sal_uInt16 nFlags = 0): - DynamicErrorInfo(nUserID, nFlags), aArg1(rTheArg1), aArg2(rTheArg2) {} + TwoStringErrorInfo(sal_uIntPtr nUserID, const OUString & rTheArg1, + const OUString & rTheArg2, sal_uInt16 nFlags = 0): + DynamicErrorInfo(nUserID, nFlags), aArg1(rTheArg1), aArg2(rTheArg2) {} + virtual ~TwoStringErrorInfo() {} - String GetArg1() const { return aArg1; } - String GetArg2() const { return aArg2; } + const OUString& GetArg1() const { return aArg1; } + const OUString& GetArg2() const { return aArg2; } }; class TOOLS_DLLPUBLIC MessageInfo : public DynamicErrorInfo { public: - TYPEINFO(); - MessageInfo(sal_uIntPtr UserId, sal_uInt16 nFlags = 0) : - DynamicErrorInfo(UserId, nFlags){} - MessageInfo(sal_uIntPtr UserId, const String &rArg, - sal_uInt16 nFlags = 0 ) : - DynamicErrorInfo(UserId, nFlags), aArg(rArg) {} - const String& GetMessageArg() const { return aArg; } + TYPEINFO(); + + MessageInfo(sal_uIntPtr UserId, sal_uInt16 nFlags = 0) : + DynamicErrorInfo(UserId, nFlags) {} + MessageInfo(sal_uIntPtr UserId, const OUString &rArg, sal_uInt16 nFlags = 0 ) : + DynamicErrorInfo(UserId, nFlags), aArg(rArg) {} + + const OUString& GetMessageArg() const { return aArg; } private: - String aArg; + OUString aArg; }; class TOOLS_DLLPUBLIC ErrorContext @@ -125,17 +127,17 @@ public: ErrorContext(Window *pWin=0); virtual ~ErrorContext(); - virtual sal_Bool GetString( sal_uIntPtr nErrId, String& rCtxStr ) = 0; + virtual sal_Bool GetString( sal_uIntPtr nErrId, OUString& rCtxStr ) = 0; Window* GetParent() { return pWin; } static ErrorContext* GetContext(); }; typedef sal_uInt16 WindowDisplayErrorFunc( - Window *, sal_uInt16 nMask, const String &rErr, const String &rAction); + Window *, sal_uInt16 nMask, const OUString &rErr, const OUString &rAction); typedef void BasicDisplayErrorFunc( - const String &rErr, const String &rAction); + const OUString &rErr, const OUString &rAction); class TOOLS_DLLPUBLIC ErrorHandler { @@ -144,20 +146,20 @@ class TOOLS_DLLPUBLIC ErrorHandler private: ErrHdl_Impl* pImpl; - static sal_uInt16 HandleError_Impl( sal_uIntPtr lId, - sal_uInt16 nFlags, - sal_Bool bJustCreateString, - String & rError); + static sal_uInt16 HandleError_Impl( sal_uIntPtr lId, + sal_uInt16 nFlags, + sal_Bool bJustCreateString, + OUString & rError); protected: - virtual sal_Bool CreateString( const ErrorInfo *, - String &, sal_uInt16& nMask ) const = 0; + virtual sal_Bool CreateString( const ErrorInfo *, + OUString &, sal_uInt16& nMask ) const = 0; public: ErrorHandler(); virtual ~ErrorHandler(); static sal_uInt16 HandleError ( sal_uIntPtr lId, sal_uInt16 nMask = USHRT_MAX ); - static sal_Bool GetErrorString( sal_uIntPtr lId, String& rStr ); + static sal_Bool GetErrorString( sal_uIntPtr lId, OUString& rStr ); static void RegisterDisplay( BasicDisplayErrorFunc* ); static void RegisterDisplay( WindowDisplayErrorFunc* ); @@ -166,7 +168,7 @@ public: class TOOLS_DLLPUBLIC SimpleErrorHandler : private ErrorHandler { protected: - virtual sal_Bool CreateString( const ErrorInfo*, String &, + virtual sal_Bool CreateString( const ErrorInfo*, OUString &, sal_uInt16 &nMask ) const; public: diff --git a/tools/source/ref/errinf.cxx b/tools/source/ref/errinf.cxx index 7126c06751a2..b7867a8079b8 100644 --- a/tools/source/ref/errinf.cxx +++ b/tools/source/ref/errinf.cxx @@ -162,7 +162,7 @@ sal_uInt16 DynamicErrorInfo::GetDialogMask() const } StringErrorInfo::StringErrorInfo( - sal_uIntPtr UserId, const String& aStringP, sal_uInt16 nFlags) + sal_uIntPtr UserId, const OUString& aStringP, sal_uInt16 nFlags) : DynamicErrorInfo(UserId, nFlags), aString(aStringP) { } @@ -172,10 +172,10 @@ class ErrHdl_Impl public: ErrorHandler *pNext; static sal_Bool CreateString(const ErrorHandler *pStart, - const ErrorInfo*, String&, sal_uInt16&); + const ErrorInfo*, OUString&, sal_uInt16&); }; -static void aDspFunc(const String &rErr, const String &rAction) +static void aDspFunc(const OUString &rErr, const OUString &rAction) { rtl::OStringBuffer aErr(RTL_CONSTASCII_STRINGPARAM("Aktion: ")); aErr.append(rtl::OUStringToOString(rAction, RTL_TEXTENCODING_ASCII_US)); @@ -261,10 +261,10 @@ void ErrorHandler::RegisterDisplay(BasicDisplayErrorFunc *aDsp) @return ??? */ sal_uInt16 ErrorHandler::HandleError_Impl( - sal_uIntPtr lId, sal_uInt16 nFlags, sal_Bool bJustCreateString, String & rError) + sal_uIntPtr lId, sal_uInt16 nFlags, sal_Bool bJustCreateString, OUString & rError) { - String aErr; - String aAction; + OUString aErr; + OUString aAction; if(!lId || lId == ERRCODE_ABORT) return 0; EDcrData *pData=EDcrData::GetData(); @@ -346,7 +346,7 @@ sal_uInt16 ErrorHandler::HandleError_Impl( } // static -sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, String& rStr) +sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, OUString& rStr) { return (sal_Bool)HandleError_Impl( lId, USHRT_MAX, sal_True, rStr ); } @@ -357,12 +357,12 @@ sal_Bool ErrorHandler::GetErrorString(sal_uIntPtr lId, String& rStr) */ sal_uInt16 ErrorHandler::HandleError(sal_uIntPtr lId, sal_uInt16 nFlags) { - String aDummy; + OUString aDummy; return HandleError_Impl( lId, nFlags, sal_False, aDummy ); } sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart, - const ErrorInfo* pInfo, String& pStr, + const ErrorInfo* pInfo, OUString& pStr, sal_uInt16 &rFlags) { for(const ErrorHandler *pHdl=pStart;pHdl;pHdl=pHdl->pImpl->pNext) @@ -374,7 +374,7 @@ sal_Bool ErrHdl_Impl::CreateString( const ErrorHandler *pStart, } sal_Bool SimpleErrorHandler::CreateString( - const ErrorInfo *pInfo, String &rStr, sal_uInt16 &) const + const ErrorInfo *pInfo, OUString &rStr, sal_uInt16 &) const { sal_uIntPtr nId = pInfo->GetErrorCode(); rtl::OStringBuffer aStr(RTL_CONSTASCII_STRINGPARAM("Id ")); |