Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Interface
org.evolvica.engine.IConnection

Packages that use IConnection
org.evolvica.engine Algorithm engine. 
 

Uses of IConnection in org.evolvica.engine
 

Classes in org.evolvica.engine that implement IConnection
 class Connection
          Default implementation for a connection.
 

Fields in org.evolvica.engine declared as IConnection
protected  IConnection[] AbstractElement.incoming
          Incoming connections.
protected  IConnection[] AbstractElement.outgoing
          Outgoing connections.
 

Methods in org.evolvica.engine that return IConnection
 IConnection IElement.getIncoming(int index)
          Gets an incoming connection.
 IConnection IElement.getOutgoing(int index)
          Gets an outgoing connection.
 IConnection IAlgorithm.getConnection(IElement source, int output, IElement target, int input)
          Returns the connection between two elements.
 IConnection IAlgorithm.getConnection(IOperator source, int output, IOperator target, int input)
          Returns the connection between two operators.
 IConnection AbstractElement.getIncoming(int index)
           
 IConnection AbstractElement.getOutgoing(int index)
           
 IConnection AbstractAlgorithm.getConnection(IElement source, int output, IElement target, int input)
           
 IConnection AbstractAlgorithm.getConnection(IOperator source, int output, IOperator target, int input)
           
 

Methods in org.evolvica.engine with parameters of type IConnection
 int IElement.getIncomingIndex(IConnection connection)
          Returns the index of the given incoming connection.
 void IElement.setIncoming(IConnection connection, int index)
          Sets an incoming connection.
 int IElement.getOutgoingIndex(IConnection connection)
          Returns the index of the given outgoing connection.
 void IElement.setOutgoing(IConnection connection, int index)
          Sets an outgoing connection.
 void IElement.removeConnection(IConnection connection)
          Removes a connection from this element.
 void IAlgorithm.removeConnection(IConnection connection)
          Removes a connection from this algorithm.
 int AbstractElement.getIncomingIndex(IConnection connection)
           
 void AbstractElement.setIncoming(IConnection connection, int index)
           
 int AbstractElement.getOutgoingIndex(IConnection connection)
           
 void AbstractElement.removeConnection(IConnection connection)
           
 void AbstractElement.setOutgoing(IConnection connection, int index)
           
 void AbstractAlgorithm.removeConnection(IConnection connection)
           
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems