public void onFileNameChange(String fileName) { if (model.getScoreDrlList() == null) { model.setScoreDrlList(new ArrayList<String>()); } if (model.getScoreDrlList().isEmpty()) { model.getScoreDrlList().add(fileName); } else { model.getScoreDrlList().set(0, fileName); } }
public void onScoreDefinitionTypeSelected(String typeName) { for (ScoreDefinitionTypeModel type : ScoreDefinitionTypeModel.values()) { if (type.name().equals(typeName)) { model.setScoreDefinitionType(type); break; } } }
public void setModel(ScoreDirectorFactoryConfigModel model) { this.model = model; if (model.getScoreDefinitionType() == null) { model.setScoreDefinitionType(ScoreDefinitionTypeModel.HARD_SOFT); } view.setSelectedScoreDefinitionType(model.getScoreDefinitionType()); if (model.getScoreDrlList() == null || model.getScoreDrlList().isEmpty()) { view.setScoreDrl(""); } else { view.setScoreDrl(model.getScoreDrlList().get(0)); } }