Button button = new Button(entry, SWT.NONE);
button.setText("Browse...");
button.addSelectionListener(new SelectionListener() {
private void handleSelection() {
String oldText = fallBackText.getText();
String policyValue = browseAction.doBrowse(
oldText, parent, context);
// Has anything changed?
if (policyValue != null &&
!policyValue.equals(oldText)) {