public abstract static class EnvironmentCustomer.EnviroAdapter extends Object implements EnvironmentCustomer.EnviroListener
Constructor and Description |
---|
EnviroAdapter() |
Modifier and Type | Method and Description |
---|---|
abstract double |
getDepth()
Required to be implemented to receive enviro updates.
|
abstract double |
getLatitude() |
abstract double |
getLongitude() |
abstract double |
getTime() |
abstract double |
getTimeDate() |
void |
updateDensityAnomaly(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSalinity(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSeaState(int value,
double lat,
double lon,
Object time) |
void |
updateSurfaceAirPressure(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceAirTemperature(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceAirVelocity(double[] value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceAirVelocityEW(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceAirVelocityNS(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceAirVelocityUD(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateSurfaceElevation(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateWaterTemp(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateWaterVelocity(double[] value,
double lat,
double lon,
double depth,
Object time) |
void |
updateWaterVelocityEW(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateWaterVelocityNS(double value,
double lat,
double lon,
double depth,
Object time) |
void |
updateWaterVelocityUD(double value,
double lat,
double lon,
double depth,
Object time) |
public void updateWaterVelocityEW(double value, double lat, double lon, double depth, Object time)
updateWaterVelocityEW
in interface EnvironmentCustomer.EnviroListener
public void updateWaterVelocityNS(double value, double lat, double lon, double depth, Object time)
updateWaterVelocityNS
in interface EnvironmentCustomer.EnviroListener
public void updateWaterVelocityUD(double value, double lat, double lon, double depth, Object time)
updateWaterVelocityUD
in interface EnvironmentCustomer.EnviroListener
depth
- positive downwardpublic void updateWaterVelocity(double[] value, double lat, double lon, double depth, Object time)
updateWaterVelocity
in interface EnvironmentCustomer.EnviroListener
value
- 3d vector of current, in order: EW, NS, UDdepth
- positive downwardpublic void updateSurfaceAirVelocityEW(double value, double lat, double lon, double depth, Object time)
updateSurfaceAirVelocityEW
in interface EnvironmentCustomer.EnviroListener
public void updateSurfaceAirVelocityNS(double value, double lat, double lon, double depth, Object time)
updateSurfaceAirVelocityNS
in interface EnvironmentCustomer.EnviroListener
public void updateSurfaceAirVelocityUD(double value, double lat, double lon, double depth, Object time)
updateSurfaceAirVelocityUD
in interface EnvironmentCustomer.EnviroListener
public void updateSurfaceAirVelocity(double[] value, double lat, double lon, double depth, Object time)
updateSurfaceAirVelocity
in interface EnvironmentCustomer.EnviroListener
value
- 3d vector of current, in order: EW, NSpublic void updateSurfaceAirPressure(double value, double lat, double lon, double depth, Object time)
updateSurfaceAirPressure
in interface EnvironmentCustomer.EnviroListener
public void updateSurfaceAirTemperature(double value, double lat, double lon, double depth, Object time)
updateSurfaceAirTemperature
in interface EnvironmentCustomer.EnviroListener
public void updateWaterTemp(double value, double lat, double lon, double depth, Object time)
updateWaterTemp
in interface EnvironmentCustomer.EnviroListener
public void updateDensityAnomaly(double value, double lat, double lon, double depth, Object time)
updateDensityAnomaly
in interface EnvironmentCustomer.EnviroListener
public void updateSurfaceElevation(double value, double lat, double lon, double depth, Object time)
updateSurfaceElevation
in interface EnvironmentCustomer.EnviroListener
public void updateSalinity(double value, double lat, double lon, double depth, Object time)
updateSalinity
in interface EnvironmentCustomer.EnviroListener
public void updateSeaState(int value, double lat, double lon, Object time)
updateSeaState
in interface EnvironmentCustomer.EnviroListener
public abstract double getLatitude()
getLatitude
in interface EnvironmentCustomer.EnviroListener
public abstract double getLongitude()
getLongitude
in interface EnvironmentCustomer.EnviroListener
public abstract double getDepth()
EnvironmentCustomer.EnviroListener
getDepth
in interface EnvironmentCustomer.EnviroListener
public abstract double getTimeDate()
getTimeDate
in interface EnvironmentCustomer.EnviroListener
public abstract double getTime()
getTime
in interface EnvironmentCustomer.EnviroListener