|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjade.domain.introspection.ChangedAgentState
public class ChangedAgentState
An introspection event, recording the change of the atate of an agent within the platform.
| Field Summary | |
|---|---|
static java.lang.String |
NAME
A string constant for the name of this event. |
| Constructor Summary | |
|---|---|
ChangedAgentState()
Default constructor. |
|
| Method Summary | |
|---|---|
AID |
getAgent()
Retrieve the value of the agent slot of this
event, containing the agent identifier of the agent whose
state changed. |
AgentState |
getFrom()
Retrieve the value of the from slot of this event,
containing the name of the state the agent was in before this
event occurred. |
java.lang.String |
getName()
Retrieve the name of this event. |
AgentState |
getTo()
Retrieve the value of the to slot of this event,
containing the name of the state the agent was in after this
event occurred. |
void |
setAgent(AID id)
Set the agent slot of this event. |
void |
setFrom(AgentState as)
Set the from slot of this event. |
void |
setTo(AgentState as)
Set the to slot of this event. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String NAME
| Constructor Detail |
|---|
public ChangedAgentState()
| Method Detail |
|---|
public java.lang.String getName()
getName in interface Eventpublic void setAgent(AID id)
agent slot of this event.
id - The agent identifier of the agent whose state
changed.public AID getAgent()
agent slot of this
event, containing the agent identifier of the agent whose
state changed.
agent slot, or
null if no value was set.public void setFrom(AgentState as)
from slot of this event.
as - The name of the entity the state the agent was in
before this event occurred.public AgentState getFrom()
from slot of this event,
containing the name of the state the agent was in before this
event occurred.
from slot, or
null if no value was set.public void setTo(AgentState as)
to slot of this event.
as - The name of the state the agent was in after this
event occurred.public AgentState getTo()
to slot of this event,
containing the name of the state the agent was in after this
event occurred.
to slot, or
null if no value was set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||