public class JIPipeModernPluginManager extends Object implements JIPipeExtensionRegistry.ScheduledActivateExtensionEventListener, JIPipeExtensionRegistry.ScheduledDeactivateExtensionEventListener, JIPipeRunnable.FinishedEventListener, JIPipeRunnable.InterruptedEventListener
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeModernPluginManager.UpdateSitesFailedEvent |
static class |
JIPipeModernPluginManager.UpdateSitesFailedEventEmitter |
static interface |
JIPipeModernPluginManager.UpdateSitesFailedEventListener |
static class |
JIPipeModernPluginManager.UpdateSitesReadyEvent |
static class |
JIPipeModernPluginManager.UpdateSitesReadyEventEmitter |
static interface |
JIPipeModernPluginManager.UpdateSitesReadyEventListener |
Constructor and Description |
---|
JIPipeModernPluginManager(Component parent,
MessagePanel messagePanel) |
Modifier and Type | Method and Description |
---|---|
void |
activateExtension(JIPipeExtension extension) |
void |
deactivateExtension(JIPipeExtension extension) |
MessagePanel |
getMessagePanel() |
FilesCollection |
getUpdateSites() |
JIPipeModernPluginManager.UpdateSitesFailedEventEmitter |
getUpdateSitesFailedEventEmitter() |
JIPipeModernPluginManager.UpdateSitesReadyEventEmitter |
getUpdateSitesReadyEventEmitter() |
List<UpdateSiteExtension> |
getUpdateSiteWrapperExtensions() |
void |
initializeUpdateSites() |
boolean |
isUpdateSitesApplied() |
boolean |
isUpdateSitesReady() |
void |
onRunnableFinished(JIPipeRunnable.FinishedEvent event) |
void |
onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event) |
void |
onScheduledActivateExtension(JIPipeExtensionRegistry.ScheduledActivateExtensionEvent event) |
void |
onScheduledDeactivateExtension(JIPipeExtensionRegistry.ScheduledDeactivateExtensionEvent event) |
void |
resolveConflicts() |
void |
updateConflictsMessage() |
public JIPipeModernPluginManager(Component parent, MessagePanel messagePanel)
public JIPipeModernPluginManager.UpdateSitesReadyEventEmitter getUpdateSitesReadyEventEmitter()
public JIPipeModernPluginManager.UpdateSitesFailedEventEmitter getUpdateSitesFailedEventEmitter()
public void initializeUpdateSites()
public void updateConflictsMessage()
public void resolveConflicts()
public MessagePanel getMessagePanel()
public boolean isUpdateSitesReady()
public FilesCollection getUpdateSites()
public List<UpdateSiteExtension> getUpdateSiteWrapperExtensions()
public boolean isUpdateSitesApplied()
public void deactivateExtension(JIPipeExtension extension)
public void activateExtension(JIPipeExtension extension)
public void onScheduledActivateExtension(JIPipeExtensionRegistry.ScheduledActivateExtensionEvent event)
onScheduledActivateExtension
in interface JIPipeExtensionRegistry.ScheduledActivateExtensionEventListener
public void onScheduledDeactivateExtension(JIPipeExtensionRegistry.ScheduledDeactivateExtensionEvent event)
onScheduledDeactivateExtension
in interface JIPipeExtensionRegistry.ScheduledDeactivateExtensionEventListener
public void onRunnableFinished(JIPipeRunnable.FinishedEvent event)
onRunnableFinished
in interface JIPipeRunnable.FinishedEventListener
public void onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event)
onRunnableInterrupted
in interface JIPipeRunnable.InterruptedEventListener
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.