public class ControlLoopChecker extends java.lang.Object implements TaskGraphListener, TaskListener, NodeListener
| Constructor and Description |
|---|
ControlLoopChecker(Task control) |
| Modifier and Type | Method and Description |
|---|---|
void |
cableConnected(TaskGraphCableEvent event)
Called when a new connection is made between two tasks.
|
void |
cableDisconnected(TaskGraphCableEvent event)
Called before a connection between two tasks is removed.
|
void |
cableReconnected(TaskGraphCableEvent event)
Called when a connection is reconnected to a different task.
|
void |
controlTaskStateChanged(ControlTaskStateEvent event)
Called when the control task is connected/disconnected or unstable
|
void |
nodeAdded(TaskNodeEvent event)
Called when a data input node is added.
|
void |
nodeChildChanged(NodeEvent event)
Called when one of a group node's child changes
|
void |
nodeConnected(NodeEvent event)
Called when a node is connected to a cable.
|
void |
nodeDisconnected(NodeEvent event)
Called before a node is diconnected from a cable.
|
void |
nodeParentChanged(NodeEvent event)
Called when one of a group node's parents changes
|
void |
nodeRemoved(TaskNodeEvent event)
Called when a data input node is removed.
|
void |
parameterNameSet(NodeEvent event)
Called when the name of the parameter the node is inputting/outputting is set.
|
void |
parameterUpdated(ParameterUpdateEvent event)
Called when the value of a parameter is changed, including when a parameter is removed.
|
void |
taskCreated(TaskGraphTaskEvent event)
Called when a new task is created in a taskgraph.
|
void |
taskDisposed(TaskDisposedEvent event)
Called before the task is disposed
|
void |
taskPropertyUpdate(TaskPropertyEvent event)
Called when the core properties of a task change i.e.
|
void |
taskRemoved(TaskGraphTaskEvent event)
Called when a task is removed from a taskgraph.
|
public ControlLoopChecker(Task control)
public void controlTaskStateChanged(ControlTaskStateEvent event)
controlTaskStateChanged in interface TaskGraphListenerpublic void nodeAdded(TaskNodeEvent event)
nodeAdded in interface TaskListenerpublic void nodeRemoved(TaskNodeEvent event)
nodeRemoved in interface TaskListenerpublic void nodeDisconnected(NodeEvent event)
nodeDisconnected in interface NodeListenerpublic void taskDisposed(TaskDisposedEvent event)
taskDisposed in interface TaskListenerpublic void taskCreated(TaskGraphTaskEvent event)
taskCreated in interface TaskGraphListenerpublic void taskRemoved(TaskGraphTaskEvent event)
taskRemoved in interface TaskGraphListenerpublic void cableConnected(TaskGraphCableEvent event)
cableConnected in interface TaskGraphListenerpublic void cableDisconnected(TaskGraphCableEvent event)
cableDisconnected in interface TaskGraphListenerpublic void cableReconnected(TaskGraphCableEvent event)
cableReconnected in interface TaskGraphListenerpublic void nodeConnected(NodeEvent event)
nodeConnected in interface NodeListenerpublic void nodeParentChanged(NodeEvent event)
nodeParentChanged in interface NodeListenerpublic void nodeChildChanged(NodeEvent event)
nodeChildChanged in interface NodeListenerpublic void parameterNameSet(NodeEvent event)
parameterNameSet in interface NodeListenerpublic void parameterUpdated(ParameterUpdateEvent event)
parameterUpdated in interface TaskListenerpublic void taskPropertyUpdate(TaskPropertyEvent event)
taskPropertyUpdate in interface TaskListener