aminePlatform.agent.amineJade
Class Ask
java.lang.Object
jade.core.behaviours.Behaviour
aminePlatform.agent.amineJade.Ask
- All Implemented Interfaces:
- java.io.Serializable, jade.util.leap.Serializable
- Direct Known Subclasses:
- PPCGAsk
- public class Ask
- extends jade.core.behaviours.Behaviour
Title : Ask class
Description : Ask is the class that describes the action of sending a ACL message
Copyright : Copyright (c) Adil KABBAJ 2004-2009
- See Also:
- Serialized Form
Nested classes inherited from class jade.core.behaviours.Behaviour |
jade.core.behaviours.Behaviour.RunnableChangedEvent |
Field Summary |
java.lang.Object |
replies
The reply of the ACL sent |
Fields inherited from class jade.core.behaviours.Behaviour |
myAgent, myEvent, NOTIFY_DOWN, NOTIFY_UP, parent, STATE_BLOCKED, STATE_READY, STATE_RUNNING |
Constructor Summary |
Ask()
|
Methods inherited from class jade.core.behaviours.Behaviour |
actionWrapper, block, block, getBehaviourName, getDataStore, handle, isRunnable, onEnd, onStart, reset, restart, root, setAgent, setBehaviourName, setDataStore |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
replies
public java.lang.Object replies
- The reply of the ACL sent
Ask
public Ask()
action
public void action()
done
public boolean done()
getMsgContent
public java.lang.String getMsgContent()
getMessageTemplate
public jade.lang.acl.MessageTemplate getMessageTemplate()
getReceivers
public jade.core.AID getReceivers()
getReplies
public java.lang.Object getReplies()
getStep
public int getStep()
setMsgContent
public void setMsgContent(java.lang.String string)
setMessageTemplate
public void setMessageTemplate(jade.lang.acl.MessageTemplate template)
setReceivers
public void setReceivers(jade.core.AID aid)
setReplies
public void setReplies(java.lang.Object object)
setStep
public void setStep(int i)
getAgentSender
public AmineJadeAgent getAgentSender()
setAgentSender
public void setAgentSender(AmineJadeAgent agent)
isAclWaiting
public boolean isAclWaiting()
setAclWaiting
public void setAclWaiting(boolean aclWaiting)