neosim.iface
Interface Projection

All Known Subinterfaces:
GeneralProjection
All Known Implementing Classes:
ProjectionImpl

public interface Projection
extends java.io.Serializable

A projection stores a specification of a set of connections from one population onto another, and can be specified as an array of connections to make from output ports of source entities to input ports of destination entities. If the connections to make depend on the state of the source and/or destination entities, a GeneralProjection should be used instead.


Method Summary
 java.util.Vector getConnections()
           
 boolean isGeneralProjection()
           
 

Method Detail

getConnections

public java.util.Vector getConnections()

isGeneralProjection

public boolean isGeneralProjection()
Returns:
whether this projection is specificed as a list of connections, or as src/dst methods