es.upv.dsic.gti_ia.jgomas
Class CMedicPack

java.lang.Object
  extended by jade.core.Agent
      extended by es.upv.dsic.gti_ia.jgomas.CJGomasAgent
          extended by es.upv.dsic.gti_ia.jgomas.CPack
              extended by es.upv.dsic.gti_ia.jgomas.CMedicPack
All Implemented Interfaces:
jade.core.TimerListener, java.io.Serializable, java.lang.Runnable

public final class CMedicPack
extends CPack

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class jade.core.Agent
jade.core.Agent.Interrupted
 
Field Summary
 
Fields inherited from class es.upv.dsic.gti_ia.jgomas.CPack
m_eTeam, m_eType, m_Manager, m_Position, PACK_AMMOPACK, PACK_MEDICPACK, PACK_NONE, PACK_OBJPACK
 
Fields inherited from class es.upv.dsic.gti_ia.jgomas.CJGomasAgent
m_ID, m_ServiceList
 
Fields inherited from class jade.core.Agent
AP_ACTIVE, AP_DELETED, AP_IDLE, AP_INITIATED, AP_MAX, AP_MIN, AP_SUSPENDED, AP_WAITING, D_ACTIVE, D_MAX, D_MIN, D_RETIRED, D_SUSPENDED, D_UNKNOWN
 
Constructor Summary
CMedicPack()
           
 
Method Summary
protected  void PerformPackTaken(java.lang.String _sContent)
           
protected  void setup()
          'setup' method of jade agents.
 
Methods inherited from class es.upv.dsic.gti_ia.jgomas.CPack
takeDown
 
Methods inherited from class es.upv.dsic.gti_ia.jgomas.CJGomasAgent
AddService
 
Methods inherited from class jade.core.Agent
addBehaviour, afterClone, afterMove, beforeClone, beforeMove, blockingReceive, blockingReceive, blockingReceive, blockingReceive, changeStateTo, clean, doActivate, doClone, doDelete, doMove, doSuspend, doTimeOut, doWait, doWait, doWake, getAgentState, getAID, getAMS, getArguments, getContainerController, getContentManager, getCurQueueSize, getDefaultDF, getHap, getHelper, getLocalName, getName, getO2AObject, getProperty, getQueueSize, getState, here, notifyChangeBehaviourState, notifyRestarted, postMessage, putBack, putO2AObject, receive, receive, removeBehaviour, restartLater, restore, restoreBufferedState, run, send, setArguments, setEnabledO2ACommunication, setGenerateBehaviourEvents, setQueueSize, waitUntilStarted, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMedicPack

public CMedicPack()
Method Detail

setup

protected void setup()
Description copied from class: CJGomasAgent
'setup' method of jade agents. This method registers all services offered by an agent.

Overrides:
setup in class CPack

PerformPackTaken

protected final void PerformPackTaken(java.lang.String _sContent)
Overrides:
PerformPackTaken in class CPack