public interface JIPipeAdaptiveParametersAlgorithm extends JIPipeParameterCollection
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Modifier and Type | Method and Description |
---|---|
JIPipeAdaptiveParameterSettings |
getAdaptiveParameterSettings() |
default JComponent |
installUIOverrideParameterEditor(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI)
Allows to replace the UI that is inserted into the parameter panel with a different component
Labels are not affected
Please note that the root parameter collection handles this task for all sub-parameters
|
default void |
installUIParameterOptions(JIPipeDesktopParameterFormPanel parameterPanel,
JIPipeDesktopParameterEditorUI parameterEditorUI,
JPopupMenu menu)
Allows to install additional operations into the context menu of each parameter (triangle menu next to the help)
Please note that the root parameter collection handles this task for all sub-parameters
|
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
JIPipeAdaptiveParameterSettings getAdaptiveParameterSettings()
default void installUIParameterOptions(JIPipeDesktopParameterFormPanel parameterPanel, JIPipeDesktopParameterEditorUI parameterEditorUI, JPopupMenu menu)
JIPipeParameterCollection
installUIParameterOptions
in interface JIPipeParameterCollection
parameterPanel
- the parameter panelparameterEditorUI
- the currently handled parameter editormenu
- the menudefault JComponent installUIOverrideParameterEditor(JIPipeDesktopParameterFormPanel parameterPanel, JIPipeDesktopParameterEditorUI parameterEditorUI)
JIPipeParameterCollection
installUIOverrideParameterEditor
in interface JIPipeParameterCollection
parameterPanel
- the parameter panelparameterEditorUI
- the currently handled parameter editorCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.