public interface ParameterNode extends Node
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ERROR_PARAM |
static java.lang.String |
TRIGGER_PARAM |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getParameterName() |
boolean |
isErrorNode() |
boolean |
isTriggerNode() |
void |
setErrorNode(boolean state)
Sets this parameter node as a error node, If true then the node is essential for the task to run, otherwise it is
optional.
|
void |
setParameterName(java.lang.String name)
Sets this node as a parameter node that is inputting/outputting
|
void |
setTriggerNode(boolean state)
Sets this parameter node as a trigger node, If true then the node is essential for the task to run, otherwise it
is optional.
|
addNodeListener, connect, disconnect, dispose, getAbsoluteNodeIndex, getBottomLevelNode, getBottomLevelTask, getCable, getChildNode, getName, getNodeIndex, getParentNode, getTask, getTopLevelNode, getTopLevelTask, isBottomLevelNode, isConnected, isDataNode, isEssential, isEssentialIfConnected, isInputNode, isOptional, isOutputNode, isParameterNode, isTopLevelNode, removeNodeListener, setChildNode, setParentNode
static final java.lang.String TRIGGER_PARAM
static final java.lang.String ERROR_PARAM
java.lang.String getParameterName()
void setParameterName(java.lang.String name)
boolean isTriggerNode()
void setTriggerNode(boolean state)
boolean isErrorNode()
void setErrorNode(boolean state)