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(ParameterPanel parameterPanel,
JIPipeParameterEditorUI 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(ParameterPanel parameterPanel,
JIPipeParameterEditorUI 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
|
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, isParameterUIVisible, isParameterUIVisible, setParameter
JIPipeAdaptiveParameterSettings getAdaptiveParameterSettings()
default void installUIParameterOptions(ParameterPanel parameterPanel, JIPipeParameterEditorUI parameterEditorUI, JPopupMenu menu)
JIPipeParameterCollection
installUIParameterOptions
in interface JIPipeParameterCollection
parameterPanel
- the parameter panelparameterEditorUI
- the currently handled parameter editormenu
- the menudefault JComponent installUIOverrideParameterEditor(ParameterPanel parameterPanel, JIPipeParameterEditorUI parameterEditorUI)
JIPipeParameterCollection
installUIOverrideParameterEditor
in interface JIPipeParameterCollection
parameterPanel
- the parameter panelparameterEditorUI
- the currently handled parameter editorCopyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.