Package edu.nps.moves.dis7.enumerations
Enum EmitterSystemFunction
java.lang.Object
java.lang.Enum<EmitterSystemFunction>
edu.nps.moves.dis7.enumerations.EmitterSystemFunction
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<EmitterSystemFunction>
,java.lang.constant.Constable
public enum EmitterSystemFunction extends java.lang.Enum<EmitterSystemFunction>
Generated from XML, SISO-REF-010-v25, 2018-08-29
UID 76 marshal size 8
Emitter System Function
UID 76 marshal size 8
Emitter System Function
-
Nested Class Summary
-
Enum Constant Summary
Enum Constants Enum Constant Description AAA_ANTI_AIRCRAFT_ARTILLERY_FIRE_CONTROL
AAA (Anti-Aircraft Artillery) Fire ControlACQUISITION_DETECTION
Acquisition/DetectionACQUISITION_TRACK
Acquisition TrackAIR_INTERCEPT
Air InterceptAIR_MAPPING
Air MappingAIR_SEARCH_BOMB
Air Search/BombAIR_TRAFFIC_CONTROL
Air Traffic ControlALTIMETER
AltimeterBARRAGE_JAMMING
Barrage JammingBATHYTHERMAL_SENSOR
Bathythermal SensorBATTLEFIELD_SURVEILLANCE
Battlefield SurveillanceBEACON
BeaconCLICK_JAMMING
Click JammingCOASTAL_SURVEILLANCE
Coastal SurveillanceDATA_TRANSMISSION
Data TransmissionDECEPTIVE_JAMMING
Deceptive JammingDECOY
DecoyDECOY_MIMIC
Decoy/MimicDIPPING_SONAR
Dipping SonarEARLY_WARNING_SURVEILLANCE
Early Warning/SurveillanceEARTH_SURVEILLANCE
Earth SurveillanceEXPERIMENTAL_OR_TRAINING
Experimental or TrainingFIRE_CONTROL
Fire ControlFIRING_POINT_LAUNCH_POINT_LOCATION
Firing point/launch point locationFREQUENCY_SWEPT_JAMMING
Frequency Swept JammingGROUND_CONTROL_APPROACH
Ground Control ApproachGROUND_CONTROL_INTERCEPT
Ground Control InterceptGROUND_MAPPING
Ground MappingGUIDANCE_ILLUMINATION
Guidance/IlluminationGUIDANCE_ILLUMINATION_TRACK_ACQUISITION
Guidance Illumination Track AcquisitionGUN_LAY_BEACON
Gun Lay BeaconHARBOR_SURVEILLANCE
Harbor SurveillanceHEIGHT_FINDER
Height FinderIDENTIFICATION_CLASSIFICATION_INCLUDING_IFF
Identification/Classification (including IFF)IFF_IDENTIFY_FRIEND_OR_FOE
IFF (Identify Friend or Foe)ILS_INSTRUMENT_LANDING_SYSTEM
ILS (Instrument Landing System)IMAGING
ImagingINSTRUMENTATION
InstrumentationINSTRUMENTATION_2
InstrumentationINTERROGATOR
InterrogatorIONOSPHERIC_SOUND
Ionospheric SoundJAMMER
JammerJAMMING_DECEPTION
Jamming, deceptionJAMMING_NOISE
Jamming, noiseMETEOROLOGICAL
MeteorologicalMISSILE_ACQUISITION
Missile AcquisitionMISSILE_DOWNLINK
Missile DownlinkMISSILE_GUIDANCE
Missile GuidanceMISSILE_HOMING
Missile HomingMISSILE_TRACKING
Missile TrackingMOTION_DETECTION
Motion DetectionMULTI_FUNCTION
Multi-functionNAVIGATION
NavigationNAVIGATION_DISTANCE_MEASURING_EQUIPMENT
Navigation/Distance Measuring EquipmentNOISE_JAMMING
Noise JammingOTHER
OtherPROXIMITY_FUSE
Proximity FusePULSED_JAMMING
Pulsed JammingRADAR_ALTIMETER
Radar AltimeterRADIOSONDE
RadiosondeRANGE_ONLY
Range-OnlyREPEATER_JAMMING
Repeater JammingSEARCH_ACQUISITION
Search AcquisitionSHELL_TRACKING
Shell TrackingSONOBUOY
SonobuoySPACE
SpaceSPOT_NOISE_JAMMING
Spot Noise JammingSURFACE_SEARCH
Surface SearchTELEVISION
TelevisionTERRAIN_FOLLOWING
Terrain FollowingTEST_EQUIPMENT
Test EquipmentTOWED_ACOUSTIC_SENSOR
Towed Acoustic SensorTOWED_COUNTER_MEASURE
Towed Counter MeasureTRACK_GUIDANCE
Track GuidanceTRACKER
TrackerUNKNOWN
UnknownVIDEO_REMOTING
Video RemotingWEAPON_LETHAL
Weapon, lethalWEAPON_NON_LETHAL
Weapon, non-lethalWEATHER_AVOIDANCE
Weather AvoidanceWEATHER_METEOROLOGICAL
Weather / Meteorological -
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
static int
getEnumBitWidth()
static EmitterSystemFunction
getEnumForValue(int i)
int
getMarshalledSize()
int
getValue()
void
marshal(java.io.DataOutputStream dos)
void
marshal(java.nio.ByteBuffer buff)
java.lang.String
toString()
static EmitterSystemFunction
unmarshalEnum(java.io.DataInputStream dis)
static EmitterSystemFunction
unmarshalEnum(java.nio.ByteBuffer buff)
static EmitterSystemFunction
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static EmitterSystemFunction[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
OTHER
Other -
MULTI_FUNCTION
Multi-function -
EARLY_WARNING_SURVEILLANCE
Early Warning/Surveillance -
HEIGHT_FINDER
Height Finder -
FIRE_CONTROL
Fire Control -
ACQUISITION_DETECTION
Acquisition/Detection -
TRACKER
Tracker -
GUIDANCE_ILLUMINATION
Guidance/Illumination -
FIRING_POINT_LAUNCH_POINT_LOCATION
Firing point/launch point location -
RANGE_ONLY
Range-Only -
RADAR_ALTIMETER
Radar Altimeter -
IMAGING
Imaging -
MOTION_DETECTION
Motion Detection -
NAVIGATION
Navigation -
WEATHER_METEOROLOGICAL
Weather / Meteorological -
INSTRUMENTATION
Instrumentation -
IDENTIFICATION_CLASSIFICATION_INCLUDING_IFF
Identification/Classification (including IFF) -
AAA_ANTI_AIRCRAFT_ARTILLERY_FIRE_CONTROL
AAA (Anti-Aircraft Artillery) Fire Control -
AIR_SEARCH_BOMB
Air Search/Bomb -
AIR_INTERCEPT
Air Intercept -
ALTIMETER
Altimeter -
AIR_MAPPING
Air Mapping -
AIR_TRAFFIC_CONTROL
Air Traffic Control -
BEACON
Beacon -
BATTLEFIELD_SURVEILLANCE
Battlefield Surveillance -
GROUND_CONTROL_APPROACH
Ground Control Approach -
GROUND_CONTROL_INTERCEPT
Ground Control Intercept -
COASTAL_SURVEILLANCE
Coastal Surveillance -
DECOY_MIMIC
Decoy/Mimic -
DATA_TRANSMISSION
Data Transmission -
EARTH_SURVEILLANCE
Earth Surveillance -
GUN_LAY_BEACON
Gun Lay Beacon -
GROUND_MAPPING
Ground Mapping -
HARBOR_SURVEILLANCE
Harbor Surveillance -
IFF_IDENTIFY_FRIEND_OR_FOE
IFF (Identify Friend or Foe) -
ILS_INSTRUMENT_LANDING_SYSTEM
ILS (Instrument Landing System) -
IONOSPHERIC_SOUND
Ionospheric Sound -
INTERROGATOR
Interrogator -
BARRAGE_JAMMING
Barrage Jamming -
CLICK_JAMMING
Click Jamming -
DECEPTIVE_JAMMING
Deceptive Jamming -
FREQUENCY_SWEPT_JAMMING
Frequency Swept Jamming -
JAMMER
Jammer -
NOISE_JAMMING
Noise Jamming -
PULSED_JAMMING
Pulsed Jamming -
REPEATER_JAMMING
Repeater Jamming -
SPOT_NOISE_JAMMING
Spot Noise Jamming -
MISSILE_ACQUISITION
Missile Acquisition -
MISSILE_DOWNLINK
Missile Downlink -
METEOROLOGICAL
Meteorological -
SPACE
Space -
SURFACE_SEARCH
Surface Search -
SHELL_TRACKING
Shell Tracking -
TELEVISION
Television -
UNKNOWN
Unknown -
VIDEO_REMOTING
Video Remoting -
EXPERIMENTAL_OR_TRAINING
Experimental or Training -
MISSILE_GUIDANCE
Missile Guidance -
MISSILE_HOMING
Missile Homing -
MISSILE_TRACKING
Missile Tracking -
JAMMING_NOISE
Jamming, noise -
JAMMING_DECEPTION
Jamming, deception -
DECOY
Decoy -
NAVIGATION_DISTANCE_MEASURING_EQUIPMENT
Navigation/Distance Measuring Equipment -
TERRAIN_FOLLOWING
Terrain Following -
WEATHER_AVOIDANCE
Weather Avoidance -
PROXIMITY_FUSE
Proximity Fuse -
INSTRUMENTATION_2
Instrumentation -
RADIOSONDE
Radiosonde -
SONOBUOY
Sonobuoy -
BATHYTHERMAL_SENSOR
Bathythermal Sensor -
TOWED_COUNTER_MEASURE
Towed Counter Measure -
DIPPING_SONAR
Dipping Sonar -
TOWED_ACOUSTIC_SENSOR
Towed Acoustic Sensor -
WEAPON_NON_LETHAL
Weapon, non-lethal -
WEAPON_LETHAL
Weapon, lethal -
TEST_EQUIPMENT
Test Equipment -
ACQUISITION_TRACK
Acquisition Track -
TRACK_GUIDANCE
Track Guidance -
GUIDANCE_ILLUMINATION_TRACK_ACQUISITION
Guidance Illumination Track Acquisition -
SEARCH_ACQUISITION
Search Acquisition
-
-
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() -
getDescription
public java.lang.String getDescription() -
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
public static EmitterSystemFunction unmarshalEnum(java.io.DataInputStream dis) throws java.lang.Exception- Throws:
java.lang.Exception
-
unmarshalEnum
public static EmitterSystemFunction unmarshalEnum(java.nio.ByteBuffer buff) throws java.lang.Exception- Throws:
java.lang.Exception
-
getMarshalledSize
public int getMarshalledSize() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Enum<EmitterSystemFunction>
-