[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[birt-dev] CheckIn: Fix Bugzilla Bug 168767--BIRT table layout issue
|
Title: CheckIn: Fix Bugzilla Bug 168767--BIRT table layout issue
Summary
Bugzilla Bug (s) Resolved:
168767--BIRT table layout issue
Description:
1. Use the same wrap strategy with HTML in PDF. When the min word exceeds the line length, layout engine will clip it.
2. Use ICU word splitter instead of default word splitter. ICU splitter supports locale-based word splitting.
3. Add Unit test case for this issue
Test Description:
Manual Test & JUnit test
Files Edited:
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFLayoutEngineContext.java" "/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/hyphen/DummyHyphenationManager.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RunAndRenderTask.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/html/HTMLReportLayoutEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/IReportLayoutEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/api/impl/RenderTask.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFTextLM.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/PDFReportLayoutEngine.java"
"/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/hyphen/ICUWordRecognizer.java"
"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/textWrap.xml"
"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/layout/pdf/PDFTextLMTest.java"
"/org.eclipse.birt.report.engine.tests/test/org/eclipse/birt/report/engine/AllTests.java"
"/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java"
Notes to Build Team:
Notes to Developers:
Notes to QA:
Quotes to Documentation: