Commit graph

284 commits

Author SHA1 Message Date
Andreas Schildbach
f6fae7ba11 AbstractEfaProvider: 'FEX' line 2022-10-24 15:56:55 +02:00
Andreas Schildbach
5de74ffc0c AbstractEfaProvider: make tripId optional in queryTripsMobile() 2022-08-23 17:37:02 +02:00
Andreas Schildbach
52dcb222d0 AbstractEfaProvider: ignore <itdDateTimeBaseTimetable> in xsltDepartureMonitorRequest() 2022-04-04 13:44:14 +02:00
Andreas Schildbach
36bc759742 AbstractEfaProvider: add exception message of string coordinate can't be parsed 2022-02-22 14:03:27 +01:00
Andreas Schildbach
fca02d58b3 ParserUtils: add helper method to parse currency code 2021-10-17 22:23:15 +02:00
Andreas Schildbach
31187c28fe AbstractEfaProvider: Parse <tx> value in <err>. 2021-09-06 21:06:54 +02:00
Andreas Schildbach
58c95a77ae AbstractEfaProvider: Handle mot 10 or larger according to spec sent by KVV. 2021-08-11 16:42:00 +02:00
Andreas Schildbach
0f55b9bb67 AbstractEfaProvider: Use Joiner for tripId in queryTrips(). 2021-04-06 15:22:55 +02:00
Andreas Schildbach
73405d9a92 AbstractEfaProvider: Use <gix> value as trip ID in queryTripsMobile(). 2021-04-06 15:16:27 +02:00
Andreas Schildbach
1199492365 AbstractEfaProvider: Match more mot='14', mot='15' and mot='16'. 2021-02-06 23:49:18 +01:00
Andreas Schildbach
779cb9aa7c AbstractEfaProvider: Match more mot='13'. 2021-02-06 23:44:50 +01:00
Andreas Schildbach
7c1fd06971 AbstractEfaProvider: 'SEV' line. 2021-02-06 23:42:15 +01:00
Andreas Schildbach
5625a97824 AbstractEfaProvider: Match more 'RB' lines. 2021-01-16 22:48:57 +01:00
Andreas Schildbach
4716531e98 AbstractEfaProvider: Match more 'IRE' lines. 2020-12-20 16:23:43 +01:00
Andreas Schildbach
310dc1fd6a EFA: 'MEX' lines. 2020-12-15 10:37:37 +01:00
Andreas Schildbach
029a64d7d6 AbstractEfaProvider: Match more 'RE' lines. 2020-12-15 10:23:46 +01:00
Andreas Schildbach
811f58887c AbstractEfaProvider: Match more 'RB' lines. 2020-12-13 13:01:15 +01:00
Andreas Schildbach
d422a3cb6e AbstractEfaProvider: Properly ignore <coordInfoRequest>. 2020-11-20 15:58:42 +01:00
Andreas Schildbach
2b2620c8ed AbstractEfaProvider: Handle mot 14 (alternative high-speed trains). 2020-10-26 19:24:23 +01:00
Andreas Schildbach
25c10a16fe AbstractEfaProvider: Handle mot 13 'Ersatzverkehr'. 2020-10-26 19:24:07 +01:00
Andreas Schildbach
a1c8b1caa1 AbstractEfaProvider: Include mot 14, 15 and 16 if high-speed train is requested in appendTripRequestParameters(). 2020-10-26 19:23:09 +01:00
Andreas Schildbach
44832a6efe AbstractEfaProvider: Include mot 13 if regional train is requested in appendTripRequestParameters(). 2020-10-26 19:18:49 +01:00
Andreas Schildbach
e09910ac87 AbstractEfaProvider: Handle 'Kleinbus'. 2020-10-24 15:55:49 +02:00
Andreas Schildbach
23a08407b9 AbstractEfaProvider: Handle mot 15 and 16 (IC/ICE/EC). 2020-10-24 15:50:53 +02:00
Andreas Schildbach
76743cd12a AbstractEfaProvider: Handle mot 13 (regional train). 2020-10-24 15:46:54 +02:00
Andreas Schildbach
e3b5257207 AbstractEfaProvider: Handle mot 12 (Schulbus). 2020-10-24 15:25:52 +02:00
Andreas Schildbach
918dcc44bb AbstractEfaProvider: Provide an IllegalStateException message in processPublicLeg(). 2020-10-23 18:27:00 +02:00
Andreas Schildbach
1c787b8d1b AbstractEfaProvider: Ignore another <itdMapItemList> in processItdOdv(). 2020-10-22 10:54:51 +02:00
Andreas Schildbach
79db154891 AbstractEfaProvider: Replace a few XmlPullUtil.test() with require(). 2020-10-22 10:46:25 +02:00
Andreas Schildbach
04f70e03b3 AbstractEfaProvider: Unify handling of mot 13. 2020-10-22 09:11:14 +02:00
Andreas Schildbach
6d41267d28 AbstractEfaProvider: 'SWE' line. 2020-10-04 11:22:00 +02:00
Andreas Schildbach
9f3eaaf516 AbstractEfaProvider: 'SAB' line. 2020-10-04 11:19:03 +02:00
Andreas Schildbach
23e857eec4 AbstractEfaProvider: 'IR37' line. 2020-10-04 11:18:40 +02:00
Andreas Schildbach
89fe8bd752 AbstractEfaProvider: If there is no STOP_MAJOR_MEANS, return a null products in xmlCoordRequest() and mobileCoordRequest(). 2020-10-04 11:09:28 +02:00
Andreas Schildbach
264c005ed7 AbstractEfaProvider: Parse 'STOP_MAJOR_MEANS' in mobileCoordRequest(). 2020-09-18 22:15:37 +02:00
Andreas Schildbach
5ef88212d9 AbstractEfaProvider: Parse 'STOP_MAJOR_MEANS' in xmlCoordRequest(). 2020-09-18 18:57:34 +02:00
ialokim
b7223029b5 NetworkProvider: Add TRIPS_VIA capability. 2020-09-15 19:41:52 +02:00
ialokim
30e6971a61 Refactor hasCapability() implementations to use internal arrays of capabilities. 2020-09-15 19:31:58 +02:00
Andreas Schildbach
43be5696f5 AbstractEfaProvider: 'RE1 (RRX)' line. 2020-06-28 16:01:47 +02:00
Andreas Schildbach
80af3f69ce AbstractEfaProvider: Parse 'sPAs' in queryTrips(). 2020-03-06 21:32:24 +01:00
Andreas Schildbach
2f7ab51a9b AbstractEfaProvider: 'CB523' line. 2020-03-06 21:20:34 +01:00
Andreas Schildbach
e0be42f16d AbstractEfaProvider: Fix parse error in queryTripsMobile(). 2020-01-24 20:21:44 +01:00
Andreas Schildbach
bf54f448be AbstractEfaProvider: 'RE19a' line. 2019-12-21 10:55:42 +01:00
Andreas Schildbach
2f5ecae2a6 AbstractEfaProvider: 'IR13' line. 2019-12-21 10:51:57 +01:00
Andreas Schildbach
ff8f0ee0a0 AbstractEfaProvider: 'IR36' and 'IRE6' lines. 2019-12-19 15:05:17 +01:00
Andreas Schildbach
bec86a39e5 AbstractEfaProvider: 'IC21' and 'IC40' lines. 2019-12-19 15:04:32 +01:00
Andreas Schildbach
dca4541d13 AbstractEfaProvider: 'RE6 (RRX)' line. 2019-12-02 16:22:59 +01:00
Andreas Schildbach
0c10251957 Replace anonymous nested classes with lambdas. 2019-10-25 21:57:37 +02:00
Andreas Schildbach
fbb0d374d8 AbstractEfaProvider: Move 'RE5 (RRX)' and 'RE11 (RRX)' lines to here. 2019-10-25 21:53:25 +02:00
Andreas Schildbach
f229b71e10 AbstractEfaProvider: Parse 'rts' in queryDeparturesMobile(). 2019-10-10 19:56:28 +02:00