gsim.sim.engine
Interface Saveable


public interface Saveable


Method Summary
 int getAgentCount()
           
 gsim.sim.agent.RuntimeAgentState getAgentState(java.lang.String agentName)
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> getGlobalState()
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> getGlobalState(int count, int offset)
           
 SimulationID getSimulationID()
           
 int getTimeStep()
           
 

Method Detail

getSimulationID

SimulationID getSimulationID()
                             throws GSimEngineException
Throws:
GSimEngineException

getTimeStep

int getTimeStep()
                throws GSimEngineException
Throws:
GSimEngineException

getAgentState

gsim.sim.agent.RuntimeAgentState getAgentState(java.lang.String agentName)
                                               throws GSimEngineException
Throws:
GSimEngineException

getGlobalState

java.util.List<gsim.sim.agent.RuntimeAgentState> getGlobalState()
                                                                throws GSimEngineException
Throws:
GSimEngineException

getGlobalState

java.util.List<gsim.sim.agent.RuntimeAgentState> getGlobalState(int count,
                                                                int offset)
                                                                throws GSimEngineException
Throws:
GSimEngineException

getAgentCount

int getAgentCount()
                  throws GSimEngineException
Throws:
GSimEngineException