use of org.ovirt.engine.ui.common.widget.uicommon.tasks.TaskWidget in project ovirt-engine by oVirt.
the class TasksView method updateTaskStatus.
@SuppressWarnings("unchecked")
@Override
public void updateTaskStatus(TaskListModel tasksListModel) {
tasksGroup.clear();
Collection<Job> jobs = tasksListModel.getItems();
if (jobs != null) {
jobs.forEach(job -> {
String id = job.getCorrelationId().startsWith(TaskListModel.WEBADMIN) ? job.getCorrelationId() : job.getId().toString();
tasksGroup.add(new TaskWidget(job, id, tasksListModel));
});
emptyTasksColumn.setVisible(jobs.isEmpty());
} else {
emptyTasksColumn.setVisible(true);
}
}
Aggregations