Modifier and Type | Optional Element and Description |
---|---|
Class<? extends JIPipeData> |
dataSourceMenuLocation
Only used if the node type category is set to
DataSourceNodeTypeCategory . |
String |
menuPath
A submenu where the entry should be located.
|
Class<? extends JIPipeNodeTypeCategory> |
nodeTypeCategory
Assigns a category to any
JIPipeNodeInfo that listens to this annotation. |
public abstract String menuPath
JIPipeGraphNode
and JIPipeData
Menu entries are separated via newlines.public abstract Class<? extends JIPipeNodeTypeCategory> nodeTypeCategory
JIPipeNodeInfo
that listens to this annotation.
Determines in which menus the nodes are placed and how the user can interact with it.
Defaults to InternalNodeTypeCategory
, which prevents users from creating such nodes and deleting them,
so change this categorizationpublic abstract Class<? extends JIPipeData> dataSourceMenuLocation
DataSourceNodeTypeCategory
.
Allows to re-assign the data source node into the menu of another data type
If set to JIPipeEmptyData
, no re-allocation is applied.Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.