use of org.kie.workbench.common.screens.social.hp.predicate.UserTimeLineOnlyUserActivityPredicate in project kie-wb-common by kiegroup.
the class UserHomePageMainPresenter method setupMainWidget.
private void setupMainWidget(SocialUser socialUser, SocialPaged socialPaged) {
String userName = (socialUser != null && socialUser.getRealName() != null && !socialUser.getRealName().isEmpty()) ? socialUser.getRealName() : socialUser.getUserName();
String title = Constants.INSTANCE.UserNameRecentActivities(userName);
changeTitleWidgetEvent.fire(new ChangeTitleWidgetEvent(place, title));
SimpleSocialTimelineWidgetModel model = new SimpleSocialTimelineWidgetModel(socialUser, new UserTimeLineOnlyUserActivityPredicate(socialUser), placeManager, socialPaged).withIcons(iconLocator.getResourceTypes()).withOnlyMorePagination(new Next() {
{
setText(Constants.INSTANCE.PaginationMore());
}
}).withLinkCommand(generateLinkCommand());
mainPresenter.setup(model);
}
Aggregations