}
@Override
public MFormModel getConfigurationForm() throws FormException {
FormElementRegistry registry = new FormElementRegistry();
MFormModel model = new MFormModel(MSingleton.instance().getActivator(),this);
ObjectList list = model.getList();
for (String key : config.getPropertyKeys()) {
log().t("key",key);
try {
IConfig elementConfig = config.getConfig("element_" + key);
if (elementConfig != null) {
log().t("accept fobject",key);
FObject element = registry.createElement(model, elementConfig.getString("type", "input"), elementConfig);
element.setName(key);
element.setTitle(key);
list.add(element);
}
} catch (Exception e) {