if ( itemHandle.getDataSet( ) != dataset )
if ( itemHandle.getDataSet( ) == dataset )
	public void setDataSet( String datasetName )	{		try		{			if ( datasetName == null )			{				itemHandle.setDataSet( null );			}			else			{				DataSetHandle dataset = getReportDesignHandle( ).findDataSet( datasetName );				if ( itemHandle.getDataSet( ) != dataset )				{					// Clear parameters and filters binding if dataset changed					itemHandle.getPropertyHandle( ReportItemHandle.PARAM_BINDINGS_PROP )							.clearValue( );					itemHandle.getPropertyHandle( ExtendedItemHandle.FILTER_PROP )							.clearValue( );					itemHandle.setDataSet( dataset );				}			}		}		catch ( SemanticException e )		{			ChartWizard.displayException( e );		}	}