Enum Class CollisionType

java.lang.Object
java.lang.Enum<CollisionType>
edu.nps.moves.dis7.enumerations.CollisionType
All Implemented Interfaces:
Serializable, Comparable<CollisionType>, Constable

public enum CollisionType extends Enum<CollisionType>
This enum type is generated from XML, UID 189, marshal size 8; CollisionType has 55 enumerations total.
See Also:
  • Enum Constant Details

    • INELASTIC

      public static final CollisionType INELASTIC
      Inelastic
    • ELASTIC

      public static final CollisionType ELASTIC
      Elastic
    • THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_OPERATIVE

      public static final CollisionType THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_OPERATIVE
      The boom nozzle is in physical contact with the receptacle and the booms signal system is operative.
    • THE_BOOM_TRAINERS_SIGNAL_SYSTEM_HAS_SENT_A_DISCONNECT_SIGNAL_THAT_SHOULD_CAUSE_THE_RECEIVERS_REFUELING_RECEPTACLE_TO_UNLATCH_UNLESS_THERE_IS_A_MALFUNCTION

      public static final CollisionType THE_BOOM_TRAINERS_SIGNAL_SYSTEM_HAS_SENT_A_DISCONNECT_SIGNAL_THAT_SHOULD_CAUSE_THE_RECEIVERS_REFUELING_RECEPTACLE_TO_UNLATCH_UNLESS_THERE_IS_A_MALFUNCTION
      The boom trainers signal system has sent a disconnect signal that should cause the receivers refueling receptacle to unlatch (unless there is a malfunction).
    • DISCONNECT_WITHOUT_A_SIGNAL_BEING_SENT_DISCONNECTED_BY_PHYSICAL_MEANS_BRUTE_FORCE_DISCONNECT_CONTROLLED_TENSION_DISCONNECT

      public static final CollisionType DISCONNECT_WITHOUT_A_SIGNAL_BEING_SENT_DISCONNECTED_BY_PHYSICAL_MEANS_BRUTE_FORCE_DISCONNECT_CONTROLLED_TENSION_DISCONNECT
      Disconnect without a signal being sent - disconnected by physical means (brute force disconnect, controlled tension disconnect).
    • THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_INOPERATIVE

      public static final CollisionType THE_BOOM_NOZZLE_IS_IN_PHYSICAL_CONTACT_WITH_THE_RECEPTACLE_AND_THE_BOOMS_SIGNAL_SYSTEM_IS_INOPERATIVE
      The boom nozzle is in physical contact with the receptacle and the booms signal system is inoperative.
    • BOOM_SIMULATOR_HAS_CALCULATED_THAT_THE_RECEIVERS_LATCHES_HAVE_BEEN_DAMAGED

      public static final CollisionType BOOM_SIMULATOR_HAS_CALCULATED_THAT_THE_RECEIVERS_LATCHES_HAVE_BEEN_DAMAGED
      Boom simulator has calculated that the receivers latches have been damaged.
    • AR_RECEPTACLE_DOOR_1_DAMAGED

      public static final CollisionType AR_RECEPTACLE_DOOR_1_DAMAGED
      AR receptacle door #1 damaged.
    • AR_RECEPTACLE_DOOR_2_DAMAGED

      public static final CollisionType AR_RECEPTACLE_DOOR_2_DAMAGED
      AR receptacle door #2 damaged.
    • PILOTS_COCKPIT_WINDSHIELD_DAMAGED

      public static final CollisionType PILOTS_COCKPIT_WINDSHIELD_DAMAGED
      Pilots Cockpit Windshield damaged
    • COPILOTS_COCKPIT_WINDSHIELD_DAMAGED

      public static final CollisionType COPILOTS_COCKPIT_WINDSHIELD_DAMAGED
      Copilots Cockpit Windshield damaged
    • PILOTS_LEFT_SIDE_WINDOW_DAMAGED

      public static final CollisionType PILOTS_LEFT_SIDE_WINDOW_DAMAGED
      Pilots Left Side Window damaged, Called Pilots Clearview window in C-17 flight manual
    • COPILOTS_RIGHT_SIDE_WINDOW_DAMAGED

      public static final CollisionType COPILOTS_RIGHT_SIDE_WINDOW_DAMAGED
      Copilots Right Side Window damaged, Called Copilots Clearview window in C-17 flight manual
    • PILOTS_EYEBROW_WINDOW_DAMAGED

      public static final CollisionType PILOTS_EYEBROW_WINDOW_DAMAGED
      Pilots Eyebrow Window damaged
    • COPILOTS_EYEBROW_WINDOW_DAMAGED

      public static final CollisionType COPILOTS_EYEBROW_WINDOW_DAMAGED
      Copilots Eyebrow Window damaged
    • MLS_GLIDE_SLOPE_1_ANTENNA_DAMAGED

      public static final CollisionType MLS_GLIDE_SLOPE_1_ANTENNA_DAMAGED
      MLS Glide Slope #1 Antenna damaged
    • MLS_GLIDE_SLOPE_2_ANTENNA_DAMAGED

      public static final CollisionType MLS_GLIDE_SLOPE_2_ANTENNA_DAMAGED
      MLS Glide Slope #2 Antenna damaged
    • ILS_GLIDE_1_SLOPE_ANTENNA_DAMAGED

      public static final CollisionType ILS_GLIDE_1_SLOPE_ANTENNA_DAMAGED
      ILS Glide #1 Slope Antenna damaged
    • ILS_GLIDE_2_SLOPE_ANTENNA_DAMAGED

      public static final CollisionType ILS_GLIDE_2_SLOPE_ANTENNA_DAMAGED
      ILS Glide #2 Slope Antenna damaged
    • SKE_OMNI_ANTENNA_DAMAGED

      public static final CollisionType SKE_OMNI_ANTENNA_DAMAGED
      SKE OMNI Antenna damaged
    • SKE_DIRECTIONAL_ANTENNA_DAMAGED

      public static final CollisionType SKE_DIRECTIONAL_ANTENNA_DAMAGED
      SKE Directional Antenna damaged
    • WEATHER_RADAR_ANTENNA_DAMAGED

      public static final CollisionType WEATHER_RADAR_ANTENNA_DAMAGED
      Weather Radar Antenna damaged
    • COM_1_ARC_210_ANTENNA_DAMAGED

      public static final CollisionType COM_1_ARC_210_ANTENNA_DAMAGED
      Com #1 ARC 210 Antenna damaged
    • TACAN_ANTENNA_DAMAGED

      public static final CollisionType TACAN_ANTENNA_DAMAGED
      TACAN Antenna damaged
    • MLS_ANTENNA_DAMAGED

      public static final CollisionType MLS_ANTENNA_DAMAGED
      MLS Antenna damaged
    • AF_SATCOM_ANTENNA_DAMAGED

      public static final CollisionType AF_SATCOM_ANTENNA_DAMAGED
      AF SATCOM Antenna damaged
    • AERO_I_SATCOM_ANTENNA_DAMAGED

      public static final CollisionType AERO_I_SATCOM_ANTENNA_DAMAGED
      AERO-I SATCOM Antenna damaged
    • IDENTIFICATION_FRIEND_OR_FOE

      public static final CollisionType IDENTIFICATION_FRIEND_OR_FOE
      AERO-H SATCOM Antenna damaged
    • UHF_SATCOM_ANTENNA_DAMAGED

      public static final CollisionType UHF_SATCOM_ANTENNA_DAMAGED
      UHF SATCOM Antenna damaged
    • SUPPLEMENTAL_EMISSION_ENTITY_STATE

      public static final CollisionType SUPPLEMENTAL_EMISSION_ENTITY_STATE
      HMSA Antenna damaged
    • IFF_ANTENNA_DAMAGED

      public static final CollisionType IFF_ANTENNA_DAMAGED
      IFF Antenna damaged
    • LEFT_SIDE_LANDING_TAXI_LIGHT_DAMAGED

      public static final CollisionType LEFT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
      Left Side Landing/Taxi Light damaged
    • RIGHT_SIDE_LANDING_TAXI_LIGHT_DAMAGED

      public static final CollisionType RIGHT_SIDE_LANDING_TAXI_LIGHT_DAMAGED
      Right Side Landing/Taxi Light damaged
    • LEFT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED

      public static final CollisionType LEFT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
      Left Side Runway Turnoff Light damaged
    • RIGHT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED

      public static final CollisionType RIGHT_SIDE_RUNWAY_TURNOFF_LIGHT_DAMAGED
      Right Side Runway Turnoff Light damaged
    • LEFT_SIDE_FORMATION_LIGHT_DAMAGED

      public static final CollisionType LEFT_SIDE_FORMATION_LIGHT_DAMAGED
      Left Side Formation Light damaged
    • RIGHT_SIDE_FORMATION_LIGHT_DAMAGED

      public static final CollisionType RIGHT_SIDE_FORMATION_LIGHT_DAMAGED
      Right Side Formation Light damaged
    • LEFT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED

      public static final CollisionType LEFT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
      Left Side Nacelle Scanning Light damaged
    • RIGHT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED

      public static final CollisionType RIGHT_SIDE_NACELLE_SCANNING_LIGHT_DAMAGED
      Right Side Nacelle Scanning Light damaged
    • COPILOT_PITOT_STATIC_PROBE_1_DAMAGED

      public static final CollisionType COPILOT_PITOT_STATIC_PROBE_1_DAMAGED
      Copilot Pitot Static Probe #1 damaged
    • COPILOT_PITOT_STATIC_PROBE_2_DAMAGED

      public static final CollisionType COPILOT_PITOT_STATIC_PROBE_2_DAMAGED
      Copilot Pitot Static Probe #2 damaged
    • PILOT_PITOT_STATIC_PROBE_1_DAMAGED

      public static final CollisionType PILOT_PITOT_STATIC_PROBE_1_DAMAGED
      Pilot Pitot Static Probe #1 damaged
    • PILOT_PITOT_STATIC_PROBE_2_DAMAGED

      public static final CollisionType PILOT_PITOT_STATIC_PROBE_2_DAMAGED
      Pilot Pitot Static Probe #2 damaged
    • TOTAL_AIR_TEMPERATURE_PROBE_1_DAMAGED

      public static final CollisionType TOTAL_AIR_TEMPERATURE_PROBE_1_DAMAGED
      Total Air Temperature Probe #1 damaged
    • TOTAL_AIR_TEMPERATURE_PROBE_2_DAMAGED

      public static final CollisionType TOTAL_AIR_TEMPERATURE_PROBE_2_DAMAGED
      Total Air Temperature Probe #2 damaged
    • TIME_SPACE_POSITION_INFORMATION

      public static final CollisionType TIME_SPACE_POSITION_INFORMATION
      Angle of Attack Sensor #1 damaged
    • ANGLE_OF_ATTACK_SENSOR_2_DAMAGED

      public static final CollisionType ANGLE_OF_ATTACK_SENSOR_2_DAMAGED
      Angle of Attack Sensor #2 damaged
    • ANGLE_OF_ATTACK_SENSOR_3_DAMAGED

      public static final CollisionType ANGLE_OF_ATTACK_SENSOR_3_DAMAGED
      Angle of Attack Sensor #3 damaged
    • LIVE_ENTITY_FIRE

      public static final CollisionType LIVE_ENTITY_FIRE
      Angle of Attack Sensor #4 damaged
    • LIVE_ENTITY_DETONATION

      public static final CollisionType LIVE_ENTITY_DETONATION
      Angle of Attack Sensor #5 damaged
    • CREATE_ENTITY_RELIABLE

      public static final CollisionType CREATE_ENTITY_RELIABLE
      Angle of Attack Sensor #6 damaged
    • REMOVE_ENTITY_RELIABLE

      public static final CollisionType REMOVE_ENTITY_RELIABLE
      Left Side Spoiler damaged
    • START_RESUME_RELIABLE

      public static final CollisionType START_RESUME_RELIABLE
      Right Side Spoiler damaged
    • STOP_FREEZE_RELIABLE

      public static final CollisionType STOP_FREEZE_RELIABLE
      Upper TCAS antenna (KC-135 R/T) damaged
    • ACKNOWLEDGE_RELIABLE

      public static final CollisionType ACKNOWLEDGE_RELIABLE
      Boom nozzle has cleared the receiver's refueling receptacle, Collision Type 55 indicates that during an aerial refueling exercise the boom nozzle has cleared the receiver's refueling receptacle.
  • Method Details

    • values

      public static CollisionType[] 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 CollisionType 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
    • getValue

      public int getValue()
      Provide enumeration value
      Returns:
      integer value
    • getDescription

      public String getDescription()
      Provide enumeration description
      Returns:
      description
    • getEnumBitWidth

      public static int getEnumBitWidth()
      bit width for this enumeration
      Returns:
      number of bits wide
    • getEnumForValue

      public static CollisionType getEnumForValue(int value)
      Provide enumeration for a given value
      Parameters:
      value - integer value of interest
      Returns:
      enumeration corresponding to numeric value
    • setTRACE

      public void setTRACE(boolean value)
      Set tracing on/off for this object
      Parameters:
      value - whether tracing is on or off
    • getTRACE

      public boolean getTRACE()
      Whether tracing is on or off for this object
      Returns:
      whether tracing is on or off
    • marshal

      public void marshal(DataOutputStream dos) throws IOException
      Marshal value to DataOutputStream
      Parameters:
      dos - DataOutputStream for output
      Throws:
      IOException - input-output error
      See Also:
    • marshal

      public void marshal(ByteBuffer byteBuffer) throws Exception
      Marshal value to ByteBuffer
      Parameters:
      byteBuffer - ByteBuffer for output
      Throws:
      IOException - input-output error
      Exception
      See Also:
    • unmarshalEnum

      public static CollisionType unmarshalEnum(DataInputStream dis) throws Exception
      Unmarshal value to DataInputStream
      Parameters:
      dis - DataInputStream for input
      Returns:
      enumeration of interest
      Throws:
      Exception - unmarshalling input-output error
      See Also:
    • unmarshalEnum

      public static CollisionType unmarshalEnum(ByteBuffer byteBuffer) throws Exception
      Unmarshal enumeration value to ByteBuffer
      Parameters:
      byteBuffer - ByteBuffer for input
      Returns:
      enumeration of interest
      Throws:
      Exception - unmarshalling input-output error
      See Also:
    • getMarshalledSize

      public int getMarshalledSize()
      Returns size of this serialized (marshalled) object in bytes
      Returns:
      serialized size in bytes
      See Also:
    • getName

      public String getName()
      Provide name
      Returns:
      name
    • toString

      public String toString()
      Provide simple identifier
      Overrides:
      toString in class Enum<CollisionType>
      Returns:
      class name, value and name