container.setLayout( WidgetUtil.createGridLayout( 3 ) );
container.setLayout( WidgetUtil.createGridLayout( 3 ,15) );
	public void buildUI( Composite parent  )	{		super.buildUI( parent );		container.setLayout( WidgetUtil.createGridLayout( 3 ) );				TextPropertyDescriptorProvider nameProvider = new TextPropertyDescriptorProvider( ReportItemHandle.NAME_PROP,				ReportDesignConstants.DATA_SET_ELEMENT );		TextSection nameSection = new TextSection( nameProvider.getDisplayName( ),				container,				true );		nameSection.setProvider( nameProvider );		nameSection.setGridPlaceholder( 1, true );		nameSection.setWidth( 500 );		addSection( PageSectionId.DATASET_NAME, nameSection );				TextPropertyDescriptorProvider dataSetProvider = new TextPropertyDescriptorProvider( DataSetHandle.DATA_SOURCE_PROP,				ReportDesignConstants.DATA_SET_ELEMENT ){			public String getDisplayName(){				return Messages.getString( "DataSetPageGenerator.DataSourceName" );			}		};		TextSection dataSetSection = new TextSection( dataSetProvider.getDisplayName( ),				container,				true );		dataSetSection.setProvider( dataSetProvider );		dataSetSection.setGridPlaceholder( 1, true );		dataSetSection.setWidth( 500 );		addSection( PageSectionId.DATASET_DATASET, dataSetSection );				createSections( );		layoutSections( );			}