Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[birt-dev] Checkin: Gantt chart UI implementation and Automatic axis type validation

Summary:  Gantt chart UI implementation and Automatic axis type validation

Bugzilla Bug (s) Resolved: 147770, 132040 (Partial), 143054 (Partial)

Description:
1. Provide gantt chart support in chart builder.
2. Modify GanttDataSetProcessorImpl.java to be compatible with other sample data.
3. Chart type conversion.
4. Support automatic axis type validation according to data column and grouping.
5. Add new chart icons and images.

Tests Description:  Test Manually.

Files Edited:  

/org.eclipse.birt.chart.engine.extension/src/org/eclipse/birt/chart/datafeed/GanttDataSetProcessorImpl.java
/org.eclipse.birt.chart.engine.extension/src/org/eclipse/birt/chart/render/Line.java
/org.eclipse.birt.chart.examples/icons/obj16/differencecharticon.gif
/org.eclipse.birt.chart.examples/icons/wizban/bubblechartimage.gif
/org.eclipse.birt.chart.examples/icons/wizban/differencechartimage.gif
/org.eclipse.birt.chart.examples/icons/wizban/horizontalbubblechartimage.gif
/org.eclipse.birt.chart.examples/icons/wizban/horizontaldifferencechartimage.gif
/org.eclipse.birt.chart.examples/src/org/eclipse/birt/chart/examples/builder/DefaultDataServiceProviderImpl.java
/org.eclipse.birt.chart.reportitem.ui/src/org/eclipse/birt/chart/reportitem/ui/ReportDataServiceProvider.java
/org.eclipse.birt.chart.ui.extension/plugin.xml
/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/BubbleSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/DifferenceSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/series/GanttSeriesUIProvider.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/MeterSeriesUIProvider.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/StockSeriesUIProvider.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/AreaChart.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/BubbleChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/DifferenceChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/GanttChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/LineChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/MeterChart.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/type/ScatterChart.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/type/StockChart.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/data/BaseDataDefinitionComponent.java
/org.eclipse.birt.chart.ui.extension/src/org/eclipse/birt/chart/ui/swt/wizard/format/popup/AbstractPopupSheet.java
/org.eclipse.birt.chart.ui/.classpath
/org.eclipse.birt.chart.ui/icons/obj16/differencecharticon.gif
/org.eclipse.birt.chart.ui/icons/wizban/bubblechartimage.gif
/org.eclipse.birt.chart.ui/icons/wizban/differencechartimage.gif
/org.eclipse.birt.chart.ui/icons/wizban/horizontalbubblechartimage.gif
/org.eclipse.birt.chart.ui/icons/wizban/horizontaldifferencechartimage.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/IDataServiceProvider.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/util/ChartUIUtil.java



Files Added:

/org.eclipse.birt.chart.examples/icons/obj16/arrow.gif
/org.eclipse.birt.chart.examples/icons/obj16/group.gif
/org.eclipse.birt.chart.ui/icons/obj16/arrow.gif
/org.eclipse.birt.chart.ui/icons/obj16/group.gif


Files Deleted: None


Notes to Build Team:  None

Notes to Developers:  None

Notes to QA:  None


Notes to Documentation:  API changes in IDataSeriveProvider and ISeriesUIProvider

 

Regards,

Nina Li

 


Back to the top