@Override
void onSubmit()
{
final GanttTaskImpl root = (GanttTaskImpl) ganttChartData.getRootObject();
final GanttTask parent = root.findParent(ganttObject.getId());
final TaskDO parentTask = taskDao.getTaskTree().getTaskById((Integer) parent.getId());
if (parentTask == null) {
throw new UserException("gantt.error.parentObjectIsNotAPFTask");
}
TaskDO task = taskDao.getTaskTree().getTaskById((Integer) ganttObject.getId());