ix.ispace
Class Capability

java.lang.Object
  extended by ix.ispace.Capability
Direct Known Subclasses:
VerbCapability

public abstract class Capability
extends java.lang.Object

Represents something an agent is able to do.


Constructor Summary
Capability()
           
 
Method Summary
abstract  boolean subsumes(Capability required)
          Returns true iff this capability is at least as good as a required capability.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Capability

public Capability()
Method Detail

subsumes

public abstract boolean subsumes(Capability required)
Returns true iff this capability is at least as good as a required capability.