From 0d7e9cac7f8a9f4d0126a2b47a79a1ed469a135d Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Mon, 27 May 2013 13:35:17 +0200 Subject: [PATCH] added comment to RaceLogImpl --- .../domain/racelog/analyzing/impl/PathfinderFinder.java | 4 ---- .../com/sap/sailing/domain/racelog/impl/RaceLogImpl.java | 6 ++++++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/PathfinderFinder.java b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/PathfinderFinder.java index 2f76a959f72..1516f27ba12 100644 --- a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/PathfinderFinder.java +++ b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/analyzing/impl/PathfinderFinder.java @@ -18,20 +18,16 @@ public class PathfinderFinder extends RaceLogAnalyzer { } finally { this.raceLog.unlockAfterRead(); } - return pathfinderId; } private String searchForPathfinderId() { String pathfinderId = null; - for (RaceLogEvent event : getPassEvents()) { if (event instanceof RaceLogPathfinderEvent) { pathfinderId = ((RaceLogPathfinderEvent) event).getPathfinderId(); - } } - return pathfinderId; } diff --git a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/RaceLogImpl.java b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/RaceLogImpl.java index 07a995dcc72..608eca9ac70 100644 --- a/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/RaceLogImpl.java +++ b/java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/RaceLogImpl.java @@ -16,6 +16,12 @@ import com.sap.sailing.domain.tracking.impl.PartialNavigableSetView; import com.sap.sailing.domain.tracking.impl.TrackImpl; import com.sap.sailing.util.impl.ArrayListNavigableSet; +/** + * "Fix" validity is decided based on the {@link #getCurrentPassId() current pass}. The validity is not cached. + * + * @author Axel Uhl (d043530) + * + */ public class RaceLogImpl extends TrackImpl implements RaceLog { private static final long serialVersionUID = -176745401321893502L; private static final String DefaultLockName = RaceLogImpl.class.getName() + ".lock";