public class TrackController
extends java.lang.Object
Modifier and Type | Field and 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 and Description |
---|
TrackController() |
Modifier and Type | Method and 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) |
public static final java.lang.String BEGIN_TRACK_POINT_ENTRY
public static final java.lang.String END_TRACK_POINT_ENTRY
public static final java.lang.String EXTENSION_CURSOR_AIR
public static final java.lang.String EXTENSION_CURSOR_GROUND
public static final java.lang.String EXTENSION_PLANE
public static final java.lang.String MOVE_TO_NEXT_POINT
public static final java.lang.String REMOVE_LAST_POINT
public static final java.lang.String TRACK_ADD
public static final java.lang.String TRACK_CURRENT
public static final java.lang.String TRACK_DIRTY_BIT
public static final java.lang.String TRACK_DISABLE
public static final java.lang.String TRACK_ENABLE
public static final java.lang.String TRACK_MODIFY
public static final java.lang.String TRACK_NAME
public static final java.lang.String TRACK_OFFSET
public static final java.lang.String TRACK_REMOVE
public void addTrack(SARTrack track)
public AnalysisPanel getAnalysisPanel()
public SARTrack getCurrentTrack()
protected SARTrack getPickedTrack(PickedObject pickedObject)
public TracksPanel getTracksPanel()
public WorldWindow getWwd()
public boolean isExtending()
protected void onSelected(SelectEvent event)
protected void onTrackClicked(SARTrack track)
protected void onTrackHover(SARTrack track)
protected void onTrackRollover(SARTrack track)
public void refreshCurrentTrack()
public void setAnalysisPanel(AnalysisPanel analysisPanel)
public void setTracksPanel(TracksPanel tracksPanel)
public void setWwd(WorldWindow wwd)