Boeing Simulation 3.1 API Specification

ucavmanager
Class SimulatorUCAVManager.BasicUCAVInfo

java.lang.Object
  |
  +--ucavmanager.SimulatorUCAVManager.BasicUCAVInfo
All Implemented Interfaces:
Serializable, UCAVInfo
Enclosing class:
SimulatorUCAVManager

protected static class SimulatorUCAVManager.BasicUCAVInfo
extends Object
implements UCAVInfo, Serializable

See Also:
Serialized Form

Field Summary
private  int id
           
private  objects.Location loc
           
private  util.TimeStamp time
           
 
Constructor Summary
SimulatorUCAVManager.BasicUCAVInfo(int id, util.TimeStamp time, objects.Location loc)
           
 
Method Summary
 objects.Location getLocation()
          Return the location that the UCAV was at when this was created.
 mission.Mission getMission()
          Currently not supported.
 util.TimeStamp getTimeStamp()
          Return the TimeStamp for when this Info was created.
 int getUCAVID()
          Return the ID that associates this class to the UCAV that created it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

private final int id

time

private final util.TimeStamp time

loc

private final objects.Location loc
Constructor Detail

SimulatorUCAVManager.BasicUCAVInfo

public SimulatorUCAVManager.BasicUCAVInfo(int id,
                                          util.TimeStamp time,
                                          objects.Location loc)
Method Detail

getUCAVID

public int getUCAVID()
Description copied from interface: UCAVInfo
Return the ID that associates this class to the UCAV that created it.

Specified by:
getUCAVID in interface UCAVInfo

getLocation

public objects.Location getLocation()
Return the location that the UCAV was at when this was created.

Specified by:
getLocation in interface UCAVInfo

getMission

public mission.Mission getMission()
Currently not supported.

Specified by:
getMission in interface UCAVInfo

getTimeStamp

public util.TimeStamp getTimeStamp()
Return the TimeStamp for when this Info was created.

Specified by:
getTimeStamp in interface UCAVInfo

Boeing Simulation 3.1 API Specification

To submit a bug or feature email the author of that class. Funding for this research was provided by Boeing and DARPA.