Module org.arakhne.afc.gis.gisbus
Package org.arakhne.afc.gis.bus.network
-
Interface Summary Interface Description BusChangeListener A listener on bus primitive events.BusContainer<CONTENT extends BusPrimitive<?>> BusContainer provides the interface of a container of bus primitives.BusPrimitive<CONTAINER extends BusContainer<?>> A bus primitive is an object which is composing a bus network. -
Class Summary Class Description AbstractBusContainer<CONTAINER extends BusContainer<?>,ELEMENT extends BusPrimitive<?>> This object stands for bus primitives which are also containers of bus primitives.AbstractBusPrimitive<CONTAINER extends BusContainer<?>> A bus stop is a specific stop of an itinerary.BusChangeAdapter This class representes a bus primitive listener.BusChangeEvent Describes an event in a bus network.BusHub A bus hub is a set ofbus stops
located inside the same geographical area.BusItinerary A bus itinerary is a sequence ofroad segments
which are followed by a bus.BusItineraryHalt A bus halt is where a bus is able to halt its course.BusLine A bus line is group ofitineraries
.BusNetwork A bus network is composed ofbus lines
.BusNetworkUtilities Several utilities on bus network.BusPrimitiveInvalidity Describes all the possible reasons of the invalidity of a bus primitive.BusStop A bus stop is a designated place where buses stop for passengers to board or leave a bus. -
Enum Summary Enum Description BusChangeEvent.BusChangeEventType Describes the type of event.BusItineraryHalt.BusItineraryHaltType Type of bus halt.BusPrimitiveInvalidityType Describes all the possible reasons of the invalidity of a bus primitive. -
Exception Summary Exception Description InvalidBusPrimitiveException A bus itinerary is not valid.