kaos.core.tutorial
Class SimpleAgentHuman

java.lang.Object
  extended by kaos.core.csi.KAoSActorImpl
      extended by kaos.core.tutorial.SimpleAgent
          extended by kaos.core.tutorial.SimpleAgentHuman
All Implemented Interfaces:
KAoSActor

public class SimpleAgentHuman
extends SimpleAgent


Field Summary
 
Fields inherited from class kaos.core.csi.KAoSActorImpl
_actorDesc, _autoCommit, _lctr, _logger, _preferredTransportName, _propertiesToModify, _registered, _registration, _transports, _transportSupport
 
Constructor Summary
SimpleAgentHuman(java.lang.String[] args)
           
SimpleAgentHuman(java.lang.String name, java.util.Vector domainNames)
           
 
Method Summary
protected  void setEntityOntologicalType()
          define the type of entity the agent is
 
Methods inherited from class kaos.core.tutorial.SimpleAgent
buildActionInstanceDescription, ChangeStateAction, CommunicationAction, CommunicationAction, enforcePolicies, getAgentCapabilities, LoginAction, main, Move, receiveMessage, sendMessage
 
Methods inherited from class kaos.core.csi.KAoSActorImpl
addCapability, addOntologicalType, addOntologicalType, addProperty, addProperty, addPropertyValue, addTransport, commitPropertyValues, deregisterFromKAoS, equals, getAgentDescription, getCapabilities, getConceptMappingName, getDomainNames, getEntityOntologicalTypeNames, getEntityOntologicalTypes, getGUID, getName, getProperties, getProperty, getPropertyValue, getTransport, getTransports, hashCode, initialize, initialize, initialize, isAutoPropertyValueCommit, isGuarded, isRegistered, logMessage, logMessage, printTransportMessage, receiveMessage, registerWithKAoS, removeCapability, removeOntologicalType, removeProperty, removePropertyValue, removeTransport, sendMessage, setAutoPropertyValueCommit, setCapabilities, setConceptMappingName, setGUID, setMyDescription, setName, setOntologicalTypes, setProperties, setPropertyValue, setRegistered
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAgentHuman

public SimpleAgentHuman(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

SimpleAgentHuman

public SimpleAgentHuman(java.lang.String name,
                        java.util.Vector domainNames)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

setEntityOntologicalType

protected void setEntityOntologicalType()
define the type of entity the agent is

Overrides:
setEntityOntologicalType in class SimpleAgent