public void onPluginUnregistered(@Observes PluginUnregistered pluginUnregistered) { if (pluginUnregistered.getType().equals(PluginType.SCREEN)) { availableWorkbenchScreensIds.remove(pluginUnregistered.getName()); } }
public void onPluginUnregistered(@Observes PluginUnregistered pluginUnregistered) { if (pluginUnregistered.getType().equals(PluginType.SCREEN)) { availableWorkbenchScreensIds.remove(pluginUnregistered.getName()); } }
public Plugin getLayoutTemplatePlugin(String perspectiveName) { if (perspectiveName == null) { return null; } for (Plugin plugin : pluginServices.listPlugins()) { if (PluginType.PERSPECTIVE_LAYOUT.equals(plugin.getType()) && plugin.getName().equals(perspectiveName)) { return plugin; } } return null; }
public Plugin getLayoutTemplatePlugin(String perspectiveName) { if (perspectiveName == null) { return null; } for (Plugin plugin : pluginServices.listPlugins()) { if (PluginType.PERSPECTIVE_LAYOUT.equals(plugin.getType()) && plugin.getName().equals(perspectiveName)) { return plugin; } } return null; }
@Override public Plugin getPerspectivePlugin(String perspectiveName) { if (perspectiveName == null) { return null; } for (Plugin plugin : listPlugins()) { if (PluginType.PERSPECTIVE_LAYOUT.equals(plugin.getType()) && plugin.getName().equals(perspectiveName)) { return plugin; } } return null; }
@Override public Plugin getPerspectivePlugin(String perspectiveName) { if (perspectiveName == null) { return null; } for (Plugin plugin : listPlugins()) { if (PluginType.PERSPECTIVE_LAYOUT.equals(plugin.getType()) && plugin.getName().equals(perspectiveName)) { return plugin; } } return null; }
public boolean canRead(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.READ, user); } return true; }
public boolean canDelete(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.DELETE, user); } return true; } }
public boolean canDelete(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.DELETE, user); } return true; } }
public boolean canRead(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.READ, user); } return true; }
public boolean canUpdate(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.UPDATE, user); } return true; }
public boolean canUpdate(Activity activity) { if (PluginType.PERSPECTIVE.equals(activity.getType()) || PluginType.PERSPECTIVE_LAYOUT.equals(activity.getType())) { Resource ref = new ResourceRef(activity.getName(), ActivityResourceType.PERSPECTIVE); return authorizationManager.authorize(ref, PerspectiveAction.UPDATE, user); } return true; }
private void onPlugInDeleted(@Observes final PluginDeleted event) { PortablePreconditions.checkNotNull("PluginDeleted event", event); if (PluginType.PERSPECTIVE_LAYOUT.equals(event.getPluginType())) { String pluginName = event.getPluginName(); removePerspective(pluginName); } } }
public void onNewPluginRegistered(@Observes NewPluginRegistered newPluginRegistered) { if (newPluginRegistered.getType().equals(PluginType.SCREEN) && !availableWorkbenchScreensIds.contains(newPluginRegistered.getName())) { getActivityBeansInfo().addActivityBean(availableWorkbenchScreensIds, newPluginRegistered.getName()); } }
public void onNewPluginRegistered(@Observes NewPluginRegistered newPluginRegistered) { if (newPluginRegistered.getType().equals(PluginType.SCREEN) && !availableWorkbenchScreensIds.contains(newPluginRegistered.getName())) { getActivityBeansInfo().addActivityBean(availableWorkbenchScreensIds, newPluginRegistered.getName()); } }
private void onPlugInDeleted(@Observes final PluginDeleted event) { PortablePreconditions.checkNotNull("PluginDeleted event", event); if (PluginType.PERSPECTIVE_LAYOUT.equals(event.getPluginType())) { String pluginName = event.getPluginName(); removePerspective(pluginName); } } }
protected void onPlugInRenamed(@Observes final PluginRenamed pluginRenamed) { if (pluginRenamed.getOldPluginName().equals(plugin.getName()) && pluginRenamed.getPlugin().getType().equals(plugin.getType())) { plugin = new Plugin(pluginRenamed.getPlugin().getName(), PluginType.DYNAMIC_MENU, pluginRenamed.getPlugin().getPath()); changeTitleNotification.fire(new ChangeTitleWidgetEvent(place, getTitleText(), getTitle())); } }
protected void onPlugInRenamed(@Observes final PluginRenamed pluginRenamed) { if (pluginRenamed.getOldPluginName().equals(plugin.getName()) && pluginRenamed.getPlugin().getType().equals(plugin.getType())) { plugin = new Plugin(pluginRenamed.getPlugin().getName(), PluginType.DYNAMIC_MENU, pluginRenamed.getPlugin().getPath()); changeTitleNotification.fire(new ChangeTitleWidgetEvent(place, getTitleText(), getTitle())); } }
protected void onPlugInRenamed(@Observes final PluginRenamed pluginRenamed) { if (pluginRenamed.getOldPluginName().equals(plugin.getName()) && pluginRenamed.getPlugin().getType().equals(plugin.getType())) { this.plugin = new Plugin(pluginRenamed.getPlugin().getName(), getPluginType(), pluginRenamed.getPlugin().getPath()); changeTitleNotification.fire(new ChangeTitleWidgetEvent(place, getTitleText(), getTitle())); } }
protected void onPlugInRenamed(@Observes final PluginRenamed pluginRenamed) { if (pluginRenamed.getOldPluginName().equals(plugin.getName()) && pluginRenamed.getPlugin().getType().equals(plugin.getType())) { this.plugin = new Plugin(pluginRenamed.getPlugin().getName(), getPluginType(), pluginRenamed.getPlugin().getPath()); changeTitleNotification.fire(new ChangeTitleWidgetEvent(place, getTitleText(), getTitle())); } }