[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev]CheckIn: Add implementation for RunTask and ReportDocument
|
Title: [birt-dev]CheckIn: Add implementation for RunTask and ReportDocument
Description:
1) implement the RunTask
2) implement the ReportDocument
3) add EnterScope(), exitScope() for all report items.
4) Add UID for all serializable types in org.eclipse.birt.core
5) Move the IReportAchive and implementation from Engine to CORE as both DTE and ENGINE need it.
Regression: Yes/No
No
Code Owner:
Shanghai Engine Team
Code Reviewers:
Shanghai Engine Team
Tests:
Unit test
Test Automated: Yes/No (if “No”, then explain why)
Yes
Branches Involved:
Eclipse CVS
Notes to Developers:
The implementation of ReportDocument and RunTask is not completed. It can only be used for intergration.
Notes to QA:
None
Notes to Documentation:
None
Notes to Configuration Management:
None
Notes to Support:
None
Notes to Product Marketing:
None
Checking in src/org/eclipse/birt/report/engine/api/ReportEngine.java;
Checking in src/org/eclipse/birt/report/engine/api/EngineException.java;
Checking in src/org/eclipse/birt/report/engine/api/IEngineTask.java;
Removing src/org/eclipse/birt/report/engine/api/IReportArchive.java;
Removing src/org/eclipse/birt/report/engine/presentation/PageHintEmitter.java;
Checking in src/org/eclipse/birt/report/engine/presentation/PageRegionHint.java;
Checking in src/org/eclipse/birt/report/engine/presentation/ReportDocumentEmitter.java;
Checking in src/org/eclipse/birt/report/engine/presentation/PageHint.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/ReportEngineHelper.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/EngineTask.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/ReportDocument.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/RunAndRenderTask.java;
Removing src/org/eclipse/birt/report/engine/api/impl/ReportArchive.java;
Checking in src/org/eclipse/birt/report/engine/api/impl/RunTask.java;
Checking in src/org/eclipse/birt/report/engine/executor/ExecutionContext.java;
Checking in src/org/eclipse/birt/report/engine/executor/LabelItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/TableItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/TextItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/ListingElementExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/GridItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/ReportExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/ListItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/ImageItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/executor/DataItemExecutor.java;
Checking in src/org/eclipse/birt/report/engine/content/impl/ReportContent.java;
Checking in src/org/eclipse/birt/report/engine/content/impl/PageContent.java;
Checking in src/org/eclipse/birt/report/engine/content/IPageContent.java;
Checking in src/org/eclipse/birt/report/engine/content/IReportContent.java;
Checking in .classpath;
Checking in src/org/eclipse/birt/report/engine/css/engine/value/css/BorderWidthManager.java;
Checking in test/org/eclipse/birt/report/engine/EngineCase.java;
Checking in test/org/eclipse/birt/report/engine/css/CSSPaserTest.java;
-Wei Yan