From 43d542f8d94bc3b37cc1935568edff2f9b671c22 Mon Sep 17 00:00:00 2001 From: "andreas.schildbach" Date: Mon, 11 Oct 2010 09:41:42 +0000 Subject: [PATCH] workaround for infinite 'did you mean' loops git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@279 0924bc21-9374-b0fa-ee44-9ff1593b38f0 --- src/de/schildbach/pte/BahnProvider.java | 2 +- src/de/schildbach/pte/OebbProvider.java | 2 +- src/de/schildbach/pte/RmvProvider.java | 2 +- src/de/schildbach/pte/SbbProvider.java | 2 +- src/de/schildbach/pte/VbbProvider.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/de/schildbach/pte/BahnProvider.java b/src/de/schildbach/pte/BahnProvider.java index dab1e01b..307393ef 100644 --- a/src/de/schildbach/pte/BahnProvider.java +++ b/src/de/schildbach/pte/BahnProvider.java @@ -208,7 +208,7 @@ public final class BahnProvider implements NetworkProvider { final String address = ParserUtils.resolveEntities(mAddresses.group(1)).trim(); if (!addresses.contains(address)) - addresses.add(new Location(LocationType.ANY, 0, 0, 0, address)); + addresses.add(new Location(LocationType.ANY, 0, 0, 0, address + "!")); } if (type.equals("REQ0JourneyStopsS0K")) diff --git a/src/de/schildbach/pte/OebbProvider.java b/src/de/schildbach/pte/OebbProvider.java index f9536398..84888446 100644 --- a/src/de/schildbach/pte/OebbProvider.java +++ b/src/de/schildbach/pte/OebbProvider.java @@ -268,7 +268,7 @@ public class OebbProvider extends AbstractHafasProvider { final String address = ParserUtils.resolveEntities(mAddresses.group(1)).trim(); if (!addresses.contains(address)) - addresses.add(new Location(LocationType.ANY, 0, 0, 0, address)); + addresses.add(new Location(LocationType.ANY, 0, 0, 0, address + "!")); } if (type.equals("REQ0JourneyStopsS0K")) diff --git a/src/de/schildbach/pte/RmvProvider.java b/src/de/schildbach/pte/RmvProvider.java index a681e513..c1a7c745 100644 --- a/src/de/schildbach/pte/RmvProvider.java +++ b/src/de/schildbach/pte/RmvProvider.java @@ -210,7 +210,7 @@ public class RmvProvider extends AbstractHafasProvider { final String address = ParserUtils.resolveEntities(mAddresses.group(1)).trim(); if (!addresses.contains(address)) - addresses.add(new Location(LocationType.ANY, 0, 0, 0, address)); + addresses.add(new Location(LocationType.ANY, 0, 0, 0, address + "!")); } if (type == null) diff --git a/src/de/schildbach/pte/SbbProvider.java b/src/de/schildbach/pte/SbbProvider.java index 5f0d1219..91426707 100644 --- a/src/de/schildbach/pte/SbbProvider.java +++ b/src/de/schildbach/pte/SbbProvider.java @@ -187,7 +187,7 @@ public class SbbProvider extends AbstractHafasProvider { final String address = ParserUtils.resolveEntities(mAddresses.group(1)).trim(); if (!addresses.contains(address)) - addresses.add(new Location(LocationType.ANY, 0, 0, 0, address)); + addresses.add(new Location(LocationType.ANY, 0, 0, 0, address + "!")); } if (type.equals("REQ0JourneyStopsS0K")) diff --git a/src/de/schildbach/pte/VbbProvider.java b/src/de/schildbach/pte/VbbProvider.java index c6db9fde..792e1f54 100644 --- a/src/de/schildbach/pte/VbbProvider.java +++ b/src/de/schildbach/pte/VbbProvider.java @@ -205,7 +205,7 @@ public final class VbbProvider implements NetworkProvider { final String address = ParserUtils.resolveEntities(mAddress.group(1)); if (!addresses.contains(address)) - addresses.add(new Location(LocationType.ANY, 0, 0, 0, address)); + addresses.add(new Location(LocationType.ANY, 0, 0, 0, address + "!")); } if (addresses.isEmpty())