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_CONTROLAAA (Anti-Aircraft Artillery) Fire ControlACQUISITION_DETECTIONAcquisition/DetectionACQUISITION_TRACKAcquisition TrackAIR_INTERCEPTAir InterceptAIR_MAPPINGAir MappingAIR_SEARCH_BOMBAir Search/BombAIR_TRAFFIC_CONTROLAir Traffic ControlALTIMETERAltimeterBARRAGE_JAMMINGBarrage JammingBATHYTHERMAL_SENSORBathythermal SensorBATTLEFIELD_SURVEILLANCEBattlefield SurveillanceBEACONBeaconCLICK_JAMMINGClick JammingCOASTAL_SURVEILLANCECoastal SurveillanceDATA_TRANSMISSIONData TransmissionDECEPTIVE_JAMMINGDeceptive JammingDECOYDecoyDECOY_MIMICDecoy/MimicDIPPING_SONARDipping SonarEARLY_WARNING_SURVEILLANCEEarly Warning/SurveillanceEARTH_SURVEILLANCEEarth SurveillanceEXPERIMENTAL_OR_TRAININGExperimental or TrainingFIRE_CONTROLFire ControlFIRING_POINT_LAUNCH_POINT_LOCATIONFiring point/launch point locationFREQUENCY_SWEPT_JAMMINGFrequency Swept JammingGROUND_CONTROL_APPROACHGround Control ApproachGROUND_CONTROL_INTERCEPTGround Control InterceptGROUND_MAPPINGGround MappingGUIDANCE_ILLUMINATIONGuidance/IlluminationGUIDANCE_ILLUMINATION_TRACK_ACQUISITIONGuidance Illumination Track AcquisitionGUN_LAY_BEACONGun Lay BeaconHARBOR_SURVEILLANCEHarbor SurveillanceHEIGHT_FINDERHeight FinderIDENTIFICATION_CLASSIFICATION_INCLUDING_IFFIdentification/Classification (including IFF)IFF_IDENTIFY_FRIEND_OR_FOEIFF (Identify Friend or Foe)ILS_INSTRUMENT_LANDING_SYSTEMILS (Instrument Landing System)IMAGINGImagingINSTRUMENTATIONInstrumentationINSTRUMENTATION_2InstrumentationINTERROGATORInterrogatorIONOSPHERIC_SOUNDIonospheric SoundJAMMERJammerJAMMING_DECEPTIONJamming, deceptionJAMMING_NOISEJamming, noiseMETEOROLOGICALMeteorologicalMISSILE_ACQUISITIONMissile AcquisitionMISSILE_DOWNLINKMissile DownlinkMISSILE_GUIDANCEMissile GuidanceMISSILE_HOMINGMissile HomingMISSILE_TRACKINGMissile TrackingMOTION_DETECTIONMotion DetectionMULTI_FUNCTIONMulti-functionNAVIGATIONNavigationNAVIGATION_DISTANCE_MEASURING_EQUIPMENTNavigation/Distance Measuring EquipmentNOISE_JAMMINGNoise JammingOTHEROtherPROXIMITY_FUSEProximity FusePULSED_JAMMINGPulsed JammingRADAR_ALTIMETERRadar AltimeterRADIOSONDERadiosondeRANGE_ONLYRange-OnlyREPEATER_JAMMINGRepeater JammingSEARCH_ACQUISITIONSearch AcquisitionSHELL_TRACKINGShell TrackingSONOBUOYSonobuoySPACESpaceSPOT_NOISE_JAMMINGSpot Noise JammingSURFACE_SEARCHSurface SearchTELEVISIONTelevisionTERRAIN_FOLLOWINGTerrain FollowingTEST_EQUIPMENTTest EquipmentTOWED_ACOUSTIC_SENSORTowed Acoustic SensorTOWED_COUNTER_MEASURETowed Counter MeasureTRACK_GUIDANCETrack GuidanceTRACKERTrackerUNKNOWNUnknownVIDEO_REMOTINGVideo RemotingWEAPON_LETHALWeapon, lethalWEAPON_NON_LETHALWeapon, non-lethalWEATHER_AVOIDANCEWeather AvoidanceWEATHER_METEOROLOGICALWeather / Meteorological -
Method Summary
Modifier and Type Method Description java.lang.StringgetDescription()static intgetEnumBitWidth()static EmitterSystemFunctiongetEnumForValue(int i)intgetMarshalledSize()intgetValue()voidmarshal(java.io.DataOutputStream dos)voidmarshal(java.nio.ByteBuffer buff)java.lang.StringtoString()static EmitterSystemFunctionunmarshalEnum(java.io.DataInputStream dis)static EmitterSystemFunctionunmarshalEnum(java.nio.ByteBuffer buff)static EmitterSystemFunctionvalueOf(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:
toStringin classjava.lang.Enum<EmitterSystemFunction>
-