@Override
  public void convertOptionsToModel(FormField formField, JsonNode optionNode) {
    super.convertOptionsToModel(formField, optionNode);

    SelectField selectField = (SelectField) formField;

    JsonNode optionsArray = optionNode.get(EDITOR_OPTIONS);
    if (optionsArray != null) {
      for (JsonNode jsonNode : optionsArray) {

        String lable = getValueAsString(EDITOR_OPTION_LABEL, jsonNode);
        String value = getValueAsString(EDITOR_OPTION_VALUE, jsonNode);
        Boolean checked = getValueAsBoolean(EDITOR_OPTION_CHECKED, jsonNode);

        selectField.addOption(lable, value, checked);
      }
    }
  }
 @Override
 public void convertToModel(FormField formField, JsonNode elementNode) {
   super.convertToModel(formField, elementNode);
   formField.setFieldType(FormField.TYPE_SELECT);
 }