public interface OutputNode<OUT>
Modifier and Type | Method and Description |
---|---|
InputNode<OUT> |
attach(InputNode<OUT> inputNode)
Attaches the given
InputNode to this OutputNode . |
void |
detach(InputNode<OUT> inputNode)
Detaches the given
InputNode from this OutputNode . |
void |
emitOutput()
Invoked to emit available output value(s) from this
OutputNode . |
Graph<?> |
getGraph()
Gets the
Graph that contains this OutputNode . |
void |
onReset()
Invoked to reset this
OutputNode . |
void |
setGraph(Graph<?> graph)
Sets the
Graph that contains this OutputNode . |
Graph<?> getGraph()
Graph
that contains this OutputNode
.Graph
.void setGraph(Graph<?> graph)
Graph
that contains this OutputNode
.graph
- A Graph
.InputNode<OUT> attach(InputNode<OUT> inputNode)
InputNode
to this OutputNode
.void detach(InputNode<OUT> inputNode)
InputNode
from this OutputNode
.inputNode
- An InputNode
.void emitOutput()
OutputNode
.void onReset()
OutputNode
.