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