public enum Aeroway extends java.lang.Enum<Aeroway> implements AmenityOrWay, EnumMayHaveFlags
Enum Constant and Description |
---|
aerodrome
Boundary of an airport or airfield.
|
airstrip
Alias for a runway (usually for a grass strip).
|
apron
Parking area for aircraft.
|
beacon
Radio navigation aid, such as a VORTAC transmitter.
|
control_center
A control center (in the US referred to as air route traffic control center (ARTCC)) is
a facility responsible for controlling aircraft en route in a particular volume of airspace
(a Flight Information Region) at high altitudes between airport approaches and departures.
|
control_tower
A control tower is a tall, windowed structure located on the airport grounds.
|
gate
A gate (passenger egress point for access to an airplane at an airport).
|
hangar
Hangar for parking aircraft out of the weather.
|
helipad
Helicopter landing pad.
|
heliport
A place where helicopters may land and take off.
|
holding_position
Point on a taxiway to hold to allow other aircraft to pass on a runway or other taxiway.
|
navigationaid
Aviation navigational aid (VORTAC, NDB, etc.).
|
runway
Path taken by a runway at an airport.
|
taxiway
Taxiway between runway and other parts of the airport.
|
terminal
Building at an airport where passengers and/or cargo wait to be loaded onto airplanes.
|
user_defined
Other types of Ways at an airport or airfield.
|
windsock
A windsock (passive mechanical wind direction and speed indicator).
|
Modifier and Type | Method and Description |
---|---|
AmenityType |
getAmenityType()
Get amenity type associated with this aeroway; only for types that are amenities.
|
short |
getFlagMask()
Indicates any flag bits implied by this enum type.
|
static Aeroway |
value(java.lang.String name)
Get the enum value associated with the string name specified.
|
static Aeroway |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Aeroway[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
WayType |
wayType()
Report the WayType for rendering this type of Way.
|
public static final Aeroway user_defined
public static final Aeroway aerodrome
public static final Aeroway runway
public static final Aeroway helipad
public static final Aeroway navigationaid
public static final Aeroway taxiway
public static final Aeroway windsock
public static final Aeroway gate
public static final Aeroway terminal
public static final Aeroway holding_position
public static final Aeroway airstrip
public static final Aeroway apron
public static final Aeroway hangar
public static final Aeroway beacon
public static final Aeroway control_tower
public static final Aeroway control_center
public static final Aeroway heliport
public static Aeroway[] values()
for (Aeroway c : Aeroway.values()) System.out.println(c);
public static Aeroway valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic WayType wayType()
wayType
in interface AmenityOrWay
public AmenityType getAmenityType()
getAmenityType
in interface AmenityOrWay
public short getFlagMask()
getFlagMask
in interface EnumMayHaveFlags
public static Aeroway value(java.lang.String name)
name
- String to convert into an Enum