From a56ca69d4ce39c209056a2c24ceb5e3bf4dc4b79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Wed, 10 Mar 2010 00:32:46 +0100 Subject: [PATCH] ItEr50S04ValidacionEProbasFuncionaisItEr49S04: Using a set instead of a list. It was being used for check containment, adding and removing elements. --- ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java b/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java index 6c5b383c2..b9913d46c 100644 --- a/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java +++ b/ganttzk/src/main/java/org/zkoss/ganttz/TaskList.java @@ -26,8 +26,10 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.HashMap; +import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Set; import java.util.WeakHashMap; import org.zkoss.ganttz.adapters.IDisabilityConfiguration; @@ -72,7 +74,7 @@ public class TaskList extends XulElement implements AfterCompose { private FilterAndParentExpandedPredicates predicate; - private List visibleTasks = new ArrayList(); + private Set visibleTasks = new HashSet(); private Map taskComponentByTask;