Summary:
Added IDesignEngine interface.
Added new methods newSession(ULocal, PlatformConfig config) to
automatically startup platform.
Bugzilla Bug (s) Resolved: N/A
Description:
1. Added IDesignEngine interface.
2. DesignEngine implements IDesignEngine. And
rewrite many methods since they are not static any more.
3. Provided API backward compatibility for
static methods.
4. Updated test cases.
Tests Description : Junit test.
Files Edited:
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/PropertyTypeTestCase.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/PropertyHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableColumnBandTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/StyleHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/DesignElementHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/StyleHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/DesignElementHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/DimensionPropertyTypeTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/StructureHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/ModuleUtilTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/SlotHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/writer/DesignWriterTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/SessionHandleTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignEngine.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/PropertyTypeTestCase.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/IDesignEngine.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/StructureHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/metadata/DimensionPropertyTypeTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/SlotHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableColumnBandTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/activity/CommandTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/util/BaseTestCase.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableItemHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/activity/ActivityStackTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/SessionHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/util/BaseTestCase.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/PropertyHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/ModuleUtilTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/TableItemHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/activity/ActivityStackTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/GroupPropertyHandleTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/writer/DesignWriterTest.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/activity/CommandTest.java"
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/DesignEngine.java"
"/org.eclipse.birt.report.model/test/org/eclipse/birt/report/model/api/GroupPropertyHandleTest.java"
Files Added:
"/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/IDesignEngine.java"
Files Removed:
Notes to Build Team:
Notes
to Developers:
Notes to QA:
Quotes
to Documentation:
Rick Lu
Actuate Software
Shanghai Center
Tel: (86)21-58826388
Fax: (86)21-58826002
Email: rlu@xxxxxxxxxxx