diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListColumnFactory.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListColumnFactory.java index 7d3338980c1..901b4c2d74e 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListColumnFactory.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/racelist/RaceListColumnFactory.java @@ -21,7 +21,7 @@ import com.google.gwt.safehtml.shared.SafeUri; import com.google.gwt.safehtml.shared.UriUtils; import com.google.gwt.user.cellview.client.SafeHtmlHeader; import com.sap.sailing.domain.common.InvertibleComparator; -import com.sap.sailing.domain.common.dto.CompetitorDTO; +import com.sap.sailing.domain.common.dto.SimpleCompetitorDTO; import com.sap.sailing.domain.common.impl.NaturalComparator; import com.sap.sailing.gwt.common.client.SharedResources; import com.sap.sailing.gwt.common.client.SharedResources.MainCss; @@ -421,10 +421,10 @@ public class RaceListColumnFactory { }; } - public static SortableRaceListColumn getWinnerColumn() { - Cell cell = new AbstractCell() { + public static SortableRaceListColumn getWinnerColumn() { + Cell cell = new AbstractCell() { @Override - public void render(Context context, CompetitorDTO value, SafeHtmlBuilder sb) { + public void render(Context context, SimpleCompetitorDTO value, SafeHtmlBuilder sb) { if (value != null) { final SafeUri flagImageUri; if (value.getFlagImageURL() == null || value.getFlagImageURL().isEmpty()) { @@ -447,7 +447,7 @@ public class RaceListColumnFactory { return object.getWinner() != null ? object.getWinner().getName() : null; } }; - return new SortableRaceListColumn(I18N.winner(), cell, comparator) { + return new SortableRaceListColumn(I18N.winner(), cell, comparator) { @Override public String getHeaderStyle() { return CSS.raceslist_head_item(); @@ -459,7 +459,7 @@ public class RaceListColumnFactory { } @Override - public CompetitorDTO getValue(T object) { + public SimpleCompetitorDTO getValue(T object) { return object.getWinner(); } }; diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceListRaceDTO.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceListRaceDTO.java index e126a923868..6b73ea5ee3a 100644 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceListRaceDTO.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RaceListRaceDTO.java @@ -1,13 +1,13 @@ package com.sap.sailing.gwt.ui.shared.dispatch.event; -import com.sap.sailing.domain.common.dto.CompetitorDTO; +import com.sap.sailing.domain.common.dto.SimpleCompetitorDTO; import com.sap.sailing.gwt.ui.shared.race.RaceMetadataDTO; import com.sap.sse.common.Duration; public class RaceListRaceDTO extends RaceMetadataDTO { private Duration duration; - private CompetitorDTO winner; + private SimpleCompetitorDTO winner; private int windFixesCount; private int videoCount; private int audioCount; @@ -26,10 +26,10 @@ public class RaceListRaceDTO extends RaceMetadataDTO { public void setDuration(Duration duration) { this.duration = duration; } - public CompetitorDTO getWinner() { + public SimpleCompetitorDTO getWinner() { return winner; } - public void setWinner(CompetitorDTO winner) { + public void setWinner(SimpleCompetitorDTO winner) { this.winner = winner; } public int getWindFixesCount() {