- Summary:
Chart builder enhancement and add menu extension to designer
- Bugzilla Bug (s) Resolved:
118183, 118824, 118770
- Description:
1. Fix some minor bugs about data binding and live preview.
2. Refresh UI of orthogonal series when switching series (118183)
3. Add dataset existence check and catch parameter exception for switching live
preview (118770)
4. Add chart menu extension to designer
5. Add support for multiple series, no limit to two series (118824)
6. Change max row of data preview to be 6
7. Enhance builder according to new mockup.
- Tests Description:
- Files Edited:
- Files Added:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
- Notes to Documentation:
/org.eclipse.birt.chart.reportitem/plugin.xml
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ChartReportItemBuilderImpl.java
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ReportDataServiceProvider.java
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/i18n/messages.properties
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ui/ChartMenuBuilder.java
/org.eclipse.birt.chart.reportitem/src/org/eclipse/birt/chart/reportitem/ui/OpenChartTaskAction.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/extension/i18n/messages.properties
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/ExtendedPropertyEditorComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/FormatSpecifierDialog.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/AreaSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/BarSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/LineSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/MeterSeriesAttributeComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/MeterSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/PieSeriesAttributeComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/PieSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/ScatterSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/SeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/StockDataDefinitionComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/StockSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/BarChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/PieChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/ChartWizardLauncher.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/TaskFormatChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/TaskSelectData.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/TaskSelectType.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/TreeCompoundTask.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/BaseDataDefinitionComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/DataDefinitionSelector.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/DefaultBaseSeriesComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/MultipleSeriesComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/PieBaseSeriesComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/data/SelectDataDynamicArea.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/SubtaskSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/axis/AxisSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/axis/AxisXSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/axis/AxisYSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/axis/AxisZSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/chart/ChartLegendSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/chart/ChartPlotSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/chart/ChartSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/BlockPropertiesSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/CustomPropertiesSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/LegendTextSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/MoreOptionsChartLegendSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/MoreOptionsChartSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/chart/TitlePropertiesSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/series/SeriesSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/series/SeriesXSheetImpl.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/series/SeriesYSheetImpl.java
/org.eclipse.birt.chart.ui/icons/obj16/delete_edit.gif
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/DefaultSeriesUIProvider.java
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/interfaces/ISelectDataCustomizeUI.java
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/interfaces/ISeriesUIProvider.java
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/wizard/ChartWizard.java
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/swt/wizard/ChartWizardContext.java
/org.eclipse.birt.chart.ui/src/org/eclipse/birt/chart/ui/util/ChartUIConstancts.java
/org.eclipse.birt.core.ui/src/org/eclipse/birt/core/ui/frameworks/taskwizard/WizardBase.java
/org.eclipse.birt.core.ui/src/org/eclipse/birt/core/ui/i18n/messages.properties