From caac2b3988ef24cd502995d999d5eeaa2bed74ea Mon Sep 17 00:00:00 2001 From: Diego Pino Garcia Date: Mon, 23 Nov 2009 10:46:54 +0100 Subject: [PATCH] ItEr35S14CUAdministracionMateriaisItEr34S14: Started the implementation of MaterialCategory Implemented methods to create, get/set name and get/set parent. --- .../materials/entities/MaterialCategory.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialCategory.java b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialCategory.java index a9fa1cc8e..21f5d1e70 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialCategory.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/materials/entities/MaterialCategory.java @@ -48,4 +48,28 @@ public class MaterialCategory extends BaseEntity { protected MaterialCategory() { } + + public static MaterialCategory create(String name) { + return (MaterialCategory) create(new MaterialCategory(name)); + } + + protected MaterialCategory(String name) { + this.name = name; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public MaterialCategory getParent() { + return parent; + } + + public void setParent(MaterialCategory parentId) { + this.parent = parentId; + } }