User: ihi Date: 2006/10/18 06:30:30 Modified: dba/dbaccess/source/ui/browser/sbagrid.cxx
Log: INTEGRATION: CWS dba205b (1.75.32); FILE MERGED 2006/08/02 15:51:04 oj 1.75.32.1: #i59907 # two unused functions removed File Changes: Directory: /dba/dbaccess/source/ui/browser/ =========================================== File [changed]: sbagrid.cxx Url: http://dba.openoffice.org/source/browse/dba/dbaccess/source/ui/browser/sbagrid.cxx?r1=1.77&r2=1.78 Delta lines: +0 -93 -------------------- --- sbagrid.cxx 12 Oct 2006 13:35:37 -0000 1.77 +++ sbagrid.cxx 18 Oct 2006 13:30:27 -0000 1.78 @@ -277,101 +277,8 @@ } //------------------------------------------------------------------ -String Any2String(const Any& rValue) -{ - String aString; - if (rValue.hasValue()) - { - switch (rValue.getValueTypeClass()) - { - case TypeClass_BOOLEAN: - aString.CreateFromInt32((sal_Int32)(char)::comphelper::getBOOL(rValue)); - break; - case TypeClass_CHAR: - aString.CreateFromInt32((sal_Int32)::comphelper::getINT16(rValue)); - break; - case TypeClass_STRING: - aString = (const sal_Unicode*)::comphelper::getString(rValue); - break; - case TypeClass_BYTE: - aString.CreateFromInt32((char)::comphelper::getBOOL(rValue)); - break; - case TypeClass_LONG: - aString.CreateFromInt32(::comphelper::getINT32(rValue)); - break; - case TypeClass_SHORT: - aString.CreateFromInt32((sal_Int32)::comphelper::getINT16(rValue)); - break; - case TypeClass_UNSIGNED_SHORT: - aString.CreateFromInt32((sal_Int32)::comphelper::getINT16(rValue)); - break; - case TypeClass_UNSIGNED_LONG: - aString.CreateFromInt32((sal_Int32)::comphelper::getINT32(rValue)); - break; - case TypeClass_VOID: - default: - ; // leerstring - } - } - return aString; -} //------------------------------------------------------------------ -double Any2Double(const Any& rValue) -{ - double aRet = 0; - if (rValue.hasValue()) - { - switch (rValue.getValueTypeClass()) - { - case TypeClass_BOOLEAN: - aRet = ::comphelper::getBOOL(rValue); - break; - case TypeClass_CHAR: - aRet = ::comphelper::getBOOL(rValue); - break; - case TypeClass_FLOAT: - aRet = ::comphelper::getFloat(rValue); - break; - case TypeClass_DOUBLE: - aRet = ::comphelper::getDouble(rValue); - break; - case TypeClass_LONG: - aRet = ::comphelper::getINT32(rValue); - break; - case TypeClass_SHORT: - aRet = ::comphelper::getINT16(rValue); - break; - case TypeClass_UNSIGNED_SHORT: - aRet = ::comphelper::getINT16(rValue); - break; - case TypeClass_BYTE: - aRet = ::comphelper::getBOOL(rValue); - break; - case TypeClass_UNSIGNED_LONG: - aRet = ::comphelper::getINT32(rValue); - break; - - case TypeClass_VOID: - default: - { - // ripped these three routines somewhere .... - ::com::sun::star::util::Date aDate; - ::com::sun::star::util::DateTime aDateTime; - ::com::sun::star::util::Time aTime; - if (rValue >>= aDate) - aRet = ::dbtools::DBTypeConversion::toDouble(aDate); - else if (rValue >>= aTime) - aRet = ::dbtools::DBTypeConversion::toDouble(aTime); - else if (rValue >>= aDateTime) - aRet = dbtools::DBTypeConversion::toDouble(aDateTime); - } - break; - } - } - return aRet; -} - //======================================================================================= // SbaXGridControl //======================================================================================= --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
