public Html apply(StreamsEntry entry) { String key = entry.getTarget().isDefined() ? "streams.title.commented.on" : "streams.title.commented"; return rendererFactory.newTitleRenderer(key).apply(entry); } }
public Html apply(StreamsEntry entry) { String key = entry.getTarget().isDefined() ? "streams.title.commented.on" : "streams.title.commented"; return rendererFactory.newTitleRenderer(key).apply(entry); } }
public Html apply(StreamsEntry entry) { String key = entry.getTarget().isDefined() ? "streams.title.commented.on" : "streams.title.commented"; return newIssueTitleRenderer(item, key).apply(entry); }
public Html renderTitleAsHtml(StreamsEntry entry) { return new Html(i18nResolver.getText("streams.item.jira.title.attached", authorsRenderer.apply(entry.getAuthors()), size(attachments), targetRenderer.apply(entry.getTarget().get()).get())); } }
public Html apply(StreamsEntry entry) { Option<Html> objectHtml = activityObjectRenderer.flatMap(render(entry.getActivityObjects())); Option<Html> targetHtml = targetRenderer.flatMap(render(entry.getTarget())); return new Html(getText( key, concat( ImmutableList.of(authorsRenderer.apply(entry.getAuthors())), objectHtml.map(singletonList(Html.class)).getOrElse(ImmutableList.<Html>of()), targetHtml.map(singletonList(Html.class)).getOrElse(ImmutableList.<Html>of())))); }
public Html apply(StreamsEntry entry) { Option<Html> objectHtml = activityObjectRenderer.flatMap(render(entry.getActivityObjects())); Option<Html> targetHtml = targetRenderer.flatMap(render(entry.getTarget())); return new Html(getText( key, concat( ImmutableList.of(authorsRenderer.apply(entry.getAuthors())), objectHtml.map(singletonList(Html.class)).getOrElse(ImmutableList.<Html>of()), targetHtml.map(singletonList(Html.class)).getOrElse(ImmutableList.<Html>of())))); }
@Override public Html renderTitleAsHtml(StreamsEntry entry) { return entry.getTarget().flatMap(targetRenderer).map(renderAttachedTo(entry)).getOrElse(renderAttached(entry)); }