From 04673aadea9ede96680963c19f9f8cd0f60cadcd Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 26 Nov 2018 14:22:31 +0100 Subject: [PATCH] AbstractHafasClientInterfaceProvider: Parse 'icoL' and product references to icoL entries. --- .../AbstractHafasClientInterfaceProvider.java | 54 +++++++++++++++++-- .../src/de/schildbach/pte/BvgProvider.java | 4 +- .../src/de/schildbach/pte/VbnProvider.java | 4 +- enabler/src/de/schildbach/pte/dto/Style.java | 6 ++- 4 files changed, 58 insertions(+), 10 deletions(-) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java index ea45dddc..a7e4dd6e 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasClientInterfaceProvider.java @@ -71,6 +71,7 @@ import de.schildbach.pte.dto.QueryTripsResult; import de.schildbach.pte.dto.ResultHeader; import de.schildbach.pte.dto.StationDepartures; import de.schildbach.pte.dto.Stop; +import de.schildbach.pte.dto.Style; import de.schildbach.pte.dto.SuggestLocationsResult; import de.schildbach.pte.dto.SuggestedLocation; import de.schildbach.pte.dto.Trip; @@ -341,8 +342,9 @@ public abstract class AbstractHafasClientInterfaceProvider extends AbstractHafas final JSONObject common = res.getJSONObject("common"); final List remarks = parseRemList(common.getJSONArray("remL")); + final List