/** Returns {@link FontAwesome} icon for the given goal. */ private SafeHtml getIconForGoal(CommandGoal goal) { final SafeHtmlBuilder safeHtmlBuilder = new SafeHtmlBuilder(); if (goal.equals(runGoal)) { safeHtmlBuilder.appendHtmlConstant( "<img src=\"" + ideResources.run().getSafeUri().asString() + "\">"); } else if (goal.equals(debugGoal)) { safeHtmlBuilder.appendHtmlConstant( "<img src=\"" + ideResources.debug().getSafeUri().asString() + "\">"); } return safeHtmlBuilder.toSafeHtml(); } }