public class StaticOriginMethod extends HydrophoneOriginMethod
Constructor and Description |
---|
StaticOriginMethod(PamArray pamArray,
Streamer streamer) |
Modifier and Type | Method and Description |
---|---|
OriginDialogComponent |
getDialogComponent()
Get a dialog panel component to include in the other settings configuration
dialogs.
|
OriginIterator |
getGpsDataIterator(int wherefrom)
Get an iterator for stepping through gps data, but only selecting
from a particular streamer if more than one streamer / buoy is available.
|
StreamerDataUnit |
getLastStreamerData()
Get the latest streamer data unit.
|
java.lang.String |
getName() |
OriginSettings |
getOriginSettings() |
java.lang.Object |
getSynchronizationObject() |
boolean |
prepare()
prepare the method - called from the controllers notify model changed or
whenever anything else happens that might require some preparatory action
|
void |
setOriginSettings(OriginSettings originSettings) |
getAllowedInterpolationMethods, getStreamerData, toString
public java.lang.String getName()
getName
in class HydrophoneOriginMethod
public OriginDialogComponent getDialogComponent()
HydrophoneOriginMethod
getDialogComponent
in class HydrophoneOriginMethod
public OriginSettings getOriginSettings()
getOriginSettings
in class HydrophoneOriginMethod
public void setOriginSettings(OriginSettings originSettings)
setOriginSettings
in class HydrophoneOriginMethod
public boolean prepare()
HydrophoneOriginMethod
prepare
in class HydrophoneOriginMethod
public StreamerDataUnit getLastStreamerData()
HydrophoneOriginMethod
Origin methods MUST return something for this, even if they don't have any data units, they shoul djust make one up from the stored streamer data.
getLastStreamerData
in class HydrophoneOriginMethod
public OriginIterator getGpsDataIterator(int wherefrom)
HydrophoneOriginMethod
getGpsDataIterator
in class HydrophoneOriginMethod
wherefrom
- from end, start, etc.public java.lang.Object getSynchronizationObject()
getSynchronizationObject
in class HydrophoneOriginMethod