summaryrefslogtreecommitdiff
path: root/sc/inc/dptabdat.hxx
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2004-08-03 10:29:34 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2004-08-03 10:29:34 +0000
commit7583c456bf39ef0899fc6fbab39d87b47faa55ef (patch)
tree61735d104f139126cc5dab20bce7055b6302e296 /sc/inc/dptabdat.hxx
parent48da4d3d119eda3e070c48607cf1c7f7996d036b (diff)
INTEGRATION: CWS grouping (1.1.1.1.440); FILE MERGED
2004/06/16 18:51:16 nn 1.1.1.1.440.6: #i25110# date part grouping, continued 2004/06/10 13:02:33 nn 1.1.1.1.440.5: RESYNC: (1.2-1.3); FILE MERGED 2004/05/14 17:58:32 nn 1.1.1.1.440.4: #i25110# better handling of value groups 2004/04/16 10:36:56 nn 1.1.1.1.440.3: RESYNC: (1.1.1.1-1.2); FILE MERGED 2004/04/15 17:55:51 nn 1.1.1.1.440.2: #i25110# handle several grouped dimensions from the same base 2004/04/08 19:01:54 nn 1.1.1.1.440.1: #i25110# grouping of elements
Diffstat (limited to 'sc/inc/dptabdat.hxx')
-rw-r--r--sc/inc/dptabdat.hxx13
1 files changed, 11 insertions, 2 deletions
diff --git a/sc/inc/dptabdat.hxx b/sc/inc/dptabdat.hxx
index 02e8dd5d892f..b2c0822c6b98 100644
--- a/sc/inc/dptabdat.hxx
+++ b/sc/inc/dptabdat.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: dptabdat.hxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: obo $ $Date: 2004-06-04 10:08:38 $
+ * last change: $Author: hr $ $Date: 2004-08-03 11:29:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -177,6 +177,15 @@ public:
virtual void ResetIterator() = 0;
virtual BOOL GetNextRow( const ScDPTableIteratorParam& rParam ) = 0;
+
+ // overloaded in ScDPGroupTableData:
+ virtual BOOL IsBaseForGroup(long nDim) const;
+ virtual long GetGroupBase(long nGroupDim) const;
+ virtual BOOL IsNumOrDateGroup(long nDim) const;
+ virtual BOOL IsInGroup( const ScDPItemData& rGroupData, long nGroupIndex,
+ const ScDPItemData& rBaseData, long nBaseIndex ) const;
+ virtual BOOL HasCommonElement( const ScDPItemData& rFirstData, long nFirstIndex,
+ const ScDPItemData& rSecondData, long nSecondIndex ) const;
};