public class Cellpose3PluginApplicationSettings extends JIPipeDefaultApplicationsSettingsSheet
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
Cellpose3PluginApplicationSettings() |
Modifier and Type | Method and Description |
---|---|
static void |
checkPythonSettings(JIPipeValidationReportContext context,
JIPipeValidationReport report)
Checks if the Python settings are valid or reports an invalid state
|
JIPipeDefaultApplicationSettingsSheetCategory |
getDefaultCategory()
Returns one of the predefined categories
|
OptionalPythonEnvironment |
getDefaultEnvironment() |
String |
getDescription()
Description of this settings sheet
|
Icon |
getIcon()
The icon of the settings sheet
|
String |
getId()
The unique ID of the settings sheet
|
static Cellpose3PluginApplicationSettings |
getInstance() |
String |
getName()
The name of the settings sheet as displayed in the UI
|
PythonEnvironment |
getReadOnlyDefaultEnvironment() |
static boolean |
pythonSettingsAreValid()
Checks the Python settings
|
void |
setDefaultEnvironment(OptionalPythonEnvironment defaultEnvironment) |
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 static Cellpose3PluginApplicationSettings getInstance()
public static boolean pythonSettingsAreValid()
public static void checkPythonSettings(JIPipeValidationReportContext context, JIPipeValidationReport report)
context
- the validation contextreport
- the reportpublic PythonEnvironment getReadOnlyDefaultEnvironment()
public OptionalPythonEnvironment getDefaultEnvironment()
public void setDefaultEnvironment(OptionalPythonEnvironment defaultEnvironment)
public JIPipeDefaultApplicationSettingsSheetCategory getDefaultCategory()
JIPipeDefaultApplicationsSettingsSheet
getDefaultCategory
in class JIPipeDefaultApplicationsSettingsSheet
public String getId()
JIPipeSettingsSheet
public Icon getIcon()
JIPipeSettingsSheet
public String getName()
JIPipeSettingsSheet
public String getDescription()
JIPipeSettingsSheet
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.