From 490c3b9b3e0fd4ee2c095cf41ea0b3b0052c5e44 Mon Sep 17 00:00:00 2001 From: Axel Uhl Date: Thu, 19 Jan 2012 13:39:16 +0100 Subject: [PATCH] fixed sorting on OverviewEventPanel --- .../sailing/gwt/ui/adminconsole/TrackedEventsComposite.java | 4 ++-- .../com/sap/sailing/gwt/ui/client/AbstractEventPanel.java | 2 +- .../com/sap/sailing/gwt/ui/spectator/OverviewEventPanel.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedEventsComposite.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedEventsComposite.java index 298a6493dbf..174aa47b78b 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedEventsComposite.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedEventsComposite.java @@ -47,7 +47,8 @@ import com.sap.sailing.gwt.ui.shared.RegattaDTO; import com.sap.sailing.server.api.EventNameAndRaceName; /** - * Shows the + * Shows the currently tracked events/races in a table. Updated if subscribed as an {@link EventDisplayer}, e.g., with + * the {@link AdminConsole}. */ public class TrackedEventsComposite extends FormPanel implements EventDisplayer, RaceSelectionProvider { private final Set raceSelectionChangeListeners; @@ -158,7 +159,6 @@ public class TrackedEventsComposite extends FormPanel implements EventDisplayer, }); TextColumn> regattaNameColumn = new TextColumn>() { - @Override public String getValue(Triple object) { return object.getB().boatClass.name; diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEventPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEventPanel.java index 4c02a4514e9..f29b50b7599 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEventPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEventPanel.java @@ -8,7 +8,7 @@ import com.google.gwt.text.client.DateTimeFormatRenderer; import com.google.gwt.user.client.ui.FormPanel; import com.sap.sailing.gwt.ui.shared.EventDTO; -public abstract class AbstractEventPanel extends FormPanel implements EventDisplayer{ +public abstract class AbstractEventPanel extends FormPanel implements EventDisplayer { protected final SailingServiceAsync sailingService; protected DateTimeFormatRenderer dateFormatter = new DateTimeFormatRenderer(DateTimeFormat.getFormat(PredefinedFormat.DATE_SHORT)); protected DateTimeFormatRenderer timeFormatter = new DateTimeFormatRenderer(DateTimeFormat.getFormat(PredefinedFormat.TIME_LONG)); diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/OverviewEventPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/OverviewEventPanel.java index 64c12abe59e..a8a2544fbf0 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/OverviewEventPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/OverviewEventPanel.java @@ -267,7 +267,7 @@ public class OverviewEventPanel extends AbstractEventPanel { availableEvents.clear(); } eventTableProvider.getList().clear(); - eventTableProvider.setList(availableEvents); + eventTableProvider.getList().addAll(availableEvents); if (actionAfterLoading != null) { actionAfterLoading.run(); }