public class JIPipeProjectInfoParameters extends AbstractJIPipeParameterCollection implements JIPipeMetadataObject, JIPipeCustomParameterCollection, ParameterReferencesChangedEventListener
JIPipeDesktopProjectOverviewUI
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Modifier and Type | Field and Description |
---|---|
static String |
METADATA_KEY |
Constructor and Description |
---|
JIPipeProjectInfoParameters() |
Modifier and Type | Method and Description |
---|---|
Map<String,JIPipeParameterCollection> |
getChildParameterCollections()
Returns all sub-parameter collections
|
GraphNodeParameterReferenceGroupCollection |
getExportedParameters() |
Map<String,JIPipeParameterAccess> |
getParameters()
Returns all parameters
Please note that those parameters must be sourced in this collection.
|
JIPipeProject |
getProject() |
void |
onParameterReferencesChanged(ParameterReferencesChangedEvent event) |
void |
setExportedParameters(GraphNodeParameterReferenceGroupCollection parameters) |
void |
setProject(JIPipeProject project) |
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIncludeReflectionParameters
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public static final String METADATA_KEY
public GraphNodeParameterReferenceGroupCollection getExportedParameters()
public void setExportedParameters(GraphNodeParameterReferenceGroupCollection parameters)
public Map<String,JIPipeParameterCollection> getChildParameterCollections()
JIPipeCustomParameterCollection
getChildParameterCollections
in interface JIPipeCustomParameterCollection
public Map<String,JIPipeParameterAccess> getParameters()
JIPipeCustomParameterCollection
getParameters
in interface JIPipeCustomParameterCollection
JIPipeParameterAccess
.getKey()public void onParameterReferencesChanged(ParameterReferencesChangedEvent event)
onParameterReferencesChanged
in interface ParameterReferencesChangedEventListener
public JIPipeProject getProject()
public void setProject(JIPipeProject project)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.