org.lucci.madhoc.env
Class MobilityModel

java.lang.Object
  extended by org.lucci.madhoc.env.MobilityModel
All Implemented Interfaces:
Configurable

public abstract class MobilityModel
extends java.lang.Object
implements Configurable

Author:
luc.hogie

Constructor Summary
MobilityModel()
           
 
Method Summary
 Station getMobileNode()
           
 MobilityMedium getMobilityMedium()
           
abstract  void moveStation(double duration, double simulatedTime)
           
 void setMobileNode(Station station)
           
 void setMobilityMedium(MobilityMedium mobilityMedium)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.lucci.madhoc.simulation.Configurable
configure
 

Constructor Detail

MobilityModel

public MobilityModel()
Method Detail

setMobileNode

public void setMobileNode(Station station)

moveStation

public abstract void moveStation(double duration,
                                 double simulatedTime)

getMobileNode

public Station getMobileNode()
Returns:
Returns the station.

getMobilityMedium

public MobilityMedium getMobilityMedium()
Returns:
Returns the mobilityMedium.

setMobilityMedium

public void setMobilityMedium(MobilityMedium mobilityMedium)
Parameters:
mobilityMedium - The mobilityMedium to set.