# renaming of RegattaConfiguration completed

# Apps merges global config and RegattaConfiguration now
This commit is contained in:
Lukas Niemeier committed 2013-12-04 16:18:33 +01:00
1 parent 492124fd16
commit 061936c97e
74 files changed
+577 -891

No files matched your search

@@ -24,9 +24,7 @@ import com.sap.sailing.domain.base.racegroup.impl.RaceCellImpl;
import com.sap.sailing.domain.base.racegroup.impl.RaceGroupImpl;
import com.sap.sailing.domain.base.racegroup.impl.RaceRowImpl;
import com.sap.sailing.domain.base.racegroup.impl.SeriesWithRowsImpl;
import com.sap.sailing.domain.common.CourseDesignerMode;
import com.sap.sailing.domain.common.LeaderboardNameConstants;
import com.sap.sailing.domain.common.racelog.RacingProcedureType;
import com.sap.sailing.domain.leaderboard.Leaderboard;
import com.sap.sailing.domain.leaderboard.RegattaLeaderboard;
@@ -45,22 +43,17 @@ public class RaceGroupFactory {
CourseArea courseArea = leaderboard.getDefaultCourseArea();
BoatClass boatClass = null;
RacingProcedureType defaultProcedureType = RacingProcedureType.UNKNOWN;
CourseDesignerMode defaultCourseDesignerMode = CourseDesignerMode.UNKNOWN;
RegattaConfiguration configuration = null;
if (leaderboard instanceof RegattaLeaderboard) {
Regatta regatta = ((RegattaLeaderboard) leaderboard).getRegatta();
boatClass = regatta.getBoatClass();
defaultProcedureType = regatta.getDefaultRacingProcedureType();
defaultCourseDesignerMode = regatta.getDefaultCourseDesignerMode();
configuration = regatta.getRegattaConfiguration();
}
Iterable<SeriesWithRows> series = getSeries(leaderboard);
return new RaceGroupImpl(name, boatClass, courseArea, series,
defaultProcedureType, defaultCourseDesignerMode, configuration);
return new RaceGroupImpl(name, boatClass, courseArea, series, configuration);
}
public Iterable<SeriesWithRows> getSeries(Leaderboard leaderboard) {