container.setLayout( WidgetUtil.createGridLayout( 5 ) );
container.setLayout( WidgetUtil.createGridLayout( 5 ,15) );
	public void buildUI( Composite parent  )	{		super.buildUI( parent );		container.setLayout( WidgetUtil.createGridLayout( 5 ) );		// Defines providers.		IDescriptorProvider nameProvider = new TextPropertyDescriptorProvider( ReportItemHandle.NAME_PROP,				ReportDesignConstants.EXTENDED_ITEM );		IDescriptorProvider widthProvider = new UnitPropertyDescriptorProvider( ReportItemHandle.WIDTH_PROP,				ReportDesignConstants.GRID_ITEM );		IDescriptorProvider heightProvider = new UnitPropertyDescriptorProvider( ReportItemHandle.HEIGHT_PROP,				ReportDesignConstants.GRID_ITEM );		IDescriptorProvider styleProvider = new SimpleComboPropertyDescriptorProvider( ReportItemHandle.STYLE_PROP,				ReportDesignConstants.REPORT_ITEM );		// Defines sections.		TextSection nameSection = new TextSection( nameProvider.getDisplayName( ),				container,				true );		Section seperatorSection = new SeperatorSection( container, SWT.HORIZONTAL );		UnitSection widthSection = new UnitSection( widthProvider.getDisplayName( ),				container,				true );		UnitSection heightSection = new UnitSection( heightProvider.getDisplayName( ),				container,				true );		SimpleComboSection styleSection = new SimpleComboSection( styleProvider.getDisplayName( ),				container,				true );		// Sets providers.		nameSection.setProvider( nameProvider );		widthSection.setProvider( widthProvider );		heightSection.setProvider( heightProvider );		styleSection.setProvider( styleProvider );		// Sets widths.		nameSection.setWidth( 180 );		widthSection.setWidth( 180 );		heightSection.setWidth( 180 );		styleSection.setWidth( 180 );		// Sets layout num.		nameSection.setLayoutNum( 5 );		widthSection.setLayoutNum( 2 );		heightSection.setLayoutNum( 3 );		styleSection.setLayoutNum( 5 );		// Sets fill grid num.		nameSection.setGridPlaceholder( 3, true );		widthSection.setGridPlaceholder( 0, true );		heightSection.setGridPlaceholder( 1, true );		styleSection.setGridPlaceholder( 3, true );		// Adds sections into this page.		addSection( "EXTENDED_NAME_SECTION", nameSection ); //$NON-NLS-1$		addSection( "SEPERATOR_SECTION", seperatorSection ); //$NON-NLS-1$		addSection( "EXTENDED_WIDTH_SECTION", widthSection ); //$NON-NLS-1$		addSection( "EXTENDED_HEIGHT_SECTION", heightSection ); //$NON-NLS-1$		addSection( "EXTENDED_STYLE_SECTION", styleSection ); //$NON-NLS-1$	}