Package org.simplesim.model
package org.simplesim.model
Base classes for agent development and model building
-
ClassDescriptionAgents are the acting entities of the simulation model.Exception to be thrown if the current event is unknown.Implements all basic functionality of an agent.Implements all basic functionality of a domain.Provides basic functionality needed by all entities within the simulation model.Domain are submodels of the simulation model.Decorator to add instrumentation functionality to an agent.The
ModelEntity
is the core element of a simulation model.Exception to be thrown if a port cannot be connected or disconnected.Exception to be thrown if a port cannot be added or removed.Exception to be thrown if a duplicate object is used where only a unique one is allowed.Extension of anAbstractAgent
to enable massage routing.Implements a domain suited for automatic message routing by using the message's address tag.The state contains the internal information of anAbstractAgent
.