Bug 203069 3D pie chart: cut side not displayed correctly
In my report, i use a 3d pie chart to show how symptoms with different priority values are distributed. sometimes, there will be a slice represents the value of 0. if the 0 slice is on the left hand side, its cut side will be hidden by the next slice. However if it happens to be on the right hand side of the chart, its cut side will become visible, not hidden by the previous slice.
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" ) ); 
			}
		} );