jade.core.event
Class AgentEvent
java.lang.Object
java.util.EventObject
jade.util.Event
jade.core.event.JADEEvent
jade.core.event.AgentEvent
- All Implemented Interfaces:
- java.io.Serializable
public class AgentEvent
- extends JADEEvent
This class represents an event related to the agent life-cycle and
configuration.
- Version:
- $Date: 2004-04-23 11:08:16 +0200 (ven, 23 apr 2004) $ $Revision: 4988 $
- 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,
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)
|
AgentEvent(int id,
AID aid,
jade.security.JADEPrincipal f,
jade.security.JADEPrincipal t,
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
- See Also:
- Constant Field Values
ADDED_BEHAVIOUR
public static final int ADDED_BEHAVIOUR
- See Also:
- Constant Field Values
REMOVED_BEHAVIOUR
public static final int REMOVED_BEHAVIOUR
- See Also:
- Constant Field Values
CHANGED_BEHAVIOUR_STATE
public static final int CHANGED_BEHAVIOUR_STATE
- See Also:
- Constant Field Values
CHANGED_AGENT_PRINCIPAL
public static final int CHANGED_AGENT_PRINCIPAL
- See Also:
- Constant Field Values
AgentEvent
public AgentEvent(int id,
AID aid,
AgentState f,
AgentState t,
ContainerID cid)
AgentEvent
public AgentEvent(int id,
AID aid,
jade.security.JADEPrincipal f,
jade.security.JADEPrincipal 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.JADEPrincipal getOldPrincipal()
getNewPrincipal
public jade.security.JADEPrincipal getNewPrincipal()