private void showTaskDetails(Task task) { if (task != null) { taskNLabel.setVisible(true); nextExecutionLabel.setVisible(true); actveLabel.setVisible(true); taskNameLabel.setText(task.getTitle()); if (task.isRepeated()) { taskExecutionTime.setText((DateUtil.format(task.getExecutionDate()))); } else { taskExecutionTime.setText(DateUtil.format(task.getStartTime())); } taskActiveLabel.setText((task.isActive()) ? "Yes" : "No"); chooseLabel.setVisible(false); } else { taskNLabel.setVisible(false); nextExecutionLabel.setVisible(false); actveLabel.setVisible(false); taskNameLabel.setText(""); taskExecutionTime.setText(""); taskActiveLabel.setText(""); } logger.info("Task was set"); }