Package edu.nps.moves.dis7.enumerations
Enum RadioCategory
java.lang.Object
java.lang.Enum<RadioCategory>
edu.nps.moves.dis7.enumerations.RadioCategory
- All Implemented Interfaces:
edu.nps.moves.dis7.Category,java.io.Serializable,java.lang.Comparable<RadioCategory>,java.lang.constant.Constable
public enum RadioCategory extends java.lang.Enum<RadioCategory> implements edu.nps.moves.dis7.Category
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 22 marshal size 8
Radio Category
UID 22 marshal size 8
Radio Category
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description AIR_TO_AIR_MISSILE_DATALINKAir-to-Air Missile DatalinkAIR_TO_GROUND_WEAPON_DATALINKAir-to-Ground Weapon DatalinkAUTOMATIC_IDENTIFICATION_SYSTEM_AISAutomatic Identification System (AIS)COMBAT_SEARCH_AND_RESCUE_CSAR_RADIOCombat Search and Rescue (CSAR) RadioCOMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENTCombined VOR/ILS Receiver (Moving Platform Equipment)COMBINED_VOR_TACAN_VORTAC_TRANSMITTERCombined VOR and TACAN (VORTAC) TransmitterCOUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIOCounter Unmanned Aircraft System (C-UAS) RadioDATA_LINK_TRANSMISSION_RECEPTIONData Link Transmission/ReceptionDISTANCE_MEASURING_EQUIPMENT_DMEDistance Measuring Equipment (DME)ELECTRONIC_ATTACK_SYSTEMSElectronic Attack SystemsEPLRS_SADL_TERMINALEPLRS/SADL TerminalF_22_INTRA_FLIGHT_DATA_LINK_IFDLF-22 Intra-Flight Data Link (IFDL)F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADLF-35 Multifunction Advanced Data Link (MADL)GPSGPSIBS_TERMINALIBS TerminalINSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTERInstrumented Landing System (ILS) Glideslope TransmitterINSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACONInstrumented Landing System (ILS) Inner Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTERInstrumented Landing System (ILS) Localizer TransmitterINSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACONInstrumented Landing System (ILS) Middle Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACONInstrumented Landing System (ILS) Outer Marker BeaconINSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIOInstrumented Landing System (ILS) Receiver (Platform Radio)JPALS_DATA_LINKJPALS Data LinkL_BAND_SATCOM_TERMINALL-Band SATCOM TerminalLINK_11_TERMINALLink 11 TerminalLINK_11B_TERMINALLink 11B TerminalLINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINALLink 16 Surrogate for Non-NATO TDL Terminal, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL systemLINK_16_TERMINALLink 16 TerminalMQ_1_9_C_BAND_LOS_DATALINKMQ-1/9 C-Band LOS DatalinkMQ_1_9_KU_BAND_SATCOM_DATALINKMQ-1/9 Ku-Band SATCOM DatalinkNON_DIRECTIONAL_BEACON_NDB_RECEIVERNon-Directional Beacon (NDB) ReceiverNON_DIRECTIONAL_BEACON_NDB_TRANSMITTERNon-Directional Beacon (NDB) TransmitterNON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTERNon-Directional Beacon (NDB) with Distance Measuring Equipment (DME) TransmitterOTHEROtherSINCGARS_TERMINALSINCGARS TerminalTACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENTTactical Air Navigation (TACAN) Receiver (Moving Platform Equipment)TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENTTactical Air Navigation (TACAN) Transmitter (Ground Fixed Equipment)TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENTTactical Air Navigation (TACAN) Transmitter/Receiver (Moving Platform Equipment)TACTICAL_VIDEOTactical VideoVARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENTVariable Omni-Ranging (VOR) Transmitter (Ground Fixed Equipment)VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENTVariable Omni-Ranging (VOR) with Distance Measuring Equipment (DME) Transmitter (Ground Fixed Equipment)VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTIONVoice and Data Link Transmission/ReceptionVOICE_TRANSMISSION_RECEPTIONVoice Transmission/Reception -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static RadioCategorygetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static RadioCategoryunmarshalEnum(java.io.DataInputStream dis)static RadioCategoryunmarshalEnum(java.nio.ByteBuffer buff)static RadioCategoryvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static RadioCategory[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
VOICE_TRANSMISSION_RECEPTION
Voice Transmission/Reception -
DATA_LINK_TRANSMISSION_RECEPTION
Data Link Transmission/Reception -
VOICE_AND_DATA_LINK_TRANSMISSION_RECEPTION
Voice and Data Link Transmission/Reception -
INSTRUMENTED_LANDING_SYSTEM_ILS_GLIDESLOPE_TRANSMITTER
Instrumented Landing System (ILS) Glideslope Transmitter -
INSTRUMENTED_LANDING_SYSTEM_ILS_LOCALIZER_TRANSMITTER
Instrumented Landing System (ILS) Localizer Transmitter -
INSTRUMENTED_LANDING_SYSTEM_ILS_OUTER_MARKER_BEACON
Instrumented Landing System (ILS) Outer Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_MIDDLE_MARKER_BEACON
Instrumented Landing System (ILS) Middle Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_INNER_MARKER_BEACON
Instrumented Landing System (ILS) Inner Marker Beacon -
INSTRUMENTED_LANDING_SYSTEM_ILS_RECEIVER_PLATFORM_RADIO
Instrumented Landing System (ILS) Receiver (Platform Radio) -
TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Tactical Air Navigation (TACAN) Transmitter (Ground Fixed Equipment) -
TACTICAL_AIR_NAVIGATION_TACAN_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Tactical Air Navigation (TACAN) Receiver (Moving Platform Equipment) -
TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENT
public static final RadioCategory TACTICAL_AIR_NAVIGATION_TACAN_TRANSMITTER_RECEIVER_MOVING_PLATFORM_EQUIPMENTTactical Air Navigation (TACAN) Transmitter/Receiver (Moving Platform Equipment) -
VARIABLE_OMNI_RANGING_VOR_TRANSMITTER_GROUND_FIXED_EQUIPMENT
Variable Omni-Ranging (VOR) Transmitter (Ground Fixed Equipment) -
VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENT
public static final RadioCategory VARIABLE_OMNI_RANGING_VOR_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER_GROUND_FIXED_EQUIPMENTVariable Omni-Ranging (VOR) with Distance Measuring Equipment (DME) Transmitter (Ground Fixed Equipment) -
COMBINED_VOR_ILS_RECEIVER_MOVING_PLATFORM_EQUIPMENT
Combined VOR/ILS Receiver (Moving Platform Equipment) -
COMBINED_VOR_TACAN_VORTAC_TRANSMITTER
Combined VOR and TACAN (VORTAC) Transmitter -
NON_DIRECTIONAL_BEACON_NDB_TRANSMITTER
Non-Directional Beacon (NDB) Transmitter -
NON_DIRECTIONAL_BEACON_NDB_RECEIVER
Non-Directional Beacon (NDB) Receiver -
NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTER
public static final RadioCategory NON_DIRECTIONAL_BEACON_NDB_WITH_DISTANCE_MEASURING_EQUIPMENT_DME_TRANSMITTERNon-Directional Beacon (NDB) with Distance Measuring Equipment (DME) Transmitter -
DISTANCE_MEASURING_EQUIPMENT_DME
Distance Measuring Equipment (DME) -
LINK_16_TERMINAL
Link 16 Terminal -
LINK_11_TERMINAL
Link 11 Terminal -
LINK_11B_TERMINAL
Link 11B Terminal -
EPLRS_SADL_TERMINAL
EPLRS/SADL Terminal -
F_22_INTRA_FLIGHT_DATA_LINK_IFDL
F-22 Intra-Flight Data Link (IFDL) -
F_35_MULTIFUNCTION_ADVANCED_DATA_LINK_MADL
F-35 Multifunction Advanced Data Link (MADL) -
SINCGARS_TERMINAL
SINCGARS Terminal -
L_BAND_SATCOM_TERMINAL
L-Band SATCOM Terminal -
IBS_TERMINAL
IBS Terminal -
GPS
GPS -
TACTICAL_VIDEO
Tactical Video -
AIR_TO_AIR_MISSILE_DATALINK
Air-to-Air Missile Datalink -
LINK_16_SURROGATE_FOR_NON_NATO_TDL_TERMINAL
Link 16 Surrogate for Non-NATO TDL Terminal, Using Link 16 and SISO-STD-002 to simulate a non-NATO TDL system -
MQ_1_9_C_BAND_LOS_DATALINK
MQ-1/9 C-Band LOS Datalink -
MQ_1_9_KU_BAND_SATCOM_DATALINK
MQ-1/9 Ku-Band SATCOM Datalink -
AIR_TO_GROUND_WEAPON_DATALINK
Air-to-Ground Weapon Datalink -
AUTOMATIC_IDENTIFICATION_SYSTEM_AIS
Automatic Identification System (AIS) -
JPALS_DATA_LINK
JPALS Data Link -
COMBAT_SEARCH_AND_RESCUE_CSAR_RADIO
Combat Search and Rescue (CSAR) Radio -
COUNTER_UNMANNED_AIRCRAFT_SYSTEM_C_UAS_RADIO
Counter Unmanned Aircraft System (C-UAS) Radio -
ELECTRONIC_ATTACK_SYSTEMS
Electronic Attack Systems
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getValue
public int getValue()- Specified by:
getValuein interfaceedu.nps.moves.dis7.Category
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescriptionin interfaceedu.nps.moves.dis7.Category
-
getEnumBitWidth
public static int getEnumBitWidth() -
getEnumForValue
-
marshal
public void marshal(java.io.DataOutputStream dos) throws java.io.IOException- Throws:
java.io.IOException
-
marshal
public void marshal(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
unmarshalEnum
- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Enum<RadioCategory>
-