radardisplay
Class RadarDisplay
java.lang.Object
Layout.PamFramePlots
userDisplay.UserFramePlots
radardisplay.RadarDisplay
- All Implemented Interfaces:
- EventListener, InternalFrameListener, PamObserver
public class RadarDisplay
- extends UserFramePlots
- implements PamObserver
| Methods inherited from class Layout.PamFramePlots |
getAxisPanel, getEastPanel, getFrame, getNorthPanel, getPlotPanel, getSouthPanel, getWestPanel, repaint, repaint, setAxisPanel, setEastPanel, setFrame, setNorthPanel, setPlotPanel, setSouthPanel, setWestPanel |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RadarDisplay
public RadarDisplay(UserDisplayControl userDisplayControl,
RadarParameters radarParameters)
getName
public String getName()
- Overrides:
getName in class UserFramePlots
getRadarParameters
public RadarParameters getRadarParameters()
getFrameType
public int getFrameType()
- Specified by:
getFrameType in class UserFramePlots
notifyModelChanged
public void notifyModelChanged(int changeType)
- Specified by:
notifyModelChanged in class UserFramePlots
newSettings
public void newSettings()
getObserverName
public String getObserverName()
- Specified by:
getObserverName in interface PamObserver
getRequiredDataHistory
public long getRequiredDataHistory(PamObservable o,
Object arg)
- Specified by:
getRequiredDataHistory in interface PamObserver
- Parameters:
o - PamObservable class requiring the dataarg - optional argument from PamObservable
- Returns:
- time in milliseconds requried by data held in PamObservable
noteNewSettings
public void noteNewSettings()
- Specified by:
noteNewSettings in interface PamObserver
removeObservable
public void removeObservable(PamObservable o)
- Description copied from interface:
PamObserver
- called when an Observable (PamDataBlock) is removed from the system
- Specified by:
removeObservable in interface PamObserver
setSampleRate
public void setSampleRate(float sampleRate,
boolean notify)
- Description copied from interface:
PamObserver
- New sample rate
- Specified by:
setSampleRate in interface PamObserver
notify - Notify other PamObservers and PamObservables in the chain.
masterClockUpdate
public void masterClockUpdate(long milliSeconds,
long sampleNumber)
- Specified by:
masterClockUpdate in interface PamObserver
update
public void update(PamObservable o,
PamDataUnit pamDataUnit)
- Description copied from interface:
PamObserver
- Informs the PamObserver that new data have been added to the Observable
class
- Specified by:
update in interface PamObserver
- Parameters:
o - Reference to the Observable (a PamDataBlock)pamDataUnit - Reference to the new PamDataUnit
getLastGpsDataUnit
public GpsDataUnit getLastGpsDataUnit()
setLastGpsDataUnit
public void setLastGpsDataUnit(GpsDataUnit lastGpsDataUnit)