org.lucci.madhoc.simulation.projection
Class Projection
java.lang.Object
org.lucci.madhoc.simulation.projection.Projection
- All Implemented Interfaces:
- Configurable
- Direct Known Subclasses:
- IdentityProjection, NetworkInterfaceBasedProjection, NetworkNodeTypeBaseProjection, OnlyBridgesProjection, OnlyConnectedDeviceProjection, RandomProjection, WindowProjection
public abstract class Projection
- extends java.lang.Object
- implements Configurable
- Author:
- luc.hogie
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Projection
public Projection()
getName
public abstract java.lang.String getName()
acceptComputer
public abstract boolean acceptComputer(Station computer)
getNetwork
public Network getNetwork()
setProjectionResult
public void setProjectionResult(Network projectionResult)
getMeasureHistoryMap
public java.util.Map<Sensor,MeasureHistory> getMeasureHistoryMap()
acceptConnection
public boolean acceptConnection(Connection connection)
getSourceNetwork
public Network getSourceNetwork()
setSourceNetwork
public void setSourceNetwork(Network sourceNetwork)
throws java.lang.Throwable
- Throws:
java.lang.Throwable