EASE.Agents.Specification
Class Satisfaction

java.lang.Object
  |
  +--EASE.Agents.Specification.Satisfaction

public class Satisfaction
extends java.lang.Object
implements java.io.Serializable

View of satisfaction from the perspective of Agent Specification.

See Also:
Serialized Form

Field Summary
(package private)  Debugger debugger
           
 CellReference satisfaction
           
private  Engine sensing
           
(package private) static long serialVersionUID
           
 
Constructor Summary
Satisfaction()
           
Satisfaction(CellReference satisfaction)
           
 
Method Summary
 java.lang.String getFactoryName()
          This function returns the full name of the factory to negotiate with In the case of Vector factories it includes the whole path : e.g Kick#Power
 java.lang.String getTopFactoryName()
          This function returns the top name of the factory.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

satisfaction

public CellReference satisfaction

sensing

private transient Engine sensing

debugger

transient Debugger debugger

serialVersionUID

static final long serialVersionUID
Constructor Detail

Satisfaction

public Satisfaction(CellReference satisfaction)

Satisfaction

public Satisfaction()
Method Detail

getFactoryName

public java.lang.String getFactoryName()
This function returns the full name of the factory to negotiate with

In the case of Vector factories it includes the whole path : e.g Kick#Power


getTopFactoryName

public java.lang.String getTopFactoryName()
This function returns the top name of the factory.

In the case of Vector factories it includes the whole path : e.g Kick#Power would return Kick