Initialize Map before traversing task tree.
FEA: ItEr75S27PerProjectDashboard
This commit is contained in:
parent
16afe6cf3a
commit
a9642122eb
1 changed files with 5 additions and 2 deletions
|
|
@ -19,7 +19,7 @@
|
|||
|
||||
package org.libreplan.business.planner.entities.visitors;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.EnumMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.libreplan.business.planner.entities.Task;
|
||||
|
|
@ -33,7 +33,10 @@ public class AccumulateTasksStatusVisitor extends Visitor {
|
|||
private Map<TaskStatusEnum, Integer> taskStatusData;
|
||||
|
||||
public AccumulateTasksStatusVisitor() {
|
||||
this.taskStatusData = new HashMap<TaskStatusEnum, Integer>();
|
||||
this.taskStatusData = new EnumMap<TaskStatusEnum, Integer>(TaskStatusEnum.class);
|
||||
for(TaskStatusEnum status: TaskStatusEnum.values()) {
|
||||
this.taskStatusData.put(status, new Integer(0));
|
||||
}
|
||||
}
|
||||
|
||||
public Map<TaskStatusEnum, Integer> getTaskStatusData() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue