Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class mil.navy.nps.disEnumerations.PDUTypeField

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

public class PDUTypeField
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/PDUTypeField.java
Summary:
PDU Type Field -- This field shall indicate the type of PDU that follows.
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 PDUTypeField.REPAIRCOMPLETE; 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: PDU Type 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 short ACKNOWLEDGE
          (15)
static short ACTIONREQUEST
          (16)
static short ACTIONRESPONSE
          (17)
static short AGGREGATE
          (170)
static short ANNOUNCEOBJECT
          (129)
static short APPEARANCEFI
          (141)
static short AREALOBJECTSTATE
          (152)
static short ARTICULATEDPARTSFI
          (142)
static short COLLISION
          (4)
static short CREATEENTITY
          (11)
static short DATA
          (20)
static short DATAQUERY
          (18)
static short DELETEOBJECT
          (130)
static short DESCRIBEAPPLICATION
          (131)
static short DESCRIBEEVENT
          (132)
static short DESCRIBEOBJECT
          (133)
static short DESIGNATOR
          (24)
static short DETONATIONFI
          (144)
static short DETONATION
          (3)
static short ELECTROMAGNETICEMISSION
          (23)
static short ENTITYSTATE
          (1)
static short ENVIRONMENT
          (153)
static short EVENTREPORT
          (21)
static short FIREFI
          (143)
static short FIRE
          (2)
static short INTERCOMCONTROL
          (160)
static short INTERCOMSIGNAL
          (161)
static short LINEAROBJECTSTATE
          (151)
static short MESSAGE
          (22)
static short OTHER
          (0)
static short POINTOBJECTSTATE
          (150)
static short RECEIVER
          (27)
static short REMOVEENTITY
          (12)
static short REPAIRCOMPLETE
          (9)
static short REPAIRRESPONSE
          (10)
static short REQUESTEVENT
          (134)
static short REQUESTOBJECT
          (135)
static short RESUPPLYCANCEL
          (8)
static short RESUPPLYOFFER
          (6)
static short RESUPPLYRECEIVED
          (7)
static short SERVICEREQUEST
          (5)
static short SETDATA
          (19)
static short SIGNAL
          (26)
static short STARTRESUME
          (13)
static short STOPFREEZE
          (14)
static short TIMESPACEPOSITIONINDICATORFI
          (140)
static short TRANSFERCONTROLACKNOWLEDGE
          (157)
static short TRANSFERCONTROL
          (156)
static short TRANSFERCONTROLREQUEST
          (155)
static short TRANSMITTER
          (25)
 
Method Summary
java.lang.String toString(int idNumber)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Field Detail

OTHER

public static final short OTHER
(0) Other

ENTITYSTATE

public static final short ENTITYSTATE
(1) Entity State

REPAIRRESPONSE

public static final short REPAIRRESPONSE
(10) Repair Response

CREATEENTITY

public static final short CREATEENTITY
(11) Create Entity

REMOVEENTITY

public static final short REMOVEENTITY
(12) Remove Entity

ANNOUNCEOBJECT

public static final short ANNOUNCEOBJECT
(129) Announce Object

STARTRESUME

public static final short STARTRESUME
(13) Start/Resume

DELETEOBJECT

public static final short DELETEOBJECT
(130) Delete Object

DESCRIBEAPPLICATION

public static final short DESCRIBEAPPLICATION
(131) Describe Application

DESCRIBEEVENT

public static final short DESCRIBEEVENT
(132) Describe Event

DESCRIBEOBJECT

public static final short DESCRIBEOBJECT
(133) Describe Object

REQUESTEVENT

public static final short REQUESTEVENT
(134) Request Event

REQUESTOBJECT

public static final short REQUESTOBJECT
(135) Request Object

STOPFREEZE

public static final short STOPFREEZE
(14) Stop/Freeze

TIMESPACEPOSITIONINDICATORFI

public static final short TIMESPACEPOSITIONINDICATORFI
(140) Time Space Position Indicator - FI

APPEARANCEFI

public static final short APPEARANCEFI
(141) Appearance-FI

ARTICULATEDPARTSFI

public static final short ARTICULATEDPARTSFI
(142) Articulated Parts - FI

FIREFI

public static final short FIREFI
(143) Fire - FI

DETONATIONFI

public static final short DETONATIONFI
(144) Detonation - FI

ACKNOWLEDGE

public static final short ACKNOWLEDGE
(15) Acknowledge

POINTOBJECTSTATE

public static final short POINTOBJECTSTATE
(150) Point Object State

LINEAROBJECTSTATE

public static final short LINEAROBJECTSTATE
(151) Linear Object State

AREALOBJECTSTATE

public static final short AREALOBJECTSTATE
(152) Areal Object State

ENVIRONMENT

public static final short ENVIRONMENT
(153) Environment

TRANSFERCONTROLREQUEST

public static final short TRANSFERCONTROLREQUEST
(155) Transfer Control Request

TRANSFERCONTROL

public static final short TRANSFERCONTROL
(156) Transfer Control

TRANSFERCONTROLACKNOWLEDGE

public static final short TRANSFERCONTROLACKNOWLEDGE
(157) Transfer Control Acknowledge

ACTIONREQUEST

public static final short ACTIONREQUEST
(16) Action Request

INTERCOMCONTROL

public static final short INTERCOMCONTROL
(160) Intercom Control

INTERCOMSIGNAL

public static final short INTERCOMSIGNAL
(161) Intercom Signal

ACTIONRESPONSE

public static final short ACTIONRESPONSE
(17) Action Response

AGGREGATE

public static final short AGGREGATE
(170) Aggregate

DATAQUERY

public static final short DATAQUERY
(18) Data Query

SETDATA

public static final short SETDATA
(19) Set Data

FIRE

public static final short FIRE
(2) Fire

DATA

public static final short DATA
(20) Data

EVENTREPORT

public static final short EVENTREPORT
(21) Event Report

MESSAGE

public static final short MESSAGE
(22) Message

ELECTROMAGNETICEMISSION

public static final short ELECTROMAGNETICEMISSION
(23) Electromagnetic Emission

DESIGNATOR

public static final short DESIGNATOR
(24) Designator

TRANSMITTER

public static final short TRANSMITTER
(25) Transmitter

SIGNAL

public static final short SIGNAL
(26) Signal

RECEIVER

public static final short RECEIVER
(27) Receiver

DETONATION

public static final short DETONATION
(3) Detonation

COLLISION

public static final short COLLISION
(4) Collision

SERVICEREQUEST

public static final short SERVICEREQUEST
(5) Service Request

RESUPPLYOFFER

public static final short RESUPPLYOFFER
(6) Resupply Offer

RESUPPLYRECEIVED

public static final short RESUPPLYRECEIVED
(7) Resupply Received

RESUPPLYCANCEL

public static final short RESUPPLYCANCEL
(8) Resupply Cancel

REPAIRCOMPLETE

public static final short REPAIRCOMPLETE
(9) Repair Complete
Method Detail

toString

public java.lang.String toString(int idNumber)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD