public boolean apply(Option<Pair<ActivityObjectType, ActivityVerb>> activity) { for (Pair<ActivityObjectType, ActivityVerb> activityPair : activity) { return inActivities.apply( activityPair.first().key() + ACTIVITY_OBJECT_VERB_SEPARATOR + activityPair.second().key()); } return false; }
public boolean apply(Pair<ActivityObjectType, ActivityVerb> activity) { return inActivities.apply(activity.first().key() + ACTIVITY_OBJECT_VERB_SEPARATOR + activity.second().key()); } }
public String apply(ActivityOption a) { return a.getType().key() + ACTIVITY_OBJECT_VERB_SEPARATOR + a.getVerb().key(); } }
@Override public Html renderTitleAsHtml(StreamsEntry entry) { String key = "streams.item.confluence." + (space.isPersonalSpace() ? personalSpace().key() : space().key()) + "." + entry.getVerb().key(); Function<StreamsEntry, Html> titleRenderer = rendererFactory.newTitleRenderer(key, rendererFactory.newAuthorsRenderer(), some(rendererFactory.newActivityObjectsRenderer(spaceObjectRenderer())), Option.none()); return titleRenderer.apply(entry); }
private Function<StreamsEntry, Html> renderTitle(final ContentEntityObject entity) { if (isComment(entity)) { return rendererFactory.newCommentTitleRenderer(); } else { return entry -> { Option<ActivityObjectType> objectType = get(entry.getActivityObjects(), 0).getActivityObjectType(); String key = String.format("streams.item.confluence.%s.%s", objectType.isDefined() ? objectType.get().key() : "unknown", entry.getVerb().key()); return rendererFactory.newTitleRenderer(key).apply(entry); }; } } private Option<String> getPageDiffUri(final URI baseUri,
public ActivityOption apply(Pair<ActivityObjectType, ActivityVerb> a) { String name = i18nResolver.getText(messageKeyPrefix + "." + a.first().key() + "." + a.second().key()); return new ActivityOption(name, a.first(), a.second()); } }