container.setLayout( WidgetUtil.createGridLayout( 5 ) );
container.setLayout( WidgetUtil.createGridLayout( 5 ,15) );
	public void buildUI( Composite parent  )	{		super.buildUI( parent );		container.setLayout( WidgetUtil.createGridLayout( 5 ) );		String[] padProperties = {				StyleHandle.PADDING_TOP_PROP,				StyleHandle.PADDING_BOTTOM_PROP,				StyleHandle.PADDING_LEFT_PROP,				StyleHandle.PADDING_RIGHT_PROP		};		String[] sectionKeys = {				PageSectionId.CELLPADDING_TOP, //$NON-NLS-1$				PageSectionId.CELLPADDING_BOTTOM, //$NON-NLS-1$				PageSectionId.CELLPADDING_LEFT, //$NON-NLS-1$				PageSectionId.CELLPADDING_RIGHT //$NON-NLS-1$		};		for ( int i = 0; i < padProperties.length; i++ )		{			IDescriptorProvider provider = new UnitPropertyDescriptorProvider( padProperties[i],					ReportDesignConstants.STYLE_ELEMENT );			UnitSection section = new UnitSection( provider.getDisplayName( ),					container,					true );			section.setProvider( provider );			section.setLayoutNum( 5 );			section.setGridPlaceholder( 3, true );			addSection( sectionKeys[i], section );		}		createSections( );		layoutSections( );	}