GridLayout gridLayout = new GridLayout( 3, false ); gridLayout.marginWidth = 0; gridLayout.marginHeight = 0; cmpDataSet.setLayout( gridLayout );
	private void createDataSetArea( Composite parent )	{		Composite cmpDataSet = new Composite( parent, SWT.NONE );		{			GridLayout gridLayout = new GridLayout( 3, false );			gridLayout.marginWidth = 0;			gridLayout.marginHeight = 0;			cmpDataSet.setLayout( gridLayout );			cmpDataSet.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );		}		Label label = new Label( cmpDataSet, SWT.NONE );		{			GridData gd = new GridData( );			gd.horizontalAlignment = SWT.CENTER;			gd.horizontalSpan = 3;			label.setLayoutData( gd );			label.setText( Messages.getString( "TaskSelectData.Label.SelectDataSet" ) ); //$NON-NLS-1$			label.setFont( JFaceResources.getBannerFont( ) );		}		Composite comp = ChartUIUtil.createCompositeWrapper( cmpDataSet );		btnUseReportData = new Button( comp, SWT.RADIO );		btnUseReportData.setText( Messages.getString( "TaskSelectData.Label.UseReportData" ) ); //$NON-NLS-1$		btnUseReportData.addSelectionListener( this );		btnUseDataSet = new Button( comp, SWT.RADIO );		btnUseDataSet.setText( Messages.getString( "TaskSelectData.Label.UseDataSet" ) ); //$NON-NLS-1$		btnUseDataSet.addSelectionListener( this );		cmbDataSet = new Combo( cmpDataSet, SWT.DROP_DOWN | SWT.READ_ONLY );		cmbDataSet.setLayoutData( new GridData( GridData.VERTICAL_ALIGN_END				| GridData.FILL_HORIZONTAL ) );		cmbDataSet.addSelectionListener( this );		btnNewData = new Button( cmpDataSet, SWT.NONE );		{			btnNewData.setLayoutData( new GridData( GridData.VERTICAL_ALIGN_END ) );			btnNewData.setText( Messages.getString( "TaskSelectData.Label.CreateNew" ) ); //$NON-NLS-1$			btnNewData.setToolTipText( Messages.getString( "TaskSelectData.Tooltip.CreateNewDataset" ) ); //$NON-NLS-1$			btnNewData.addSelectionListener( this );		}	}