public GanttTask findById(final Serializable id) { if (rootObject == null) { return null; } return rootObject.findById(id); }
private GanttTask findById(final Serializable id) { if (id == null || ganttChartData == null) { return null; } final GanttTask root = ganttChartData.getRootObject(); if (root == null) { return null; } return root.findById(id); }
private GanttTask getIndexedGanttObject(final String property) { final Integer id = NumberHelper.parseInteger(property.substring(property.indexOf(':') + 1)); final GanttTask obj = ganttChartData.getRootObject().findById(id); if (obj == null) { log.error("Oups, can't find Gantt object with hash id: " + id); } return obj; }
final Integer predecessorId = task.getGanttPredecessorId(); if (predecessorId != null) { GanttTask predecessor = ganttChartData.getRootObject().findById(predecessorId); if (predecessor == null) {
private void assertDurationAndProgress(final GanttTask root, final Integer id, final BigDecimal expectedDuration, final Integer expectedProgress) { final GanttTask task = root.findById(id); assertTrue(NumberHelper.isEqual(expectedDuration, task.getDuration())); if (expectedProgress == null) { assertNull(task.getProgress()); } else { assertEquals(expectedProgress, task.getProgress()); } }