mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-11-14 22:43:57 +00:00
Bug 5085: wired usage of MarkProperties into SharedSailingDataImpl
This commit is contained in:
1 parent
d2b98febaf
commit
c8dcd41162
1 file changed
+8
-2
+8
-2
@@ -6,6 +6,7 @@ import java.io.ObjectInputStream;
|
||||
import java.io.ObjectOutputStream;
|
||||
import java.io.Serializable;
|
||||
import java.net.MalformedURLException;
|
||||
import java.util.HashMap;
|
||||
import java.util.HashSet;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
@@ -244,8 +245,13 @@ public class SharedSailingDataImpl implements ReplicatingSharedSailingData, Clea
|
||||
|
||||
@Override
|
||||
public Map<MarkProperties, TimePoint> getUsedMarkProperties(MarkTemplate markTemplate) {
|
||||
// TODO Auto-generated method stub
|
||||
return null;
|
||||
final Map<MarkProperties, TimePoint> recordedUsage = new HashMap<>();
|
||||
for (final MarkProperties mp : markPropertiesById.values()) {
|
||||
if (mp.getLastUsedTemplate().containsKey(markTemplate)) {
|
||||
recordedUsage.put(mp, mp.getLastUsedTemplate().get(markTemplate));
|
||||
}
|
||||
}
|
||||
return recordedUsage;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in new issue
Block a user