gr.demokritos.iit.jinsect.distributed
Class GetAvailableLocationsBehaviour
java.lang.Object
jade.core.behaviours.Behaviour
jade.core.behaviours.SimpleBehaviour
jade.proto.SimpleAchieveREInitiator
gr.demokritos.iit.jinsect.distributed.GetAvailableLocationsBehaviour
- All Implemented Interfaces:
- java.io.Serializable
public class GetAvailableLocationsBehaviour
- extends jade.proto.SimpleAchieveREInitiator
This behaviour extends SimpleAchieveREInitiator in order
to request to the AMS the list of available locations where
the agent can move.
Then, it displays these locations into the GUI
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class jade.core.behaviours.Behaviour |
jade.core.behaviours.Behaviour.RunnableChangedEvent |
| Fields inherited from class jade.proto.SimpleAchieveREInitiator |
ALL_RESPONSES_KEY, ALL_RESULT_NOTIFICATIONS_KEY, REQUEST_KEY, REQUEST_SENT_KEY, SECOND_REPLY_KEY |
| Fields inherited from class jade.core.behaviours.Behaviour |
myAgent, myEvent, NOTIFY_DOWN, NOTIFY_UP, parent, STATE_BLOCKED, STATE_READY, STATE_RUNNING |
| Methods inherited from class jade.proto.SimpleAchieveREInitiator |
action, done, handleAllResponses, handleAllResultNotifications, handleOutOfSequence, onStart, prepareRequest, reset, reset |
| Methods inherited from class jade.core.behaviours.Behaviour |
actionWrapper, block, block, getBehaviourName, getDataStore, getExecutionState, getParent, handle, isRunnable, onEnd, restart, root, setAgent, setBehaviourName, setDataStore, setExecutionState |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GetAvailableLocationsBehaviour
public GetAvailableLocationsBehaviour(MobileAgent a)
handleNotUnderstood
protected void handleNotUnderstood(jade.lang.acl.ACLMessage reply)
- Overrides:
handleNotUnderstood in class jade.proto.SimpleAchieveREInitiator
handleRefuse
protected void handleRefuse(jade.lang.acl.ACLMessage reply)
- Overrides:
handleRefuse in class jade.proto.SimpleAchieveREInitiator
handleFailure
protected void handleFailure(jade.lang.acl.ACLMessage reply)
- Overrides:
handleFailure in class jade.proto.SimpleAchieveREInitiator
handleAgree
protected void handleAgree(jade.lang.acl.ACLMessage reply)
- Overrides:
handleAgree in class jade.proto.SimpleAchieveREInitiator
handleInform
protected void handleInform(jade.lang.acl.ACLMessage inform)
- Overrides:
handleInform in class jade.proto.SimpleAchieveREInitiator