AbstractEfaProvider: 'IC21' and 'IC40' lines.

This commit is contained in:
Andreas Schildbach 2019-12-19 15:04:32 +01:00
parent e45fa92b88
commit bec86a39e5

View file

@ -898,6 +898,10 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider {
return new Line(id, network, Product.HIGH_SPEED_TRAIN, "EN" + trainNum); return new Line(id, network, Product.HIGH_SPEED_TRAIN, "EN" + trainNum);
if (("IC".equals(trainType) || "IC".equals(trainName) || "InterCity".equals(trainName)) && trainNum != null) if (("IC".equals(trainType) || "IC".equals(trainName) || "InterCity".equals(trainName)) && trainNum != null)
return new Line(id, network, Product.HIGH_SPEED_TRAIN, "IC" + trainNum); return new Line(id, network, Product.HIGH_SPEED_TRAIN, "IC" + trainNum);
if ("IC21".equals(trainNum) && trainName == null)
return new Line(id, network, Product.HIGH_SPEED_TRAIN, trainNum);
if ("IC40".equals(trainNum) && trainName == null)
return new Line(id, network, Product.HIGH_SPEED_TRAIN, trainNum);
if (("ICE".equals(trainType) || "ICE".equals(trainName) || "Intercity-Express".equals(trainName)) if (("ICE".equals(trainType) || "ICE".equals(trainName) || "Intercity-Express".equals(trainName))
&& trainNum != null) && trainNum != null)
return new Line(id, network, Product.HIGH_SPEED_TRAIN, "ICE" + trainNum); return new Line(id, network, Product.HIGH_SPEED_TRAIN, "ICE" + trainNum);