diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IOrderPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IOrderPlanningModel.java index bf48a4af9..8671401d9 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IOrderPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IOrderPlanningModel.java @@ -27,6 +27,7 @@ import org.navalplanner.business.planner.entities.TaskElement; import org.navalplanner.web.common.ViewSwitcher; import org.navalplanner.web.planner.allocation.ResourceAllocationController; import org.navalplanner.web.planner.calendar.CalendarAllocationController; +import org.navalplanner.web.planner.splitting.SplittingController; import org.navalplanner.web.planner.taskedition.EditTaskController; import org.zkoss.ganttz.Planner; import org.zkoss.ganttz.extensions.ICommand; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningController.java index 25db110db..e673f2b83 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningController.java @@ -30,6 +30,7 @@ import org.navalplanner.business.planner.entities.TaskElement; import org.navalplanner.web.common.ViewSwitcher; import org.navalplanner.web.planner.allocation.ResourceAllocationController; import org.navalplanner.web.planner.calendar.CalendarAllocationController; +import org.navalplanner.web.planner.splitting.SplittingController; import org.navalplanner.web.planner.taskedition.EditTaskController; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.config.BeanDefinition; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java index ae7b4277f..4cfe491d4 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/OrderPlanningModel.java @@ -51,6 +51,9 @@ import org.navalplanner.web.planner.allocation.ResourceAllocationController; import org.navalplanner.web.planner.calendar.CalendarAllocationController; import org.navalplanner.web.planner.calendar.ICalendarAllocationCommand; import org.navalplanner.web.planner.milestone.IAddMilestoneCommand; +import org.navalplanner.web.planner.splitting.IMergeTaskCommand; +import org.navalplanner.web.planner.splitting.ISplitTaskCommand; +import org.navalplanner.web.planner.splitting.SplittingController; import org.navalplanner.web.planner.taskedition.EditTaskController; import org.navalplanner.web.planner.taskedition.IEditTaskCommand; import org.springframework.beans.factory.annotation.Autowired; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IMergeTaskCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/IMergeTaskCommand.java similarity index 91% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IMergeTaskCommand.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/IMergeTaskCommand.java index 3a055d68e..710722515 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/IMergeTaskCommand.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/IMergeTaskCommand.java @@ -18,9 +18,10 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import org.navalplanner.business.planner.entities.TaskElement; +import org.navalplanner.web.planner.PlanningState; import org.zkoss.ganttz.extensions.ICommandOnTask; public interface IMergeTaskCommand extends ICommandOnTask { diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ISplitTaskCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ISplitTaskCommand.java similarity index 92% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ISplitTaskCommand.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ISplitTaskCommand.java index 90df81a71..c72101922 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ISplitTaskCommand.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ISplitTaskCommand.java @@ -18,9 +18,10 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import org.navalplanner.business.planner.entities.TaskElement; +import org.navalplanner.web.planner.PlanningState; import org.zkoss.ganttz.extensions.ICommandOnTask; public interface ISplitTaskCommand extends ICommandOnTask { diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/MergeTaskCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/MergeTaskCommand.java similarity index 95% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/MergeTaskCommand.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/MergeTaskCommand.java index 6591bd396..bf4c8b947 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/MergeTaskCommand.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/MergeTaskCommand.java @@ -18,11 +18,12 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import org.navalplanner.business.planner.entities.Task; import org.navalplanner.business.planner.entities.TaskElement; import org.navalplanner.business.planner.entities.TaskGroup; +import org.navalplanner.web.planner.PlanningState; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ShareBean.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ShareBean.java similarity index 98% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ShareBean.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ShareBean.java index f85459f21..ed6bac281 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/ShareBean.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/ShareBean.java @@ -18,7 +18,7 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import java.util.ArrayList; import java.util.Collection; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplitTaskCommand.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplitTaskCommand.java similarity index 94% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplitTaskCommand.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplitTaskCommand.java index 674e3b8d9..d8585e9fe 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplitTaskCommand.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplitTaskCommand.java @@ -18,14 +18,15 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import java.util.List; import org.navalplanner.business.planner.entities.Task; import org.navalplanner.business.planner.entities.TaskElement; import org.navalplanner.business.planner.entities.TaskGroup; -import org.navalplanner.web.planner.SplittingController.IActionOnOk; +import org.navalplanner.web.planner.PlanningState; +import org.navalplanner.web.planner.splitting.SplittingController.IActionOnOk; import org.springframework.beans.factory.config.BeanDefinition; import org.springframework.context.annotation.Scope; import org.springframework.stereotype.Component; diff --git a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplittingController.java b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplittingController.java similarity index 98% rename from navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplittingController.java rename to navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplittingController.java index 1469d0353..5cf248ce6 100644 --- a/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/SplittingController.java +++ b/navalplanner-webapp/src/main/java/org/navalplanner/web/planner/splitting/SplittingController.java @@ -18,7 +18,7 @@ * along with this program. If not, see . */ -package org.navalplanner.web.planner; +package org.navalplanner.web.planner.splitting; import java.util.List;