Label typeLabel = new Label(composite, SWT.NONE);
typeLabel.setText("Type: ");
dataTypeCombo = new DataTypeCombo(composite,
SWT.NONE, DefaultDataTypeRegistry.getInstance());
DataType dataType = getValue().getType();
dataTypeCombo.setDataType(dataType);
dataTypeCombo.addSelectionChangedListener(new ISelectionChangedListener() {
public void selectionChanged(SelectionChangedEvent event) {
DataType dataType = dataTypeCombo.getDataType();
dataTypeEditorComposite.setDataType(dataType);
editorComposite.setDataType(dataType);
composite.layout();
}
});