mirror of
https://github.com/eclipse-sailing-analytics/sailing-analytics.git
synced 2026-10-08 21:30:57 +00:00
Merge branch 'master' into ubilabs--tracking_app--develop
This commit is contained in:
commit
125ff95d12
18 files changed
+94
-42
No files matched your search
+3
-10
@@ -43,11 +43,9 @@ public class RaceGroupFactory {
|
||||
String name = leaderboard.getName();
|
||||
CourseArea courseArea = leaderboard.getDefaultCourseArea();
|
||||
Regatta regatta = ((RegattaLeaderboard) leaderboard).getRegatta();
|
||||
|
||||
Iterable<SeriesWithRows> series = getSeries(leaderboard);
|
||||
|
||||
return new RaceGroupImpl(name, regatta.getBoatClass(), courseArea, series,
|
||||
regatta.getRegattaConfiguration());
|
||||
return new RaceGroupImpl(name, leaderboard.getDisplayName(), regatta.getBoatClass(), courseArea,
|
||||
series, regatta.getRegattaConfiguration());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -57,20 +55,15 @@ public class RaceGroupFactory {
|
||||
*/
|
||||
public RaceGroup convert(FlexibleLeaderboard leaderboard) {
|
||||
String name = leaderboard.getName();
|
||||
|
||||
CourseArea courseArea = leaderboard.getDefaultCourseArea();
|
||||
BoatClass boatClass = null;
|
||||
RegattaConfiguration configuration = null;
|
||||
|
||||
Iterable<SeriesWithRows> series = getSeries(leaderboard);
|
||||
|
||||
return new RaceGroupImpl(name, boatClass, courseArea, series, configuration);
|
||||
return new RaceGroupImpl(name, leaderboard.getDisplayName(), boatClass, courseArea, series, configuration);
|
||||
}
|
||||
|
||||
public Iterable<SeriesWithRows> getSeries(Leaderboard leaderboard) {
|
||||
|
||||
Map<Series, List<RaceColumn>> seriesToRaceColumns = getSeriesToRaceColumns(leaderboard);
|
||||
|
||||
Collection<SeriesWithRows> seriesWithRows = new ArrayList<>();
|
||||
for (Series series : getSeriesIterable(leaderboard, seriesToRaceColumns)) {
|
||||
seriesWithRows.add(new SeriesWithRowsImpl(series.getName(), series.isMedal(), getRows(series,
|
||||
|
||||
Reference in new issue
Block a user