Bug 116377 container's data set should be list in dynamic image expression builder
description: container's data set should be list in dynamic image expression builder steps to reproduce: 1. drag an image to one cell of table 2. choose dynamic image 3. click on expression builder.... actual result: no data set list in the expression builder expected result: container's data set should be list in dynamic image expression builder
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/dialogs/ImageBuilder.java
ArrayList dataSetList = new ArrayList( );
			dataSetList.add( inputImage.getDataSet( ) );
			ExpressionProvider provider = new ExpressionProvider( dataSetList );
			expressionBuilder.setExpressionProvier( provider );
		}
		if ( expressionBuilder.open( ) == OK )
		{
			uriEditor.setText( expressionBuilder.getResult( ) );
		}
	}
	private void openBidingDialog( )
	{
		CommandStack stack = SessionHandleAdapter.getInstance( )
				.getCommandStack( );
		ReportItemHandle handle = (ReportItemHandle) inputImage;
		stack.startTrans( Messages.getString( "DesignerActionBarContributor.menu.element.editDataBinding" ) ); 
		DataBindingDialog dialog = new DataBindingDialog( PlatformUI.getWorkbench( )
				.getDisplay( )
				.getActiveShell( ),
				handle );
		if ( dialog.open( ) == Dialog.OK )
		{
			stack.commit( );
		}
		else
		{
			stack.rollback( );
		}
	}
}