EASE.Agents.Specification
Class AgentSave
java.lang.Object
|
+--EASE.Agents.Specification.AgentSave
- public class AgentSave
- extends java.lang.Object
- implements java.io.Serializable
This class holds the information that is stored
when an agent is saved.
Currently does not support version stuff . .
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
realStates
private transient java.util.Hashtable realStates
rStates
private transient java.util.Vector rStates
agent
private transient Agent agent
name
public java.lang.String name
type
public java.lang.String type
priority
public int priority
states
public java.util.Vector states
transitions
public java.util.Vector transitions
activation
public CellReference activation
exportContract
public ExportContract exportContract
serialVersionUID
static final long serialVersionUID
AgentSave
public AgentSave(Agent a)
realStates
public java.util.Vector realStates()
realTransitions
public java.util.Vector realTransitions()
getParameters
public java.util.Vector getParameters()
updateData
public void updateData(Agent a)
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
setFields
private void setFields(Agent a)
getAgent
public Agent getAgent()
setAgent
public void setAgent(Agent a)