mirror of
https://github.com/michaelrausch/Party-Parrots-At-Sea.git
synced 2026-05-09 14:28:43 +00:00
6cae338c1e
#bug
51 lines
1003 B
Java
51 lines
1003 B
Java
package seng302.model.stream.parser;
|
|
|
|
public class PositionUpdateData {
|
|
|
|
public enum DeviceType {
|
|
YACHT_TYPE,
|
|
MARK_TYPE
|
|
}
|
|
|
|
private int deviceId;
|
|
private DeviceType type;
|
|
private double lat;
|
|
private double lon;
|
|
private double heading;
|
|
private double groundSpeed;
|
|
|
|
public PositionUpdateData(int deviceId, DeviceType type, double lat, double lon,
|
|
double heading, double groundSpeed) {
|
|
this.deviceId = deviceId;
|
|
this.type = type;
|
|
this.lat = lat;
|
|
this.lon = lon;
|
|
this.heading = heading;
|
|
this.groundSpeed = groundSpeed;
|
|
}
|
|
|
|
public int getDeviceId() {
|
|
return deviceId;
|
|
}
|
|
|
|
public DeviceType getType() {
|
|
return type;
|
|
}
|
|
|
|
public double getLat() {
|
|
return lat;
|
|
}
|
|
|
|
public double getLon() {
|
|
return lon;
|
|
}
|
|
|
|
public double getHeading() {
|
|
return heading;
|
|
}
|
|
|
|
public double getGroundSpeed() {
|
|
return groundSpeed;
|
|
}
|
|
}
|