Uses of Class
org.arakhne.afc.gis.bus.network.BusItineraryHalt
-
Packages that use BusItineraryHalt Package Description org.arakhne.afc.gis.bus.layer org.arakhne.afc.gis.bus.network -
-
Uses of BusItineraryHalt in org.arakhne.afc.gis.bus.layer
Methods in org.arakhne.afc.gis.bus.layer with parameters of type BusItineraryHalt Modifier and Type Method Description protected boolean
BusItineraryLayer. onBusItineraryHaltAdded(BusItineraryHalt halt, int index, BusChangeEvent event)
Invoked when a bus itinerary halt was added in the attached itinerary.protected boolean
BusItineraryLayer. onBusItineraryHaltChanged(BusItineraryHalt halt, int index, BusChangeEvent event)
Invoked when a bus itinerary halt was changed in the attached itinerary.protected boolean
BusItineraryLayer. onBusItineraryHaltRemoved(BusItineraryHalt halt, int index, BusChangeEvent event)
Invoked when a bus itinerary halt was removed from the attached itinerary. -
Uses of BusItineraryHalt in org.arakhne.afc.gis.bus.network
Methods in org.arakhne.afc.gis.bus.network that return BusItineraryHalt Modifier and Type Method Description BusItineraryHalt
BusItinerary. addBusHalt(String name, BusItineraryHalt.BusItineraryHaltType type)
Add a bus halt inside the bus itinerary.BusItineraryHalt
BusItinerary. addBusHalt(UUID id, String name, BusItineraryHalt.BusItineraryHaltType type)
Add a bus halt inside the bus itinerary.(package private) BusItineraryHalt
BusItinerary. addBusHalt(UUID id, String name, BusItineraryHalt.BusItineraryHaltType type, int insertToIndex)
Add a bus halt inside the bus itinerary.BusItineraryHalt
BusItinerary. addBusHalt(UUID id, BusItineraryHalt.BusItineraryHaltType type)
Add a bus halt inside the bus itinerary.BusItineraryHalt
BusItinerary. addBusHalt(BusItineraryHalt.BusItineraryHaltType type)
Add a bus halt inside the bus itinerary.BusItineraryHalt
BusChangeEvent. getBusHalt()
Replies the bus halt which is the source of this event.BusItineraryHalt
BusItinerary. getBusHalt(String name)
Replies the bus halt with the specified name.BusItineraryHalt
BusItinerary. getBusHalt(String name, Comparator<String> nameComparator)
Replies the bus halt with the specified name.BusItineraryHalt
BusItinerary. getBusHalt(UUID uuid)
Replies the bus halt with the specified uuid.BusItineraryHalt
BusItinerary. getBusHaltAt(int index)
Replies the halt at the specified index.BusItineraryHalt
BusItinerary. getNearestBusHalt(double x, double y)
Replies the nearest bus halt to the given point.BusItineraryHalt
BusItinerary. getNearestBusHalt(GeoLocationPoint point)
Replies the nearest bus halt to the given point.BusItineraryHalt
BusItinerary. getNearestBusHalt(Point2D<?,?> point)
Replies the nearest bus halt to the given point.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, UUID id, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, UUID id, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, UUID id, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, UUID id, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt[]
BusItinerary. toBusHaltArray()
Replies an array of the bus halts inside this itinerary.BusItineraryHalt[]
BusItinerary. toInvalidBusHaltArray()
Replies an array of the invalid bus halts inside this itinerary.BusItineraryHalt[]
BusItinerary. toValidBusHaltArray()
Replies an array of the valid bus halts inside this itinerary.Methods in org.arakhne.afc.gis.bus.network that return types with arguments of type BusItineraryHalt Modifier and Type Method Description Iterator<BusItineraryHalt>
BusItinerary. busHaltIterator()
Replies the list of the bus halts of the bus itinerary.Iterable<BusItineraryHalt>
BusItinerary. busHalts()
Replies the list of the bus halts of the bus itinerary.Iterable<BusItineraryHalt>
BusStop. getBindedBusHalts()
Replies the bus itinerary halts associated to this bus stop.Map<BusItineraryHalt,org.eclipse.xtext.xbase.lib.Pair<Integer,Double>>
BusItinerary. getBusHaltBinding()
Replies the binding informations for all the bus halts of this itinerary.static Iterator<BusItineraryHalt>
BusNetworkUtilities. getBusHalts(BusLine busLine)
Replies all the bus itinerary halts in the given bus line.static Iterator<BusItineraryHalt>
BusNetworkUtilities. getBusHalts(BusNetwork busNetwork)
Replies all the bus itinerary halts in the given bus network.List<BusItineraryHalt>
BusItinerary. getBusHaltsOnSegment(RoadSegment segment)
Replies the bus halts on the given segment.Class<? extends BusItineraryHalt>
BusItinerary. getElementType()
Iterator<BusItineraryHalt>
BusItinerary. iterator()
Methods in org.arakhne.afc.gis.bus.network with parameters of type BusItineraryHalt Modifier and Type Method Description (package private) boolean
BusItinerary. addBusHalt(BusItineraryHalt halt, int insertToIndex)
Add the given bus halt in this itinerary.(package private) void
BusStop. addBusHalt(BusItineraryHalt halt)
Add a bus halt reference.boolean
BusItinerary. contains(BusItineraryHalt bushalt)
Replies if the given bus halt is inside this bus itinerary.double
BusItineraryHalt. distance(BusItineraryHalt halt)
Replies the distance between the given bus halt and this bus halt.double
BusStop. distance(BusItineraryHalt halt)
Replies the distance between the given bus itinerary halt and this bus stop.int
BusItinerary. indexOf(BusItineraryHalt bushalt)
Replies the index of the specified bus halt.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, UUID id, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltAfter(BusItineraryHalt afterHalt, UUID id, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt after afterHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, UUID id, String name, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.BusItineraryHalt
BusItinerary. insertBusHaltBefore(BusItineraryHalt beforeHalt, UUID id, BusItineraryHalt.BusItineraryHaltType type)
Insert newHalt before beforeHalt in the ordered list ofBusItineraryHalt
.boolean
BusItinerary. putHaltOnRoad(BusItineraryHalt halt, RoadSegment road)
Put the given bus itinerary halt on the nearest point on road.boolean
BusItinerary. putHaltOnRoad(BusItineraryHalt halt, RoadSegment road, Point2D<?,?> nearPoint)
Put the given bus itinerary halt on the nearest point on road depending on nearPoint position.void
BusItinerary. putInvalidHaltsOnRoads(BusItineraryHalt... restrictionList)
Try to put the invalid halts on the roads traversed by the bus itinerary.boolean
BusItinerary. removeBusHalt(BusItineraryHalt bushalt)
Remove a bus bus from this itinerary.(package private) void
BusStop. removeBusHalt(BusItineraryHalt halt)
Remove a bus halt reference.Method parameters in org.arakhne.afc.gis.bus.network with type arguments of type BusItineraryHalt Modifier and Type Method Description void
BusItinerary. setBusHaltBinding(Map<BusItineraryHalt,org.eclipse.xtext.xbase.lib.Pair<Integer,Float>> binding)
Set the binding informations for all the bus halts of this itinerary.
-