jasi.airtraffic.model
Interface FlightFactory
- All Known Implementing Classes:
- FlightBeanFactory
public interface FlightFactory
Interface for factories to create a flight object.
createFlight
Flight createFlight(java.lang.String name,
Airport startAirport,
Time startTime,
Airport landAirport,
Time landTime)
- Create a flight.
- Parameters:
name - The flight's name.startAirport - The flight's start airport.startTime - The flight's start time.landAirport - The flight's landing airport.landTime - The flight's landing time.
- Returns:
- A flight.