From cbba1b2dfb6ca896cd6633c84429826bf2886f2b Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Tue, 3 Aug 2021 10:23:23 +0200 Subject: [PATCH] [New] Added State.isStopped() --- .../src/main/java/li/strolch/model/State.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/li.strolch.model/src/main/java/li/strolch/model/State.java b/li.strolch.model/src/main/java/li/strolch/model/State.java index c50089647..7939ddf80 100644 --- a/li.strolch.model/src/main/java/li/strolch/model/State.java +++ b/li.strolch.model/src/main/java/li/strolch/model/State.java @@ -135,6 +135,13 @@ public enum State { return this == ERROR; } + /** + * @return true if the state is {@link #STOPPED} + */ + public boolean isStopped() { + return this == STOPPED; + } + /** * @return true if the state is {@link #EXECUTED} */ @@ -268,8 +275,8 @@ public enum State { // execution if (states.contains(EXECUTABLE) || states.contains(EXECUTION)) return EXECUTION; - if (states.contains(EXECUTED) && (states.contains(CREATED) || states.contains(PLANNING) || states - .contains(PLANNED))) + if (states.contains(EXECUTED) && (states.contains(CREATED) || states.contains(PLANNING) || states.contains( + PLANNED))) return EXECUTION; // executed