diff --git a/java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/TestTracTracReader.java b/java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/TestTracTracReader.java index 71c35074283..dd0f835a8fe 100644 --- a/java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/TestTracTracReader.java +++ b/java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/TestTracTracReader.java @@ -4,8 +4,11 @@ import java.io.File; import java.io.FilenameFilter; import java.util.List; +import com.sap.sailing.domain.base.Competitor; import com.sap.sailing.domain.common.RegattaAndRaceIdentifier; +import com.sap.sailing.domain.tracking.GPSFixMoving; import com.sap.sailing.domain.tracking.TrackedRace; +import com.sap.sailing.simulator.test.util.TracTracReader; import com.sap.sailing.simulator.test.util.TracTracReaderFromFiles; public class TestTracTracReader { @@ -18,13 +21,19 @@ public class TestTracTracReader { { return filename.endsWith(".data"); }} ); //System.out.println(flist[1]); - TracTracReaderFromFiles ttreader = new TracTracReaderFromFiles(flist); + TracTracReader ttreader = new TracTracReaderFromFiles(flist); List lst = ttreader.read(); for( TrackedRace r : lst ) { RegattaAndRaceIdentifier id = r.getRaceIdentifier(); System.out.println(id.getRegattaName() + " / " + id.getRaceName()); + for(Competitor c : r.getRace().getCompetitors()) { + r.getTrack(c).lockForRead(); + for( GPSFixMoving gpsFix : r.getTrack(c).getFixes() ) { + System.out.println(gpsFix.getTimePoint().asMillis()); + } + } } }