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
0e7be5280f
commit
bd47a2f23c
3 changed files with 80 additions and 0 deletions
|
@ -1025,6 +1025,8 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider
|
||||||
return 'R' + str;
|
return 'R' + str;
|
||||||
if (type.equals("as")) // agilis-Schnellzug
|
if (type.equals("as")) // agilis-Schnellzug
|
||||||
return 'R' + str;
|
return 'R' + str;
|
||||||
|
if (type.equals("agilis")) // agilis
|
||||||
|
return 'R' + str;
|
||||||
if (type.equals("agilis-Schnellzug")) // agilis-Schnellzug
|
if (type.equals("agilis-Schnellzug")) // agilis-Schnellzug
|
||||||
return 'R' + str;
|
return 'R' + str;
|
||||||
if (type.equals("TLX")) // Trilex (Vogtlandbahn)
|
if (type.equals("TLX")) // Trilex (Vogtlandbahn)
|
||||||
|
|
|
@ -55,6 +55,27 @@ public class MvvProvider extends AbstractEfaProvider
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected String parseLine(final String mot, final String name, final String longName, final String noTrainName)
|
||||||
|
{
|
||||||
|
if ("0".equals(mot) && longName.equals("Hamburg-Köln-Express"))
|
||||||
|
return "I" + longName;
|
||||||
|
|
||||||
|
else if ("0".equals(mot) && longName.equals("Erfurter Bahn Express"))
|
||||||
|
return "R" + longName;
|
||||||
|
else if ("0".equals(mot) && longName.equals("VIAS GmbH"))
|
||||||
|
return "R" + longName;
|
||||||
|
else if ("0".equals(mot) && longName.equals("Vogtlandbahn"))
|
||||||
|
return "R" + longName;
|
||||||
|
else if ("0".equals(mot) && longName.equals("Süd-Thüringen-Bahn"))
|
||||||
|
return "R" + longName;
|
||||||
|
else if ("0".equals(mot) && longName.equals("erixx - Der Heidesprinter"))
|
||||||
|
return "R" + longName;
|
||||||
|
|
||||||
|
else
|
||||||
|
return super.parseLine(mot, name, longName, noTrainName);
|
||||||
|
}
|
||||||
|
|
||||||
private static final Map<String, Style> LINES = new HashMap<String, Style>();
|
private static final Map<String, Style> LINES = new HashMap<String, Style>();
|
||||||
|
|
||||||
static
|
static
|
||||||
|
|
|
@ -56,6 +56,63 @@ public class TflProvider extends AbstractEfaProvider
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected String parseLine(final String mot, final String name, final String longName, final String noTrainName)
|
||||||
|
{
|
||||||
|
if ("0".equals(mot) && "First Hull Trains".equals(noTrainName))
|
||||||
|
return "I" + name;
|
||||||
|
|
||||||
|
else if ("0".equals(mot) && "Southern".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Southeastern".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "South West Trains".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Greater Anglia".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "First Great Western".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "First Capital Connect".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Northern Rail".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Chiltern Railways".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Heathrow Connect".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Heathrow Express".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Gatwick Express".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Merseyrail".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "East Coast".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Cross Country".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "East Midlands Trains".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Arriva Trains Wales".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "First TransPennine Express".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "ScotRail".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "London Midland".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "c2c".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Grand Central".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Virgin Trains".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
else if ("0".equals(mot) && "Island Line".equals(noTrainName))
|
||||||
|
return "R" + name;
|
||||||
|
|
||||||
|
else
|
||||||
|
return super.parseLine(mot, name, longName, noTrainName);
|
||||||
|
}
|
||||||
|
|
||||||
private static final Map<String, Style> LINES = new HashMap<String, Style>();
|
private static final Map<String, Style> LINES = new HashMap<String, Style>();
|
||||||
|
|
||||||
static
|
static
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue