- Summary:
Add missing adapters in the Fill(background, outline color etc)
- Bugzilla Bug (s) Resolved:
122592
- Description:
Add missing adapters in the Fill(background, outline color etc) to ensure
preview refreshed. This issue usually occurs when the EObject is null, and
there's no adapter obtained from the constructor arguments. The standard fix is
to pass the IWizardContext in all dialogs or other classes. It's not only to
obtain the chart model, but also for feature extensibility.
- Tests Description:
- Notes to Build Team:
- Notes to Developers:
- Notes to QA:
Need to enable the transparency using the VM arguments "
-DR31ENHANCE", and then scroll the slider in the color picker to see
whether the preview is refreshed normally
- Notes to Documentation:
- Files Added:
- Files Edited:
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/composites/FillChooserComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/BarSeriesAttributeComposite.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/LineSeriesAttributeComposite.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/wizard/format/axis/AxisSheetImpl.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/AbstractPopupSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/axis/AxisGridLinesSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/axis/AxisMarkersSheet.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/MoreOptionsChartPlotSheet.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/popup/series/SeriesLabelSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/series/SeriesRegionSheet.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/series/SeriesTrendlineSheet.java