label.setText(Messages.getString("campaign.editor.version.label"));
label.setLayoutData(new GridData(SWT.END, SWT.CENTER, false, false));
version = new Combo(generalGroup, SWT.DROP_DOWN | SWT.READ_ONLY);
version.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, false, 1, 1));
VersionDao versionDao = (VersionDao)ServiceUtils.getService(bundleContext, VersionDao.class.getName());
try {
int i = 0;
for(Version v : versionDao.getVersions()) {
version.add(v.getLabel());
version.setData(v.getLabel(), v);
version.setData("version" + i, v);
if(campaign.getVersion() == v) {