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

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) Accept Subscription
static long  CHANGEAGGREGATESTATE
(36) Change aggregate state
static long  DATAQUERY
(22) Data Query
static long  DISMOUNT
(19) Dismount
static long  INFORMSMOFEVENTDAMAGE
(4) Inform SM of event \"damage\"
static long  INFORMSMOFEVENTFIREDISABLED
(6) Inform SM of event \"fire disabled\"
static long  INFORMSMOFEVENTKILLEDINACTION
(3) Inform SM of event \"killed in action\"
static long  INFORMSMOFEVENTMOBILITYDISABLED
(5) Inform SM of event \"mobility disabled\"
static long  INFORMSMOFEVENTRANOUTOFAMMUNITION
(2) Inform SM of event \"ran out of ammunition\"
static long  INFORMSMOFEVENTRANOUTOFFUEL
(7) Inform SM of event \"ran out of fuel\"
static long  INITIATEHITCHFOLLOW
(16) Initiate hitch follow
static long  INITIATEHITCHLEAD
(15) Initiate hitch lead
static long  INITIATESERVICESTATIONRESUPPLY
(13) Initiate service station resupply
static long  INITIATETAILGATERESUPPLY
(14) Initiate tailgate resupply
static long  INITIATETETHERFOLLOW
(11) Initiate tether-follow
static long  INITIATETETHERLEAD
(10) Initiate tether-lead
static long  LOCALSTORAGEOFTHEREQUESTEDINFORMATION
(1) Local storage of the requested information
static long  LOCKSITECONFIGURATION
(26) Lock Site Configuration
static long  MOUNT
(18) Mount
static long  MOUNTINTENT
(31) Mount Intent
static long  OTHER
(0) Other
static long  QUERYSITECONFIGURATION
(29) Query Site Configuration
static long  RECALLCHECKPOINTDATA
(8) Recall checkpoint data
static long  RECALLINITIALPARAMETERS
(9) Recall initial parameters
static long  RECONSTITUTE
(25) Reconstitute
static long  SENDOBJECTSTATEDATA
(24) Send Object State Data
static long  STARTDRC
(20) Start DRC (Daily Readiness Check)
static long  STATUSREQUEST
(23) Status Request
static long  STOPDRC
(21) Stop DRC
static long  TELEPORTENTITY
(35) Teleport entity
static long  TETHERINGINFORMATION
(30) Tethering Information
static long  UNHITCH
(17) Unhitch
static long  UNLOCKSITECONFIGURATION
(27) Unlock Site Configuration
static long  UNSUBSCRIBE
(34) Unsubscribe
static long  UNTETHER
(12) Untether
static long  UPDATESITECONFIGURATION
(28) Update Site Configuration
 

Constructor Summary
 ActionIDField()
 
 

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 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
Constructor Detail

ActionIDField

public ActionIDField()
Method Detail

toString

public java.lang.String toString(int idNumber)

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