Class ConnectedComponent<T>

java.lang.Object
org.baseagent.embodied.ConnectedComponent<T>
Direct Known Subclasses:
Node, Processor

public class ConnectedComponent<T> extends Object
  • Constructor Details

    • ConnectedComponent

      public ConnectedComponent()
  • Method Details

    • connectTo

      public void connectTo(ConnectedComponent<T> c2)
    • disconnect

      public void disconnect(ConnectedComponent<T> c2)
    • getOutgoingConnections

      public List<ConnectedComponent<T>> getOutgoingConnections()
    • getIncomingConnections

      public List<ConnectedComponent<T>> getIncomingConnections()
    • setInputValue

      public void setInputValue(T value)
    • getInputValue

      public T getInputValue()
    • setOutputValue

      public void setOutputValue(T value)
    • getOutputValue

      public T getOutputValue()