|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmil.navy.nps.disEnumerations.ParameterTypeArticulatedPartsHighBitsField
Parameter Type Articulated Parts HighBits Field -- These Enumerations are used to describe a part of the Articulated Parameter Enumeration. They are combined with the Parameter Type Articulated Parts LowBits enumeration to make a complete 32 bit Enumeration. i.e.
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 (i.e. constant), 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 ParameterTypeArticulatedPartsHighBitsField.SECONDARYRADAR10
, i.e. combine
the class name, a period, and a class variable (enumeration) name.
Field Summary | |
static short |
BRIDGELAUNCHER
(3296) Bridge launcher |
static short |
BRIDGESECTION1
(3328) Bridge section 1 |
static short |
BRIDGESECTION2
(3360) Bridge section 2 |
static short |
BRIDGESECTION3
(3392) Bridge section 3 |
static short |
GENERICANTENNA
(2080) generic antenna |
static short |
HELICOPTERMAINROTOR
(1184) helicopter - main rotor |
static short |
HELICOPTERTAILROTOR
(1216) helicopter - tail rotor |
static short |
LANDINGGEAR
(3072) landing gear |
static short |
LEFTAILERON
(1120) left aileron |
static short |
LEFTFLAP
(1056) left flap |
static short |
LEFTWEAPONBAYDOOR
(3168) left weapon bay door |
static short |
OTHERAIRCRAFTCONTROLSURFACESDEFINEDASNEEDED
(1248) other Aircraft Control Surfaces defined as needed |
static short |
OTHEREXTENDABLEPARTSDEFINEDASNEEDED
(2144) other extendable parts defined as needed |
static short |
OTHERFIXEDPOSITIONPARTSDEFINEDASNEEDED
(3552) other fixed position parts defined as needed |
static short |
PERISCOPE
(2048) periscope |
static short |
PRIMARYBLADE1
(3424) Primary blade 1 |
static short |
PRIMARYBLADE2
(3456) Primary blade 2 |
static short |
PRIMARYBOOM
(3488) Primary boom |
static short |
PRIMARYDEFENSESYSTEMS1
(5056) Primary defense systems 1 |
static short |
PRIMARYDEFENSESYSTEMS10
(5344) Primary defense systems 10 |
static short |
PRIMARYDEFENSESYSTEMS2
(5088) Primary defense systems 2 |
static short |
PRIMARYDEFENSESYSTEMS3
(5120) Primary defense systems 3 |
static short |
PRIMARYDEFENSESYSTEMS4
(5152) Primary defense systems 4 |
static short |
PRIMARYDEFENSESYSTEMS5
(5184) Primary defense systems 5 |
static short |
PRIMARYDEFENSESYSTEMS6
(5216) Primary defense systems 6 |
static short |
PRIMARYDEFENSESYSTEMS7
(5248) Primary defense systems 7 |
static short |
PRIMARYDEFENSESYSTEMS8
(5280) Primary defense systems 8 |
static short |
PRIMARYDEFENSESYSTEMS9
(5312) Primary defense systems 9 |
static short |
PRIMARYGUNNUMBER1
(4416) Primary gun number 1 |
static short |
PRIMARYGUNNUMBER10
(4704) Primary gun number 10 |
static short |
PRIMARYGUNNUMBER2
(4448) Primary gun number 2 |
static short |
PRIMARYGUNNUMBER3
(4480) Primary gun number 3 |
static short |
PRIMARYGUNNUMBER4
(4512) Primary gun number 4 |
static short |
PRIMARYGUNNUMBER5
(4544) Primary gun number 5 |
static short |
PRIMARYGUNNUMBER6
(4576) Primary gun number 6 |
static short |
PRIMARYGUNNUMBER7
(4608) Primary gun number 7 |
static short |
PRIMARYGUNNUMBER8
(4640) Primary gun number 8 |
static short |
PRIMARYGUNNUMBER9
(4672) Primary gun number 9 |
static short |
PRIMARYLAUNCHER1
(4736) Primary launcher 1 |
static short |
PRIMARYLAUNCHER10
(5024) Primary launcher 10 |
static short |
PRIMARYLAUNCHER2
(4768) Primary launcher 2 |
static short |
PRIMARYLAUNCHER3
(4800) Primary launcher 3 |
static short |
PRIMARYLAUNCHER4
(4832) Primary launcher 4 |
static short |
PRIMARYLAUNCHER5
(4864) Primary launcher 5 |
static short |
PRIMARYLAUNCHER6
(4896) Primary launcher 6 |
static short |
PRIMARYLAUNCHER7
(4928) Primary launcher 7 |
static short |
PRIMARYLAUNCHER8
(4960) Primary launcher 8 |
static short |
PRIMARYLAUNCHER9
(4992) Primary launcher 9 |
static short |
PRIMARYLAUNCHERARM
(3520) Primary launcher arm |
static short |
PRIMARYRADAR1
(5376) Primary radar 1 |
static short |
PRIMARYRADAR10
(5664) Primary radar 10 |
static short |
PRIMARYRADAR2
(5408) Primary radar 2 |
static short |
PRIMARYRADAR3
(5440) Primary radar 3 |
static short |
PRIMARYRADAR4
(5472) Primary radar 4 |
static short |
PRIMARYRADAR5
(5504) Primary radar 5 |
static short |
PRIMARYRADAR6
(5536) Primary radar 6 |
static short |
PRIMARYRADAR7
(5568) Primary radar 7 |
static short |
PRIMARYRADAR8
(5600) Primary radar 8 |
static short |
PRIMARYRADAR9
(5632) Primary radar 9 |
static short |
PRIMARYTURRETNUMBER1
(4096) Primary turret number 1 |
static short |
PRIMARYTURRETNUMBER10
(4384) Primary turret number 10 |
static short |
PRIMARYTURRETNUMBER2
(4128) Primary turret number 2 |
static short |
PRIMARYTURRETNUMBER3
(4160) Primary turret number 3 |
static short |
PRIMARYTURRETNUMBER4
(4192) Primary turret number 4 |
static short |
PRIMARYTURRETNUMBER5
(4224) Primary turret number 5 |
static short |
PRIMARYTURRETNUMBER6
(4256) Primary turret number 6 |
static short |
PRIMARYTURRETNUMBER7
(4288) Primary turret number 7 |
static short |
PRIMARYTURRETNUMBER8
(4320) Primary turret number 8 |
static short |
PRIMARYTURRETNUMBER9
(4352) Primary turret number 9 |
static short |
RIGHTAILERON
(1152) right aileron |
static short |
RIGHTFLAP
(1088) right flap |
static short |
RIGHTWEAPONBAYDOORS
(3200) right weapon bay doors |
static short |
RUDDER
(1024) rudder |
static short |
SECONDARYDEFENSESYSTEMS1
(6656) Secondary defense systems 1 |
static short |
SECONDARYDEFENSESYSTEMS10
(6944) Secondary defense systems 10 |
static short |
SECONDARYDEFENSESYSTEMS2
(6688) Secondary defense systems 2 |
static short |
SECONDARYDEFENSESYSTEMS3
(6720) Secondary defense systems 3 |
static short |
SECONDARYDEFENSESYSTEMS4
(6752) Secondary defense systems 4 |
static short |
SECONDARYDEFENSESYSTEMS5
(6784) Secondary defense systems 5 |
static short |
SECONDARYDEFENSESYSTEMS6
(6816) Secondary defense systems 6 |
static short |
SECONDARYDEFENSESYSTEMS7
(6848) Secondary defense systems 7 |
static short |
SECONDARYDEFENSESYSTEMS8
(6880) Secondary defense systems 8 |
static short |
SECONDARYDEFENSESYSTEMS9
(6912) Secondary defense systems 9 |
static short |
SECONDARYGUNNUMBER1
(6016) Secondary gun number 1 |
static short |
SECONDARYGUNNUMBER10
(6304) Secondary gun number 10 |
static short |
SECONDARYGUNNUMBER2
(6048) Secondary gun number 2 |
static short |
SECONDARYGUNNUMBER3
(6080) Secondary gun number 3 |
static short |
SECONDARYGUNNUMBER4
(6112) Secondary gun number 4 |
static short |
SECONDARYGUNNUMBER5
(6144) Secondary gun number 5 |
static short |
SECONDARYGUNNUMBER6
(6176) Secondary gun number 6 |
static short |
SECONDARYGUNNUMBER7
(6208) Secondary gun number 7 |
static short |
SECONDARYGUNNUMBER8
(6240) Secondary gun number 8 |
static short |
SECONDARYGUNNUMBER9
(6272) Secondary gun number 9 |
static short |
SECONDARYLAUNCHER1
(6336) Secondary launcher 1 |
static short |
SECONDARYLAUNCHER10
(6624) Secondary launcher 10 |
static short |
SECONDARYLAUNCHER2
(6368) Secondary launcher 2 |
static short |
SECONDARYLAUNCHER3
(6400) Secondary launcher 3 |
static short |
SECONDARYLAUNCHER4
(6432) Secondary launcher 4 |
static short |
SECONDARYLAUNCHER5
(6464) Secondary launcher 5 |
static short |
SECONDARYLAUNCHER6
(6496) Secondary launcher 6 |
static short |
SECONDARYLAUNCHER7
(6528) Secondary launcher 7 |
static short |
SECONDARYLAUNCHER8
(6560) Secondary launcher 8 |
static short |
SECONDARYLAUNCHER9
(6592) Secondary launcher 9 |
static short |
SECONDARYRADAR1
(6976) Secondary radar 1 |
static short |
SECONDARYRADAR10
(7264) Secondary radar 10 |
static short |
SECONDARYRADAR2
(7008) Secondary radar 2 |
static short |
SECONDARYRADAR3
(7040) Secondary radar 3 |
static short |
SECONDARYRADAR4
(7072) Secondary radar 4 |
static short |
SECONDARYRADAR5
(7104) Secondary radar 5 |
static short |
SECONDARYRADAR6
(7136) Secondary radar 6 |
static short |
SECONDARYRADAR7
(7168) Secondary radar 7 |
static short |
SECONDARYRADAR8
(7200) Secondary radar 8 |
static short |
SECONDARYRADAR9
(7232) Secondary radar 9 |
static short |
SECONDARYTURRETNUMBER1
(5696) Secondary turret number 1 |
static short |
SECONDARYTURRETNUMBER10
(5984) Secondary turret number 10 |
static short |
SECONDARYTURRETNUMBER2
(5728) Secondary turret number 2 |
static short |
SECONDARYTURRETNUMBER3
(5760) Secondary turret number 3 |
static short |
SECONDARYTURRETNUMBER4
(5792) Secondary turret number 4 |
static short |
SECONDARYTURRETNUMBER5
(5824) Secondary turret number 5 |
static short |
SECONDARYTURRETNUMBER6
(5856) Secondary turret number 6 |
static short |
SECONDARYTURRETNUMBER7
(5888) Secondary turret number 7 |
static short |
SECONDARYTURRETNUMBER8
(5920) Secondary turret number 8 |
static short |
SECONDARYTURRETNUMBER9
(5952) Secondary turret number 9 |
static short |
SNORKEL
(2112) snorkel |
static short |
SPEEDBRAKE
(3136) speed brake |
static short |
TAILHOOK
(3104) tail hook |
static short |
TANKORAPCHATCH
(3232) tank or APC hatch |
static short |
WINGSWEEP
(3264) wingsweep |
Constructor Summary | |
ParameterTypeArticulatedPartsHighBitsField()
|
Method Summary | |
static java.lang.String |
toString(int idNumber)
Returns a string containing the enumeration name which corresponds to an enumeration value, as in ParameterTypeArticulatedPartsHighBitsField.toString (1024) returns the string "RUDDER " |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final short RUDDER
public static final short LEFTFLAP
public static final short RIGHTFLAP
public static final short LEFTAILERON
public static final short RIGHTAILERON
public static final short HELICOPTERMAINROTOR
public static final short HELICOPTERTAILROTOR
public static final short OTHERAIRCRAFTCONTROLSURFACESDEFINEDASNEEDED
public static final short PERISCOPE
public static final short GENERICANTENNA
public static final short SNORKEL
public static final short OTHEREXTENDABLEPARTSDEFINEDASNEEDED
public static final short LANDINGGEAR
public static final short TAILHOOK
public static final short SPEEDBRAKE
public static final short LEFTWEAPONBAYDOOR
public static final short RIGHTWEAPONBAYDOORS
public static final short TANKORAPCHATCH
public static final short WINGSWEEP
public static final short BRIDGELAUNCHER
public static final short BRIDGESECTION1
public static final short BRIDGESECTION2
public static final short BRIDGESECTION3
public static final short PRIMARYBLADE1
public static final short PRIMARYBLADE2
public static final short PRIMARYBOOM
public static final short PRIMARYLAUNCHERARM
public static final short OTHERFIXEDPOSITIONPARTSDEFINEDASNEEDED
public static final short PRIMARYTURRETNUMBER1
public static final short PRIMARYTURRETNUMBER2
public static final short PRIMARYTURRETNUMBER3
public static final short PRIMARYTURRETNUMBER4
public static final short PRIMARYTURRETNUMBER5
public static final short PRIMARYTURRETNUMBER6
public static final short PRIMARYTURRETNUMBER7
public static final short PRIMARYTURRETNUMBER8
public static final short PRIMARYTURRETNUMBER9
public static final short PRIMARYTURRETNUMBER10
public static final short PRIMARYGUNNUMBER1
public static final short PRIMARYGUNNUMBER2
public static final short PRIMARYGUNNUMBER3
public static final short PRIMARYGUNNUMBER4
public static final short PRIMARYGUNNUMBER5
public static final short PRIMARYGUNNUMBER6
public static final short PRIMARYGUNNUMBER7
public static final short PRIMARYGUNNUMBER8
public static final short PRIMARYGUNNUMBER9
public static final short PRIMARYGUNNUMBER10
public static final short PRIMARYLAUNCHER1
public static final short PRIMARYLAUNCHER2
public static final short PRIMARYLAUNCHER3
public static final short PRIMARYLAUNCHER4
public static final short PRIMARYLAUNCHER5
public static final short PRIMARYLAUNCHER6
public static final short PRIMARYLAUNCHER7
public static final short PRIMARYLAUNCHER8
public static final short PRIMARYLAUNCHER9
public static final short PRIMARYLAUNCHER10
public static final short PRIMARYDEFENSESYSTEMS1
public static final short PRIMARYDEFENSESYSTEMS2
public static final short PRIMARYDEFENSESYSTEMS3
public static final short PRIMARYDEFENSESYSTEMS4
public static final short PRIMARYDEFENSESYSTEMS5
public static final short PRIMARYDEFENSESYSTEMS6
public static final short PRIMARYDEFENSESYSTEMS7
public static final short PRIMARYDEFENSESYSTEMS8
public static final short PRIMARYDEFENSESYSTEMS9
public static final short PRIMARYDEFENSESYSTEMS10
public static final short PRIMARYRADAR1
public static final short PRIMARYRADAR2
public static final short PRIMARYRADAR3
public static final short PRIMARYRADAR4
public static final short PRIMARYRADAR5
public static final short PRIMARYRADAR6
public static final short PRIMARYRADAR7
public static final short PRIMARYRADAR8
public static final short PRIMARYRADAR9
public static final short PRIMARYRADAR10
public static final short SECONDARYTURRETNUMBER1
public static final short SECONDARYTURRETNUMBER2
public static final short SECONDARYTURRETNUMBER3
public static final short SECONDARYTURRETNUMBER4
public static final short SECONDARYTURRETNUMBER5
public static final short SECONDARYTURRETNUMBER6
public static final short SECONDARYTURRETNUMBER7
public static final short SECONDARYTURRETNUMBER8
public static final short SECONDARYTURRETNUMBER9
public static final short SECONDARYTURRETNUMBER10
public static final short SECONDARYGUNNUMBER1
public static final short SECONDARYGUNNUMBER2
public static final short SECONDARYGUNNUMBER3
public static final short SECONDARYGUNNUMBER4
public static final short SECONDARYGUNNUMBER5
public static final short SECONDARYGUNNUMBER6
public static final short SECONDARYGUNNUMBER7
public static final short SECONDARYGUNNUMBER8
public static final short SECONDARYGUNNUMBER9
public static final short SECONDARYGUNNUMBER10
public static final short SECONDARYLAUNCHER1
public static final short SECONDARYLAUNCHER2
public static final short SECONDARYLAUNCHER3
public static final short SECONDARYLAUNCHER4
public static final short SECONDARYLAUNCHER5
public static final short SECONDARYLAUNCHER6
public static final short SECONDARYLAUNCHER7
public static final short SECONDARYLAUNCHER8
public static final short SECONDARYLAUNCHER9
public static final short SECONDARYLAUNCHER10
public static final short SECONDARYDEFENSESYSTEMS1
public static final short SECONDARYDEFENSESYSTEMS2
public static final short SECONDARYDEFENSESYSTEMS3
public static final short SECONDARYDEFENSESYSTEMS4
public static final short SECONDARYDEFENSESYSTEMS5
public static final short SECONDARYDEFENSESYSTEMS6
public static final short SECONDARYDEFENSESYSTEMS7
public static final short SECONDARYDEFENSESYSTEMS8
public static final short SECONDARYDEFENSESYSTEMS9
public static final short SECONDARYDEFENSESYSTEMS10
public static final short SECONDARYRADAR1
public static final short SECONDARYRADAR2
public static final short SECONDARYRADAR3
public static final short SECONDARYRADAR4
public static final short SECONDARYRADAR5
public static final short SECONDARYRADAR6
public static final short SECONDARYRADAR7
public static final short SECONDARYRADAR8
public static final short SECONDARYRADAR9
public static final short SECONDARYRADAR10
Constructor Detail |
public ParameterTypeArticulatedPartsHighBitsField()
Method Detail |
public static java.lang.String toString(int idNumber)
ParameterTypeArticulatedPartsHighBitsField.toString (1024)
returns the string "RUDDER
"
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |