[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev]CheckIn: Serialize the content in a compatable format
|
Title: [birt-dev]CheckIn: Serialize the content in a compatable format
Summary
Bugzilla Bug (s) Resolved:
Description:
When we serialize the content into report document, we depends on the java's serialize mechanism. This methods can't keep back-compatable if we changed the class hirarchy, field type etc. This is a major problem when we continue improve the report document.
Create our own format to write the content which is more controable, to get more compatable for futrue release.
Check In on behalf of Wei Zhan (shang hai)
Test Description:
Unit Test
Files Edited:
cvs ci -m "serialize the content in a compatable format" -l "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/DataContent.java" "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/content/ReportContentReaderAndWriterTest.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/AbstractContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/PageContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/TableBandContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/TextContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ForeignContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/CellContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/Column.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ContainerContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/IHyperlinkAction.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/ReportContentReader.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ActionContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/presentation/ReportContentWriter.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/LabelContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/RowContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/IContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/ImageContent.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/content/impl/TableContent.java"
Files Added:
cvs add -kkv "/org.eclipse.birt.report.engine/test/org/eclipse/birt/report/engine/content/ReportContentReaderAndWriterTest.java"
Notes to Build Team:
Notes to Developers:
Notes to QA:
Quotes to Documentation:
-Wei Yan