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_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
|
boolean |
equals(Object o) |
Color |
getBorderColor() |
String |
getData() |
HTMLText |
getDescription() |
Color |
getFillColor() |
JIPipeGraph |
getGraph()
Gets the node type stored inside the data.
|
IconRef |
getIcon() |
StringList |
getMenuPath() |
String |
getName() |
String |
getSource() |
static Map<String,Set<JIPipeNodeTemplate>> |
groupByMenuPaths(Collection<JIPipeNodeTemplate> infos) |
int |
hashCode() |
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
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, setParameter
public static final String SOURCE_USER
public JIPipeNodeTemplate()
public JIPipeNodeTemplate(JIPipeNodeTemplate other)
public static Map<String,Set<JIPipeNodeTemplate>> groupByMenuPaths(Collection<JIPipeNodeTemplate> infos)
public void copyFrom(JIPipeNodeTemplate other)
other
- the other node templatepublic 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()
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.