Class Summary |
ActionButtonAssociation |
This class is used to associate a button with an action so that
the the action is enabled, the button is enabled
if the action is disabled, then so is the button |
AddingVisitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
Something has been added to working memory so add the edge to the datamap models
and produce the proper change event that can be iterated through later |
CountingVisitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
it counts the number of things that it visits and has an accessor function
so the client can recieve the result |
DoNothingVisitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
This class is pretty worthless, but it is used to simplify garbage collection in Soar
Working Memory |
EnumerationIteratorWrapper |
This is a wrapper class to make a iterator behave like an
Enumeration |
MenuAdapter |
This is just a class that implements the
Menu Listener interface with all empty messages,
it makes writing the listener a little bit easier |
PreOrder |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
Visit the elements in PreOrder |
PrePostVisitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
We might want to visit a traversal in Pre, Post, or In Order a PrePostVistor
allows this operation by letting a derived class support that operation |
QueueAsLinkedList |
This is basically just a wrapper class to make a Linked
list behave like a queue |
ReaderUtils |
These are some utilities that I wrote to ease the reading in of files |
RemovingVisitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
Something has been removed to working memory so remove the edge to the datamap models
and produce the proper change event that can be iterated through later |
TabRemovingReader |
|
TextFolderIcons |
Author: Nobuo Tamemasa
http://www.codeguru.com/java/articles/187.shtml |
TextIcons |
Author: Nobuo Tamemasa
http://www.codeguru.com/java/articles/187.shtml |
Visitor |
This class follows the visitor pattern
it is based on Object-Oriented Design patterns in C++, later converted to Java
this is the base class for all other derivation |