From 16a12b3b2e6a9866e43469dbd7a42fa4ec584633 Mon Sep 17 00:00:00 2001 From: Nacho Barrientos Date: Mon, 14 Nov 2011 17:42:51 +0100 Subject: [PATCH] Rename class (Visitor -> TaskElementVisitor) FEA: ItEr75S27PerProjectDashboard --- .../java/org/libreplan/business/planner/entities/Task.java | 4 ++-- .../org/libreplan/business/planner/entities/TaskElement.java | 4 ++-- .../org/libreplan/business/planner/entities/TaskGroup.java | 4 ++-- .../libreplan/business/planner/entities/TaskMilestone.java | 4 ++-- .../visitors/AccumulateTasksDeadlineStatusVisitor.java | 4 ++-- .../entities/visitors/AccumulateTasksStatusVisitor.java | 4 ++-- .../business/util/{Visitor.java => TaskElementVisitor.java} | 2 +- 7 files changed, 13 insertions(+), 13 deletions(-) rename libreplan-business/src/main/java/org/libreplan/business/util/{Visitor.java => TaskElementVisitor.java} (95%) diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/Task.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/Task.java index 175133287..d48652830 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/Task.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/Task.java @@ -62,7 +62,7 @@ import org.libreplan.business.resources.entities.Resource; import org.libreplan.business.resources.entities.Worker; import org.libreplan.business.scenarios.entities.Scenario; import org.libreplan.business.util.deepcopy.AfterCopy; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; import org.libreplan.business.workingday.EffortDuration; import org.libreplan.business.workingday.IntraDayDate; import org.libreplan.business.workingday.IntraDayDate.PartialDay; @@ -1189,7 +1189,7 @@ public class Task extends TaskElement implements ITaskPositionConstrained { return !this.getOrderElement().getSumChargedEffort().isZero(); } - public void acceptVisitor(Visitor visitor) { + public void acceptVisitor(TaskElementVisitor visitor) { visitor.visit(this); } } diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java index 06206d422..a4528c0a3 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java @@ -53,7 +53,7 @@ import org.libreplan.business.resources.daos.IResourcesSearcher; import org.libreplan.business.scenarios.entities.Scenario; import org.libreplan.business.util.deepcopy.OnCopy; import org.libreplan.business.util.deepcopy.Strategy; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; import org.libreplan.business.workingday.EffortDuration; import org.libreplan.business.workingday.IntraDayDate; import org.libreplan.business.workingday.ResourcesPerDay; @@ -719,6 +719,6 @@ public abstract class TaskElement extends BaseEntity { public abstract boolean isInProgress(); - public abstract void acceptVisitor(Visitor visitor); + public abstract void acceptVisitor(TaskElementVisitor visitor); } diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskGroup.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskGroup.java index cce0da1d1..a7b3eb7f8 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskGroup.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskGroup.java @@ -37,7 +37,7 @@ import org.libreplan.business.common.entities.ProgressType; import org.libreplan.business.orders.entities.TaskSource; import org.libreplan.business.resources.daos.IResourcesSearcher; import org.libreplan.business.scenarios.entities.Scenario; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; import org.libreplan.business.workingday.EffortDuration; import org.libreplan.business.workingday.IntraDayDate; @@ -334,7 +334,7 @@ public class TaskGroup extends TaskElement { return false; } - public void acceptVisitor(Visitor visitor) { + public void acceptVisitor(TaskElementVisitor visitor) { visitor.visit(this); } } diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskMilestone.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskMilestone.java index 1368d2e49..49484bbaf 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskMilestone.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskMilestone.java @@ -33,7 +33,7 @@ import org.joda.time.DateTime; import org.joda.time.Days; import org.libreplan.business.resources.daos.IResourcesSearcher; import org.libreplan.business.scenarios.entities.Scenario; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; import org.libreplan.business.workingday.EffortDuration; import org.libreplan.business.workingday.IntraDayDate; @@ -200,7 +200,7 @@ public class TaskMilestone extends TaskElement implements ITaskPositionConstrain } @Override - public void acceptVisitor(Visitor visitor) { + public void acceptVisitor(TaskElementVisitor visitor) { throw new RuntimeException("No visitors should visit this type of TaskElement"); } diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksDeadlineStatusVisitor.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksDeadlineStatusVisitor.java index cf916d6d1..22a0a06ec 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksDeadlineStatusVisitor.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksDeadlineStatusVisitor.java @@ -32,9 +32,9 @@ import org.libreplan.business.planner.entities.Task; import org.libreplan.business.planner.entities.TaskDeadlineViolationStatusEnum; import org.libreplan.business.planner.entities.TaskElement; import org.libreplan.business.planner.entities.TaskGroup; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; -public class AccumulateTasksDeadlineStatusVisitor extends Visitor { +public class AccumulateTasksDeadlineStatusVisitor extends TaskElementVisitor { private Map taskDeadlineViolationStatusData; diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksStatusVisitor.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksStatusVisitor.java index 49f4c93b3..f2bce8c51 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksStatusVisitor.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/visitors/AccumulateTasksStatusVisitor.java @@ -26,9 +26,9 @@ import org.libreplan.business.planner.entities.Task; import org.libreplan.business.planner.entities.TaskElement; import org.libreplan.business.planner.entities.TaskGroup; import org.libreplan.business.planner.entities.TaskStatusEnum; -import org.libreplan.business.util.Visitor; +import org.libreplan.business.util.TaskElementVisitor; -public class AccumulateTasksStatusVisitor extends Visitor { +public class AccumulateTasksStatusVisitor extends TaskElementVisitor { private Map taskStatusData; diff --git a/libreplan-business/src/main/java/org/libreplan/business/util/Visitor.java b/libreplan-business/src/main/java/org/libreplan/business/util/TaskElementVisitor.java similarity index 95% rename from libreplan-business/src/main/java/org/libreplan/business/util/Visitor.java rename to libreplan-business/src/main/java/org/libreplan/business/util/TaskElementVisitor.java index 3b8f7bffc..f4a82e6ee 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/util/Visitor.java +++ b/libreplan-business/src/main/java/org/libreplan/business/util/TaskElementVisitor.java @@ -22,7 +22,7 @@ package org.libreplan.business.util; import org.libreplan.business.planner.entities.Task; import org.libreplan.business.planner.entities.TaskGroup; -public abstract class Visitor { +public abstract class TaskElementVisitor { public abstract void visit(Task task);