GridData gridData = new GridData();
gridData.horizontalAlignment = GridData.CENTER;
gridData.grabExcessHorizontalSpace = false;
gridData.grabExcessVerticalSpace = false;
gridData.verticalAlignment = GridData.FILL;
<BUG>buttonComposite = new Composite( composite, SWT.NONE );
</BUG>
buttonComposite.setLayoutData( gridData );
buttonComposite.setLayout( gridLayout );
<BUG>addButton = new Button( buttonComposite, SWT.NONE );
</BUG>
addButton.setText( Messages.getString( "MultiValuedDialog.button.add" ) ); //$NON-NLS-1$

GridData gridData = new GridData();
gridData.horizontalAlignment = GridData.CENTER;
gridData.grabExcessHorizontalSpace = false;
gridData.grabExcessVerticalSpace = false;
gridData.verticalAlignment = GridData.FILL;
Composite buttonComposite = new Composite( composite, SWT.NONE );
buttonComposite.setLayoutData( gridData );
buttonComposite.setLayout( gridLayout );
Button addButton = new Button( buttonComposite, SWT.NONE );
addButton.setText( Messages.getString( "MultiValuedDialog.button.add" ) ); //$NON-NLS-1$
