summaryrefslogtreecommitdiff
path: root/sc/source/filter/xml/XMLExportIterator.hxx
diff options
context:
space:
mode:
authorSascha Ballach <sab@openoffice.org>2001-05-16 09:04:32 +0000
committerSascha Ballach <sab@openoffice.org>2001-05-16 09:04:32 +0000
commited68fd1e46bbdf146d252d84bede7b4305df2c40 (patch)
tree19b52c59249c03dde40ad98cae5ac0a5e517a1ea /sc/source/filter/xml/XMLExportIterator.hxx
parent9a198db73363ac99941092b49e526fd2cf74a086 (diff)
#79771#; some other little performance optimations
Diffstat (limited to 'sc/source/filter/xml/XMLExportIterator.hxx')
-rw-r--r--sc/source/filter/xml/XMLExportIterator.hxx14
1 files changed, 12 insertions, 2 deletions
diff --git a/sc/source/filter/xml/XMLExportIterator.hxx b/sc/source/filter/xml/XMLExportIterator.hxx
index 481b7d943791..aa0f77b95dc3 100644
--- a/sc/source/filter/xml/XMLExportIterator.hxx
+++ b/sc/source/filter/xml/XMLExportIterator.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: XMLExportIterator.hxx,v $
*
- * $Revision: 1.13 $
+ * $Revision: 1.14 $
*
- * last change: $Author: sab $ $Date: 2001-05-16 07:01:29 $
+ * last change: $Author: sab $ $Date: 2001-05-16 10:04:32 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -82,6 +82,9 @@
#ifndef _COM_SUN_STAR_TABLE_XCELL_HPP_
#include <com/sun/star/table/XCell.hpp>
#endif
+#ifndef _COM_SUN_STAR_TEXT_XTEXT_HPP_
+#include <com/sun/star/text/XText.hpp>
+#endif
#ifndef SC_SCGLOB_HXX
#include "global.hxx"
@@ -310,10 +313,13 @@ public:
struct ScMyCell
{
com::sun::star::uno::Reference<com::sun::star::table::XCell> xCell;
+ com::sun::star::uno::Reference<com::sun::star::text::XText> xText;
com::sun::star::table::CellAddress aCellAddress;
com::sun::star::table::CellRangeAddress aMergeRange;
com::sun::star::table::CellRangeAddress aMatrixRange;
+ rtl::OUString sStringValue;
+
ScMyAreaLink aAreaLink;
ScMyShapeVec aShapeVec;
ScMyDetectiveObjVec aDetectiveObjVec;
@@ -333,6 +339,10 @@ struct ScMyCell
sal_Bool bHasDetectiveObj : 1;
sal_Bool bHasDetectiveOp : 1;
+ sal_Bool bIsEditCell : 1;
+ sal_Bool bKnowWhetherIsEditCell : 1;
+ sal_Bool bHasStringValue : 1;
+
sal_Bool bIsMatrixBase : 1;
sal_Bool bIsMatrixCovered : 1;
sal_Bool bHasAnnotation : 1;