layoutData = new GridData(GridData.FILL_HORIZONTAL);
layoutData.horizontalSpan = 3;
population.setLayoutData(layoutData);
label = toolkit.createLabel(client, TYPE_LBL, LABEL_STYLE);
FormComboBoxCellEditor typeEditor = new FormComboBoxCellEditor(client, TYPE_OPTS, form.getMessageManager());
type = (CCombo) typeEditor.getControl();
type.addSelectionListener(new SelectionAdapter(){
@Override
public void widgetSelected( SelectionEvent e ) {
setEnabled(true);
}
});
layoutData = new GridData();
layoutData.horizontalSpan = 3;
type.setLayoutData(layoutData);
// JFace Viewer
label = toolkit.createLabel(client, COLOR_MAP_LBL, LABEL_STYLE);
FormComboBoxCellEditor colorEditor = new FormComboBoxCellEditor(client, new String[]{}, form.getMessageManager());
CCombo colorCombo = (CCombo) colorEditor.getControl();
colorMap = new ComboViewer(colorCombo);
colorMap.addSelectionChangedListener(this);
layoutData = new GridData();
layoutData.horizontalSpan = 3;
colorMap.getControl().setLayoutData(layoutData);