mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-14 08:40:29 +00:00
Lines.
This commit is contained in:
parent
3317396dbc
commit
1f087f1b99
1 changed files with 8 additions and 0 deletions
|
@ -122,6 +122,12 @@ public class SydneyProvider extends AbstractEfaProvider {
|
||||||
if ("T7".equals(symbol) || "T7 Olympic Park Line".equals(symbol))
|
if ("T7".equals(symbol) || "T7 Olympic Park Line".equals(symbol))
|
||||||
return new Line(id, network, Product.SUBURBAN_TRAIN, "T7");
|
return new Line(id, network, Product.SUBURBAN_TRAIN, "T7");
|
||||||
|
|
||||||
|
if (("31".equals(symbol) || "36".equals(symbol) || "621".equals(symbol) || "622".equals(symbol)
|
||||||
|
|| "635".equals(symbol))
|
||||||
|
&& ((trainName != null && trainName.startsWith("Regional Trains"))
|
||||||
|
|| (longName != null && longName.startsWith("Regional Trains"))))
|
||||||
|
return new Line(id, network, null, symbol);
|
||||||
|
|
||||||
throw new IllegalStateException("cannot normalize mot='" + mot + "' symbol='" + symbol + "' name='" + name
|
throw new IllegalStateException("cannot normalize mot='" + mot + "' symbol='" + symbol + "' name='" + name
|
||||||
+ "' long='" + longName + "' trainType='" + trainType + "' trainNum='" + trainNum + "' trainName='"
|
+ "' long='" + longName + "' trainType='" + trainType + "' trainNum='" + trainNum + "' trainName='"
|
||||||
+ trainName + "'");
|
+ trainName + "'");
|
||||||
|
@ -158,6 +164,8 @@ public class SydneyProvider extends AbstractEfaProvider {
|
||||||
return new Line(id, network, Product.FERRY, "EmpBa");
|
return new Line(id, network, Product.FERRY, "EmpBa");
|
||||||
if ("Stkn".equals(symbol) || "Stockton Ferry".equals(name))
|
if ("Stkn".equals(symbol) || "Stockton Ferry".equals(name))
|
||||||
return new Line(id, network, Product.FERRY, "Stkn");
|
return new Line(id, network, Product.FERRY, "Stkn");
|
||||||
|
if ("CCWB".equals(symbol) || "Circular Quay to Watsons Bay".equals(name))
|
||||||
|
return new Line(id, network, Product.FERRY, "CCWB");
|
||||||
|
|
||||||
throw new IllegalStateException("cannot normalize mot='" + mot + "' symbol='" + symbol + "' name='" + name
|
throw new IllegalStateException("cannot normalize mot='" + mot + "' symbol='" + symbol + "' name='" + name
|
||||||
+ "' long='" + longName + "' trainType='" + trainType + "' trainNum='" + trainNum + "' trainName='"
|
+ "' long='" + longName + "' trainType='" + trainType + "' trainNum='" + trainNum + "' trainName='"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue