Package name.panitz.eliza

Interface Summary
ButtonLogic Contains the two necessary methods for determining the logic of the simple GUI framework: Dialogue.
FilterCondition<a> Describes some boolean condition for the filter method on lists.
Li<a> An abstract description of a simple linked list.
 

Class Summary
Data This class contains key/value pairs of how to react on certain messages.
Dialogue A general Gui framework consisting of an input field, an output field and a button
Eliza A simulation of a psycho therapist.
IsPrefixIgnoreCaseFilter A list filter, which tests for lists of lists, if a prefix list has been found.
LiImpl<a> A concrete implementation of abstract class Li.
ListUtil Collection of static methods handling special kinds of lists.
Map<a,b> Simple implementation of a map as a list of pairs.
Pair<a,b> A simple class for assocition of two objects.