massim.eismassim
Class GoldminersEntity

java.lang.Object
  extended by massim.eismassim.Entity
      extended by massim.eismassim.GoldminersEntity
All Implemented Interfaces:
java.lang.Runnable

public class GoldminersEntity
extends Entity


Field Summary
 
Fields inherited from class massim.eismassim.Entity
byePercepts, documentbuilderfactory, ei, perceptsQueue, requestActionPercepts, simEndPercepts, simStartPercepts, transformerfactory
 
Constructor Summary
GoldminersEntity()
           
 
Method Summary
protected  org.w3c.dom.Document actionToXML(eis.iilang.Action action)
          Maps an IILang-action to XML.
protected  java.util.Collection<eis.iilang.Percept> byeToIIL(org.w3c.dom.Document document)
          Maps the bye-message (XML) to IILang.
 java.lang.String getType()
          Yields the type of the entity.
protected  java.util.Collection<eis.iilang.Percept> requestActionToIIL(org.w3c.dom.Document document)
          Maps the request-action-message (XML) to IILang.
protected  java.util.Collection<eis.iilang.Percept> simEndToIIL(org.w3c.dom.Document document)
          Maps the sim-end-message (XML) to IILang.
protected  java.util.Collection<eis.iilang.Percept> simStartToIIL(org.w3c.dom.Document document)
          Maps the sim-start-message (XML) to IILang.
 
Methods inherited from class massim.eismassim.Entity
activatePerceptQueue, activateStatistics, authenticate, createEntity, enableIILang, enableNotifications, enableScheduling, enableTimeAnnotations, enableXML, establishConnection, getAllPercepts, getCurrentActionId, getName, isConnected, performAction, println, receiveDocument, run, setEnvironmentInterface, setStatistic, setTimeout, XMLToString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoldminersEntity

public GoldminersEntity()
Method Detail

actionToXML

protected org.w3c.dom.Document actionToXML(eis.iilang.Action action)
Description copied from class: Entity
Maps an IILang-action to XML.

Specified by:
actionToXML in class Entity
Returns:

byeToIIL

protected java.util.Collection<eis.iilang.Percept> byeToIIL(org.w3c.dom.Document document)
Description copied from class: Entity
Maps the bye-message (XML) to IILang.

Specified by:
byeToIIL in class Entity
Returns:

getType

public java.lang.String getType()
Description copied from class: Entity
Yields the type of the entity.

Specified by:
getType in class Entity
Returns:

requestActionToIIL

protected java.util.Collection<eis.iilang.Percept> requestActionToIIL(org.w3c.dom.Document document)
Description copied from class: Entity
Maps the request-action-message (XML) to IILang.

Specified by:
requestActionToIIL in class Entity
Returns:

simEndToIIL

protected java.util.Collection<eis.iilang.Percept> simEndToIIL(org.w3c.dom.Document document)
Description copied from class: Entity
Maps the sim-end-message (XML) to IILang.

Specified by:
simEndToIIL in class Entity
Returns:

simStartToIIL

protected java.util.Collection<eis.iilang.Percept> simStartToIIL(org.w3c.dom.Document document)
Description copied from class: Entity
Maps the sim-start-message (XML) to IILang.

Specified by:
simStartToIIL in class Entity
Returns:


Copyright © 2012. All Rights Reserved.