public static interface MissionEditEventManager2.MissionEditEventListener
Modifier and Type | Method and Description |
---|---|
void |
addMission(MissionEditDataModel missionEditDataModel)
Add a single mission to the project.
|
void |
commandSelected(Object missionID,
int cmdNum)
Indicate in the various views that a mission command has been selected
by the user
|
void |
executionAgendaGoalBegin(Object missionID,
String goal) |
void |
executionAgendaGoalFail(Object missionID,
String goal) |
void |
executionAgendaGoalNew(Object missionID,
String goals) |
void |
executionAgendaGoalSuccess(Object missionID,
String goal) |
void |
executionAgendaMeta(Object missionID,
String msg) |
void |
executionAgendaScriptCommand(Object missionID,
String msg) |
void |
executionAgendaVehicleStatus(Object missionID,
String msg) |
void |
executionEnd(Object missionID,
Object obj) |
void |
executionStart(Object missionID)
Start execution in mission ID
|
void |
executionStateReport(Object missionID,
String msg) |
void |
executionStateTelemetryDisplayUpdate(Object missionID,
String msg) |
void |
missionChanged(Object missionID)
Notify of a change of one of the mission nodes
|
void |
missionSelected(Object missionID)
Handle case were a single mission tab was selected
|
void |
munitionNextTrackBegin(Object missionID,
Object obj) |
void |
realtimeCommand(Object missionID,
int cmdNum) |
void |
realtimeLocation(Object missionID,
Point2D p) |
void |
removeMission(Object missionID)
Tasks to perform when closing a mission
|
void |
telemetryFix(Object missionID,
Object[] idxPoint) |
void addMission(MissionEditDataModel missionEditDataModel)
missionEditDataModel
- the mission model corresponding to a scripted missionvoid missionChanged(Object missionID)
missionID
- the mission ID of the node changevoid removeMission(Object missionID)
missionID
- the object ID of the mission to closevoid commandSelected(Object missionID, int cmdNum)
missionID
- the ID of the missioncmdNum
- the index of the selected commandvoid missionSelected(Object missionID)
missionID
- the ID of the single mission tab selectedvoid realtimeCommand(Object missionID, int cmdNum)
void executionStart(Object missionID)
missionID
- the ID of the mission to startvoid executionStateTelemetryDisplayUpdate(Object missionID, String msg)