summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2012-10-04 17:13:24 +0200
committerMichael Stahl <mstahl@redhat.com>2012-10-09 21:15:07 +0000
commit58528348fad0609c4d7af7943bc76df4261b8508 (patch)
treedbb99737098ec6315b97ee82e28df198e6c5c23d /tools
parent227d385fcdaf30ef4bd294d99b088ef533372d58 (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.hxx60
-rw-r--r--tools/source/ref/errinf.cxx20
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 "));