public class JIPipeParameterCollectionVisibilities extends Object
Constructor and Description |
---|
JIPipeParameterCollectionVisibilities()
Creates new instance
|
JIPipeParameterCollectionVisibilities(JIPipeParameterCollectionVisibilities other)
Creates a copy
|
Modifier and Type | Method and Description |
---|---|
Map<String,JIPipeParameterAccess> |
getAvailableParameters()
An optional reference of all available parameters.
|
Set<String> |
getVisibleParameters() |
boolean |
isVisible(String key)
Returns if the parameter is visible
|
void |
setAvailableParameters(Map<String,JIPipeParameterAccess> availableParameters)
Sets the list of available parameters
|
void |
setVisibility(String key,
boolean visible)
Sets the visibility of parameter with specified key
|
void |
setVisibleParameters(Set<String> visibleParameters)
Sets visible parameters
|
public JIPipeParameterCollectionVisibilities()
public JIPipeParameterCollectionVisibilities(JIPipeParameterCollectionVisibilities other)
other
- the originalpublic Map<String,JIPipeParameterAccess> getAvailableParameters()
public void setAvailableParameters(Map<String,JIPipeParameterAccess> availableParameters)
availableParameters
- list of available parameterspublic void setVisibility(String key, boolean visible)
key
- Unique parameter keyvisible
- Visibilitypublic void setVisibleParameters(Set<String> visibleParameters)
visibleParameters
- visible parameterspublic boolean isVisible(String key)
key
- Parameter keyCopyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.