Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class mil.navy.nps.disEnumerations.FuseField

java.lang.Object
    |
    +----mil.navy.nps.disEnumerations.FuseField

public class FuseField
extends java.lang.Object
Version:
1.0
Author:
Ronan Fauglas (http://www.stl.nps.navy.mil/~fauglas)
Location:
http://www.stl.nps.navy.mil/dis-java-vrml/mil/navy/nps/disEnumerations/FuseField.java
Summary:
Fuse Field -- The fuse shall be specified by a 16-bit enumeration (see Section 5 in EBV-DOC)
Explanation:
This file has been automatically generated from the DIS Data Dictionary html source file by disconvertJdbeDisEnumerationsToJava.pl.

This is effectively a C-style enumeration. Java doesn't do enumerations like C, so you have to wrap a class around it. It's a bit more typing, but pretty simple-minded. Note that the variables are declared public. The default for access is package-wide, but these variables might need to be accessed from outside the package. Since all the variables are final, nobody can change anything anyway, so this is no biggie.

To use these enumerations in your Java code, import the package first:

import mil.navy.nps.disEnumerations.*;
You access this via something like FuseField.MECHANICALTAIL; the class name, a period, and the class variable name.

History:
21jan98 /Ronan Fauglas /New-generated automatically by convertJdbeDisEnumerationsToJava.pl
References:
JDBE:DIS Data Dictionary Version 1.0a(DIS-DD)
DIS Data Dictionary: Fuse Field
convertJdbeDisEnumerationsToJava.pl Perl script (converting html enumerations to java enumerations) http://www.stl.nps.navy.mil/dis-java-vrml/mil/navy/nps/disEnumerations/convertJdbeDisEnumerationsToJava.pl

Field Summary
static int  ACOUSTIC
(7000) Acoustic
static int  ALTITUDE
(5000) Altitude
static int  ALTITUDEAIRBURST
(5200) Altitude, Air Burst
static int  ALTITUDERADIOALTIMETER
(5100) Altitude, Radio Altimeter
static int  BASEDETONATION
(0300) Base Detonation (BD)
static int  BODY
(0050) Body
static int  COMMAND
(4000) Command
static int  COMMANDELECTRONICREMOTELYSET
(4100) Command, Electronic, Remotely Set
static int  COMPRESSIONIGNITION
(9300) Compression-Ignition
static int  COMPRESSIONIGNITIONSTRIKERLESSNOSEIMPACT
(9310) Compression-Ignition, Strikerless, Nose Impact
static int  CONTACT
(1000) Contact
static int  CONTACTBALLISTICCAPANDBASE
(1940) Contact, Ballistic Cap and Base
static int  CONTACTBASE
(1950) Contact, Base
static int  CONTACTBASEDETONATING
(1930) Contact, Base Detonating
static int  CONTACTCHEMICAL
(1800) Contact, Chemical
static int  CONTACTCRUSH
(1500) Contact, Crush
static int  CONTACTDELAYED
(1200) Contact, Delayed
static int  CONTACTELECTRONIC
(1300) Contact, Electronic (Oblique Contact)
static int  CONTACTFITTEDINSTANDOFFPROBE
(1970) Contact, Fitted in Standoff Probe
static int  CONTACTGRAZE
(1400) Contact, Graze
static int  CONTACTHYDROSTATIC
(1600) Contact, Hydrostatic
static int  CONTACTINSTANT
(1100) Contact, Instant (Impact)
static int  CONTACTMECHANICAL
(1700) Contact, Mechanical
static int  CONTACTNONALIGNED
(1980) Contact, Non-aligned
static int  CONTACTNOSE
(1960) Contact, Nose
static int  CONTACTPIEZOELECTRIC
(1900) Contact, Piezoelectric
static int  CONTACTPOINTINITIATING
(1910) Contact, Point Initiating
static int  CONTACTPOINTINITIATINGBASEDETONATING
(1920) Contact, Point Initiating, Base Detonating
static int  DEEPINTRUSION
(0060) Deep Intrusion
static int  DEPTH
(6000) Depth
static int  DUMMY
(8110) Dummy
static int  ELECTROMECHANICAL
(9110) Electromechanical
static int  ELECTROMECHANICALNOSE
(9120) Electromechanical, Nose
static int  ELECTRONIC
(9500) Electronic
static int  ELECTRONICINTERNALLYMOUNTED
(9510) Electronic, Internally Mounted
static int  ELECTRONICPROGRAMMED
(9530) Electronic, Programmed
static int  ELECTRONICRANGESETTING
(9520) Electronic, Range Setting
static int  ELECTROOPTICAL
(9100) Electro-optical
static int  INERT
(8100) Inert
static int  INTELLIGENTINFLUENCE
(0010) Intelligent Influence
static int  MECHANICAL
(9600) Mechanical
static int  MECHANICALNOSE
(9610) Mechanical, Nose
static int  MECHANICALTAIL
(9620) Mechanical, Tail
static int  MULTIFUNCTION
(0100) Multifunction
static int  OTHER
(0000) Other
static int  PERCUSSION
(9400) Percussion
static int  PERCUSSIONINSTANTANEOUS
(9410) Percussion, Instantaneous
static int  PLUGREPRESENTING
(8130) Plug Representing
static int  POINTDETONATION
(0200) Point Detonation (PD)
static int  PRACTICE
(8120) Practice
static int  PRESSURE
(8000) Pressure
static int  PRESSUREDELAY
(8010) Pressure, Delay
static int  PROXIMITY
(3000) Proximity
static int  PROXIMITYACTIVELASER
(3100) Proximity, Active Laser
static int  PROXIMITYACTIVERADAR
(3300) Proximity, Active Radar (Doppler Radar)
static int  PROXIMITYINFRARED
(3700) Proximity, Infrared
static int  PROXIMITYMAGNETIC
(3200) Proximity, Magnetic (Magpolarity)
static int  PROXIMITYPROGRAMMABLE
(3500) Proximity, Programmable
static int  PROXIMITYPROGRAMMABLEPREFRAGMENTED
(3600) Proximity, Programmable, Prefragmented
static int  PROXIMITYRADIOFREQUENCY
(3400) Proximity, Radio Frequency (RF)
static int  PYROTECHNIC
(9000) Pyrotechnic
static int  PYROTECHNICDELAY
(9010) Pyrotechnic, Delay
static int  SELFDESTRUCT
(0030) Self-destruct
static int  SENSOR
(0020) Sensor
static int  STRIKERLESS
(9200) Strikerless
static int  STRIKERLESSCOMPRESSIONIGNITION
(9220) Strikerless, Compression-Ignition
static int  STRIKERLESSNOSEIMPACT
(9210) Strikerless, Nose Impact
static int  TIMED
(2000) Timed
static int  TIMEDBASEDELAY
(2500) Timed, Base Delay
static int  TIMEDBURNOUT
(2200) Timed, Burnout
static int  TIMEDELECTRONIC
(2400) Timed, Electronic
static int  TIMEDIMPACT
(2920) Timed, Impact
static int  TIMEDLONGDELAYSIDE
(2900) Timed, Long Delay Side
static int  TIMEDNOSEMOUNTEDVARIABLEDELAY
(2800) Timed, Nose Mounted Variable Delay
static int  TIMEDPROGRAMMABLE
(2100) Timed, Programmable
static int  TIMEDPYROTECHNIC
(2300) Timed, Pyrotechnic
static int  TIMEDREINFORCEDNOSEIMPACTDELAY
(2600) Timed, Reinforced Nose Impact Delay
static int  TIMEDSELECTABLEDELAY
(2910) Timed, Selectable Delay
static int  TIMEDSEQUENCE
(2930) Timed, Sequence
static int  TIMEDSHORTDELAYIMPACT
(2700) Timed, Short Delay Impact
static int  TRAINING
(8150) Training
static int  ULTRAQUICK
(0040) Ultra Quick
 

Constructor Summary
 FuseField()
 
 

Method Summary
java.lang.String  toString(int idNumber)
 
 
Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

OTHER

public static final int OTHER
(0000) Other

INTELLIGENTINFLUENCE

public static final int INTELLIGENTINFLUENCE
(0010) Intelligent Influence

SENSOR

public static final int SENSOR
(0020) Sensor

SELFDESTRUCT

public static final int SELFDESTRUCT
(0030) Self-destruct

ULTRAQUICK

public static final int ULTRAQUICK
(0040) Ultra Quick

BODY

public static final int BODY
(0050) Body

DEEPINTRUSION

public static final int DEEPINTRUSION
(0060) Deep Intrusion

MULTIFUNCTION

public static final int MULTIFUNCTION
(0100) Multifunction

POINTDETONATION

public static final int POINTDETONATION
(0200) Point Detonation (PD)

BASEDETONATION

public static final int BASEDETONATION
(0300) Base Detonation (BD)

CONTACT

public static final int CONTACT
(1000) Contact

CONTACTINSTANT

public static final int CONTACTINSTANT
(1100) Contact, Instant (Impact)

CONTACTDELAYED

public static final int CONTACTDELAYED
(1200) Contact, Delayed

CONTACTELECTRONIC

public static final int CONTACTELECTRONIC
(1300) Contact, Electronic (Oblique Contact)

CONTACTGRAZE

public static final int CONTACTGRAZE
(1400) Contact, Graze

CONTACTCRUSH

public static final int CONTACTCRUSH
(1500) Contact, Crush

CONTACTHYDROSTATIC

public static final int CONTACTHYDROSTATIC
(1600) Contact, Hydrostatic

CONTACTMECHANICAL

public static final int CONTACTMECHANICAL
(1700) Contact, Mechanical

CONTACTCHEMICAL

public static final int CONTACTCHEMICAL
(1800) Contact, Chemical

CONTACTPIEZOELECTRIC

public static final int CONTACTPIEZOELECTRIC
(1900) Contact, Piezoelectric

CONTACTPOINTINITIATING

public static final int CONTACTPOINTINITIATING
(1910) Contact, Point Initiating

CONTACTPOINTINITIATINGBASEDETONATING

public static final int CONTACTPOINTINITIATINGBASEDETONATING
(1920) Contact, Point Initiating, Base Detonating

CONTACTBASEDETONATING

public static final int CONTACTBASEDETONATING
(1930) Contact, Base Detonating

CONTACTBALLISTICCAPANDBASE

public static final int CONTACTBALLISTICCAPANDBASE
(1940) Contact, Ballistic Cap and Base

CONTACTBASE

public static final int CONTACTBASE
(1950) Contact, Base

CONTACTNOSE

public static final int CONTACTNOSE
(1960) Contact, Nose

CONTACTFITTEDINSTANDOFFPROBE

public static final int CONTACTFITTEDINSTANDOFFPROBE
(1970) Contact, Fitted in Standoff Probe

CONTACTNONALIGNED

public static final int CONTACTNONALIGNED
(1980) Contact, Non-aligned

TIMED

public static final int TIMED
(2000) Timed

TIMEDPROGRAMMABLE

public static final int TIMEDPROGRAMMABLE
(2100) Timed, Programmable

TIMEDBURNOUT

public static final int TIMEDBURNOUT
(2200) Timed, Burnout

TIMEDPYROTECHNIC

public static final int TIMEDPYROTECHNIC
(2300) Timed, Pyrotechnic

TIMEDELECTRONIC

public static final int TIMEDELECTRONIC
(2400) Timed, Electronic

TIMEDBASEDELAY

public static final int TIMEDBASEDELAY
(2500) Timed, Base Delay

TIMEDREINFORCEDNOSEIMPACTDELAY

public static final int TIMEDREINFORCEDNOSEIMPACTDELAY
(2600) Timed, Reinforced Nose Impact Delay

TIMEDSHORTDELAYIMPACT

public static final int TIMEDSHORTDELAYIMPACT
(2700) Timed, Short Delay Impact

TIMEDNOSEMOUNTEDVARIABLEDELAY

public static final int TIMEDNOSEMOUNTEDVARIABLEDELAY
(2800) Timed, Nose Mounted Variable Delay

TIMEDLONGDELAYSIDE

public static final int TIMEDLONGDELAYSIDE
(2900) Timed, Long Delay Side

TIMEDSELECTABLEDELAY

public static final int TIMEDSELECTABLEDELAY
(2910) Timed, Selectable Delay

TIMEDIMPACT

public static final int TIMEDIMPACT
(2920) Timed, Impact

TIMEDSEQUENCE

public static final int TIMEDSEQUENCE
(2930) Timed, Sequence

PROXIMITY

public static final int PROXIMITY
(3000) Proximity

PROXIMITYACTIVELASER

public static final int PROXIMITYACTIVELASER
(3100) Proximity, Active Laser

PROXIMITYMAGNETIC

public static final int PROXIMITYMAGNETIC
(3200) Proximity, Magnetic (Magpolarity)

PROXIMITYACTIVERADAR

public static final int PROXIMITYACTIVERADAR
(3300) Proximity, Active Radar (Doppler Radar)

PROXIMITYRADIOFREQUENCY

public static final int PROXIMITYRADIOFREQUENCY
(3400) Proximity, Radio Frequency (RF)

PROXIMITYPROGRAMMABLE

public static final int PROXIMITYPROGRAMMABLE
(3500) Proximity, Programmable

PROXIMITYPROGRAMMABLEPREFRAGMENTED

public static final int PROXIMITYPROGRAMMABLEPREFRAGMENTED
(3600) Proximity, Programmable, Prefragmented

PROXIMITYINFRARED

public static final int PROXIMITYINFRARED
(3700) Proximity, Infrared

COMMAND

public static final int COMMAND
(4000) Command

COMMANDELECTRONICREMOTELYSET

public static final int COMMANDELECTRONICREMOTELYSET
(4100) Command, Electronic, Remotely Set

ALTITUDE

public static final int ALTITUDE
(5000) Altitude

ALTITUDERADIOALTIMETER

public static final int ALTITUDERADIOALTIMETER
(5100) Altitude, Radio Altimeter

ALTITUDEAIRBURST

public static final int ALTITUDEAIRBURST
(5200) Altitude, Air Burst

DEPTH

public static final int DEPTH
(6000) Depth

ACOUSTIC

public static final int ACOUSTIC
(7000) Acoustic

PRESSURE

public static final int PRESSURE
(8000) Pressure

PRESSUREDELAY

public static final int PRESSUREDELAY
(8010) Pressure, Delay

INERT

public static final int INERT
(8100) Inert

DUMMY

public static final int DUMMY
(8110) Dummy

PRACTICE

public static final int PRACTICE
(8120) Practice

PLUGREPRESENTING

public static final int PLUGREPRESENTING
(8130) Plug Representing

TRAINING

public static final int TRAINING
(8150) Training

PYROTECHNIC

public static final int PYROTECHNIC
(9000) Pyrotechnic

PYROTECHNICDELAY

public static final int PYROTECHNICDELAY
(9010) Pyrotechnic, Delay

ELECTROOPTICAL

public static final int ELECTROOPTICAL
(9100) Electro-optical

ELECTROMECHANICAL

public static final int ELECTROMECHANICAL
(9110) Electromechanical

ELECTROMECHANICALNOSE

public static final int ELECTROMECHANICALNOSE
(9120) Electromechanical, Nose

STRIKERLESS

public static final int STRIKERLESS
(9200) Strikerless

STRIKERLESSNOSEIMPACT

public static final int STRIKERLESSNOSEIMPACT
(9210) Strikerless, Nose Impact

STRIKERLESSCOMPRESSIONIGNITION

public static final int STRIKERLESSCOMPRESSIONIGNITION
(9220) Strikerless, Compression-Ignition

COMPRESSIONIGNITION

public static final int COMPRESSIONIGNITION
(9300) Compression-Ignition

COMPRESSIONIGNITIONSTRIKERLESSNOSEIMPACT

public static final int COMPRESSIONIGNITIONSTRIKERLESSNOSEIMPACT
(9310) Compression-Ignition, Strikerless, Nose Impact

PERCUSSION

public static final int PERCUSSION
(9400) Percussion

PERCUSSIONINSTANTANEOUS

public static final int PERCUSSIONINSTANTANEOUS
(9410) Percussion, Instantaneous

ELECTRONIC

public static final int ELECTRONIC
(9500) Electronic

ELECTRONICINTERNALLYMOUNTED

public static final int ELECTRONICINTERNALLYMOUNTED
(9510) Electronic, Internally Mounted

ELECTRONICRANGESETTING

public static final int ELECTRONICRANGESETTING
(9520) Electronic, Range Setting

ELECTRONICPROGRAMMED

public static final int ELECTRONICPROGRAMMED
(9530) Electronic, Programmed

MECHANICAL

public static final int MECHANICAL
(9600) Mechanical

MECHANICALNOSE

public static final int MECHANICALNOSE
(9610) Mechanical, Nose

MECHANICALTAIL

public static final int MECHANICALTAIL
(9620) Mechanical, Tail
Constructor Detail

FuseField

public FuseField()
Method Detail

toString

public java.lang.String toString(int idNumber)

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS