Class TrackController
- java.lang.Object
-
- gov.nasa.worldwindx.applications.sar.TrackController
-
public class TrackController extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BEGIN_TRACK_POINT_ENTRY
static java.lang.String
END_TRACK_POINT_ENTRY
static java.lang.String
EXTENSION_CURSOR_AIR
static java.lang.String
EXTENSION_CURSOR_GROUND
static java.lang.String
EXTENSION_PLANE
static java.lang.String
MOVE_TO_NEXT_POINT
static java.lang.String
REMOVE_LAST_POINT
static java.lang.String
TRACK_ADD
static java.lang.String
TRACK_CURRENT
static java.lang.String
TRACK_DIRTY_BIT
static java.lang.String
TRACK_DISABLE
static java.lang.String
TRACK_ENABLE
static java.lang.String
TRACK_MODIFY
static java.lang.String
TRACK_NAME
static java.lang.String
TRACK_OFFSET
static java.lang.String
TRACK_REMOVE
-
Constructor Summary
Constructors Constructor Description TrackController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTrack(SARTrack track)
AnalysisPanel
getAnalysisPanel()
SARTrack
getCurrentTrack()
protected SARTrack
getPickedTrack(PickedObject pickedObject)
TracksPanel
getTracksPanel()
WorldWindow
getWwd()
boolean
isExtending()
protected void
onSelected(SelectEvent event)
protected void
onTrackClicked(SARTrack track)
protected void
onTrackHover(SARTrack track)
protected void
onTrackRollover(SARTrack track)
void
refreshCurrentTrack()
void
setAnalysisPanel(AnalysisPanel analysisPanel)
void
setTracksPanel(TracksPanel tracksPanel)
void
setWwd(WorldWindow wwd)
-
-
-
Field Detail
-
TRACK_ADD
public static final java.lang.String TRACK_ADD
- See Also:
- Constant Field Values
-
TRACK_CURRENT
public static final java.lang.String TRACK_CURRENT
- See Also:
- Constant Field Values
-
TRACK_DIRTY_BIT
public static final java.lang.String TRACK_DIRTY_BIT
- See Also:
- Constant Field Values
-
TRACK_DISABLE
public static final java.lang.String TRACK_DISABLE
- See Also:
- Constant Field Values
-
TRACK_ENABLE
public static final java.lang.String TRACK_ENABLE
- See Also:
- Constant Field Values
-
TRACK_MODIFY
public static final java.lang.String TRACK_MODIFY
- See Also:
- Constant Field Values
-
TRACK_NAME
public static final java.lang.String TRACK_NAME
- See Also:
- Constant Field Values
-
TRACK_OFFSET
public static final java.lang.String TRACK_OFFSET
- See Also:
- Constant Field Values
-
TRACK_REMOVE
public static final java.lang.String TRACK_REMOVE
- See Also:
- Constant Field Values
-
BEGIN_TRACK_POINT_ENTRY
public static final java.lang.String BEGIN_TRACK_POINT_ENTRY
- See Also:
- Constant Field Values
-
END_TRACK_POINT_ENTRY
public static final java.lang.String END_TRACK_POINT_ENTRY
- See Also:
- Constant Field Values
-
MOVE_TO_NEXT_POINT
public static final java.lang.String MOVE_TO_NEXT_POINT
- See Also:
- Constant Field Values
-
REMOVE_LAST_POINT
public static final java.lang.String REMOVE_LAST_POINT
- See Also:
- Constant Field Values
-
EXTENSION_PLANE
public static final java.lang.String EXTENSION_PLANE
- See Also:
- Constant Field Values
-
EXTENSION_CURSOR_GROUND
public static final java.lang.String EXTENSION_CURSOR_GROUND
- See Also:
- Constant Field Values
-
EXTENSION_CURSOR_AIR
public static final java.lang.String EXTENSION_CURSOR_AIR
- See Also:
- Constant Field Values
-
-
Method Detail
-
getWwd
public WorldWindow getWwd()
-
setWwd
public void setWwd(WorldWindow wwd)
-
getTracksPanel
public TracksPanel getTracksPanel()
-
setTracksPanel
public void setTracksPanel(TracksPanel tracksPanel)
-
getAnalysisPanel
public AnalysisPanel getAnalysisPanel()
-
setAnalysisPanel
public void setAnalysisPanel(AnalysisPanel analysisPanel)
-
addTrack
public void addTrack(SARTrack track)
-
getCurrentTrack
public SARTrack getCurrentTrack()
-
refreshCurrentTrack
public void refreshCurrentTrack()
-
isExtending
public boolean isExtending()
-
onSelected
protected void onSelected(SelectEvent event)
-
getPickedTrack
protected SARTrack getPickedTrack(PickedObject pickedObject)
-
onTrackClicked
protected void onTrackClicked(SARTrack track)
-
onTrackRollover
protected void onTrackRollover(SARTrack track)
-
onTrackHover
protected void onTrackHover(SARTrack track)
-
-