public class MobileAgentDescription extends java.lang.Object implements Concept
mobile-agent-description
concept.| Constructor and Description |
|---|
MobileAgentDescription()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
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. |
public MobileAgentDescription()
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.nn - The signature string for the described agent.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.