From 57f12818da3db618704c3a154f59d84427644062 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Mon, 21 Mar 2016 17:31:33 +0100 Subject: [PATCH] EFA: Parse new , and tags in mobile XML API. --- enabler/src/de/schildbach/pte/AbstractEfaProvider.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java index d31bc0bc..14e4212b 100644 --- a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java @@ -682,6 +682,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider XmlPullUtil.valueTag(pp, "layer"); XmlPullUtil.valueTag(pp, "gisID"); XmlPullUtil.valueTag(pp, "ds"); + XmlPullUtil.valueTag(pp, "stateless"); final Point coord = parseCoord(XmlPullUtil.valueTag(pp, "c")); stations.add(new Location(locationType, id, coord, place, name)); @@ -1827,6 +1828,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider XmlPullUtil.optValueTag(pp, "dy", null); final String de = XmlPullUtil.optValueTag(pp, "de", null); final String productName = n != null ? n : de; + XmlPullUtil.optValueTag(pp, "tco", null); final String lineId = parseMobileDv(pp); final String symbol; @@ -2903,6 +2905,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider XmlPullUtil.valueTag(pp, "d"); // duration final int numChanges = Integer.parseInt(XmlPullUtil.valueTag(pp, "ic")); final String tripId = XmlPullUtil.valueTag(pp, "de"); + XmlPullUtil.optValueTag(pp, "alt", null); XmlPullUtil.enter(pp, "ls");