From 760ab9734d34b65f0d0f775b8f5d6aee44b79b53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=93scar=20Gonz=C3=A1lez=20Fern=C3=A1ndez?= Date: Thu, 12 Nov 2009 13:16:00 +0100 Subject: [PATCH] ItEr34S12CUCreacionUnidadesPlanificacionItEr33S14: Reusing canBeScheduled method to check precondition at schedule --- .../navalplanner/business/orders/entities/SchedulingState.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java index 2e06e1dce..bb5257f96 100644 --- a/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java +++ b/navalplanner-business/src/main/java/org/navalplanner/business/orders/entities/SchedulingState.java @@ -170,7 +170,7 @@ public class SchedulingState { } public void schedule() { - if (type.isSomewhatScheduled()) { + if (!canBeScheduled()) { throw new IllegalStateException("it's already somewhat scheduled"); } setType(Type.SCHEDULING_POINT);