Boeing Simulation 3.1 API Specification

connect
Interface Component

All Known Subinterfaces:
ObjectLocater, PerspectiveUnifier
All Known Implementing Classes:
BasicPerspectiveUnifier, FacetComponentTemplate, SimulatorUAV, SimulatorUCAV, SocketComponentTemplate, SocketObjectLocaterTemplate, SocketSimulatorComponentTemplate

public interface Component

This is the base interface that forces definition of how a component will connect to other components and the creates connection by which other components may connect to it.

Version:
$Revision: 1.5 $
Author:
Dave Jurgens

Method Summary
 void connect(connect.CreatesConnection host)
          connect to the component specified by the CreatesConnection
 connect.CreatesConnection getConnection()
          return the CreatesConnection that would allow another component to connect.
 

Method Detail

connect

public void connect(connect.CreatesConnection host)
connect to the component specified by the CreatesConnection


getConnection

public connect.CreatesConnection getConnection()
return the CreatesConnection that would allow another component to connect. Implementations should be aware that this object may be passed across a stream thereby breaking any JVM specific CreatesConnection. More documentation on this can be seen in the CreatesConnection class.


Boeing Simulation 3.1 API Specification

To submit a bug or feature email the author of that class. Funding for this research was provided by Boeing and DARPA.