Bug 90280 [build path] LinkFolderDialog does not conform to standard margins
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/wizards/buildpaths/newsourcepage/LinkFolderDialog.java
GridData data= (GridData)fNameDialogField.getLabelControl(null).getLayoutData();
            data.horizontalSpan= numColumns;
            data.grabExcessHorizontalSpace= true;
            
            fNameDialogField.setDialogFieldListener(this);
        }
        
        public StringDialogField getNameDialogField() {
            return fNameDialogField;
        }
        
        public void setText(String text) {
            fNameDialogField.setText(text);
            fNameDialogField.setFocus();
        }
        
        public String getText() {
            return fNameDialogField.getText();
        }
        
        protected void fireEvent() {
            setChanged();
            notifyObservers();
        }
        public void dialogFieldChanged(DialogField field) {
            fireEvent();
        }
    }
    
    private final class LinkFields extends Observable implements IStringButtonAdapter, IDialogFieldListener{