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