@Test public void testCompletedTask() { TaskEventSummary model = new TaskEventSummary( 1L, 3L, "COMPLETED", "Andrew", 3L, createDate(2018, 12, 11, 0, 15), "Andrew completed this task" ); view.setValue(model); verify(logSummary).setModel(model); verify(logTime).setAttribute("data-original-title", "11/12/2018 00:15"); verify(logIcon).setAttribute("data-original-title", "Task completed"); verify(logIcon).setClassName("list-view-pf-icon-sm kie-timeline-list-view-pf-icon-sm fa fa-user kie-timeline-icon--completed"); verify(logInfo).setTextContent("by user Andrew"); verify(logTypeDesc).setTextContent("Task completed"); }
@Override public void setValue(final TaskEventSummary model) { logSummary.setModel(model); final TaskEventType type = TaskEventType.valueOf(model.getType()); final String logString = constants.Task() + " " + translationService.format(type.getTypeTranslationId()).toLowerCase(); setLogTime(model.getLogTime()); setLogIcon(type, logString); setLogInfo(type, model); setLogType(logString); }
TaskLogItemView extends AbstractLogItemView<TaskLogsPresenter> implements TakesValue<TaskEventSummary>,
                                                                                       IsElement { @Override public void setValue(final TaskEventSummary model) { logSummary.setModel(model); final TaskEventType type = TaskEventType.valueOf(model.getType()); final String logString = constants.Task() + " " + translationService.format(type.getTypeTranslationId()).toLowerCase(); setLogTime(model.getLogTime()); setLogIcon(type, logString); setLogInfo(type, model); setLogType(logString); } }
TaskLogItemView extends AbstractLogItemView<TaskLogsPresenter> implements TakesValue<TaskEventSummary>,
                                                                                       IsElement { @Override public void setValue(final TaskEventSummary model) { logSummary.setModel(model); final TaskEventType type = TaskEventType.valueOf(model.getType()); final String logString = constants.Task() + " " + translationService.format(type.getTypeTranslationId()).toLowerCase(); setLogTime(model.getLogTime()); setLogIcon(type, logString); setLogInfo(type, model); setLogType(logString); }  }
TaskLogItemView extends AbstractLogItemView<TaskLogsPresenter> implements TakesValue<TaskEventSummary>,
                                                                                       IsElement { @Override public void setValue(final TaskEventSummary model) { logSummary.setModel(model); final TaskEventType type = TaskEventType.valueOf(model.getType()); final String logString = constants.Task() + " " + translationService.format(type.getTypeTranslationId()).toLowerCase(); setLogTime(model.getLogTime()); setLogIcon(type, logString); setLogInfo(type, model); setLogType(logString); }  @Override TaskEventSummary getValue(); @Override void setValue(final TaskEventSummary model); }
TaskLogItemView extends AbstractLogItemView<TaskLogsPresenter> implements TakesValue<TaskEventSummary>,
                                                                                       IsElement { @Override public void setValue(final TaskEventSummary model) { logSummary.setModel(model); final TaskEventType type = TaskEventType.valueOf(model.getType()); final String logString = constants.Task() + " " + translationService.format(type.getTypeTranslationId()).toLowerCase(); setLogTime(model.getLogTime()); setLogIcon(type, logString); setLogInfo(type, model); setLogType(logString); }  @Override TaskEventSummary getValue(); @Override void setValue(final TaskEventSummary model);  }