Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev]CheckIn: Fix Bugzilla Bug 159074 --- Enable emitter contributing icon to display on preview menu on BIRT designer

Title: [birt-dev]CheckIn: Fix Bugzilla Bug 159074 --- Enable emitter contributing icon to display on preview menu on BIRT designer

- Summary:
Fix Bugzilla Bug 159074 --- Enable emitter contributing icon to display on preview menu on BIRT designer


- Bugzilla Bug (s) Resolved:
159074


- Description:
Fix Bugzilla Bug 159074 --- Enable emitter contributing icon to display on preview menu on BIRT designer

Engine expose APIs IReportEngine.getEmitterInfo() and EmitterInfo to describe all the emitter info defined in its own plugin.

Emitter contributor may have a icon of its emitter in some folder, and the path of the icon is defined in the plugin.xml

When GUI call the API, GUI will get all the information of the emitter, including the icon path, and will load the icon resource.


- Tests Description  :
Unit Test


- Notes to Build Team:
None


- Notes to Developers:
None


- Notes to QA:  
None

- Notes to Documentation:  
None


- Files Edited:
/org.eclipse.birt.report.engine/org/eclipse/birt/report/engine/api/EmitterInfo.java

/org.eclipse.birt.report.engine/org/eclipse/birt/report/engine/api/ReportEngine.java
/org.eclipse.birt.report.engine/org/eclipse/birt/report/engine/api/impl/ReportEngine.java
/org.eclipse.birt.report.engine/org/eclipse/birt/report/engine/api/IReportEngine.java
/org.eclipse.birt.report.engine/org/eclipse/birt/report/engine/extension/internal/ExtensionManager.java
/org.eclipse.birt.report.engine.emitter.html/plugin.xml
/org.eclipse.birt.report.engine.emitter.pdf/plugin.xml

- Files Added:
/org.eclipse.birt.report.engine/EmitterInfo.java
/org.eclipse.birt.report.engine.emitter.html/resource/preview_html.gif
/org.eclipse.birt.report.engine.emitter.html/resource/preview_pdf.gif

- Files Deleted
None

- Wei Wang
Actuate Software(Shanghai) Co.,Ltd



Back to the top