Fix location names for East of England and South West England.

This commit is contained in:
Andreas Schildbach 2014-12-11 13:52:38 +01:00
parent a136e7911b
commit fdf1a6ca2a
2 changed files with 20 additions and 0 deletions

View file

@ -44,6 +44,16 @@ public class TlemProvider extends AbstractEfaProvider
return NETWORK_ID; return NETWORK_ID;
} }
@Override
protected String normalizeLocationName(final String name)
{
final String normalizedName = super.normalizeLocationName(name);
if (normalizedName != null && normalizedName.endsWith(" ()"))
return normalizedName.substring(0, normalizedName.length() - 3);
else
return normalizedName;
}
@Override @Override
protected String parseLine(final String mot, final String symbol, final String name, final String longName, final String trainType, protected String parseLine(final String mot, final String symbol, final String name, final String longName, final String trainType,
final String trainNum, final String trainName) final String trainNum, final String trainName)

View file

@ -42,6 +42,16 @@ public class TlswProvider extends AbstractEfaProvider
return NETWORK_ID; return NETWORK_ID;
} }
@Override
protected String normalizeLocationName(final String name)
{
final String normalizedName = super.normalizeLocationName(name);
if (normalizedName != null && normalizedName.endsWith(" ()"))
return normalizedName.substring(0, normalizedName.length() - 3);
else
return normalizedName;
}
@Override @Override
public Collection<Product> defaultProducts() public Collection<Product> defaultProducts()
{ {