Class mil.navy.nps.disEnumerations.WarheadField
java.lang.Object
|
+----mil.navy.nps.disEnumerations.WarheadField
- public class WarheadField
- 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/WarheadField.java
- Summary:
- Warhead Field -- The warhead 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 WarheadField.BIOLOGICALTOXIN;
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: Warhead 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
|
AC
(8210) AC (HCN)
|
static int
|
BIOLOGICAL
(9000) Biological
|
static int
|
BIOLOGICALBACTERIA
(9200) Biological, Bacteria
|
static int
|
BIOLOGICALGENETICALLYMODIFIEDMICROORGANISMS
(9400) Biological, Genetically Modified Micro-organisms
|
static int
|
BIOLOGICALRICKETTSIA
(9300) Biological, Rickettsia
|
static int
|
BIOLOGICALTOXIN
(9500) Biological, Toxin
|
static int
|
BIOLOGICALVIRUS
(9100) Biological, Virus
|
static int
|
CARGO
(0010) Cargo (Variable Submunitions)
|
static int
|
CG
(8220) CG (Phosgene)
|
static int
|
CHEMICALBLISTERAGENT
(8100) Chemical, Blister Agent
|
static int
|
CHEMICALBLOODAGENT
(8200) Chemical, Blood Agent
|
static int
|
CHEMICALGENERAL
(8000) Chemical, General
|
static int
|
CHEMICALNERVEAGENT
(8300) Chemical, Nerve Agent
|
static int
|
CK
(8215) CK (CNCI)
|
static int
|
DUSTYGA
(8335) Dusty GA (Tabun)
|
static int
|
DUSTYGB
(8350) Dusty GB (Sarin)
|
static int
|
DUSTYGD
(8365) Dusty GD (Soman)
|
static int
|
DUSTYGF
(8380) Dusty GF
|
static int
|
DUSTYHD
(8120) Dusty HD (Mustard)
|
static int
|
DUSTYVX
(8320) Dusty VX
|
static int
|
ENUMERATION10UM
(0033) 10 um
|
static int
|
ENUMERATION1UM
(0031) 1 um
|
static int
|
ENUMERATION5UM
(0032) 5 um
|
static int
|
FUELAIREXPLOSIVE
(0020) Fuel/Air Explosive
|
static int
|
GA
(8325) GA (Tabun)
|
static int
|
GB
(8340) GB (Sarin)
|
static int
|
GD
(8355) GD (Soman)
|
static int
|
GF
(8370) GF
|
static int
|
GLASSBLADS
(0030) Glass Blads
|
static int
|
HD
(8110) HD (Mustard)
|
static int
|
HEANTIPERSONNEL
(1685) HE, Antipersonnel
|
static int
|
HEANTITANK
(1400) HE, Antitank
|
static int
|
HEBLASTFRAGMENTATION
(1620) HE, Blast Fragmentation
|
static int
|
HEBLASTPENETRATOR
(1675) HE, Blast Penetrator
|
static int
|
HECONTINUOUSROD
(1610) HE, Continuous Rod
|
static int
|
HEDARTS
(1630) HE, Darts
|
static int
|
HEDIRECTEDFRAGMENTATION
(1640) HE, Directed Fragmentation
|
static int
|
HEDOUBLEHALLOWCHARGE
(1665) HE, Double Hallow Charge
|
static int
|
HEFLECHETTES
(1635) HE, Flechettes
|
static int
|
HEFRAGMENTATION
(1300) HE, Fragmentation
|
static int
|
HEGENERALPURPOSE
(1670) HE, General Purpose
|
static int
|
HEHALLOWCHARGE
(1660) HE, Hallow Charge
|
static int
|
HEINCENDIARY
(1200) HE, Incendiary
|
static int
|
HEPLASTIC
(1100) HE, Plastic
|
static int
|
HERODPENETRATOR
(1680) HE, Rod Penetrator
|
static int
|
HESEMIARMORPIERCING
(1645) HE, Semi-Armor Piercing (SAP)
|
static int
|
HESEMIARMORPIERCINGFRAGMENTATION
(1655) HE, Semi-Armor Piercing, Fragmentation
|
static int
|
HESHAPEDCHARGEFRAGMENTATION
(1650) HE, Shaped Charge Fragmentation
|
static int
|
HESTEERABLEDARTSWITHHE
(1625) HE, Steerable Darts with HE
|
static int
|
HETUNGSTENBALL
(1615) HE, Tungsten Ball
|
static int
|
HIGHEXPLOSIVE
(1000) High Explosive(HE)
|
static int
|
ILLUMINATION
(3000) Illumination
|
static int
|
KINETIC
(5000) Kinetic
|
static int
|
MINES
(6000) Mines
|
static int
|
NUCLEAR
(7000) Nuclear
|
static int
|
NUCLEARIMT
(7010) Nuclear, IMT
|
static int
|
OTHER
(0000) Other
|
static int
|
PRACTICE
(4000) Practice
|
static int
|
SMOKE
(2000) Smoke
|
static int
|
THICKENEDGA
(8330) Thickened GA (Tabun)
|
static int
|
THICKENEDGB
(8345) Thickened GB (Sarin)
|
static int
|
THICKENEDGD
(8360) Thickened GD (Soman)
|
static int
|
THICKENEDGF
(8375) Thickened GF
|
static int
|
THICKENEDHD
(8115) Thickened HD (Mustard)
|
static int
|
THICKENEDVX
(8315) Thickened VX
|
static int
|
VX
(8310) VX
|
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 |
OTHER
public static final int OTHER
- (0000) Other
CARGO
public static final int CARGO
- (0010) Cargo (Variable Submunitions)
FUELAIREXPLOSIVE
public static final int FUELAIREXPLOSIVE
- (0020) Fuel/Air Explosive
GLASSBLADS
public static final int GLASSBLADS
- (0030) Glass Blads
ENUMERATION1UM
public static final int ENUMERATION1UM
- (0031) 1 um
ENUMERATION5UM
public static final int ENUMERATION5UM
- (0032) 5 um
ENUMERATION10UM
public static final int ENUMERATION10UM
- (0033) 10 um
HIGHEXPLOSIVE
public static final int HIGHEXPLOSIVE
- (1000) High Explosive(HE)
HEPLASTIC
public static final int HEPLASTIC
- (1100) HE, Plastic
HEINCENDIARY
public static final int HEINCENDIARY
- (1200) HE, Incendiary
HEFRAGMENTATION
public static final int HEFRAGMENTATION
- (1300) HE, Fragmentation
HEANTITANK
public static final int HEANTITANK
- (1400) HE, Antitank
HECONTINUOUSROD
public static final int HECONTINUOUSROD
- (1610) HE, Continuous Rod
HETUNGSTENBALL
public static final int HETUNGSTENBALL
- (1615) HE, Tungsten Ball
HEBLASTFRAGMENTATION
public static final int HEBLASTFRAGMENTATION
- (1620) HE, Blast Fragmentation
HESTEERABLEDARTSWITHHE
public static final int HESTEERABLEDARTSWITHHE
- (1625) HE, Steerable Darts with HE
HEDARTS
public static final int HEDARTS
- (1630) HE, Darts
HEFLECHETTES
public static final int HEFLECHETTES
- (1635) HE, Flechettes
HEDIRECTEDFRAGMENTATION
public static final int HEDIRECTEDFRAGMENTATION
- (1640) HE, Directed Fragmentation
HESEMIARMORPIERCING
public static final int HESEMIARMORPIERCING
- (1645) HE, Semi-Armor Piercing (SAP)
HESHAPEDCHARGEFRAGMENTATION
public static final int HESHAPEDCHARGEFRAGMENTATION
- (1650) HE, Shaped Charge Fragmentation
HESEMIARMORPIERCINGFRAGMENTATION
public static final int HESEMIARMORPIERCINGFRAGMENTATION
- (1655) HE, Semi-Armor Piercing, Fragmentation
HEHALLOWCHARGE
public static final int HEHALLOWCHARGE
- (1660) HE, Hallow Charge
HEDOUBLEHALLOWCHARGE
public static final int HEDOUBLEHALLOWCHARGE
- (1665) HE, Double Hallow Charge
HEGENERALPURPOSE
public static final int HEGENERALPURPOSE
- (1670) HE, General Purpose
HEBLASTPENETRATOR
public static final int HEBLASTPENETRATOR
- (1675) HE, Blast Penetrator
HERODPENETRATOR
public static final int HERODPENETRATOR
- (1680) HE, Rod Penetrator
HEANTIPERSONNEL
public static final int HEANTIPERSONNEL
- (1685) HE, Antipersonnel
SMOKE
public static final int SMOKE
- (2000) Smoke
ILLUMINATION
public static final int ILLUMINATION
- (3000) Illumination
PRACTICE
public static final int PRACTICE
- (4000) Practice
KINETIC
public static final int KINETIC
- (5000) Kinetic
MINES
public static final int MINES
- (6000) Mines
NUCLEAR
public static final int NUCLEAR
- (7000) Nuclear
NUCLEARIMT
public static final int NUCLEARIMT
- (7010) Nuclear, IMT
CHEMICALGENERAL
public static final int CHEMICALGENERAL
- (8000) Chemical, General
CHEMICALBLISTERAGENT
public static final int CHEMICALBLISTERAGENT
- (8100) Chemical, Blister Agent
HD
public static final int HD
- (8110) HD (Mustard)
THICKENEDHD
public static final int THICKENEDHD
- (8115) Thickened HD (Mustard)
DUSTYHD
public static final int DUSTYHD
- (8120) Dusty HD (Mustard)
CHEMICALBLOODAGENT
public static final int CHEMICALBLOODAGENT
- (8200) Chemical, Blood Agent
AC
public static final int AC
- (8210) AC (HCN)
CK
public static final int CK
- (8215) CK (CNCI)
CG
public static final int CG
- (8220) CG (Phosgene)
CHEMICALNERVEAGENT
public static final int CHEMICALNERVEAGENT
- (8300) Chemical, Nerve Agent
VX
public static final int VX
- (8310) VX
THICKENEDVX
public static final int THICKENEDVX
- (8315) Thickened VX
DUSTYVX
public static final int DUSTYVX
- (8320) Dusty VX
GA
public static final int GA
- (8325) GA (Tabun)
THICKENEDGA
public static final int THICKENEDGA
- (8330) Thickened GA (Tabun)
DUSTYGA
public static final int DUSTYGA
- (8335) Dusty GA (Tabun)
GB
public static final int GB
- (8340) GB (Sarin)
THICKENEDGB
public static final int THICKENEDGB
- (8345) Thickened GB (Sarin)
DUSTYGB
public static final int DUSTYGB
- (8350) Dusty GB (Sarin)
GD
public static final int GD
- (8355) GD (Soman)
THICKENEDGD
public static final int THICKENEDGD
- (8360) Thickened GD (Soman)
DUSTYGD
public static final int DUSTYGD
- (8365) Dusty GD (Soman)
GF
public static final int GF
- (8370) GF
THICKENEDGF
public static final int THICKENEDGF
- (8375) Thickened GF
DUSTYGF
public static final int DUSTYGF
- (8380) Dusty GF
BIOLOGICAL
public static final int BIOLOGICAL
- (9000) Biological
BIOLOGICALVIRUS
public static final int BIOLOGICALVIRUS
- (9100) Biological, Virus
BIOLOGICALBACTERIA
public static final int BIOLOGICALBACTERIA
- (9200) Biological, Bacteria
BIOLOGICALRICKETTSIA
public static final int BIOLOGICALRICKETTSIA
- (9300) Biological, Rickettsia
BIOLOGICALGENETICALLYMODIFIEDMICROORGANISMS
public static final int BIOLOGICALGENETICALLYMODIFIEDMICROORGANISMS
- (9400) Biological, Genetically Modified Micro-organisms
BIOLOGICALTOXIN
public static final int BIOLOGICALTOXIN
- (9500) Biological, Toxin
WarheadField
public WarheadField()
toString
public java.lang.String toString(int idNumber)