Enum Class StationState.SpecialState

java.lang.Object
java.lang.Enum<StationState.SpecialState>
org.ka2ddo.yaac.ax25.StationState.SpecialState
All Implemented Interfaces:
Serializable, Comparable<StationState.SpecialState>, Constable
Enclosing class:
StationState

public static enum StationState.SpecialState extends Enum<StationState.SpecialState>
This enumeration identifies special conditions of a monitored station or object that color a background circle behind the icon for the station.
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    The station was moving the last time we received a position report and has not sent an updated position report in a while, such that the station is plotted at a deadreckoned position based on the last course and speed, rather than at the last reported position.
    This station has reported an emergency.
    The station is remaining in a single location.
    The station is moving to a different location.
    This station's data has not been updated for more than 80 minutes.
    This object or item is managed by some other APRS station.
    This object or item is managed by the local YAAC station instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • FIXED

      public static final StationState.SpecialState FIXED
      The station is remaining in a single location.
    • MOVING

      public static final StationState.SpecialState MOVING
      The station is moving to a different location.
    • DEADRECKONED

      public static final StationState.SpecialState DEADRECKONED
      The station was moving the last time we received a position report and has not sent an updated position report in a while, such that the station is plotted at a deadreckoned position based on the last course and speed, rather than at the last reported position.
    • OLD

      public static final StationState.SpecialState OLD
      This station's data has not been updated for more than 80 minutes.
    • EMERGENCY

      public static final StationState.SpecialState EMERGENCY
      This station has reported an emergency.
    • OWN_OBJ

      public static final StationState.SpecialState OWN_OBJ
      This object or item is managed by the local YAAC station instance.
    • OTHER_OBJ

      public static final StationState.SpecialState OTHER_OBJ
      This object or item is managed by some other APRS station.
  • Method Details

    • values

      public static StationState.SpecialState[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static StationState.SpecialState valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null