for (Map.Entry<String, Integer> entry : messageSeverities.entrySet()) {
GridData labelData = new GridData();
labelData = new GridData(GridData.GRAB_HORIZONTAL | GridData.HORIZONTAL_ALIGN_FILL);
Label label = new Label(severityComposite, SWT.NONE);
label.setText(validationRule.getMessageLabel(entry.getKey()) + ":");
Point size = label.computeSize(SWT.DEFAULT, SWT.DEFAULT);
labelData.widthHint = size.x;
label.setLayoutData(labelData);
Combo text = new Combo(severityComposite, SWT.SINGLE | SWT.BORDER | SWT.DROP_DOWN | SWT.READ_ONLY);
text.setItems(new String[] { "Error", "Warning", "Info", "Ignore" });