* Saves bound {@link DialogField} back to the deployment descriptor.
*/
public void saveProperties() throws Exception {
for (Entry<String, DialogField> entry : m_keyToField.entrySet()) {
String key = entry.getKey();
DialogField dialogField = entry.getValue();
// prepare value
String value;
if (dialogField instanceof StringDialogField) {
StringDialogField stringDialogField = (StringDialogField) dialogField;
value = stringDialogField.getText();