private HashMap<String, Object> nominee2Period(BaseModelData fields) { HashMap<String, Object> retval = new HashMap<String, Object>(); retval.put("handle", fields.get("sess_name") + " (" + fields.get("proj_name") + ")"); retval.put( "date", DateTimeFormat.getFormat("yyyy-MM-dd").format(schedule.startVacancyDateTime)); retval.put("time", DateTimeFormat.getFormat("HH:mm").format(schedule.startVacancyDateTime)); retval.put("duration", (Double) fields.get("duration") / 60.0); Double score = (Double) fields.get("score"); retval.put("sscore", score); retval.put("cscore", score); // retval.put("forecast", null); retval.put("backup", false); return retval; }
/** {@inheritDoc} */ @Override public void setValue(final Paragraph para) { final ComboBox<BaseModelData> cb = _combobox; final String value = para.getText(); final ListStore<BaseModelData> store = cb.getStore(); for (final BaseModelData model : store.getModels()) { if (model.get("value").equals(value)) { cb.setValue(model); } } }