package com.dronecontrol.leapcontrol.helpers;
import java.util.Date;
public class RaceTimer
{
private Date startTime;
private Date endTime;
private boolean stopped = true;
public void start()
{
if (stopped)
{
stopped = false;
startTime = new Date();
endTime = null;
}
}
public void stop()
{
if (!stopped)
{
stopped = true;
endTime = new Date();
}
}
public long getElapsedTime()
{
if (startTime == null)
{
return 0;
} else if (endTime == null)
{
return new Date().getTime() - startTime.getTime();
} else
{
return endTime.getTime() - startTime.getTime();
}
}
}