refactored condition management

This commit is contained in:
Stephan Richter
2020-10-29 23:53:57 +01:00
parent 2b5fca5128
commit e199482c07
12 changed files with 289 additions and 204 deletions

View File

@@ -6,7 +6,6 @@ import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Collection;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
@@ -99,7 +98,7 @@ public class Train implements Constants {
}
public Train(Locomotive loco, Integer id) {
if (id == null) id = new Date().hashCode();
if (id == null) id = Application.createId();
this.id = id;
add(loco);
trains.put(id, this);