org.lucci.madhoc.network.monitor
Class NetworkMonitor
java.lang.Object
org.lucci.madhoc.simulation.Monitor
org.lucci.madhoc.network.monitor.NetworkMonitor
- All Implemented Interfaces:
- Configurable
public class NetworkMonitor
- extends Monitor
- Author:
- luc.hogie
Methods inherited from class org.lucci.madhoc.simulation.Monitor |
addMeasure, configure, deploy, findApplications, findDistributionMeasures, getColor, getDeployedApplications, getIcon, getInitializer, getNetwork, getNumericalMeasures, getSensorMap, getTerminationConditions, hasCompleted, setNetwork, setStationApplicationClass, setTerminationConditions |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NetworkMonitor
public NetworkMonitor()
getMonitorViewClasses
public java.util.Collection<java.lang.Class> getMonitorViewClasses()
- Overrides:
getMonitorViewClasses
in class Monitor
getStationApplicationClass
public java.lang.Class getStationApplicationClass()
- Overrides:
getStationApplicationClass
in class Monitor
- Returns:
- Returns the stationApplicationClass.
preIteration
public void preIteration()
postIteration
public void postIteration()
effectiveIterationFrequencyChanged
public void effectiveIterationFrequencyChanged()
stateChanged
public void stateChanged()
secondElapsed
public void secondElapsed()
getName
public java.lang.String getName()
- Specified by:
getName
in class Monitor
resetIterationScopedValues
public void resetIterationScopedValues()
- Specified by:
resetIterationScopedValues
in class Monitor
getFriendlyName
public java.lang.String getFriendlyName()
- Specified by:
getFriendlyName
in class Monitor