diff options
author | amilasilva88 <amilasilva88@gmail.com> | 2015-08-14 11:46:27 +0800 |
---|---|---|
committer | amilasilva88 <amilasilva88@gmail.com> | 2015-08-14 11:46:27 +0800 |
commit | a70f478740514e6e60ffbe49906a9c6150b2ec99 (patch) | |
tree | 23e06e979f88ca33609da50b41b2648fbe62469d /src/org/traccar/OdometerHandler.java | |
parent | 077b5a737cf735002e9bf74859c915444452f835 (diff) | |
download | trackermap-server-a70f478740514e6e60ffbe49906a9c6150b2ec99.tar.gz trackermap-server-a70f478740514e6e60ffbe49906a9c6150b2ec99.tar.bz2 trackermap-server-a70f478740514e6e60ffbe49906a9c6150b2ec99.zip |
Refactoring - tabs to spaces and naming conventions
Diffstat (limited to 'src/org/traccar/OdometerHandler.java')
-rw-r--r-- | src/org/traccar/OdometerHandler.java | 57 |
1 files changed, 27 insertions, 30 deletions
diff --git a/src/org/traccar/OdometerHandler.java b/src/org/traccar/OdometerHandler.java index 781dd274d..5a813fc3a 100644 --- a/src/org/traccar/OdometerHandler.java +++ b/src/org/traccar/OdometerHandler.java @@ -9,44 +9,41 @@ import org.traccar.model.Position; /** * <p> - * Odometer handler + * Odometer - total mileage calculation handler * </p> * * @author Amila Silva * */ -public class ODOMeterHandler extends BaseDataHandler { +public class OdometerHandler extends BaseDataHandler { - public ODOMeterHandler() { - Log.debug("System based odometer calculation enabled for all devices"); - } + public OdometerHandler() { + Log.debug("System based odometer calculation enabled for all devices"); + } - private Position getLastPosition(long deviceId) { - if (Context.getConnectionManager() != null) { - return Context.getConnectionManager().getLastPosition(deviceId); - } - return null; - } + private Position getLastPosition(long deviceId) { + if (Context.getConnectionManager() != null) { + return Context.getConnectionManager().getLastPosition(deviceId); + } + return null; + } - private Position calculateDistance(Position position) { - Position last = getLastPosition(position.getDeviceId()); - if (last != null) { - double distance = DistanceCalculator.distance( - position.getLatitude(), position.getLongitude(), - last.getLatitude(), last.getLongitude()); - distance = Math.round((distance) * 100.0) / 100.0; - double odoMeter = distance + last.getOdoMeter(); -// Log.debug("::: Device Course : " + position.getDeviceId() -// + ", Distance :" + distance + "m, Odometer :" + odoMeter -// + " m"); - position.setOdoMeter(odoMeter); - } - return position; - } + private Position calculateDistance(Position position) { + Position last = getLastPosition(position.getDeviceId()); + if (last != null) { + double distance = DistanceCalculator.distance( + position.getLatitude(), position.getLongitude(), + last.getLatitude(), last.getLongitude()); + distance = Math.round((distance) * 100.0) / 100.0; + double odometer = distance + last.getOdometer(); + position.setOdometer(odometer); + } + return position; + } - @Override - protected Position handlePosition(Position position) { - return calculateDistance(position); - } + @Override + protected Position handlePosition(Position position) { + return calculateDistance(position); + } } |