jade.gui
Class GuiAgent

java.lang.Object
  |
  +--jade.core.Agent
        |
        +--jade.gui.GuiAgent
Direct Known Subclasses:
df

public abstract class GuiAgent
extends Agent

Author:
Giovanni Caire - CSELT S.p.A.
See Also:
Serialized Form

Fields inherited from class jade.core.Agent
AP_ACTIVE, AP_DELETED, AP_INITIATED, AP_MAX, AP_MIN, AP_SUSPENDED, AP_TRANSIT, AP_WAITING, currentBehaviour, currentMessage, D_ACTIVE, D_MAX, D_MIN, D_RETIRED, D_SUSPENDED, D_UNKNOWN, MSG_QUEUE_SIZE
 
Constructor Summary
GuiAgent()
           
 
Method Summary
protected abstract  void onGuiEvent(GuiEvent ev)
           
 void postGuiEvent(GuiEvent e)
           
 
Methods inherited from class jade.core.Agent
addBehaviour, afterClone, afterMove, beforeClone, beforeMove, blockingReceive, blockingReceive, blockingReceive, blockingReceive, deregisterLanguage, deregisterOntology, doActivate, doClone, doDelete, doMove, doStart, doSuspend, doWait, doWait, doWake, extractContent, fillContent, getAID, getAMS, getDefaultDF, getHap, getLocalName, getName, getQueueSize, getState, lookupLanguage, lookupOntology, notifyRestarted, postMessage, putBack, read, read, receive, receive, registerLanguage, registerOntology, removeBehaviour, restartLater, restore, run, send, setQueueSize, setup, takeDown, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GuiAgent

public GuiAgent()
Method Detail

postGuiEvent

public void postGuiEvent(GuiEvent e)

onGuiEvent

protected abstract void onGuiEvent(GuiEvent ev)