From bc58748473f58781bf1c836190575eb2796d2884 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Fri, 8 Jan 2010 12:16:53 +0100 Subject: [PATCH] ItEr42S17CUGravacionModelosUnidadesTraballoItEr41S20: Adding Comparable interface to MaterialAssignmentTemplate --- .../materials/entities/MaterialAssignmentTemplate.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialAssignmentTemplate.java b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialAssignmentTemplate.java index ba46549c5..a94e91046 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialAssignmentTemplate.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialAssignmentTemplate.java @@ -28,7 +28,8 @@ import org.navalplanner.business.templates.entities.OrderElementTemplate; * @author Óscar González Fernández * */ -public class MaterialAssignmentTemplate extends BaseEntity { +public class MaterialAssignmentTemplate extends BaseEntity implements + Comparable { public static MaterialAssignmentTemplate copyFrom( MaterialAssignmentTemplate assignment) { @@ -111,4 +112,9 @@ public class MaterialAssignmentTemplate extends BaseEntity { return getMaterialInfo().getTotalPrice(); } + @Override + public int compareTo(MaterialAssignmentTemplate o) { + return getMaterial().compareTo(o.getMaterial()); + } + }