Browse Source

slight improvement in car and loco manager

lookup-tables
Stephan Richter 5 years ago
parent
commit
af1f35bae9
  1. 2
      pom.xml
  2. 4
      src/main/java/de/srsoftware/web4rail/moving/Train.java

2
pom.xml

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<groupId>de.srsoftware</groupId> <groupId>de.srsoftware</groupId>
<artifactId>web4rail</artifactId> <artifactId>web4rail</artifactId>
<version>0.11.29</version> <version>0.11.30</version>
<name>Web4Rail</name> <name>Web4Rail</name>
<packaging>jar</packaging> <packaging>jar</packaging>
<description>Java Model Railway Control</description> <description>Java Model Railway Control</description>

4
src/main/java/de/srsoftware/web4rail/moving/Train.java

@ -217,7 +217,7 @@ public class Train extends BaseClass implements Comparable<Train> {
new Input(ID,id).hideIn(addCarForm); new Input(ID,id).hideIn(addCarForm);
Select select = new Select(CAR_ID); Select select = new Select(CAR_ID);
for (Car car : Car.list()) { for (Car car : Car.list()) {
if (!this.cars.contains(car)) select.addOption(car.id(), car); if (!this.cars.contains(car)) select.addOption(car.id(), car+(car.stockId.isEmpty()?"":" ("+car.stockId+")"));
} }
if (!select.children().isEmpty()) { if (!select.children().isEmpty()) {
select.addTo(addCarForm); select.addTo(addCarForm);
@ -380,7 +380,7 @@ public class Train extends BaseClass implements Comparable<Train> {
loco.link("span").addTo(li); loco.link("span").addTo(li);
Map<String, Object> props = Map.of(REALM,REALM_LOCO,ID,loco.id(),ACTION,ACTION_TURN); Map<String, Object> props = Map.of(REALM,REALM_LOCO,ID,loco.id(),ACTION,ACTION_TURN);
new Button(t("turn within train"),props).addTo(li).addTo(locoList); new Button(t("turn within train"),props).addTo(li).addTo(locoList);
Map<String, Object> params = Map.of(REALM,REALM_TRAIN,ID,id,ACTION,ACTION_DROP,LOCO_ID,loco.id()); Map<String, Object> params = Map.of(REALM,REALM_TRAIN,ID,id,ACTION,ACTION_DROP,LOCO_ID,loco.id()+(loco.stockId.isEmpty()?"":" ("+loco.stockId+")"));
new Button(t("delete"),params).addTo(li); new Button(t("delete"),params).addTo(li);
} }

Loading…
Cancel
Save