de.cesr.sesamgim.init.area
Class GDefaultAreaInitialiseService<AgentType extends GimMilieuAgent<AgentType>>

java.lang.Object
  extended by de.cesr.sesamgim.init.area.GDefaultAreaInitialiseService<AgentType>
All Implemented Interfaces:
GimAreaInitialiseService<AgentType>

public class GDefaultAreaInitialiseService<AgentType extends GimMilieuAgent<AgentType>>
extends Object
implements GimAreaInitialiseService<AgentType>

SesamGIM - Geographical Initialisation for Milieu Agents


Constructor Summary
GDefaultAreaInitialiseService()
           
 
Method Summary
 Class<? extends GimAreaContext> getAreaContextClass(repast.simphony.context.Context<Object> superContext)
           
 GimAreaContext<AgentType> initArea(repast.simphony.context.Context<Object> superContext)
          Called to initialise a new area context instance.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GDefaultAreaInitialiseService

public GDefaultAreaInitialiseService()
Method Detail

getAreaContextClass

public Class<? extends GimAreaContext> getAreaContextClass(repast.simphony.context.Context<Object> superContext)
Specified by:
getAreaContextClass in interface GimAreaInitialiseService<AgentType extends GimMilieuAgent<AgentType>>
See Also:
GimAreaInitialiseService.getAreaContextClass(repast.simphony.context.Context)

initArea

public GimAreaContext<AgentType> initArea(repast.simphony.context.Context<Object> superContext)
Description copied from interface: GimAreaInitialiseService
Called to initialise a new area context instance.

Specified by:
initArea in interface GimAreaInitialiseService<AgentType extends GimMilieuAgent<AgentType>>
Returns:
the newly instantiated agent
See Also:
GimAreaInitialiseService.initArea(repast.simphony.context.Context)