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:
- 11.2
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetTabs()
Returns the tab names.void
setAirlineOptions
(Collection<Airline> airlines) Adds Airline choices to this Gate.void
setZoneOptions
(Collection<GateZone> zones) Adds customs zone choices to this Gate.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 Airline choices to this Gate.- Parameters:
airlines
- a Collection of Airlines
-
setZoneOptions
Adds customs zone choices to this Gate.- Parameters:
zones
- a Collection of GateZones
-
getTabs
Description copied from interface:TabbedMapEntry
Returns the tab names.- Specified by:
getTabs
in interfaceTabbedMapEntry
- Returns:
- a List of tab names
-