edu.udo.cs.ie.cowbots.bdi.desgen
Interface IMotiveSet

Package class diagram package IMotiveSet
All Superinterfaces:
java.util.Collection<IMotive>, java.lang.Iterable<IMotive>, java.util.List<IMotive>
All Known Implementing Classes:
MotiveSet

public interface IMotiveSet
extends java.util.List<IMotive>

Interface for any class representing an agents motiveset. The motiveset consists of a list of IMotive objects, each representing a unique motive and used to generate new desires.


Method Summary
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray