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.StringBEGIN_TRACK_POINT_ENTRYstatic java.lang.StringEND_TRACK_POINT_ENTRYstatic java.lang.StringEXTENSION_CURSOR_AIRstatic java.lang.StringEXTENSION_CURSOR_GROUNDstatic java.lang.StringEXTENSION_PLANEstatic java.lang.StringMOVE_TO_NEXT_POINTstatic java.lang.StringREMOVE_LAST_POINTstatic java.lang.StringTRACK_ADDstatic java.lang.StringTRACK_CURRENTstatic java.lang.StringTRACK_DIRTY_BITstatic java.lang.StringTRACK_DISABLEstatic java.lang.StringTRACK_ENABLEstatic java.lang.StringTRACK_MODIFYstatic java.lang.StringTRACK_NAMEstatic java.lang.StringTRACK_OFFSETstatic java.lang.StringTRACK_REMOVE
-
Constructor Summary
Constructors Constructor Description TrackController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTrack(SARTrack track)AnalysisPanelgetAnalysisPanel()SARTrackgetCurrentTrack()protected SARTrackgetPickedTrack(PickedObject pickedObject)TracksPanelgetTracksPanel()WorldWindowgetWwd()booleanisExtending()protected voidonSelected(SelectEvent event)protected voidonTrackClicked(SARTrack track)protected voidonTrackHover(SARTrack track)protected voidonTrackRollover(SARTrack track)voidrefreshCurrentTrack()voidsetAnalysisPanel(AnalysisPanel analysisPanel)voidsetTracksPanel(TracksPanel tracksPanel)voidsetWwd(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)
-
-