Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] CheckIn: Bug 137650 BIRT design engine should not require the caller application to start OSGi platform

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

 


Back to the top