From 14fa1e122e247d8332d5d1e85d526dbc1dcd5bdd Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Sun, 22 Aug 2010 00:22:24 +0000 Subject: [PATCH] more lines git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@97 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/BahnProvider.java | 15 ++++++++++++++- src/de/schildbach/pte/RmvProvider.java | 2 ++ src/de/schildbach/pte/VbbProvider.java | 2 ++ 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/src/de/schildbach/pte/BahnProvider.java b/src/de/schildbach/pte/BahnProvider.java index 579bd794..cdae3672 100644 --- a/src/de/schildbach/pte/BahnProvider.java +++ b/src/de/schildbach/pte/BahnProvider.java @@ -518,7 +518,6 @@ public final class BahnProvider implements NetworkProvider private static String normalizeLine(final String line) { // TODO DPN Bad Reichenhall - // TODO EIC Polen? // TODO EM East Midland? http://www.eastmidlandstrains.co.uk if (line == null || line.length() == 0) @@ -582,6 +581,8 @@ public final class BahnProvider implements NetworkProvider return "ITLG" + number; if (type.equals("HOT")) // Spanien, Nacht return "IHOT" + number; + if (type.equals("EIC")) // Polen + return "IEIC" + number; if (type.equals("R")) return "R" + number; @@ -709,6 +710,18 @@ public final class BahnProvider implements NetworkProvider return "RSDG" + number; if (type.equals("ARR")) // Ostfriesland return "RARR" + number; + if (type.equals("MEL")) // Museumsbahn Merzig-Losheim + return "RMEL" + number; + if (type.equals("VEB")) // Vulkan-Eifel-Bahn Betriebsgesellschaft + return "RVEB" + number; + if (type.equals("P")) // Kasbachtalbahn + return "RP" + number; + if (type.equals("MSB")) // Mainschleifenbahn + return "RMSB" + number; + if (type.equals("KTB")) // Kandertalbahn + return "RKTB" + number; + if (type.equals("WTB")) // Wutachtalbahn + return "RWTB" + number; if (type.equals("VEN")) // Rhenus Veniro return "RVEN" + number; if (type.equals("KD")) // Koleje Dolnośląskie diff --git a/src/de/schildbach/pte/RmvProvider.java b/src/de/schildbach/pte/RmvProvider.java index 335ac377..291f7813 100644 --- a/src/de/schildbach/pte/RmvProvider.java +++ b/src/de/schildbach/pte/RmvProvider.java @@ -514,6 +514,8 @@ public class RmvProvider implements NetworkProvider return "ICNL" + number; if (type.equals("DNZ")) // Basel-Minsk, Nacht return "IDNZ" + number; + if (type.equals("D")) // Prag-Fulda + return "ID" + number; if (type.equals("RB")) // RegionalBahn return "RRB" + number; if (type.equals("RE")) // RegionalExpress diff --git a/src/de/schildbach/pte/VbbProvider.java b/src/de/schildbach/pte/VbbProvider.java index ade8d84e..2fefb44c 100644 --- a/src/de/schildbach/pte/VbbProvider.java +++ b/src/de/schildbach/pte/VbbProvider.java @@ -633,6 +633,8 @@ public final class VbbProvider implements NetworkProvider return "RBKB" + number; if (type.equals("Ausfl")) // Umgebung Berlin return "RAusfl" + number; + if (type.equals("PKP")) // Polen + return "RPKP" + number; if (type.equals("S")) return "SS" + number; if (type.equals("U"))