Uses of Class
gsim.sim.engine.GSimEngineException

Packages that use GSimEngineException
gsim.core.runtime The runtime system for accessing the simulation engine. 
gsim.sim.behaviour   
gsim.sim.communication   
gsim.sim.engine   
gsim.sim.engine.common   
 

Uses of GSimEngineException in gsim.core.runtime
 

Methods in gsim.core.runtime that throw GSimEngineException
 void BatchManager.start()
          Starts execution.
 

Uses of GSimEngineException in gsim.sim.behaviour
 

Methods in gsim.sim.behaviour that throw GSimEngineException
 void Context.startConversation(CommunicationProtocol p)
           
 

Uses of GSimEngineException in gsim.sim.communication
 

Methods in gsim.sim.communication that throw GSimEngineException
 void Communication.broadcast(BroadcastProtocol protocol)
           
 Conversation Communication.createConversation(CommunicationProtocol protocol)
           
 void Messenger.endSession()
           
 void Messenger.startSession()
           
 

Uses of GSimEngineException in gsim.sim.engine
 

Methods in gsim.sim.engine that throw GSimEngineException
 void ModelState.addAgent(gsim.sim.agent.RuntimeAgent agent)
           
 java.lang.String ModelState.addNewAgentToRunningModel(java.lang.String agentClass, int method, double svar)
           
 void Steppable.destroy()
           
 void ModelState.disconnect()
           
 int Saveable.getAgentCount()
           
 int ModelState.getAgentCount()
           
 java.lang.String[] ModelState.getAgentNames()
           
 gsim.sim.agent.RuntimeAgentState Saveable.getAgentState(java.lang.String agentName)
           
 AgentInstanceIF ModelState.getAgentState(java.lang.String agentName)
           
 AppAgent[] ModelState.getAppAgentState()
           
 AppAgent ModelState.getAppAgentState(java.lang.String name)
           
 long Controller.getCurrentTime()
           
 DataHandler ModelState.getDataHandler(java.lang.String name)
           
 DefinitionEnvironment ModelState.getDefinitionEnvironment()
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> Saveable.getGlobalState()
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> ModelState.getGlobalState()
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> Saveable.getGlobalState(int count, int offset)
           
 java.util.List<gsim.sim.agent.RuntimeAgentState> ModelState.getGlobalState(int count, int offset)
           
 SimulationID Steppable.getId()
           
 SimulationID[] SimulationManager.getInstances()
           
 SimulationID[] SimulationManagerConnector.getInstances(java.lang.String ns)
           
 ModelState SimulationManager.getModelState(SimulationID uid)
           
 java.lang.String Steppable.getNameSpace()
           
 java.lang.String ModelState.getNameSpace()
           
 SimulationID Saveable.getSimulationID()
           
 ModelState SimulationManagerConnector.getSVM(java.lang.String ns, SimulationID id)
           
 long SimulationManager.getTime(SimulationID uid)
           
 long SimulationManagerConnector.getTime(java.lang.String ns, SimulationID id)
           
 int Saveable.getTimeStep()
           
 boolean SimulationManager.isFinished()
           
 boolean SimulationManagerConnector.isFinished(java.lang.String ns)
           
 void ModelState.modifyAgentState(gsim.sim.agent.RuntimeAgentState state)
           
 void Controller.pause()
          Pause simulation
 void SimulationManager.pause()
           
 void SimulationManagerConnector.pause(java.lang.String ns)
           
 void Steppable.postStep()
           
 void Steppable.preStep(long time)
           
 void Controller.registerSimulationInstanceListener(SimulationInstanceListener l)
          Listeners for being notified about certain events
 void ModelState.removeAgent(java.lang.String agentName)
           
 void Controller.resume()
          Continues simulation where (and if) it has been paused
 void SimulationManager.resume()
           
 void SimulationManagerConnector.resume(java.lang.String ns)
           
 void Controller.run(long t)
          Start simulation, specifying how long it runs at maximum
 void ModelState.setNameSpace(java.lang.String ns)
           
 void Controller.setSteppable(Steppable svm)
          Method to set the SVM that is scheduled by this class
 void Controller.shutdown()
          End simulation.
 void SimulationManager.shutdown()
           
 void SimulationManagerConnector.shutdown(java.lang.String ns)
           
 void SimulationManager.start()
           
 void Steppable.step()
           
 void Steppable.step(java.lang.String roleName)
           
 

Uses of GSimEngineException in gsim.sim.engine.common
 

Methods in gsim.sim.engine.common that throw GSimEngineException
 gsim.sim.agent.RuntimeAgent[] RuntimeAgentFactory.createAgentsWithoutRulebase(java.lang.String ns, gsim.def.objects.agent.GenericAgent[] a, java.lang.String id, java.util.HashMap<java.lang.String,java.lang.Object> props)
           
 gsim.sim.agent.RuntimeAgent[] RuntimeAgentFactory.createAgentsWithRulebase(gsim.def.EnvironmentIF env, java.lang.String id, java.util.HashMap props)
           
 gsim.sim.agent.RuntimeAgent RuntimeAgentFactory.createAgentWithRulebase(gsim.def.objects.agent.GenericAgent a, int agentCount, java.lang.String simId, java.util.HashMap<java.lang.String,java.lang.Object> props)