public class TrackController extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BEGIN_TRACK_POINT_ENTRY |
static String |
END_TRACK_POINT_ENTRY |
static String |
EXTENSION_CURSOR_AIR |
static String |
EXTENSION_CURSOR_GROUND |
static String |
EXTENSION_PLANE |
static String |
MOVE_TO_NEXT_POINT |
static String |
REMOVE_LAST_POINT |
static String |
TRACK_ADD |
static String |
TRACK_CURRENT |
static String |
TRACK_DIRTY_BIT |
static String |
TRACK_DISABLE |
static String |
TRACK_ENABLE |
static String |
TRACK_MODIFY |
static String |
TRACK_NAME |
static String |
TRACK_OFFSET |
static 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 String BEGIN_TRACK_POINT_ENTRY
public static final String END_TRACK_POINT_ENTRY
public static final String EXTENSION_CURSOR_AIR
public static final String EXTENSION_CURSOR_GROUND
public static final String EXTENSION_PLANE
public static final String MOVE_TO_NEXT_POINT
public static final String REMOVE_LAST_POINT
public static final String TRACK_ADD
public static final String TRACK_CURRENT
public static final String TRACK_DIRTY_BIT
public static final String TRACK_DISABLE
public static final String TRACK_ENABLE
public static final String TRACK_MODIFY
public static final String TRACK_NAME
public static final String TRACK_OFFSET
public static final 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)