public static enum InscribedTurnProcedure.ConfigurationData extends Enum<InscribedTurnProcedure.ConfigurationData> implements Enumeration
Enum Constant and Description |
---|
INSUFFICIENT_SPACE_FOR_TURN
The
InscribedTurnProcedure has too tight of a turn to perform the maneuver. |
SUCCESSFUL
The configuration was successful.
|
UNKNOWN
There was an unknown error during configuration.
|
WARNING_NEGLIGIBLE_TURN
The inscribed turn at the waypoint was negligible.
|
Modifier and Type | Method and Description |
---|---|
static InscribedTurnProcedure.ConfigurationData |
getDefault()
Get the enum constant that is considered to be the default.
|
static InscribedTurnProcedure.ConfigurationData |
getFromValue(int value)
Get the enum constant that is associated with the given numeric value.
|
int |
getValue()
Get the numeric value associated with this enum constant.
|
static InscribedTurnProcedure.ConfigurationData |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static InscribedTurnProcedure.ConfigurationData[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final InscribedTurnProcedure.ConfigurationData SUCCESSFUL
public static final InscribedTurnProcedure.ConfigurationData UNKNOWN
public static final InscribedTurnProcedure.ConfigurationData WARNING_NEGLIGIBLE_TURN
public static final InscribedTurnProcedure.ConfigurationData INSUFFICIENT_SPACE_FOR_TURN
The InscribedTurnProcedure
has too tight of a turn to perform the maneuver. Instead,
the route will be discontinuous at this procedure.
Check that the previous and next procedures are not too close, the turning radius is not too large, and that the angles to and from this waypoint are not too close together.
public static InscribedTurnProcedure.ConfigurationData[] values()
for (InscribedTurnProcedure.ConfigurationData c : InscribedTurnProcedure.ConfigurationData.values()) System.out.println(c);
public static InscribedTurnProcedure.ConfigurationData valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()
getValue
in interface Enumeration
@Nonnull public static InscribedTurnProcedure.ConfigurationData getFromValue(int value)
value
- a numeric value.@Nonnull public static InscribedTurnProcedure.ConfigurationData getDefault()