public class RegionLoader extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
RegionLoader.AgentInitialiser |
static interface |
RegionLoader.CellInitialiser |
| Constructor and Description |
|---|
RegionLoader() |
RegionLoader(ModelData data,
ABMPersister persister) |
RegionLoader(String id,
String competition,
String allocation,
String demand,
String potentialAgents,
String cellInitialisers,
String agentInitialisers) |
RegionLoader(String id,
String competition,
String allocation,
String demand,
String potentialAgents,
String cellInitialisers,
String agentInitialisers,
String socialNetworkFile,
String institutionFile) |
public RegionLoader()
public RegionLoader(ModelData data, ABMPersister persister)
public RegionLoader(String id, String competition, String allocation, String demand, String potentialAgents, String cellInitialisers, String agentInitialisers)
protected void readPmParameters()
protected void loadSocialNetworks()
throws Exception
SocialNetworkLoaders.Exceptionprotected void storeAgentParameters(PotentialAgent pa)
public void setAgent(Cell c, PotentialAgent pa)
public Cell getCell(int x, int y)
public String getCompetitionFile()
public void setCompetitionFile(String competitionFile)
public CompetitivenessModel getCompetition()
public void setCompetition(CompetitivenessModel competition)
public AllocationModel getAllocation()
public void setAllocation(AllocationModel allocation)
public String getAllocationFile()
public void setAllocationFile(String allocationFile)
public DemandModel getDemand()
public void setDemand(DemandModel demand)
public String getDemandFile()
public void setDemandFile(String demandFile)
public ABMPersister getPersister()
public void setPersister(ABMPersister persister)
public void setModelData(ModelData modelData)
public void setRunInfo(RunInfo runInfo)
public Region getRegion()
public void setDefaults()
public int getRandomSeed()