improved error messages

This commit is contained in:
Stephan Richter
2021-03-12 16:04:08 +01:00
parent 2556ea7cd9
commit 6bf7882f3b
63 changed files with 205 additions and 184 deletions

View File

@@ -2,6 +2,7 @@ package de.srsoftware.web4rail.actions;
import de.srsoftware.web4rail.BaseClass;
import de.srsoftware.web4rail.Route;
import de.srsoftware.web4rail.moving.Train;
public class FinishRoute extends Action {
@@ -12,7 +13,9 @@ public class FinishRoute extends Action {
@Override
public boolean fire(Context context,Object cause) {
Route route = context.route();
if (isSet(route)) route.finish();
Train train = context.train();
if (isNull(train)) return false;
if (isSet(route)) route.finish(train);
return true;
}
}