[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev]CheckIn: build the TOC hierarchy from the design structure
|
Title: [birt-dev]CheckIn: build the TOC hierarchy from the design structure
Summary
Bugzilla Bug (s) Resolved:
Description:
1) add exit code for report runner. Return 0 for success, -1 for failed.
2) start the page number from 1 instead of 0.
3) build the TOC hierarchy based on the design structure.
4) output the detail exception message in the HTML for debuging.
Test Description:
Unit Test
Files Edited:
cvs ci -m "output detail exception in HTML for debuging" -l "/org.eclipse.birt.report.engine.emitter.html/src/org/eclipse/birt/report/engine/emitter/html/HTMLReportEmitter.java"
cvs add -kkv "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/toc.rptdesign" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/toc/TOCBuilderTest.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/toc/toc.golden" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/TOCTest.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/RunAndRenderApp.java"
cvs ci -m "add toc based on design structure, change the page number start from 1" -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/QueryItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ReportContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/IFactoryContext.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/script/GlobalBIRT.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/AbstractDataEngine.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/TextItemExecutor.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/TOCTest.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/ReportRunnerTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RunTask.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/ContentFactory.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ExtendedItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/ReportRunner.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/RunAndRenderApp.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DteDataEngine.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/toc/toc.golden" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ListingElementExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/DataEngineFactory.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/css/CSSPaserTest.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/RunTaskTest.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/EngineCase.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/LabelItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DataPresentationEngine.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/StyledItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/GridItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/DataItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ExecutionContext.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ReportExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ReportExecutorVisitor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/toc/TOCBuilder.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/EngineTask.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/impl/ReportDocumentTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RenderTask.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/toc.rptdesign" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/toc/TOCBuilderTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ListItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/LocalizedEmitter.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ReportItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/DataGenerationEngine.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/TableItemExecutor.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/api/RenderTaskTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/IReportContent.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/data/dte/DataEngineTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/ReportDocumentEmitter.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/executor/MultiLineItemExecutor.java"
Files Added:
Notes to Build Team:
Notes to Developers:
Notes to QA:
Quotes to Documentation:
-Wei Yan