DialogField.createEmptySpace(topComp, 2);
Label cougaarSelectionLabel = new Label(topComp, SWT.NONE); cougaarSelectionLabel.setText(CougaarPreferencesMessages.getString( "CougaarConfigurationBlock.cougaarVersion")); cougaarSelectionLabel.setLayoutData(new GridData());  fCougaarCombo = new Combo(topComp, SWT.READ_ONLY); fCougaarCombo.setItems(cougaarNames);  fCougaarCombo.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL)); fCougaarCombo.addModifyListener(new ModifyListener() { public void modifyText(ModifyEvent evt) { handleCougaarComboBoxModified(); } });
    public void createControl(Composite parent) {		Composite topComp = new Composite(parent, SWT.NONE);		GridLayout topLayout = new GridLayout();		topLayout.numColumns = 3;		topLayout.marginWidth = 0;		topLayout.marginHeight = 0;		topComp.setLayout(topLayout);		String[] cougaarNames = getCougaarVersions();		if (cougaarNames != null) {			if (cougaarNames.length > 0) {				Label cougaarSelectionLabel = new Label(topComp, SWT.NONE);				cougaarSelectionLabel.setText(CougaarPreferencesMessages					.getString("CougaarConfigurationBlock.cougaarVersion"));				cougaarSelectionLabel.setLayoutData(new GridData());				fCougaarCombo = new Combo(topComp, SWT.READ_ONLY);				fCougaarCombo.setItems(cougaarNames);				fCougaarCombo.setLayoutData(new GridData(						GridData.HORIZONTAL_ALIGN_FILL));				fCougaarCombo.addModifyListener(new ModifyListener() {						public void modifyText(ModifyEvent evt) {							handleCougaarComboBoxModified();						}					});			}		}		fAddCougaarInstall = new Button(topComp, SWT.NONE);		fAddCougaarInstall.setText("Add");		fAddCougaarInstall.setLayoutData(new GridData());		fAddCougaarInstall.addSelectionListener(new SelectionAdapter() {				public void widgetSelected(SelectionEvent evt) {					handleAddButtonSelected();				}			});		DialogField.createEmptySpace(topComp, 2);	   control = topComp;		setControl(topComp);    }