if (dialog.open() == Window.OK) {
combo_language.setTerms(getLanguages());
updateControls();
+ firePropertyChangeEvent(new CdmPropertyChangeEvent(button, e));
}
}
}
public void widgetSelected(SelectionEvent e) {
Language lang = combo_language.getSelection();
getMultilanguageText().remove(lang);
- updateControls();
+// updateControls();
// if (multilanguageText==null || multilanguageText.isEmpty()){
// MessagingUtils.warningDialog("No text to translate", getClass(), "The text is empty and therefore can not be translated");
// if (dialog.open() == Window.OK) {
combo_language.setTerms(getLanguages());
updateControls();
+ firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null));
+
// }
}
}
element_languageString.setLanguageString(selectedLanguageString);
}
+
}
}
return;
}
Object eventSource = event.getSource();
- if (eventSource == element_languageString) {
+ if (eventSource == element_languageString ) {
LanguageString languageString = ((LanguageStringWithLabelElement) eventSource)
.getLanguageString();
if (multilanguageText == null){