public static RecentUpdatesModel generate(List<SocialActivitiesEvent> events) { sort(events); RecentUpdatesModel recentUpdatesModel = new RecentUpdatesModel(); for (SocialActivitiesEvent event : events) { recentUpdatesModel.add(event.getLinkLabel(), new UpdateItem(event)); } return recentUpdatesModel; }
public static RecentUpdatesModel generate(List<SocialActivitiesEvent> events) { sort(events); RecentUpdatesModel recentUpdatesModel = new RecentUpdatesModel(); for (SocialActivitiesEvent event : events) { recentUpdatesModel.add(event.getLinkLabel(), new UpdateItem(event)); } return recentUpdatesModel; }
private void createLink(final SocialItemExpandedWidgetModel model) { final UpdateItem updateItem = model.getUpdateItems().get(0); final Anchor link = new Anchor(); link.setText(updateItem.getEvent().getLinkLabel()); link.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { model.getModel().getLinkCommand().execute(new LinkCommandParams(updateItem.getEvent().getType(), updateItem.getEvent().getLinkTarget(), updateItem.getEvent().getLinkType()) .withLinkParams(updateItem.getEvent().getLinkParams())); } }); desc.add(link); }
private void createLink(final SocialItemExpandedWidgetModel model) { final UpdateItem updateItem = model.getUpdateItems().get(0); final Anchor link = new Anchor(); link.setText(updateItem.getEvent().getLinkLabel()); link.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { model.getModel().getLinkCommand().execute(new LinkCommandParams(updateItem.getEvent().getType(), updateItem.getEvent().getLinkTarget(), updateItem.getEvent().getLinkType()) .withLinkParams(updateItem.getEvent().getLinkParams())); } }); desc.add(link); }
assertTrue(items.size() == 2); assertEquals("alias1", items.get(0).getEvent().getLinkLabel()); assertEquals("alias1", items.get(1).getEvent().getLinkLabel());
assertTrue(items.size() == 2); assertEquals("alias1", items.get(0).getEvent().getLinkLabel()); assertEquals("alias1", items.get(1).getEvent().getLinkLabel());
private void createSimpleWidgetWithLink(final SocialActivitiesEvent event) { final SimpleItemWidgetModel itemModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getLinkLabel(), event.getLinkTarget(), event.getLinkType(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), event.getSocialUser()) .withLinkCommand(model.getLinkCommand()) .withLinkParams(event.getLinkParams()); if (event.isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { itemModel.withLinkPath(path); addItemWidget(itemModel); } }, VFSService.class).get(event.getLinkTarget()); } else { addItemWidget(itemModel); } }
private void createSimpleWidgetWithLink(final SocialActivitiesEvent event) { final SimpleItemWidgetModel itemModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getLinkLabel(), event.getLinkTarget(), event.getLinkType(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), model.getSocialUser()) .withLinkCommand(model.getLinkCommand()) .withLinkParams(event.getLinkParams()); if (event.isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { itemModel.withLinkPath(path); addItemWidget(itemModel); } }, VFSService.class).get(event.getLinkTarget()); } else { addItemWidget(itemModel); } }
private void createSimpleWidgetWithLink(final SocialActivitiesEvent event) { final SimpleItemWidgetModel itemModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getLinkLabel(), event.getLinkTarget(), event.getLinkType(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), event.getSocialUser()) .withLinkCommand(model.getLinkCommand()) .withLinkParams(event.getLinkParams()); if (event.isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { itemModel.withLinkPath(path); addItemWidget(itemModel); } }, VFSService.class).get(event.getLinkTarget()); } else { addItemWidget(itemModel); } }
private void createSimpleWidgetWithLink(final SocialActivitiesEvent event) { final SimpleItemWidgetModel itemModel = new SimpleItemWidgetModel(model, event.getType(), event.getTimestamp(), event.getLinkLabel(), event.getLinkTarget(), event.getLinkType(), event.getDescription(), SocialBundleHelper.getItemDescription(event.getAdicionalInfos()), model.getSocialUser()) .withLinkCommand(model.getLinkCommand()) .withLinkParams(event.getLinkParams()); if (event.isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { itemModel.withLinkPath(path); addItemWidget(itemModel); } }, VFSService.class).get(event.getLinkTarget()); } else { addItemWidget(itemModel); } }