public class PythonExtensionSettings extends AbstractJIPipeParameterCollection implements ExternalEnvironmentSettings
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
PythonExtensionSettings() |
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter
public static String ID
public static PythonExtensionSettings getInstance()
public static void checkPythonSettings(JIPipeIssueReport report)
report
- the reportpublic static boolean pythonSettingsAreValid()
public StringList getEasyInstallerRepositories()
public void setEasyInstallerRepositories(StringList easyInstallerRepositories)
public PythonEnvironment.List getPresets()
public void setPresets(PythonEnvironment.List presets)
public JIPipePythonAdapterLibraryEnvironment.List getPythonAdapterPresets()
public void setPythonAdapterPresets(JIPipePythonAdapterLibraryEnvironment.List pythonAdapterPresets)
public JIPipePythonAdapterLibraryEnvironment getPythonAdapterLibraryEnvironment()
public void setPythonAdapterLibraryEnvironment(JIPipePythonAdapterLibraryEnvironment pythonAdapterLibraryEnvironment)
public PythonEnvironment getPythonEnvironment()
public void setPythonEnvironment(PythonEnvironment pythonEnvironment)
public List<ExternalEnvironment> getPresetsListInterface(Class<?> environmentClass)
ExternalEnvironmentSettings
getPresetsListInterface
in interface ExternalEnvironmentSettings
public void setPresetsListInterface(List<ExternalEnvironment> presets, Class<?> environmentClass)
ExternalEnvironmentSettings
setPresetsListInterface
in interface ExternalEnvironmentSettings
presets
- the presetsCopyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.