From 4bfe05639da27f0b0ff78a620b4ebd86b94156f0 Mon Sep 17 00:00:00 2001 From: Diego Pino Garcia Date: Mon, 23 Nov 2009 10:47:10 +0100 Subject: [PATCH] ItEr35S14CUAdministracionMateriaisItEr34S14: Substitute material grid for sortable grid --- .../business/materials/entities/Material.java | 9 ++++++++- .../src/main/webapp/materials/materials.zul | 16 ++++++++-------- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/Material.java b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/Material.java index 4422c63fa..32fe0f98f 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/Material.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/Material.java @@ -32,7 +32,7 @@ import org.navalplanner.business.common.BaseEntity; * @author Jacobo Aragunde Perez * */ -public class Material extends BaseEntity { +public class Material extends BaseEntity implements Comparable { @NotNull @NotEmpty @@ -110,4 +110,11 @@ public class Material extends BaseEntity { this.unitType = unitType; } + @Override + public int compareTo(Object arg0) { + final Material material = (Material) arg0; + + return code.compareTo(material.getCode()); + } + } \ No newline at end of file diff --git a/navalplanner-webapp/src/main/webapp/materials/materials.zul b/navalplanner-webapp/src/main/webapp/materials/materials.zul index b5f273496..aaf0d2042 100644 --- a/navalplanner-webapp/src/main/webapp/materials/materials.zul +++ b/navalplanner-webapp/src/main/webapp/materials/materials.zul @@ -73,16 +73,16 @@ - +