public interface JIPipeExpressionVariablesInfo
Modifier and Type | Method and Description |
---|---|
static JIPipeGraphNode |
findNode(JIPipeParameterTree parameterTree,
JIPipeParameterAccess parameterAccess)
Helper method that attempts to find the underlying graph node of a parameter access
|
static Map<UUID,Map<String,JIPipeDataTable>> |
findPredecessorNodeCache(JIPipeParameterTree parameterTree,
JIPipeParameterAccess parameterAccess)
Helper method that attempts to find the underlying graph node of a parameter access and returns its cache if available
|
Set<JIPipeExpressionParameterVariableInfo> |
getVariables(JIPipeWorkbench workbench,
JIPipeParameterTree parameterTree,
JIPipeParameterAccess parameterAccess)
Returns the list of known variables for the user interface.
|
static Map<UUID,Map<String,JIPipeDataTable>> findPredecessorNodeCache(JIPipeParameterTree parameterTree, JIPipeParameterAccess parameterAccess)
parameterTree
- the parameter tree. can be null.parameterAccess
- the parameter access. can be null.static JIPipeGraphNode findNode(JIPipeParameterTree parameterTree, JIPipeParameterAccess parameterAccess)
parameterTree
- the parameter tree. can be null.parameterAccess
- the parameter access. can be null.Set<JIPipeExpressionParameterVariableInfo> getVariables(JIPipeWorkbench workbench, JIPipeParameterTree parameterTree, JIPipeParameterAccess parameterAccess)
workbench
- the workbenchparameterTree
- the parameter tree that contains the access. can be null.parameterAccess
- the parameter access that holds the AbstractExpressionParameter
instance. can be null.Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.