- Summary:
Fixed bugzilla 132031 - access to chart scripting methods and
related documentation
- Bugzilla Bug (s) Resolved:
#132031
#148405 (partial)
- Description:
Implemented a new dropdown contro in the JS editor for adding
subfunctions in chart scripts. The new dropdown allows to easily create new
chart script subfunctions instead of showing a list of possible commented
functions in the script editor. It is using new API (particularly
getMethods(scriptName)) introduced in 2.2 to retrieve the functions signatures
and javadoc from extended items, and will work with any extended item or report
item implementing them.
- Tests Description :
Visual tests
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
- Files Edited:
"/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/internal/datafeed/GroupingLookupHelper.java"
"/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/internal/datafeed/DataProcessor.java"
"/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/script/ScriptHandler.java"
"/org.eclipse.birt.report.designer.ui.editors.schematic/src/org/eclipse/birt/report/designer/internal/ui/editors/script/JSEditor.java""
"/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemImpl.java"
"/org.eclipse.birt.chart.reportitem/plugin.xml"
"/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/nls/messages.properties"
- Files Added:
"/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ScriptClassInfo.java"
"/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ScriptMethodInfo.java"
- Files Deleted