mirror of
https://gitlab.com/oeffi/public-transport-enabler.git
synced 2025-07-18 00:09:55 +00:00
dynamically determine first trip departure time and last trip arrival time of connection
git-svn-id: https://public-transport-enabler.googlecode.com/svn/trunk@840 0924bc21-9374-b0fa-ee44-9ff1593b38f0
This commit is contained in:
parent
b089e441e3
commit
db3510f3d6
5 changed files with 33 additions and 63 deletions
|
@ -832,8 +832,6 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider
|
|||
XmlPullUtil.exit(pp, "Overview");
|
||||
|
||||
final List<Connection.Part> parts = new ArrayList<Connection.Part>(4);
|
||||
Date firstDepartureTime = null;
|
||||
Date lastArrivalTime = null;
|
||||
|
||||
XmlPullUtil.enter(pp, "ConSectionList");
|
||||
|
||||
|
@ -1009,17 +1007,13 @@ public abstract class AbstractHafasProvider extends AbstractNetworkProvider
|
|||
parts.add(new Connection.Footway(min, sectionDeparture, sectionArrival, null));
|
||||
}
|
||||
}
|
||||
|
||||
if (firstDepartureTime == null)
|
||||
firstDepartureTime = departureTime;
|
||||
lastArrivalTime = arrivalTime;
|
||||
}
|
||||
|
||||
XmlPullUtil.exit(pp, "ConSectionList");
|
||||
|
||||
XmlPullUtil.exit(pp, "Connection");
|
||||
|
||||
connections.add(new Connection(id, null, firstDepartureTime, lastArrivalTime, departure, arrival, parts, null, capacity));
|
||||
connections.add(new Connection(id, null, departure, arrival, parts, null, capacity));
|
||||
}
|
||||
|
||||
XmlPullUtil.exit(pp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue