ubiware.core
Class UbiwareAgent.Live

java.lang.Object
  extended by jade.core.behaviours.Behaviour
      extended by jade.core.behaviours.SimpleBehaviour
          extended by jade.core.behaviours.CyclicBehaviour
              extended by ubiware.core.UbiwareAgent.Live
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
UbiwareAgent

 class UbiwareAgent.Live
extends jade.core.behaviours.CyclicBehaviour


Nested Class Summary
 
Nested classes/interfaces inherited from class jade.core.behaviours.Behaviour
jade.core.behaviours.Behaviour.RunnableChangedEvent
 
Field Summary
 
Fields inherited from class jade.core.behaviours.Behaviour
myEvent, NOTIFY_DOWN, NOTIFY_UP, parent, STATE_BLOCKED, STATE_READY, STATE_RUNNING
 
Method Summary
 void action()
           
(package private)  boolean evaluate(java.lang.String ID, java.lang.String queryContextID, VariablesBindingManager manager, boolean removeMode, java.util.List<java.lang.String> idVars)
           
 void setAgent(jade.core.Agent agent)
           
 
Methods inherited from class jade.core.behaviours.CyclicBehaviour
done
 
Methods inherited from class jade.core.behaviours.SimpleBehaviour
reset
 
Methods inherited from class jade.core.behaviours.Behaviour
actionWrapper, block, block, getBehaviourName, getDataStore, getExecutionState, getParent, getRestartCounter, handle, handleBlockEvent, handleRestartEvent, isRunnable, onEnd, onStart, restart, root, setBehaviourName, setDataStore, setExecutionState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setAgent

public void setAgent(jade.core.Agent agent)
Overrides:
setAgent in class jade.core.behaviours.Behaviour

evaluate

boolean evaluate(java.lang.String ID,
                 java.lang.String queryContextID,
                 VariablesBindingManager manager,
                 boolean removeMode,
                 java.util.List<java.lang.String> idVars)

action

public void action()
Specified by:
action in class jade.core.behaviours.Behaviour