de.cesr.sesamgim.init.plz
Interface GimPlzInitialiseService<AgentType extends GimMilieuAgent<AgentType>>

All Known Implementing Classes:
GDefaultPlzInitialiseService

public interface GimPlzInitialiseService<AgentType extends GimMilieuAgent<AgentType>>


Method Summary
 Class<? extends GimPlzContext> getPlzContextClass(repast.simphony.context.Context<Object> superContext)
           
 GimPlzContext<AgentType> initPlz()
          Called to initialise a new PLZ context instance.
 

Method Detail

getPlzContextClass

Class<? extends GimPlzContext> getPlzContextClass(repast.simphony.context.Context<Object> superContext)
Parameters:
superContext -
Returns:

initPlz

GimPlzContext<AgentType> initPlz()
Called to initialise a new PLZ context instance.

Parameters:
milieu -
Returns:
the newly instantiated agent