summaryrefslogtreecommitdiff
path: root/sw/inc/unotbl.hxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-05-22 15:22:18 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-05-22 15:22:18 +0000
commitefcfd79043e14b367a88735757e31defb17fce94 (patch)
tree01b11dece01042521842034ce871d94b741f8819 /sw/inc/unotbl.hxx
parent48fc8a0bb6df52af5990fcbb564e6f8ba3dc9f36 (diff)
INTEGRATION: CWS chart2mst3 (1.14.542); FILE MERGED
2006/12/11 15:23:22 tl 1.14.542.8: #i71244# update charts in writer 2005/11/22 14:18:54 tl 1.14.542.7: #i30052# chart2 API 2005/11/16 10:00:34 tl 1.14.542.6: #i30052# chart2 support 2005/10/09 01:26:03 bm 1.14.542.5: RESYNC: (1.16-1.17); FILE MERGED 2005/05/09 09:53:35 bm 1.14.542.4: moved chart2 API to data namespace 2004/08/30 18:56:23 bm 1.14.542.3: RESYNC: (1.15-1.16); FILE MERGED 2004/08/04 21:38:25 bm 1.14.542.2: RESYNC: (1.14-1.15); FILE MERGED 2004/06/10 11:56:30 tl 1.14.542.1: #i30052# chart2 support
Diffstat (limited to 'sw/inc/unotbl.hxx')
-rw-r--r--sw/inc/unotbl.hxx28
1 files changed, 25 insertions, 3 deletions
diff --git a/sw/inc/unotbl.hxx b/sw/inc/unotbl.hxx
index da4e1df6b6bd..a458b6b6f342 100644
--- a/sw/inc/unotbl.hxx
+++ b/sw/inc/unotbl.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: unotbl.hxx,v $
*
- * $Revision: 1.17 $
+ * $Revision: 1.18 $
*
- * last change: $Author: rt $ $Date: 2005-09-09 02:29:34 $
+ * last change: $Author: vg $ $Date: 2007-05-22 16:22:18 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -44,6 +44,9 @@
#ifndef _COM_SUN_STAR_CHART_XCHARTDATAARRAY_HPP_
#include <com/sun/star/chart/XChartDataArray.hpp>
#endif
+#ifndef _COM_SUN_STAR_CHART2_DATA_XLABELEDDATASEQUENCE_HPP_
+#include <com/sun/star/chart2/data/XLabeledDataSequence.hpp>
+#endif
#ifndef _COM_SUN_STAR_TEXT_XTEXTTABLECURSOR_HPP_
#include <com/sun/star/text/XTextTableCursor.hpp>
#endif
@@ -76,6 +79,9 @@ class SwTableCursor;
class SwTableBoxFmt;
class SwTableLine;
class SwTableCursor;
+class SwChartDataProvider;
+
+
/* -----------------------------22.09.00 11:10--------------------------------
---------------------------------------------------------------------------*/
@@ -297,9 +303,11 @@ public:
struct SwRangeDescriptor
{
sal_uInt16 nTop;
- sal_uInt16 nBottom;
sal_uInt16 nLeft;
+ sal_uInt16 nBottom;
sal_uInt16 nRight;
+
+ void Normalize();
};
class SwTableProperties_Impl;
@@ -516,6 +524,20 @@ public:
sal_uInt16 getColumnCount(void);
const SwUnoCrsr* GetTblCrsr() const;
+
+ // for SwChartDataSequence
+ void GetDataSequence(
+ ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > *pAnySeq,
+ ::com::sun::star::uno::Sequence< ::rtl::OUString > *pTxtSeq,
+ ::com::sun::star::uno::Sequence< double > *pDblSeq,
+ sal_Bool bForceNumberResults = sal_False ) throw (::com::sun::star::uno::RuntimeException);
+
+ // for SwChartDataSource
+ ::com::sun::star::uno::Sequence<
+ ::com::sun::star::uno::Reference<
+ ::com::sun::star::chart2::data::XLabeledDataSequence > >
+ GetLabeledDataSequences( SwChartDataProvider &rProvider,
+ BOOL bBuildColumnSeqs, BOOL bFirstCellIsLabel ) throw (::com::sun::star::uno::RuntimeException);
};
/* -----------------03.02.99 07:31-------------------
*