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.ActionIDField

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

public class ActionIDField
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/ActionIDField.java
Summary:
Action ID Field -- This field shall specify the particular action that is requested by the simulation manager. This field shall be represented by a32-bit enumeration (see Section 7 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 ActionIDField.RECALLINITIALPARAMETERS; 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: Action ID 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 long ACCEPTSUBSCRIPTION
          (33)
static long CHANGEAGGREGATESTATE
          (36)
static long DATAQUERY
          (22)
static long DISMOUNT
          (19)
static long INFORMSMOFEVENTDAMAGE
          (4)
static long INFORMSMOFEVENTFIREDISABLED
          (6)
static long INFORMSMOFEVENTKILLEDINACTION
          (3)
static long INFORMSMOFEVENTMOBILITYDISABLED
          (5)
static long INFORMSMOFEVENTRANOUTOFAMMUNITION
          (2)
static long INFORMSMOFEVENTRANOUTOFFUEL
          (7)
static long INITIATEHITCHFOLLOW
          (16)
static long INITIATEHITCHLEAD
          (15)
static long INITIATESERVICESTATIONRESUPPLY
          (13)
static long INITIATETAILGATERESUPPLY
          (14)
static long INITIATETETHERFOLLOW
          (11)
static long INITIATETETHERLEAD
          (10)
static long LOCALSTORAGEOFTHEREQUESTEDINFORMATION
          (1)
static long LOCKSITECONFIGURATION
          (26)
static long MOUNT
          (18)
static long MOUNTINTENT
          (31)
static long OTHER
          (0)
static long QUERYSITECONFIGURATION
          (29)
static long RECALLCHECKPOINTDATA
          (8)
static long RECALLINITIALPARAMETERS
          (9)
static long RECONSTITUTE
          (25)
static long SENDOBJECTSTATEDATA
          (24)
static long STARTDRC
          (20)
static long STATUSREQUEST
          (23)
static long STOPDRC
          (21)
static long TELEPORTENTITY
          (35)
static long TETHERINGINFORMATION
          (30)
static long UNHITCH
          (17)
static long UNLOCKSITECONFIGURATION
          (27)
static long UNSUBSCRIBE
          (34)
static long UNTETHER
          (12)
static long UPDATESITECONFIGURATION
          (28)
 
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 long OTHER
(0) Other

LOCALSTORAGEOFTHEREQUESTEDINFORMATION

public static final long LOCALSTORAGEOFTHEREQUESTEDINFORMATION
(1) Local storage of the requested information

INITIATETETHERLEAD

public static final long INITIATETETHERLEAD
(10) Initiate tether-lead

INITIATETETHERFOLLOW

public static final long INITIATETETHERFOLLOW
(11) Initiate tether-follow

UNTETHER

public static final long UNTETHER
(12) Untether

INITIATESERVICESTATIONRESUPPLY

public static final long INITIATESERVICESTATIONRESUPPLY
(13) Initiate service station resupply

INITIATETAILGATERESUPPLY

public static final long INITIATETAILGATERESUPPLY
(14) Initiate tailgate resupply

INITIATEHITCHLEAD

public static final long INITIATEHITCHLEAD
(15) Initiate hitch lead

INITIATEHITCHFOLLOW

public static final long INITIATEHITCHFOLLOW
(16) Initiate hitch follow

UNHITCH

public static final long UNHITCH
(17) Unhitch

MOUNT

public static final long MOUNT
(18) Mount

DISMOUNT

public static final long DISMOUNT
(19) Dismount

INFORMSMOFEVENTRANOUTOFAMMUNITION

public static final long INFORMSMOFEVENTRANOUTOFAMMUNITION
(2) Inform SM of event \"ran out of ammunition\"

STARTDRC

public static final long STARTDRC
(20) Start DRC (Daily Readiness Check)

STOPDRC

public static final long STOPDRC
(21) Stop DRC

DATAQUERY

public static final long DATAQUERY
(22) Data Query

STATUSREQUEST

public static final long STATUSREQUEST
(23) Status Request

SENDOBJECTSTATEDATA

public static final long SENDOBJECTSTATEDATA
(24) Send Object State Data

RECONSTITUTE

public static final long RECONSTITUTE
(25) Reconstitute

LOCKSITECONFIGURATION

public static final long LOCKSITECONFIGURATION
(26) Lock Site Configuration

UNLOCKSITECONFIGURATION

public static final long UNLOCKSITECONFIGURATION
(27) Unlock Site Configuration

UPDATESITECONFIGURATION

public static final long UPDATESITECONFIGURATION
(28) Update Site Configuration

QUERYSITECONFIGURATION

public static final long QUERYSITECONFIGURATION
(29) Query Site Configuration

INFORMSMOFEVENTKILLEDINACTION

public static final long INFORMSMOFEVENTKILLEDINACTION
(3) Inform SM of event \"killed in action\"

TETHERINGINFORMATION

public static final long TETHERINGINFORMATION
(30) Tethering Information

MOUNTINTENT

public static final long MOUNTINTENT
(31) Mount Intent

ACCEPTSUBSCRIPTION

public static final long ACCEPTSUBSCRIPTION
(33) Accept Subscription

UNSUBSCRIBE

public static final long UNSUBSCRIBE
(34) Unsubscribe

TELEPORTENTITY

public static final long TELEPORTENTITY
(35) Teleport entity

CHANGEAGGREGATESTATE

public static final long CHANGEAGGREGATESTATE
(36) Change aggregate state

INFORMSMOFEVENTDAMAGE

public static final long INFORMSMOFEVENTDAMAGE
(4) Inform SM of event \"damage\"

INFORMSMOFEVENTMOBILITYDISABLED

public static final long INFORMSMOFEVENTMOBILITYDISABLED
(5) Inform SM of event \"mobility disabled\"

INFORMSMOFEVENTFIREDISABLED

public static final long INFORMSMOFEVENTFIREDISABLED
(6) Inform SM of event \"fire disabled\"

INFORMSMOFEVENTRANOUTOFFUEL

public static final long INFORMSMOFEVENTRANOUTOFFUEL
(7) Inform SM of event \"ran out of fuel\"

RECALLCHECKPOINTDATA

public static final long RECALLCHECKPOINTDATA
(8) Recall checkpoint data

RECALLINITIALPARAMETERS

public static final long RECALLINITIALPARAMETERS
(9) Recall initial parameters
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