public class AbstractContext extends SystemAgent implements java.io.Serializable
Constructor and Description |
---|
AbstractContext(World world)
Instantiates a new abstract context.
|
Modifier and Type | Method and Description |
---|---|
void |
computeAMessage(Message m)
Compute A message.
|
void |
die()
Remove all the references in other agents and remove the agent from the
scheduler.
|
java.util.ArrayList<? extends Agent> |
getTargets()
Gets the targets.
|
getWorld, play, setWorld
getID, getMessages, getMessagesBin, getName, isDying, readMessage, sendExpressMessage, sendMessage, sendMessage, setDying, setID, setMessages, setMessagesBin, setName
public AbstractContext(World world)
world
- the worldpublic java.util.ArrayList<? extends Agent> getTargets()
SystemAgent
getTargets
in class SystemAgent
public void computeAMessage(Message m)
Agent
computeAMessage
in class Agent
m
- the m