public class AbstractJIPipeParameterCollection extends Object implements JIPipeParameterCollection, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEventListener
JIPipeParameterCollection
that implements the event emittersJIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
AbstractJIPipeParameterCollection() |
Modifier and Type | Method and Description |
---|---|
JIPipeParameterCollection.ParameterChangedEventEmitter |
getParameterChangedEventEmitter()
Emitter for changes in the parameter
|
JIPipeParameterCollection.ParameterStructureChangedEventEmitter |
getParameterStructureChangedEventEmitter()
Emitter for changes in the structure of parameters
|
JIPipeParameterCollection.ParameterUIChangedEventEmitter |
getParameterUIChangedEventEmitter()
Emitter for changes in the parameter user interface
|
void |
onParameterChanged(JIPipeParameterCollection.ParameterChangedEvent event)
Triggered when a parameter of this collection was changed
|
void |
onParameterStructureChanged(JIPipeParameterCollection.ParameterStructureChangedEvent event)
Triggered when the parameter structure of this collection was changed
|
void |
onParameterUIChanged(JIPipeParameterCollection.ParameterUIChangedEvent event)
Triggered when the parameter UI structure of this collection was changed
|
void |
registerSubParameter(JIPipeParameterCollection subParameter)
Registers a sub-parameter instance to pass
ParameterStructureChangedEvent via this algorithm's events |
void |
registerSubParameters(JIPipeParameterCollection... subParameters)
Registers a sub-parameter instance to pass
ParameterStructureChangedEvent via this algorithm's events |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public JIPipeParameterCollection.ParameterChangedEventEmitter getParameterChangedEventEmitter()
JIPipeParameterCollection
getParameterChangedEventEmitter
in interface JIPipeParameterCollection
public JIPipeParameterCollection.ParameterStructureChangedEventEmitter getParameterStructureChangedEventEmitter()
JIPipeParameterCollection
getParameterStructureChangedEventEmitter
in interface JIPipeParameterCollection
public JIPipeParameterCollection.ParameterUIChangedEventEmitter getParameterUIChangedEventEmitter()
JIPipeParameterCollection
getParameterUIChangedEventEmitter
in interface JIPipeParameterCollection
public void registerSubParameter(JIPipeParameterCollection subParameter)
ParameterStructureChangedEvent
via this algorithm's eventssubParameter
- the sub-parameterpublic void registerSubParameters(JIPipeParameterCollection... subParameters)
ParameterStructureChangedEvent
via this algorithm's eventssubParameters
- the sub-parameterspublic void onParameterStructureChanged(JIPipeParameterCollection.ParameterStructureChangedEvent event)
onParameterStructureChanged
in interface JIPipeParameterCollection.ParameterStructureChangedEventListener
event
- generated eventpublic void onParameterUIChanged(JIPipeParameterCollection.ParameterUIChangedEvent event)
onParameterUIChanged
in interface JIPipeParameterCollection.ParameterUIChangedEventListener
event
- generated eventpublic void onParameterChanged(JIPipeParameterCollection.ParameterChangedEvent event)
onParameterChanged
in interface JIPipeParameterCollection.ParameterChangedEventListener
event
- the generated eventCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.