public class Mission2DViewOpenMap extends Object implements MissionEditEventManager2.MissionEditEventListener
Modifier and Type | Field and Description |
---|---|
protected MissionEditRequester |
editReq |
Constructor and Description |
---|
Mission2DViewOpenMap(MultiMissionController cntl) |
protected MissionEditRequester editReq
public Mission2DViewOpenMap(MultiMissionController cntl)
public void configureGISLayers()
public JComponent getViewComponent()
public JPopupMenu getPopupMenu()
public void setMissionOffset(float north, float east)
north
- east
- public void setOrigin(GeoUtils.GeoLocation loc)
public void setOrigin(float[] latlon)
public void addMission(MissionEditDataModel medm)
MissionEditEventManager2.MissionEditEventListener
addMission
in interface MissionEditEventManager2.MissionEditEventListener
medm
- the mission model corresponding to a scripted missionpublic void executionStart(Object mID)
MissionEditEventManager2.MissionEditEventListener
executionStart
in interface MissionEditEventManager2.MissionEditEventListener
mID
- the ID of the mission to startpublic void executionEnd(Object mID, Object obj)
executionEnd
in interface MissionEditEventManager2.MissionEditEventListener
public void removeMission(Object mID)
MissionEditEventManager2.MissionEditEventListener
removeMission
in interface MissionEditEventManager2.MissionEditEventListener
mID
- the object ID of the mission to closepublic void commandSelected(Object mID, int cmdNum)
MissionEditEventManager2.MissionEditEventListener
commandSelected
in interface MissionEditEventManager2.MissionEditEventListener
mID
- the ID of the missioncmdNum
- the index of the selected commandpublic void missionChanged(Object mID)
MissionEditEventManager2.MissionEditEventListener
missionChanged
in interface MissionEditEventManager2.MissionEditEventListener
mID
- the mission ID of the node changepublic void missionSelected(Object mID)
MissionEditEventManager2.MissionEditEventListener
missionSelected
in interface MissionEditEventManager2.MissionEditEventListener
mID
- the ID of the single mission tab selectedpublic void munitionNextTrackBegin(Object mID, Object obj)
munitionNextTrackBegin
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaMeta(Object mID, String msg)
executionAgendaMeta
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaGoalBegin(Object mID, String goal)
executionAgendaGoalBegin
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaGoalFail(Object mID, String goal)
executionAgendaGoalFail
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaGoalNew(Object mID, String goals)
executionAgendaGoalNew
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaGoalSuccess(Object mID, String goal)
executionAgendaGoalSuccess
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaScriptCommand(Object mID, String msg)
executionAgendaScriptCommand
in interface MissionEditEventManager2.MissionEditEventListener
public void executionAgendaVehicleStatus(Object mID, String msg)
executionAgendaVehicleStatus
in interface MissionEditEventManager2.MissionEditEventListener
public void executionStateTelemetryDisplayUpdate(Object mID, String msg)
executionStateTelemetryDisplayUpdate
in interface MissionEditEventManager2.MissionEditEventListener
public void executionStateReport(Object mID, String msg)
executionStateReport
in interface MissionEditEventManager2.MissionEditEventListener
public void realtimeCommand(Object mID, int cmdNum)
realtimeCommand
in interface MissionEditEventManager2.MissionEditEventListener
public void realtimeLocation(Object mID, Point2D p)
realtimeLocation
in interface MissionEditEventManager2.MissionEditEventListener
public void telemetryFix(Object mID, Object[] pointAndIdx)
telemetryFix
in interface MissionEditEventManager2.MissionEditEventListener
public JMenu getLayerVisibilityPopupMenu()
public JMenu getLayerPropertiesPopupMenu()