Class ExtendedLightsAirDomain

java.lang.Object
java.util.BitSet
edu.nps.moves.dis7.pdus.DisBitSet
edu.nps.moves.dis7.enumerations.ExtendedLightsAirDomain
All Implemented Interfaces:
Marshaller, Serializable, Cloneable

public class ExtendedLightsAirDomain extends DisBitSet
Generated from XML, UID 548, marshal size 32, ExtendedLightsAirDomain
See Also:
  • Field Details

    • FORMATIONLIGHTSINTENSITY

      public static ExtendedLightsAirDomain.Bits FORMATIONLIGHTSINTENSITY
      (bit position 0, length=3) Describes the intensity (brightness) of the formation lights, use SpecialLightsIntensity values for this field
    • AREFORMATIONLIGHTSFLASHING

      public static ExtendedLightsAirDomain.Bits AREFORMATIONLIGHTSFLASHING
      (bit position 3, boolean) Describes whether or not the formation lights are flashing
    • SPOTSEARCH2ON

      public static ExtendedLightsAirDomain.Bits SPOTSEARCH2ON
      (bit position 4, boolean) Describes whether the spot/search light #2 is on or off
    • SEARCHLIGHT1NVGMODE

      public static ExtendedLightsAirDomain.Bits SEARCHLIGHT1NVGMODE
      (bit position 5, boolean) Describes the Night Vision Goggles (NVG) indicator for search light #1, use AppearanceNVGMode values for this field
    • SEARCHLIGHT2NVGMODE

      public static ExtendedLightsAirDomain.Bits SEARCHLIGHT2NVGMODE
      (bit position 6, boolean) Describes the Night Vision Goggles (NVG) indicator for search light #2, use AppearanceNVGMode values for this field
    • ISSEARCHLIGHT1EXTENDED

      public static ExtendedLightsAirDomain.Bits ISSEARCHLIGHT1EXTENDED
      (bit position 7, boolean) Describes whether search light #1 is retracted or extended
    • ISSEARCHLIGHT2EXTENDED

      public static ExtendedLightsAirDomain.Bits ISSEARCHLIGHT2EXTENDED
      (bit position 8, boolean) Describes whether search light #2 is retracted or extended
    • AFTNAVIGATIONPOSITIONLIGHTON

      public static ExtendedLightsAirDomain.Bits AFTNAVIGATIONPOSITIONLIGHTON
      (bit position 9, boolean) Describes whether the aft navigation/position light is on or off
    • ARELANDINGLIGHTSEXTENDED

      public static ExtendedLightsAirDomain.Bits ARELANDINGLIGHTSEXTENDED
      (bit position 10, boolean) Describes whether the landing lights are retracted or extended
    • IRANTICOLLISIONFLASHPATTERN

      public static ExtendedLightsAirDomain.Bits IRANTICOLLISIONFLASHPATTERN
      (bit position 11, length=3) Describes the flash pattern used by the IR Anti-Collision Lights, use IRAntiCollisionFlashPattern values for this field
    • IRANTICOLLISIONINTENSITY

      public static ExtendedLightsAirDomain.Bits IRANTICOLLISIONINTENSITY
      (bit position 14, length=3) Describes the intensity (brightness) of the IR Anti-Collision lights (where 0 is off and 1-5 indicate intensity), use SpecialLightsIntensity values for this field
    • SPOTSEARCH3ON

      public static ExtendedLightsAirDomain.Bits SPOTSEARCH3ON
      (bit position 17, boolean) Describes whether the spot/search light #3 is on or off
    • SPOTSEARCH4ON

      public static ExtendedLightsAirDomain.Bits SPOTSEARCH4ON
      (bit position 18, boolean) Describes whether the spot/search light #4 is on or off
    • INTERIORLIGHTSNVGMODE

      public static ExtendedLightsAirDomain.Bits INTERIORLIGHTSNVGMODE
      (bit position 19, boolean) Describes the Night Vision Goggles (NVG) indicator for interior lights, use AppearanceNVGMode values for this field
    • TAXILIGHTSON

      public static ExtendedLightsAirDomain.Bits TAXILIGHTSON
      (bit position 20, boolean) Describes whether the taxi lights are on or off
    • BOTHREDANDWHITEANTICOLLISIONLIGHTSON

      public static ExtendedLightsAirDomain.Bits BOTHREDANDWHITEANTICOLLISIONLIGHTSON
      (bit position 21, boolean) Describes whether both the red and white anti-collision lights are on or off
  • Constructor Details

    • ExtendedLightsAirDomain

      public ExtendedLightsAirDomain()
      Default constructor
    • ExtendedLightsAirDomain

      public ExtendedLightsAirDomain(ExtendedLightsAirDomain.Bits wh, int value)
      Default constructor with parameters
      Parameters:
      wh - Bits custom data structure
      value - bits of interest
  • Method Details

    • set

      Accessor method to set value
      Parameters:
      wh - Bits custom data structure
      value - bits of interest
      Returns:
      this object
    • set

      public ExtendedLightsAirDomain set(int start, int length, int value)
      Some bitfields are defined without specific bits enumerated
      Parameters:
      start - initial position in bit array
      length - number of bits
      value - bits of interest
      Returns:
      this object
    • toString

      public String toString()
      Provide string representation
      Overrides:
      toString in class BitSet
      Returns:
      string representation