diff --git a/oeffi/assets/networks.txt b/oeffi/assets/networks.txt index 3317d09..1a17562 100644 --- a/oeffi/assets/networks.txt +++ b/oeffi/assets/networks.txt @@ -90,6 +90,7 @@ DUB|ae-AE|AE;Dubai|beta # US RTACHICAGO|us-US|US;Illinois;Chicago|beta +CMTA|us-US|US;Texas;Austin|beta # AU SYDNEY|en-AU|AU;New South Wales;Sydney diff --git a/oeffi/res/values-de/networks.xml b/oeffi/res/values-de/networks.xml index 1766822..197296b 100644 --- a/oeffi/res/values-de/networks.xml +++ b/oeffi/res/values-de/networks.xml @@ -117,6 +117,8 @@ Lokalverkehr Chicago Lokal- und Regionalverkehr + Austin, Texas + Lokal- und Regionalverkehr Sydney Lokal- und Regionalverkehr Nicaragua diff --git a/oeffi/res/values/networks.xml b/oeffi/res/values/networks.xml index 7652d6e..93679a3 100644 --- a/oeffi/res/values/networks.xml +++ b/oeffi/res/values/networks.xml @@ -118,6 +118,8 @@ local Chicago local and regional + Austin, Texas + local and regional Sydney local and regional Nicaragua diff --git a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java index 2ff8dd0..d901538 100644 --- a/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java +++ b/oeffi/src/de/schildbach/oeffi/network/NetworkProviderFactory.java @@ -26,6 +26,7 @@ import de.schildbach.pte.BahnProvider; import de.schildbach.pte.BayernProvider; import de.schildbach.pte.BsvagProvider; import de.schildbach.pte.BvgProvider; +import de.schildbach.pte.CmtaProvider; import de.schildbach.pte.DingProvider; import de.schildbach.pte.DsbProvider; import de.schildbach.pte.DubProvider; @@ -198,6 +199,8 @@ public final class NetworkProviderFactory { return new DubProvider(); else if (networkId.equals(NetworkId.RTACHICAGO)) return new RtaChicagoProvider(); + else if (networkId.equals(NetworkId.CMTA)) + return new CmtaProvider(); else if (networkId.equals(NetworkId.SYDNEY)) return new SydneyProvider(); else if (networkId.equals(NetworkId.NICARAGUA))