public class JIPipeDesktopMergedProjectSettings extends AbstractJIPipeParameterCollection implements JIPipeCustomParameterCollection
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
JIPipeDesktopMergedProjectSettings(JIPipeProject project) |
Modifier and Type | Method and Description |
---|---|
JIPipeDynamicParameterCollection |
getGlobalParameters() |
boolean |
getIncludeReflectionParameters()
If true, also include parameters discovered via reflection.
|
Map<String,JIPipeParameterAccess> |
getParameters()
Returns all parameters
Please note that those parameters must be sourced in this collection.
|
JIPipeProject |
getProject() |
JIPipeDesktopMergedProjectSettingsUserDirectories |
getUserDirectoriesSettings() |
boolean |
isParameterUIVisible(JIPipeParameterTree tree,
JIPipeParameterCollection subParameter)
Allows to override the visibility of sub-parameters inside the UI
|
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildParameterCollections
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public JIPipeDesktopMergedProjectSettings(JIPipeProject project)
public Map<String,JIPipeParameterAccess> getParameters()
JIPipeCustomParameterCollection
getParameters
in interface JIPipeCustomParameterCollection
JIPipeParameterAccess
.getKey()public boolean getIncludeReflectionParameters()
JIPipeCustomParameterCollection
getIncludeReflectionParameters
in interface JIPipeCustomParameterCollection
public JIPipeDesktopMergedProjectSettingsUserDirectories getUserDirectoriesSettings()
public JIPipeDynamicParameterCollection getGlobalParameters()
public boolean isParameterUIVisible(JIPipeParameterTree tree, JIPipeParameterCollection subParameter)
JIPipeParameterCollection
isParameterUIVisible
in interface JIPipeParameterCollection
tree
- the parameter tree that is used to access this parametersubParameter
- a sub parameterpublic JIPipeProject getProject()
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.