void unregisterPlugin(String name, PluginType type) { pluginUnregisteredEvent.fire(new PluginUnregistered(name, type)); }
public void onPluginDeleted(@Observes PluginDeleted pluginDeleted) { unregisterPlugin(pluginDeleted.getPluginName(), pluginDeleted.getPluginType()); }
public void onPluginRenamed(@Observes PluginRenamed pluginRenamed) { unregisterPlugin(pluginRenamed.getOldPluginName(), pluginRenamed.getOldPluginType()); registerPlugin(pluginRenamed.getPlugin()); }
@Before public void setUp() { when(clientTypeRegistry.resolve(any())).thenReturn(new PerspectiveLayoutPluginResourceType(new Others())); perspectivePlugin = new Plugin(PERSPECTIVE_ID, PluginType.PERSPECTIVE_LAYOUT, null); perspectiveRenamedPlugin = new Plugin("newName", PluginType.PERSPECTIVE_LAYOUT, null); pluginAddedEvent = new PluginAdded(perspectivePlugin, null); pluginSavedEvent = new PluginSaved(perspectivePlugin, null); pluginRenamedEvent = new PluginRenamed(PERSPECTIVE_ID, perspectiveRenamedPlugin, null); pluginDeletedEvent = new PluginDeleted(perspectivePlugin, null); when(pluginServices.listPlugins()).thenReturn(Collections.emptyList()); testedPluginManager = new PerspectivePluginManager(clientTypeRegistry, null, navigationManager, new CallerMock<>(pluginServices), perspectiveChangedEvent); testedPluginManager.getPerspectivePlugins(plugins -> {}); }
public PluginType getPluginType() { return getPlugin().getType(); } }
public void onPlugInSaved(@Observes final PluginSaved event) { refreshPerspective(event.getPlugin()); }
public PluginType getOldPluginType() { return getPlugin().getType(); } }
public void onPluginAdded(@Observes PluginAdded pluginAdded) { registerPlugin(pluginAdded.getPlugin()); }
@Before public void setUp() { when(clientTypeRegistry.resolve(any())).thenReturn(new PerspectiveLayoutPluginResourceType(new Others())); perspectivePlugin = new Plugin(PERSPECTIVE_ID, PluginType.PERSPECTIVE_LAYOUT, null); perspectiveRenamedPlugin = new Plugin("newName", PluginType.PERSPECTIVE_LAYOUT, null); pluginAddedEvent = new PluginAdded(perspectivePlugin, null); pluginSavedEvent = new PluginSaved(perspectivePlugin, null); pluginRenamedEvent = new PluginRenamed(PERSPECTIVE_ID, perspectiveRenamedPlugin, null); pluginDeletedEvent = new PluginDeleted(perspectivePlugin, null); when(pluginServices.listPlugins()).thenReturn(Collections.emptyList()); testedPluginManager = new PerspectivePluginManager(clientTypeRegistry, null, navigationManager, new CallerMock<>(pluginServices), perspectiveChangedEvent); testedPluginManager.getPerspectivePlugins(plugins -> {}); }
public void onPluginRenamed(@Observes PluginRenamed pluginRenamed) { unregisterPlugin(pluginRenamed.getOldPluginName(), pluginRenamed.getOldPluginType()); registerPlugin(pluginRenamed.getPlugin()); }
public String getPluginName() { return getPlugin().getName(); }
public void onPluginSaved(@Observes PluginSaved pluginSaved) { registerPlugin(pluginSaved.getPlugin()); }
public void onPluginDeleted(@Observes PluginDeleted pluginDeleted) { unregisterPlugin(pluginDeleted.getPluginName(), pluginDeleted.getPluginType()); }
void unregisterPlugin(String name, PluginType type) { pluginUnregisteredEvent.fire(new PluginUnregistered(name, type)); }
public void onPluginAdded(@Observes PluginAdded pluginAdded) { registerPlugin(pluginAdded.getPlugin()); }
public void onPlugInDeleted(@Observes final PluginDeleted event) { refreshPerspective(event.getPlugin()); } }
public void onPlugInSaved(@Observes final PluginSaved event) { refreshPerspective(event.getPlugin()); }
public void onPlugInDeleted(@Observes final PluginDeleted event) { refreshPerspective(event.getPlugin()); } }
public void onPluginSaved(@Observes PluginSaved pluginSaved) { registerPlugin(pluginSaved.getPlugin()); }