From b7dce8eb9783230266c341e6882aa60ae10d18da Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Wed, 27 Aug 2014 14:59:10 +0200 Subject: [PATCH] =?UTF-8?q?Parse=20numeric=20line=20types=20from=20HTML=20?= =?UTF-8?q?for=20Kiel,=20L=C3=BCbeck=20&=20Schleswig-Holstein.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- enabler/src/de/schildbach/pte/ShProvider.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/enabler/src/de/schildbach/pte/ShProvider.java b/enabler/src/de/schildbach/pte/ShProvider.java index fee485ed..eff3e808 100644 --- a/enabler/src/de/schildbach/pte/ShProvider.java +++ b/enabler/src/de/schildbach/pte/ShProvider.java @@ -262,8 +262,9 @@ public class ShProvider extends AbstractHafasProvider plannedTime.add(Calendar.DAY_OF_MONTH, 1); final String lineType = mDepFine.group(2); - - final Line line = parseLine(lineType, ParserUtils.resolveEntities(mDepFine.group(3).trim()), false); + final char product = intToProduct(Integer.parseInt(lineType)); + final String lineStr = Character.toString(product) + normalizeLineName(mDepFine.group(3).trim()); + final Line line = new Line(null, lineStr, lineStyle(null, lineStr)); final String destinationId = mDepFine.group(4); final String[] destinationPlaceAndName = splitPlaceAndName(ParserUtils.resolveEntities(mDepFine.group(5)));