Class ExternalDispatchRoute
java.lang.Object
org.deltava.beans.DatabaseBean
org.deltava.beans.schedule.FlightRoute
org.deltava.beans.schedule.PopulatedRoute
org.deltava.beans.acars.DispatchRoute
org.deltava.beans.acars.ExternalDispatchRoute
- All Implemented Interfaces:
Serializable, Comparable<Object>, AuthoredBean, ComboAlias, IDBean, Route, ExternalFlightRoute, RoutePair, UseCount, ViewEntry, Cacheable
A class to store a Dispatch Route that has an external source.
- Since:
- 2.6
- Version:
- 11.0
- Author:
- Luke
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface RoutePair
RoutePair.RoutePairImpl -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new, empty external Dispatch route.Creates a new external Dispatch route from a Populated route. -
Method Summary
Methods inherited from class DispatchRoute
getActive, getAirline, getAirportL, getAuthorID, getComboAlias, getComboName, getDispatchBuild, getLastUsed, getRowClassName, getUseCount, hashCode, setActive, setAirline, setAirportL, setAuthorID, setDispatchBuild, setLastUsed, setUseCountMethods inherited from class PopulatedRoute
addWaypoint, addWaypoint, addWaypoints, getAirway, getRoute, getSize, getWaypoints, insertWaypoint, load, removeAirwayMethods inherited from class FlightRoute
equals, getAirportA, getAirportD, getComments, getCreatedOn, getCruiseAltitude, getFullRoute, getSID, getSTAR, setAirportA, setAirportD, setComments, setCreatedOn, setCruiseAltitude, setRoute, setSID, setSTAR, toStringMethods inherited from class DatabaseBean
cacheKey, compareTo, getHexID, getID, setID, validateID, validateIDMethods inherited from interface RoutePair
createKey, getAirports, getDistance, getFlightType, includes, isPopulated, matches, midPoint
-
Constructor Details
-
ExternalDispatchRoute
public ExternalDispatchRoute()Creates a new, empty external Dispatch route. -
ExternalDispatchRoute
Creates a new external Dispatch route from a Populated route.- Parameters:
pr- the PopulatedRoute bean
-
-
Method Details
-
getSource
Description copied from interface:ExternalFlightRouteReturns the source of this route.- Specified by:
getSourcein interfaceExternalFlightRoute- Returns:
- the source name
-
setSource
Description copied from interface:ExternalFlightRouteSets the source of this route.- Specified by:
setSourcein interfaceExternalFlightRoute- Parameters:
src- the source name
-