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.