summaryrefslogtreecommitdiff
path: root/reportdesign
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2007-08-03 08:50:30 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2007-08-03 08:50:30 +0000
commit025c4a4e951fdf9a024c5bda75f561ba56d9f14d (patch)
tree9645fb7ec271d7eb62c286cc5839287007b65388 /reportdesign
parentd407aa4dc87264bc8c80b8644e71fbecbf62389b (diff)
INTEGRATION: CWS rpt23fix02 (1.1.2); FILE ADDED
2007/07/25 15:05:46 tmorgner 1.1.2.1: Issue number: 78128 This commit fixes the messed up repeating-header system. The whole thing has been redesigned to create a clean state-flow that can be debugged and traced without any weird mind-bending activities. The report-targets now have a new state (IN_GROUP_INSTANCE) to keep track of the group's processing and to separate repeating headers and footers from ordinary headers and footers. This patch also enforces a clean state-flow in the OfficeReportOutputTarget and explicitly checks for all allowed band-types and throws exceptions on every illegal state.
Diffstat (limited to 'reportdesign')
-rw-r--r--reportdesign/java/com/sun/star/report/pentaho/model/OfficeGroupInstanceSection.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/reportdesign/java/com/sun/star/report/pentaho/model/OfficeGroupInstanceSection.java b/reportdesign/java/com/sun/star/report/pentaho/model/OfficeGroupInstanceSection.java
new file mode 100644
index 000000000000..26ec1d8f9c6d
--- /dev/null
+++ b/reportdesign/java/com/sun/star/report/pentaho/model/OfficeGroupInstanceSection.java
@@ -0,0 +1,15 @@
+package com.sun.star.report.pentaho.model;
+
+import org.jfree.report.structure.Group;
+
+/**
+ * Creation-Date: 25.07.2007, 14:41:54
+ *
+ * @author Thomas Morgner
+ */
+public class OfficeGroupInstanceSection extends Group
+{
+ public OfficeGroupInstanceSection()
+ {
+ }
+}