diff options
Diffstat (limited to 'reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java')
-rw-r--r-- | reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java b/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java index ad402e03a994..42c81a00bd9d 100644 --- a/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java +++ b/reportbuilder/java/org/libreoffice/report/pentaho/layoutprocessor/OfficeGroupInstanceSectionLayoutController.java @@ -54,6 +54,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon { } + @Override public void initialize(final Object node, final FlowController flowController, final LayoutController parent) throws DataSourceException, ReportDataFactoryException, ReportProcessingException { @@ -61,6 +62,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon state = STATE_PROCESS_VARIABLES; } + @Override protected LayoutController processContent(final ReportTarget target) throws DataSourceException, ReportProcessingException, ReportDataFactoryException { @@ -80,6 +82,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon // isDisplayable is private in version 0.9.1, so until the upgrade we keep this copy of the method // todo: Delete it unce the sun-cvs contains version 0.9.2. + @Override protected LayoutController processChild(final SectionLayoutController derived, final Node node, final FlowController flowController) @@ -101,6 +104,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon } } + @Override protected boolean isDisplayable(final Node node) throws DataSourceException { if (!(node instanceof OfficeGroupSection)) @@ -131,6 +135,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon return Boolean.TRUE.equals(result); } + @Override protected void resetSectionForRepeat() { super.resetSectionForRepeat(); @@ -146,6 +151,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon * @return the joined layout controller that incorperates all changes from the * delegate. */ + @Override public LayoutController join(final FlowController flowController) { if (waitForJoin) @@ -159,6 +165,7 @@ public class OfficeGroupInstanceSectionLayoutController extends SectionLayoutCon return super.join(flowController); } + @Override protected AttributeMap computeAttributes(final FlowController fc, final Element element, final ReportTarget target) throws DataSourceException { |