Bug 142430 Available data set should be invisible for dynamic image
Steps to reproduce: 1.New a sample data source and data set with table "PRODUCTLINES" 2.Add a dynamic image, binding with data set 3.Click "Expression Builder" Expected result: Available data set is not listed in Category to avoid user choose it Actual result: Available data set is listed in Category but we didn't support such expression like dataSetRow["image"]
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ImageBuilder.java
Composite previewArea = new Composite( composite, SWT.BORDER );
		GridData gd = new GridData( GridData.FILL_BOTH );
		gd.widthHint = 250;
		gd.heightHint = 300;
		previewArea.setLayoutData( gd );
		previewArea.setLayout( new FillLayout( ) );
		previewCanvas = new ImageCanvas( previewArea );
	}
	private void switchTo( int type )
	{
		if ( type == selectedType )
		{
			return;
		}
		selectedType = type;
		Control[] controls = inputArea.getChildren( );
		for ( int i = 0; i < controls.length; i++ )
		{
			controls[i].dispose( );
		}
		clearPreview( );
		switch ( type )
		{
			case URI_TYPE :
				swtichToExprType( );
				break;
			case EMBEDDED_TYPE :
				swtichToEmbeddedType( );
				break;
			case BLOB_TYPE :