private boolean hasRestrictionsForThisOU(SocialActivitiesEvent event) { for (OrganizationalUnit authorizedOrganizationalUnit : authorizedOrganizationalUnits) { if (authorizedOrganizationalUnit.getName().equals(event.getLinkTarget())) { return false; } } return true; }
WorkspaceProject getEventModule(final SocialActivitiesEvent event) { final Path path = Paths.get(event.getLinkTarget()); final org.uberfire.backend.vfs.Path vfsPath = org.uberfire.backend.server.util.Paths.convert(path); return projectService.resolveProject(vfsPath); } }
Repository getEventRepository(SocialActivitiesEvent event) { final Path path = Paths.get(event.getLinkTarget()); final FileSystem fileSystem = path.getFileSystem(); return configuredRepositories.getRepositoryByRepositoryFileSystem(fileSystem); }
private void createIcon(final SocialItemExpandedWidgetModel model) { UpdateItem updateItem = model.getUpdateItems().get(0); if (updateItem.getEvent().isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { for (ClientResourceType type : model.getModel().getResourceTypes()) { if (type.accept(path)) { addIconImage((Image) type.getIcon()); break; } } } }, VFSService.class).get(updateItem.getEvent().getLinkTarget()); } else { //TODO, provide icons per event type. addIconImage(GENERIC_FILE_IMAGE); } }
private void createIcon(final SocialItemExpandedWidgetModel model) { UpdateItem updateItem = model.getUpdateItems().get(0); if (updateItem.getEvent().isVFSLink()) { MessageBuilder.createCall(new RemoteCallback<Path>() { public void callback(Path path) { for (ClientResourceType type : model.getModel().getResourceTypes()) { if (type.accept(path)) { addIconImage((Image) type.getIcon()); break; } } } }, VFSService.class).get(updateItem.getEvent().getLinkTarget()); } else { //TODO, provide icons per event type. addIconImage(GENERIC_FILE_IMAGE); } }
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(), 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); } }
@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())); } });
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); } }
@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())); } });