fix for compile error due to changes

This commit is contained in:
Kai Boernert committed 2017-03-20 13:32:18 +01:00
1 parent 7ab3f2655b
commit c170e29793
1 file changed
+18 -19
@@ -8,11 +8,10 @@ import java.util.Map;
import com.google.gwt.cell.client.SafeHtmlCell;
import com.google.gwt.core.client.GWT;
import com.google.gwt.dom.client.Style.FontWeight;
import com.google.gwt.safecss.shared.SafeStyles;
import com.google.gwt.safecss.shared.SafeStylesUtils;
import com.google.gwt.safehtml.client.SafeHtmlTemplates;
import com.google.gwt.safehtml.shared.SafeHtml;
import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
import com.google.gwt.safehtml.shared.SafeHtmlUtils;
import com.google.gwt.safehtml.shared.SafeUri;
import com.google.gwt.safehtml.shared.UriUtils;
import com.google.gwt.user.cellview.client.CellTable;
@@ -58,26 +57,26 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
interface AnchorTemplates extends SafeHtmlTemplates {
@SafeHtmlTemplates.Template("<a class=\"{2}\" href=\"{0}\">{1}</a>")
SafeHtml anchor(SafeUri url, String displayName, SafeStyles styleClass);
SafeHtml anchor(SafeUri url, String displayName, SafeHtml styleClass);
@SafeHtmlTemplates.Template("<a target=\"{3}\" class=\"{2}\" href=\"{0}\">{1}</a>")
SafeHtml anchorWithTarget(SafeUri url, String displayName, SafeStyles styleClass, String target);
SafeHtml anchorWithTarget(SafeUri url, String displayName, SafeHtml styleClass, String target);
}
interface TextWithClassTemplate extends SafeHtmlTemplates {
@SafeHtmlTemplates.Template("<div class=\"{1}\">{0}</div>")
SafeHtml textWithClass(String text, SafeStyles styleClass);
SafeHtml textWithClass(String text, SafeHtml styleClass);
@SafeHtmlTemplates.Template("<div class=\"{2}\" style=\"min-width:{1}px;\">{0}</div>")
SafeHtml textWithClass(String text, int widthInPx, SafeStyles styleClass);
SafeHtml textWithClass(String text, int widthInPx, SafeHtml styleClass);
}
interface ColorBoxTemplate extends SafeHtmlTemplates {
@SafeHtmlTemplates.Template("<div class=\"{1}\" style=\"background:{0};\">&nbsp;</div>")
SafeHtml colorBox(String htmlColor, SafeStyles styleClass);
SafeHtml colorBox(String htmlColor, SafeHtml styleClass);
@SafeHtmlTemplates.Template("<div class=\"{0}\">&nbsp;</div>")
SafeHtml nocolorBox(SafeStyles styleClass);
SafeHtml nocolorBox(SafeHtml styleClass);
}
private static final AnchorTemplates ANCHORTEMPLATE = GWT.create(AnchorTemplates.class);
@@ -225,7 +224,7 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
public SafeHtml getValue(StrippedLeaderboardDTO strippedLeaderboardDTO) {
String text = strippedLeaderboardDTO.displayName != null ? strippedLeaderboardDTO.displayName : strippedLeaderboardDTO.name;
SafeHtmlBuilder b = new SafeHtmlBuilder();
b.append(TEXTTEMPLATE.textWithClass(text, SafeStylesUtils.fromTrustedString(STYLE_BOATCLASS)));
b.append(TEXTTEMPLATE.textWithClass(text, SafeHtmlUtils.fromTrustedString(STYLE_BOATCLASS)));
return b.toSafeHtml();
}
};
@@ -237,7 +236,7 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
public SafeHtml getValue(StrippedLeaderboardDTO leaderboard) {
String link = EntryPointLinkFactory.createLeaderboardLink(createLeaderboardLinkParameters(leaderboard));
return getAnchor(link, stringMessages.leaderboard(),
SafeStylesUtils.fromTrustedString(STYLE_ACTIVE_LEADERBOARD));
SafeHtmlUtils.fromTrustedString(STYLE_ACTIVE_LEADERBOARD));
}
};
@@ -337,7 +336,7 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
// render the series name
if (!LeaderboardNameConstants.DEFAULT_SERIES_NAME.equals(series.getName())) {
seriesGrid.setHTML(seriesRow, 0, TEXTTEMPLATE.textWithClass(series.getName(), 50,
SafeStylesUtils.fromTrustedString(STYLE_TABLE_TEXT)));
SafeHtmlUtils.fromTrustedString(STYLE_TABLE_TEXT)));
}
seriesGridFormatter.setVerticalAlignment(seriesRow, 0, HasVerticalAlignment.ALIGN_MIDDLE);
int numberOfFleets = series.getFleets().size();
@@ -350,11 +349,11 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
Color color = fleet.getColor();
if(color != null) {
fleetsGrid.setHTML(fleetRow, 0, COLORBOXTEMPLATE.colorBox(color.getAsHtml(),
SafeStylesUtils.fromTrustedString(STYLE_COLORBOX)));
SafeHtmlUtils.fromTrustedString(STYLE_COLORBOX)));
fleetGridsFormatter.setVerticalAlignment(fleetRow, 0, HasVerticalAlignment.ALIGN_MIDDLE);
}
fleetsGrid.setHTML(fleetRow, 1, TEXTTEMPLATE.textWithClass(fleet.getName(), 50,
SafeStylesUtils.fromTrustedString(STYLE_TABLE_TEXT)));
SafeHtmlUtils.fromTrustedString(STYLE_TABLE_TEXT)));
fleetGridsFormatter.setVerticalAlignment(fleetRow, 1, HasVerticalAlignment.ALIGN_MIDDLE);
List<RaceColumnDTO> raceColumnsOfSeries = getRacesOfFleet(leaderboard, series, fleet);
fleetsGrid.setHTML(fleetRow, 2, renderRacesToHTml(leaderboard.name, raceColumnsOfSeries, fleet));
@@ -370,7 +369,7 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
Grid fleetsGrid = new Grid(1, 2);
CellFormatter fleetGridsFormatter = fleetsGrid.getCellFormatter();
fleetsGrid.setHTML(0, 0, TEXTTEMPLATE.textWithClass(displayName, 50,
SafeStylesUtils.fromTrustedString(STYLE_TABLE_TEXT)));
SafeHtmlUtils.fromTrustedString(STYLE_TABLE_TEXT)));
fleetGridsFormatter.setVerticalAlignment(0, 0, HasVerticalAlignment.ALIGN_MIDDLE);
fleetsGrid.setHTML(0, 1, renderRacesToHTml(leaderboard.name, raceColumnsOfSeries, fleet));
seriesGrid.setWidget(seriesRow, 1, fleetsGrid);
@@ -418,16 +417,16 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
RegattaAndRaceIdentifier raceIdentifier = race.getRaceIdentifier();
String link = EntryPointLinkFactory.createRaceBoardLink(createRaceBoardLinkParameters(leaderboardName, raceIdentifier));
if (isLive) {
b.append(getAnchor(link, raceColumnName, SafeStylesUtils.fromTrustedString(STYLE_LIVE_RACE)));
b.append(getAnchor(link, raceColumnName, SafeHtmlUtils.fromTrustedString(STYLE_LIVE_RACE)));
} else if (race.trackedRace.hasGPSData && race.trackedRace.hasWindData) {
b.append(getAnchor(link, raceColumnName, SafeStylesUtils.fromTrustedString(STYLE_ACTIVE_RACE)));
b.append(getAnchor(link, raceColumnName, SafeHtmlUtils.fromTrustedString(STYLE_ACTIVE_RACE)));
} else {
b.append(TEXTTEMPLATE.textWithClass(raceColumnName,
SafeStylesUtils.fromTrustedString(STYLE_INACTIVE_RACE)));
SafeHtmlUtils.fromTrustedString(STYLE_INACTIVE_RACE)));
}
} else {
b.append(
TEXTTEMPLATE.textWithClass(raceColumnName, SafeStylesUtils.fromTrustedString(STYLE_INACTIVE_RACE)));
TEXTTEMPLATE.textWithClass(raceColumnName, SafeHtmlUtils.fromTrustedString(STYLE_INACTIVE_RACE)));
}
}
@@ -451,7 +450,7 @@ public class LeaderboardGroupPanel extends SimplePanel implements HasWelcomeWidg
return linkParams;
}
private SafeHtml getAnchor(String link, String linkText, SafeStyles style) {
private SafeHtml getAnchor(String link, String linkText, SafeHtml style) {
if (isEmbedded) {
return ANCHORTEMPLATE.anchorWithTarget(UriUtils.fromString(link), linkText, style, "_blank");
} else {