Bug 156157 data item width change cannot be seen in layout
steps to reproduce: - create a report - add a data item - bring up properties - set its width to 1cm or 50%, etc - set its background color to blue - preview in html expected behavior: - data item width change can be seen in both layout and preview actual behavior: - it cannot be seen in layout
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/layout/ReportFlowLayout.java
{
		data.rowX = 0;
		data.rowHeight = 0;
		data.rowWidth = 0;
		
	}
	/**
	 * Initializes state data for laying out children, based on the Figure given
	 * as input.
	 * 
	 * @param parent
	 *            the parent figure
	 * @since 2.0
	 */
	private void initVariables( IFigure parent )
	{
		data.row = new IFigure[parent.getChildren( ).size( )];
		data.bounds = new Rectangle[data.row.length];
		data.margin = new Insets[data.row.length];
		data.maxWidth = data.area.width;
	}
	/**
	 * @see org.eclipse.draw2d.LayoutManager#layout(IFigure)
	 */
	public void layout( IFigure parent )
	{
		data = new WorkingData( );
		Rectangle relativeArea = parent.getClientArea( ).getCopy( );
		data.area = relativeArea;
		Iterator iterator = parent.getChildren( ).iterator( );