Merge branch 'master' into ubilabs--rcapp--develop

This commit is contained in:
Axel Uhl committed 2015-03-31 07:46:34 +02:00
commit 8ca96536dc
17 files changed
+578 -526

No files matched your search

@@ -140,7 +140,7 @@ public interface SailingService extends RemoteService, FileStorageManagementGwtS
WindInfoForRaceDTO getAveragedWindInfo(RegattaAndRaceIdentifier raceIdentifier, Date from, long millisecondsStepWidth,
int numberOfFixes, double latDeg, double lngDeg, Collection<String> windSources) throws NoWindException;
Boolean getPolarResults(RegattaAndRaceIdentifier raceIdentifier);
boolean getPolarResults(RegattaAndRaceIdentifier raceIdentifier);
SimulatorResultsDTO getSimulatorResults(RegattaAndRaceIdentifier raceIdentifier, Date from, Date prevStartTime);
@@ -1423,13 +1423,19 @@ public class SailingServiceImpl extends ProxiedRemoteServiceServlet implements S
}
@Override
public Boolean getPolarResults(RegattaAndRaceIdentifier raceIdentifier) {
public boolean getPolarResults(RegattaAndRaceIdentifier raceIdentifier) {
final boolean result;
TrackedRace trackedRace = getExistingTrackedRace(raceIdentifier);
BoatClass boatClass = trackedRace.getRace().getBoatClass();
PolarDataService polarData = getService().getPolarDataService();
PolarDiagram polarDiagram = new PolarDiagramGPS(boatClass, polarData);
return new Boolean(polarDiagram != null);
};
if (trackedRace == null) {
result = false;
} else {
BoatClass boatClass = trackedRace.getRace().getBoatClass();
PolarDataService polarData = getService().getPolarDataService();
PolarDiagram polarDiagram = new PolarDiagramGPS(boatClass, polarData);
result = polarDiagram != null;
}
return result;
}
@Override
public SimulatorResultsDTO getSimulatorResults(RegattaAndRaceIdentifier raceIdentifier, Date from, Date prevStartTime) {