|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--jade.domain.mobility.MobileAgentDescription
This class represents the mobile-agent-description
concept.
Constructor Summary | |
MobileAgentDescription()
Default constructor. |
Method Summary | |
MobileAgentProfile |
getAgentProfile()
Retrieve the value of the agent-profile slot of
this event, containing the profile for the descrbed agent. |
java.lang.String |
getAgentVersion()
Retrieve the value of the agent-version slot of
this event, containing the version string for the described
agent. |
Location |
getDestination()
Retrieve the value of the destination slot of this
event, containing the destination of the mobility operation
performed by the described agent. |
AID |
getName()
Retrieve the value of the name slot of this event,
containing the agent identifier of the described agent. |
java.lang.String |
getSignature()
Retrieve the value of the signature slot of this
event, containing the signature string for the described agent. |
void |
setAgentProfile(MobileAgentProfile ap)
Set the agent-profile slot of this action. |
void |
setAgentVersion(java.lang.String v)
Set the agent-version slot of this action. |
void |
setDestination(Location d)
Set the destination slot of this action. |
void |
setName(AID id)
Set the name slot of this action. |
void |
setSignature(java.lang.String s)
Set the signature slot of this action. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MobileAgentDescription()
Method Detail |
public void setName(AID id)
name
slot of this action.
id
- The agent identifier of the described agent.public AID getName()
name
slot of this event,
containing the agent identifier of the described agent.
name
slot, or
null
if no value was set.public void setDestination(Location d)
destination
slot of this action.
d
- The destination of the mobility operation performed by
the described agent.public Location getDestination()
destination
slot of this
event, containing the destination of the mobility operation
performed by the described agent.
destination
slot, or
null
if no value was set.public void setAgentProfile(MobileAgentProfile ap)
agent-profile
slot of this action.
ap
- The profile for the described agent.public MobileAgentProfile getAgentProfile()
agent-profile
slot of
this event, containing the profile for the descrbed agent.
agent-profile
slot, or
null
if no value was set.public void setAgentVersion(java.lang.String v)
agent-version
slot of this action.
v
- The version string for the described agent.public java.lang.String getAgentVersion()
agent-version
slot of
this event, containing the version string for the described
agent.
agent-version
slot, or
null
if no value was set.public void setSignature(java.lang.String s)
signature
slot of this action.
public java.lang.String getSignature()
signature
slot of this
event, containing the signature string for the described agent.
signature
slot, or
null
if no value was set.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |