diff --git a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java index 54b23285..2dd5e8dc 100644 --- a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java @@ -51,7 +51,6 @@ import de.schildbach.pte.dto.Connection; import de.schildbach.pte.dto.Departure; import de.schildbach.pte.dto.Fare; import de.schildbach.pte.dto.Fare.Type; -import de.schildbach.pte.dto.GetConnectionDetailsResult; import de.schildbach.pte.dto.Line; import de.schildbach.pte.dto.LineDestination; import de.schildbach.pte.dto.Location; @@ -2276,11 +2275,6 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider return null; } - public GetConnectionDetailsResult getConnectionDetails(final String connectionUri) throws IOException - { - throw new UnsupportedOperationException(); - } - private void appendLocation(final StringBuilder uri, final Location location, final String paramSuffix) { if (canAcceptPoiID && location.type == LocationType.POI && location.hasId()) diff --git a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java index 27341eb5..7f0f43a9 100644 --- a/enabler/src/de/schildbach/pte/AbstractHafasProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractHafasProvider.java @@ -46,7 +46,6 @@ import org.xmlpull.v1.XmlPullParserFactory; import de.schildbach.pte.dto.Connection; import de.schildbach.pte.dto.Departure; -import de.schildbach.pte.dto.GetConnectionDetailsResult; import de.schildbach.pte.dto.Line; import de.schildbach.pte.dto.Location; import de.schildbach.pte.dto.LocationType; @@ -1306,11 +1305,6 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider return true; } - public GetConnectionDetailsResult getConnectionDetails(String connectionUri) throws IOException - { - throw new UnsupportedOperationException(); - } - private static final Pattern P_XML_NEARBY_STATIONS_COARSE = Pattern.compile("\\G<\\s*St\\s*(.*?)/?>(?:\n|\\z)", Pattern.DOTALL); private static final Pattern P_XML_NEARBY_STATIONS_FINE = Pattern.compile("" // + "evaId=\"(\\d+)\"\\s*" // id diff --git a/enabler/src/de/schildbach/pte/AbstractNetworkProvider.java b/enabler/src/de/schildbach/pte/AbstractNetworkProvider.java index b66e7623..2fd12a40 100644 --- a/enabler/src/de/schildbach/pte/AbstractNetworkProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractNetworkProvider.java @@ -17,8 +17,10 @@ package de.schildbach.pte; +import java.io.IOException; import java.nio.charset.Charset; +import de.schildbach.pte.dto.GetConnectionDetailsResult; import de.schildbach.pte.dto.Point; import de.schildbach.pte.dto.Style; @@ -41,4 +43,9 @@ public abstract class AbstractNetworkProvider implements NetworkProvider { return null; } + + public GetConnectionDetailsResult getConnectionDetails(final String connectionUri) throws IOException + { + throw new UnsupportedOperationException(); + } } diff --git a/enabler/src/de/schildbach/pte/BvgProvider.java b/enabler/src/de/schildbach/pte/BvgProvider.java index 34137488..048bfc6b 100644 --- a/enabler/src/de/schildbach/pte/BvgProvider.java +++ b/enabler/src/de/schildbach/pte/BvgProvider.java @@ -33,7 +33,6 @@ import java.util.regex.Pattern; import de.schildbach.pte.dto.Connection; import de.schildbach.pte.dto.Departure; -import de.schildbach.pte.dto.GetConnectionDetailsResult; import de.schildbach.pte.dto.Line; import de.schildbach.pte.dto.Line.Attr; import de.schildbach.pte.dto.Location; @@ -894,12 +893,6 @@ public final class BvgProvider extends AbstractHafasProvider } } - @Override - public GetConnectionDetailsResult getConnectionDetails(final String uri) throws IOException - { - throw new UnsupportedOperationException(); - } - private static final Pattern P_DATE_TIME = Pattern.compile("([^,]*), (.*?)"); private static final void parseDateTime(final Calendar calendar, final CharSequence str) diff --git a/enabler/src/de/schildbach/pte/SadProvider.java b/enabler/src/de/schildbach/pte/SadProvider.java index 94239ec6..6e828719 100644 --- a/enabler/src/de/schildbach/pte/SadProvider.java +++ b/enabler/src/de/schildbach/pte/SadProvider.java @@ -27,7 +27,6 @@ import de.schildbach.pte.dto.Connection.Part; import de.schildbach.pte.dto.Connection.Trip; import de.schildbach.pte.dto.Fare; import de.schildbach.pte.dto.Fare.Type; -import de.schildbach.pte.dto.GetConnectionDetailsResult; import de.schildbach.pte.dto.Line; import de.schildbach.pte.dto.Location; import de.schildbach.pte.dto.LocationType; @@ -224,11 +223,6 @@ public class SadProvider extends AbstractNetworkProvider { 0, null, null, null); } - public GetConnectionDetailsResult getConnectionDetails(String connectionUri) throws IOException { - // Not supported by SOAP API - throw new UnsupportedOperationException(); - } - protected TimeZone timeZone() { // Set to Italian time zone return TimeZone.getTimeZone("Europe/Rome");