Bug 193287 Switch to gantt chart and return will pop up error[0602]
Description: Switch to gantt chart and return will pop up error[0602] Step: 1. New a report, datasource and dataset 2. Add a bar chart. 3. Drop a string row from dataset into Category (X) Series 4. Input 100 into Value (Y) Series 5. Switch to Select Chart Type 6. Change the type as Gantt and return to Bar chart Actual result: The error will pop up and said that "Unable to use a non-datetime data to render a datetime axis"
chart/org.eclipse.birt.chart.reportitem.ui/src/org/eclipse/birt/chart/reportitem/ui/ReportDataServiceProvider.java
ExtendedItemFilterDialog page = new ExtendedItemFilterDialog( itemHandle,
				this );
		return page.open( );
	}
	protected int invokeEditParameter( )
	{
		ReportItemParametersDialog page = new ReportItemParametersDialog( itemHandle );
		return page.open( );
	}
	protected int invokeDataBinding( )
	{
		Shell shell = new Shell( Display.getDefault( ), SWT.DIALOG_TRIM
				| SWT.RESIZE | SWT.APPLICATION_MODAL );
		
		
		
		
		ColumnBindingDialog page = new ChartColumnBindingDialog( shell );
		page.setInput( itemHandle );
		
		ExpressionProvider ep = new ExpressionProvider( itemHandle );
		ep.addFilter( new ExpressionFilter( ) {
			public boolean select( Object parentElement, Object element )
			{
				
				return !( parentElement.equals( ExpressionProvider.BIRT_OBJECTS )
						&& element instanceof IClassInfo && ( (IClassInfo) element ).getName( )
						.equals( "Total" ) ); 
			}
		} );