Package org.deltava.service.navdata
Class SelectableGate
java.lang.Object
org.deltava.beans.navdata.NavigationDataBean
org.deltava.beans.navdata.Gate
org.deltava.service.navdata.SelectableGate
- All Implemented Interfaces:
Serializable
,Cloneable
,Comparable<NavigationDataBean>
,ComboAlias
,GeoLocation
,IconMapEntry
,MapEntry
,MarkerMapEntry
,TabbedMapEntry
,UseCount
,Cacheable
A bean to store airport Gate information and allow metadata editing on a map.
- Since:
- 10.2
- Version:
- 10.6
- Author:
- Luke
-
Field Summary
Fields inherited from interface org.deltava.beans.GeoLocation
ALL, DEGREE_FEET, DEGREE_MILES, FEET_MILES, LAT_DIRECTIONS, LATITUDE, LON_DIRECTIONS, LONGITUDE, RADIAN_MILES
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetTabs()
Returns the tab names.void
setAirlineOptions
(Collection<Airline> airlines) Adds selectable Airline choices.void
setZoneOptions
(Collection<GateZone> zones) Methods inherited from class org.deltava.beans.navdata.Gate
addAirline, clearAirlines, compareTo, equals, getAirlines, getComboAlias, getComboName, getGateNumber, getGateType, getHeading, getIconCode, getIconColor, getInfoBox, getPaletteCode, getUniqueID, getUseCount, getZone, hasAirline, hashCode, setHeading, setName, setUseCount, setZone
Methods inherited from class org.deltava.beans.navdata.NavigationDataBean
cacheKey, clone, create, create, getAirway, getCode, getHTMLPosition, getHTMLTitle, getLatitude, getLongitude, getName, getPosition, getRegion, getType, isCoordinates, isInTerminalRoute, setAirway, setCode, setRegion, toString
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.deltava.beans.GeoLocation
distanceFeet, distanceTo, getLatitude, getLongitude
Methods inherited from interface org.deltava.beans.MapEntry
getInfoBox
-
Constructor Details
-
Method Details
-
setAirlineOptions
Adds selectable Airline choices.- Parameters:
airlines
- a Collection of Airlines
-
setZoneOptions
-
getTabs
Description copied from interface:TabbedMapEntry
Returns the tab names.- Specified by:
getTabs
in interfaceTabbedMapEntry
- Returns:
- a List of tab names
-