gridiq.simulation
Class Project
java.lang.Object
gridiq.simulation.Project
public class Project
- extends java.lang.Object
This class represents configuration settings for a simulation. These settings include
a mapping of agents to buses and reflect settings
parsed from the project configuration file.
- Author:
- colin
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Project
public Project()
setNetworkFile
public void setNetworkFile(java.io.File networkFile)
getNetworkFile
public java.io.File getNetworkFile()
getAgents
public java.util.HashMap<java.lang.Integer,java.lang.String> getAgents()
setAgents
public void setAgents(java.util.HashMap<java.lang.Integer,java.lang.String> agents)
getTimeSteps
public int getTimeSteps()
setTimeSteps
public void setTimeSteps(int timeSteps)
addAgent
public void addAgent(java.lang.Integer busID,
java.lang.String agentClassName)
getDisturbanceSetClass
public java.lang.String getDisturbanceSetClass()
setDisturbanceSetClass
public void setDisturbanceSetClass(java.lang.String disturbanceSetClass)