jade.core.event
Class AgentEvent
java.lang.Object
|
+--java.util.EventObject
|
+--jade.util.Event
|
+--jade.core.event.JADEEvent
|
+--jade.core.event.AgentEvent
- public class AgentEvent
- extends JADEEvent
This class represents an event related to the agent life-cycle and
configuration.
- Version:
- $Date: 2002/08/28 15:14:13 $ $Revision: 1.8 $
- Author:
- Giovanni Rimassa - Universita` di Parma
- See Also:
- Serialized Form
Fields inherited from class jade.util.Event |
type |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary |
AgentEvent(int id,
AID aid,
jade.security.AgentPrincipal f,
jade.security.AgentPrincipal t,
ContainerID cid)
|
AgentEvent(int id,
AID aid,
AgentState f,
AgentState t,
ContainerID cid)
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
ContainerID cid)
|
AgentEvent(int id,
AID aid,
BehaviourID bid,
java.lang.String strFrom,
java.lang.String strTo,
ContainerID cid)
|
Methods inherited from class java.util.EventObject |
getSource,
toString |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
CHANGED_AGENT_STATE
public static final int CHANGED_AGENT_STATE
ADDED_BEHAVIOUR
public static final int ADDED_BEHAVIOUR
REMOVED_BEHAVIOUR
public static final int REMOVED_BEHAVIOUR
CHANGED_BEHAVIOUR_STATE
public static final int CHANGED_BEHAVIOUR_STATE
CHANGED_AGENT_PRINCIPAL
public static final int CHANGED_AGENT_PRINCIPAL
AgentEvent
public AgentEvent(int id,
AID aid,
AgentState f,
AgentState t,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
jade.security.AgentPrincipal f,
jade.security.AgentPrincipal t,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
BehaviourID bid,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
BehaviourID bid,
java.lang.String strFrom,
java.lang.String strTo,
ContainerID cid)
getAgent
public AID getAgent()
getBehaviour
public BehaviourID getBehaviour()
getFrom
public AgentState getFrom()
getTo
public AgentState getTo()
getBehaviourFrom
public java.lang.String getBehaviourFrom()
getBehaviourTo
public java.lang.String getBehaviourTo()
getOldPrincipal
public jade.security.AgentPrincipal getOldPrincipal()
getNewPrincipal
public jade.security.AgentPrincipal getNewPrincipal()