org.lucci.madhoc.simulation.projection
Class NetworkInterfaceBasedProjection

java.lang.Object
  extended by org.lucci.madhoc.simulation.projection.Projection
      extended by org.lucci.madhoc.simulation.projection.NetworkInterfaceBasedProjection
All Implemented Interfaces:
Configurable

public class NetworkInterfaceBasedProjection
extends Projection

Author:
luc.hogie

Constructor Summary
NetworkInterfaceBasedProjection()
           
 
Method Summary
 boolean acceptComputer(Station computer)
           
 void configure()
           
 NetworkingTechnology getAcceptedNetworkType()
           
 java.lang.String getName()
           
 void setAcceptedNetworkType(NetworkingTechnology acceptedNetworkType)
           
 
Methods inherited from class org.lucci.madhoc.simulation.projection.Projection
acceptConnection, getMeasureHistoryMap, getNetwork, getSourceNetwork, setProjectionResult, setSourceNetwork
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkInterfaceBasedProjection

public NetworkInterfaceBasedProjection()
Method Detail

acceptComputer

public boolean acceptComputer(Station computer)
Specified by:
acceptComputer in class Projection

configure

public void configure()
               throws java.lang.Throwable
Throws:
java.lang.Throwable

getName

public java.lang.String getName()
Specified by:
getName in class Projection

getAcceptedNetworkType

public NetworkingTechnology getAcceptedNetworkType()

setAcceptedNetworkType

public void setAcceptedNetworkType(NetworkingTechnology acceptedNetworkType)