public class JIPipePythonPluginAdapterApplicationSettings extends JIPipeDefaultApplicationsSettingsSheet implements ExternalEnvironmentSettings
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipePythonPluginAdapterApplicationSettings() |
getCategory, getCategoryIcon
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public static String ID
public JIPipePythonPluginAdapterApplicationSettings()
public static JIPipePythonPluginAdapterApplicationSettings getInstance()
public static boolean pythonSettingsAreValid()
public JIPipePythonAdapterLibraryEnvironment.List getPythonAdapterPresets()
public void setPythonAdapterPresets(JIPipePythonAdapterLibraryEnvironment.List pythonAdapterPresets)
public JIPipePythonAdapterLibraryEnvironment getDefaultPythonAdapterLibraryEnvironment()
public void setDefaultPythonAdapterLibraryEnvironment(JIPipePythonAdapterLibraryEnvironment defaultPythonAdapterLibraryEnvironment)
public List<JIPipeEnvironment> getPresetsListInterface(Class<?> environmentClass)
ExternalEnvironmentSettings
getPresetsListInterface
in interface ExternalEnvironmentSettings
public void setPresetsListInterface(List<JIPipeEnvironment> presets, Class<?> environmentClass)
ExternalEnvironmentSettings
setPresetsListInterface
in interface ExternalEnvironmentSettings
presets
- the presetspublic JIPipeDefaultApplicationSettingsSheetCategory getDefaultCategory()
JIPipeDefaultApplicationsSettingsSheet
getDefaultCategory
in class JIPipeDefaultApplicationsSettingsSheet
public String getId()
JIPipeSettingsSheet
getId
in interface JIPipeSettingsSheet
public Icon getIcon()
JIPipeSettingsSheet
getIcon
in interface JIPipeSettingsSheet
public String getName()
JIPipeSettingsSheet
getName
in interface JIPipeSettingsSheet
public String getDescription()
JIPipeSettingsSheet
getDescription
in interface JIPipeSettingsSheet
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.