outFolderButton.setLayoutData(new GridData(SWT.BEGINNING, SWT.CENTER, false, false));
outFolderButton.setText("..."); //$NON-NLS-1$
outFolderButton.addSelectionListener(new org.eclipse.swt.events.SelectionAdapter(){
public void widgetSelected( org.eclipse.swt.events.SelectionEvent e ) {
DirectoryDialog folderDialog = new DirectoryDialog(outFolderButton.getShell(), SWT.OPEN);
String path = folderDialog.open();
if (path == null || path.length() < 1) {
outFolderText.setText(""); //$NON-NLS-1$
folderPath = null;
} else {
outFolderText.setText(path);