From 2bb89fe95009e85bfa500d6ac9450217fd288227 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Sat, 20 Jun 2009 16:49:58 +0200 Subject: [PATCH] ItEr13S14ArquitecturaClientesItEr11S12: Removing no longer used code for specifying tasks durations. --- .../java/org/zkoss/ganttz/TaskDetail.java | 39 ------------------- 1 file changed, 39 deletions(-) diff --git a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskDetail.java b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskDetail.java index 889f6b3ef..eb0e0cfb6 100644 --- a/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskDetail.java +++ b/navalplanner-gantt-zk/src/main/java/org/zkoss/ganttz/TaskDetail.java @@ -4,12 +4,7 @@ import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeListener; import java.text.DateFormat; import java.text.SimpleDateFormat; -import java.util.Arrays; import java.util.Date; -import java.util.HashSet; -import java.util.Set; -import java.util.regex.Matcher; -import java.util.regex.Pattern; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -29,40 +24,6 @@ public class TaskDetail extends HtmlMacroComponent implements AfterCompose { private static final Log LOG = LogFactory.getLog(TaskDetail.class); - private static Pattern lengthPattern = Pattern - .compile("\\s*(\\d+)\\s*(\\w+)\\s*"); - - private enum LengthType { - HOUR(3600, "h", "hour", "hora", "horas"), DAYS(3600 * 24, "day", "dia", - "dias", "días", "día", "days"); - - private final long milliseconds; - - private Set set; - - private LengthType(int seconds, String... sufixes) { - milliseconds = seconds * 1000; - set = new HashSet(Arrays.asList(sufixes)); - } - - public static long getTimeInMilliseconds(String spec) { - Matcher matcher = lengthPattern.matcher(spec); - if (!matcher.matches()) - throw new IllegalArgumentException("spec " + spec - + " is not matched by " + lengthPattern.pattern()); - long number = Integer.parseInt(matcher.group(1)); - String specifier = matcher.group(2).toLowerCase(); - for (LengthType type : LengthType.values()) { - if (type.set.contains(specifier)) { - return number * type.milliseconds; - } - } - throw new IllegalArgumentException(specifier + " not found"); - } - } - - private String taskId; - private final TaskBean taskBean; public TaskBean getTaskBean() {