Merge remote-tracking branch 'server/master'

This commit is contained in:
Axel Uhl committed 2013-11-29 17:03:31 +01:00
commit aec7ee4cf7
5 files changed
+9 -6

No files matched your search

@@ -196,7 +196,7 @@ public abstract class AbstractTrackedRacesListComposite extends SimplePanel impl
columnSortHandler.setComparator(regattaNameColumn, new Comparator<RaceDTO>() {
@Override
public int compare(RaceDTO r1, RaceDTO r2) {
return r1.getRegattaName().compareTo(r2.getRegattaName());
return new NaturalComparator().compare(r1.getRegattaName(), r2.getRegattaName());
}
});
@@ -26,6 +26,7 @@ import com.google.gwt.view.client.SelectionChangeEvent;
import com.google.gwt.view.client.SelectionModel;
import com.sap.sailing.domain.common.RegattaIdentifier;
import com.sap.sailing.domain.common.RegattaName;
import com.sap.sailing.domain.common.impl.NaturalComparator;
import com.sap.sailing.gwt.ui.client.DataEntryDialog.DialogCallback;
import com.sap.sailing.gwt.ui.client.ErrorReporter;
import com.sap.sailing.gwt.ui.client.RegattaDisplayer;
@@ -132,7 +133,7 @@ public class RegattaListComposite extends Composite implements RegattaDisplayer
columnSortHandler.setComparator(regattaNameColumn, new Comparator<RegattaDTO>() {
@Override
public int compare(RegattaDTO r1, RegattaDTO r2) {
return r1.getName().compareTo(r2.getName());
return new NaturalComparator().compare(r1.getName(), r2.getName());
}
});
@@ -287,7 +287,7 @@ public class SwissTimingEventManagementPanel extends AbstractEventManagementPane
result.setComparator(nameColumn, new Comparator<SwissTimingRaceRecordDTO>() {
@Override
public int compare(SwissTimingRaceRecordDTO o1, SwissTimingRaceRecordDTO o2) {
return o1.ID.compareTo(o2.ID);
return new NaturalComparator().compare(o1.ID, o2.ID);
}
});
result.setComparator(trackingStartColumn, new Comparator<SwissTimingRaceRecordDTO>() {
@@ -33,6 +33,7 @@ import com.google.gwt.view.client.ListDataProvider;
import com.google.gwt.view.client.MultiSelectionModel;
import com.sap.sailing.domain.common.RegattaIdentifier;
import com.sap.sailing.domain.common.RegattaName;
import com.sap.sailing.domain.common.impl.NaturalComparator;
import com.sap.sailing.gwt.ui.client.ErrorReporter;
import com.sap.sailing.gwt.ui.client.RaceSelectionModel;
import com.sap.sailing.gwt.ui.client.RegattaRefresher;
@@ -257,7 +258,7 @@ public class SwissTimingReplayConnectorPanel extends AbstractEventManagementPane
result.setComparator(nameColumn, new Comparator<SwissTimingReplayRaceDTO>() {
@Override
public int compare(SwissTimingReplayRaceDTO o1, SwissTimingReplayRaceDTO o2) {
return o1.name.compareTo(o2.name);
return new NaturalComparator().compare(o1.name, o2.name);
}
});
result.setComparator(boatClassColumn, new Comparator<SwissTimingReplayRaceDTO>() {
@@ -40,14 +40,15 @@ import com.sap.sailing.domain.common.RegattaNameAndRaceName;
import com.sap.sailing.domain.common.dto.FleetDTO;
import com.sap.sailing.domain.common.dto.PlacemarkOrderDTO;
import com.sap.sailing.domain.common.dto.RaceColumnDTO;
import com.sap.sailing.domain.common.impl.NaturalComparator;
import com.sap.sailing.domain.common.impl.Util;
import com.sap.sailing.gwt.ui.adminconsole.LeaderboardConfigPanel.AnchorCell;
import com.sap.sailing.gwt.ui.client.ErrorReporter;
import com.sap.sailing.gwt.ui.client.SailingServiceAsync;
import com.sap.sailing.gwt.ui.client.StringMessages;
import com.sap.sailing.gwt.ui.client.Timer;
import com.sap.sailing.gwt.ui.client.URLEncoder;
import com.sap.sailing.gwt.ui.client.Timer.PlayModes;
import com.sap.sailing.gwt.ui.client.URLEncoder;
import com.sap.sailing.gwt.ui.shared.EventDTO;
import com.sap.sailing.gwt.ui.shared.StrippedLeaderboardDTO;
@@ -295,7 +296,7 @@ public class EventOverviewPanel extends FormPanel {
eventsListHandler.setComparator(eventNameColumn, new Comparator<EventDTO>() {
@Override
public int compare(EventDTO e1, EventDTO e2) {
return e1.getName().compareTo(e2.getName());
return new NaturalComparator().compare(e1.getName(), e2.getName());
}
});
eventsListHandler.setComparator(eventVenueColumn, new Comparator<EventDTO>() {