diff options
author | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-03-25 23:22:18 -0400 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-03-26 01:41:20 -0400 |
commit | 0451d6e37d8a046e2de6408bcdc65057179b7eab (patch) | |
tree | 5fe9dcc497ea83392e298efc0ffe4b04077e93da /sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx | |
parent | 04a04dd7915f82186dd0ec5d277bbccb3b19d15f (diff) |
Get the whole change tracking code entirely ScBaseCell-free!
This took me a whole day....
Change-Id: Ida757b1efa284fc9d071a225f45666c340ba89ea
Diffstat (limited to 'sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx')
-rw-r--r-- | sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx index 929385e3b90d..fe7b167ed439 100644 --- a/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx +++ b/sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx @@ -24,7 +24,6 @@ #include <list> #include <com/sun/star/util/DateTime.hpp> -class ScBaseCell; class ScDocument; class DateTime; @@ -37,7 +36,7 @@ struct ScMyActionInfo struct ScMyCellInfo { - ScBaseCell* pCell; + ScCellValue maCell; rtl::OUString sFormulaAddress; rtl::OUString sFormula; String sInputString; @@ -48,13 +47,14 @@ struct ScMyCellInfo sal_uInt16 nType; sal_uInt8 nMatrixFlag; - ScMyCellInfo(ScBaseCell* pCell, const rtl::OUString& sFormulaAddress, const rtl::OUString& sFormula, - const formula::FormulaGrammar::Grammar eGrammar, const rtl::OUString& sInputString, - const double& fValue, const sal_uInt16 nType, const sal_uInt8 nMatrixFlag, const sal_Int32 nMatrixCols, - const sal_Int32 nMatrixRows); + ScMyCellInfo( + const ScCellValue& rCell, const OUString& sFormulaAddress, const OUString& sFormula, + const formula::FormulaGrammar::Grammar eGrammar, const OUString& sInputString, + const double& fValue, const sal_uInt16 nType, const sal_uInt8 nMatrixFlag, + const sal_Int32 nMatrixCols, const sal_Int32 nMatrixRows ); ~ScMyCellInfo(); - ScBaseCell* CreateCell(ScDocument* pDoc); + const ScCellValue& CreateCell( ScDocument* pDoc ); }; struct ScMyDeleted |