public class AgentProviderAgentManager extends DefaultAgentManager
Constructor and Description |
---|
AgentProviderAgentManager() |
AgentProviderAgentManager(AgentProvider agentProvider)
Creates a new AgentProviderAgentManager based upon an AgentProvider.
|
Modifier and Type | Method and Description |
---|---|
SimulationAgent |
createAgent(AgentParameter parameter)
Create an agent that fulfills criteria mentioned in parameter.
|
AgentProvider |
getAgentProvider() |
void |
setAgentProvider(AgentProvider p) |
concurrentCreateAgent, start, stop
public AgentProviderAgentManager(AgentProvider agentProvider)
agentProvider
- provider of agents to be returned.public AgentProviderAgentManager()
public AgentProvider getAgentProvider()
public void setAgentProvider(AgentProvider p)
public SimulationAgent createAgent(AgentParameter parameter)
AgentManager
parameter
- agent creation criteriaCopyright © 2013. All Rights Reserved.