New region: Nicaragua.

This commit is contained in:
Felix Delattre 2018-09-05 20:02:38 +00:00 committed by Andreas Schildbach
parent bd04f61ff2
commit 795c1bc835
4 changed files with 10 additions and 0 deletions

View file

@ -94,3 +94,6 @@ RTACHICAGO|us-US|US;Illinois;Chicago|beta
# AU
SYDNEY|en-AU|AU;New South Wales;Sydney
MET|en-AU|AU;Victoria;Melbourne|disabled
# NI
NICARAGUA|es-NI|NI;Managua|beta

View file

@ -119,6 +119,8 @@
<string name="network_rtachicago_comment">Lokal- und Regionalverkehr</string>
<string name="network_sydney_label">Sydney</string>
<string name="network_sydney_comment">Lokal- und Regionalverkehr</string>
<string name="network_nicaragua_label">Nicaragua</string>
<string name="network_nicaragua_comment">nationale und städtische Buslinien</string>
<string name="network_met_label">Melbourne</string>
<string name="network_met_comment">Nicht mehr verfügbar, da der PTV keine EFA-API mehr anbietet.</string>

View file

@ -120,6 +120,8 @@
<string name="network_rtachicago_comment">local and regional</string>
<string name="network_sydney_label">Sydney</string>
<string name="network_sydney_comment">local and regional</string>
<string name="network_nicaragua_label">Nicaragua</string>
<string name="network_nicaragua_comment">national and urban buses</string>
<string name="network_met_label">Melbourne</string>
<string name="network_met_comment">Not available, because the PTV does not offer an EFA API any more.</string>

View file

@ -40,6 +40,7 @@ import de.schildbach.pte.MvvProvider;
import de.schildbach.pte.NasaProvider;
import de.schildbach.pte.NetworkId;
import de.schildbach.pte.NetworkProvider;
import de.schildbach.pte.NicaraguaProvider;
import de.schildbach.pte.NriProvider;
import de.schildbach.pte.NsProvider;
import de.schildbach.pte.NvbwProvider;
@ -199,6 +200,8 @@ public final class NetworkProviderFactory {
return new RtaChicagoProvider();
else if (networkId.equals(NetworkId.SYDNEY))
return new SydneyProvider();
else if (networkId.equals(NetworkId.NICARAGUA))
return new NicaraguaProvider("577e5781-23ee-4ff0-a5b3-92e5b04887e5"); // oeffi@schildbach.deF
else
throw new IllegalArgumentException(networkId.name());
}