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
|
|
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 |
id
private final int id
time
private final util.TimeStamp time
loc
private final objects.Location loc
SimulatorUCAVManager.BasicUCAVInfo
public SimulatorUCAVManager.BasicUCAVInfo(int id,
util.TimeStamp time,
objects.Location loc)
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
To submit a bug or feature email the author of that class. Funding for this research was provided by Boeing and DARPA.