public class JIPipeNodeTemplate extends AbstractJIPipeParameterCollection
Modifier and Type | Class and Description |
---|---|
static class |
JIPipeNodeTemplate.List |
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 |
SOURCE_EXTENSION |
static String |
SOURCE_USER |
Constructor and Description |
---|
JIPipeNodeTemplate() |
JIPipeNodeTemplate(JIPipeNodeTemplate other) |
Modifier and Type | Method and Description |
---|---|
void |
copyFrom(JIPipeNodeTemplate other)
Copies the properties to another node template
|
static void |
create(JIPipeDesktopGraphCanvasUI canvasUI,
Set<JIPipeGraphNode> algorithms) |
boolean |
equals(Object o) |
Color |
getBorderColor() |
String |
getData() |
HTMLText |
getDescription() |
Color |
getFillColor() |
JIPipeGraph |
getGraph()
Gets the node type stored inside the data.
|
IconRef |
getIcon() |
ImageIcon |
getIconImage() |
String |
getLocationInfo() |
StringList |
getMenuPath() |
String |
getName() |
String |
getSource() |
static Map<String,Set<JIPipeNodeTemplate>> |
groupByMenuPaths(Collection<JIPipeNodeTemplate> infos) |
int |
hashCode() |
boolean |
isFromExtension() |
void |
setBorderColor(Color borderColor) |
void |
setData(String data) |
void |
setDescription(HTMLText description) |
void |
setFillColor(Color fillColor) |
void |
setIcon(IconRef icon) |
void |
setMenuPath(StringList menuPath) |
void |
setName(String name) |
void |
setSource(String source) |
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public static final String SOURCE_USER
public static final String SOURCE_EXTENSION
public JIPipeNodeTemplate()
public JIPipeNodeTemplate(JIPipeNodeTemplate other)
public static Map<String,Set<JIPipeNodeTemplate>> groupByMenuPaths(Collection<JIPipeNodeTemplate> infos)
public static void create(JIPipeDesktopGraphCanvasUI canvasUI, Set<JIPipeGraphNode> algorithms)
public void copyFrom(JIPipeNodeTemplate other)
other
- the other node templatepublic boolean isFromExtension()
public String getName()
public void setName(String name)
public HTMLText getDescription()
public void setDescription(HTMLText description)
public StringList getMenuPath()
public void setMenuPath(StringList menuPath)
public IconRef getIcon()
public void setIcon(IconRef icon)
public Color getFillColor()
public void setFillColor(Color fillColor)
public Color getBorderColor()
public void setBorderColor(Color borderColor)
public String getData()
public void setData(String data)
public String getSource()
public void setSource(String source)
public JIPipeGraph getGraph()
public ImageIcon getIconImage()
public String getLocationInfo()
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.