public class IlastikSettings extends AbstractJIPipeParameterCollection
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
IlastikSettings() |
Modifier and Type | Method and Description |
---|---|
static void |
checkIlastikSettings(JIPipeValidationReportContext context,
JIPipeValidationReport report)
Checks if the Python settings are valid or reports an invalid state
|
static boolean |
environmentSettingsAreValid()
Checks the Python settings
|
StringList |
getEasyInstallerRepositories() |
ProcessEnvironment |
getEnvironment() |
static IlastikSettings |
getInstance() |
int |
getMaxMemory() |
int |
getMaxThreads() |
void |
setEasyInstallerRepositories(StringList easyInstallerRepositories) |
void |
setEnvironment(ProcessEnvironment environment) |
void |
setMaxMemory(int maxMemory) |
void |
setMaxThreads(int maxThreads) |
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter
public static String ID
public static IlastikSettings getInstance()
public static boolean environmentSettingsAreValid()
public static void checkIlastikSettings(JIPipeValidationReportContext context, JIPipeValidationReport report)
context
- the contextreport
- the reportpublic ProcessEnvironment getEnvironment()
public void setEnvironment(ProcessEnvironment environment)
public StringList getEasyInstallerRepositories()
public void setEasyInstallerRepositories(StringList easyInstallerRepositories)
public int getMaxThreads()
public void setMaxThreads(int maxThreads)
public int getMaxMemory()
public void setMaxMemory(int maxMemory)
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.