composite.setLayoutData( new GridData( GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_BEGINNING ) );
GridData layoutData = new GridData( GridData.FILL_HORIZONTAL | GridData.VERTICAL_ALIGN_BEGINNING ); layoutData.verticalSpan = 2; composite.setLayoutData( layoutData );
	private void createGroupArea( Composite parent )	{		Composite composite = new Composite( parent, SWT.NONE );		composite.setLayoutData( new GridData( GridData.FILL_HORIZONTAL				| GridData.VERTICAL_ALIGN_BEGINNING ) );		composite.setLayout( new GridLayout( ) );		Group includeGroup = new Group( composite, SWT.NONE );		includeGroup.setText( GROUP_DLG_HEADER_FOOTER_LABEL );		includeGroup.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );		includeGroup.setLayout( new FillLayout( SWT.VERTICAL ) );		Composite includeGroupComposite = new Composite( includeGroup, SWT.NONE );		includeGroupComposite.setLayout( new GridLayout( ) );		includeHeader = new Button( includeGroupComposite, SWT.CHECK );		includeHeader.setText( GROUP_DLG_INCLUDE_HEADER_LABEL );		includeFooter = new Button( includeGroupComposite, SWT.CHECK );		includeFooter.setText( GROUP_DLG_INCLUDE_FOOTER_LABEL );		if ( inputGroup instanceof ListGroupHandle )		{			includeGroup.setEnabled( false );			includeHeader.setEnabled( false );			includeFooter.setEnabled( false );		}		Group sortingGroup = new Group( composite, SWT.NONE );		sortingGroup.setText( SORT_GROUP_TITLE );		sortingGroup.setLayoutData( new GridData( GridData.FILL_HORIZONTAL ) );		sortingGroup.setLayout( new FillLayout( SWT.VERTICAL ) );		Composite sortingGroupComposite = new Composite( sortingGroup, SWT.NONE );		sortingGroupComposite.setLayout( new GridLayout( ) );		ascending = new Button( sortingGroupComposite, SWT.RADIO );		ascending.setText( sortByAscending.getDisplayName( ) );		descending = new Button( sortingGroupComposite, SWT.RADIO );		descending.setText( sortByDescending.getDisplayName( ) );	}