From 6eaa363925bebeea69b7596ec0df45bb5832bf1d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Wed, 7 Oct 2009 18:58:55 +0200 Subject: [PATCH] ItEr29S06CUAsignacionGrupoRecursosAPlanificacionItEr28S06: Sorting members of row --- .../AdvancedAllocationController.java | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/allocation/AdvancedAllocationController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/allocation/AdvancedAllocationController.java index b627ecefd..549778cc8 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/allocation/AdvancedAllocationController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/allocation/AdvancedAllocationController.java @@ -326,6 +326,20 @@ class Row { return new Row(name, level, allocations); } + private Component allHoursInput; + + private Label nameLabel; + + private List listeners = new ArrayList(); + + private Map componentsByDetailItem = new WeakHashMap(); + + private String name; + + private int level; + + private final AggregateOfResourceAllocations aggregate; + void listenTo(Collection rows) { for (Row row : rows) { listenTo(row); @@ -350,17 +364,8 @@ class Row { reloadAllHours(); } }); - } - private Component allHoursInput; - - private Label nameLabel; - - private List listeners = new ArrayList(); - - private Map componentsByDetailItem = new WeakHashMap(); - void add(CellChangedListener listener) { listeners.add(listener); } @@ -431,12 +436,6 @@ class Row { return nameLabel; } - private String name; - - private int level; - - private final AggregateOfResourceAllocations aggregate; - private Row(String name, int level, List> allocations) { this.name = name;