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.MARGIN_TOP_PROP,				StyleHandle.MARGIN_BOTTOM_PROP,				StyleHandle.MARGIN_LEFT_PROP,				StyleHandle.MARGIN_RIGHT_PROP		};		String[] padIDs = {				PageSectionId.ITEM_MARGIN_TOP,				PageSectionId.ITEM_MARGIN_BOTTOM,				PageSectionId.ITEM_MARGIN_LEFT,				PageSectionId.ITEM_MARGIN_RIGHT		};		for ( int i = 0; i < padProperties.length; i++ )		{			MarignPropertyDescriptorProvider provider = new MarignPropertyDescriptorProvider( padProperties[i],					ReportDesignConstants.STYLE_ELEMENT );			MarignSection marginSection = new MarignSection( provider.getDisplayName( ),					container,					true );			marginSection.setProvider( provider );			marginSection.setGridPlaceholder( 3, true );			marginSection.setWidth( 400 );			addSection( padIDs[i], marginSection );		}		createSections( );		layoutSections( );	}