SquareIconsModel

SquareIconsModel

Superclass
ApplicationModel

Subclasses
none

Referenced By
CatModelWrapper

This class displays a bar of square action buttons.  They can be easily added by using a
method that requires an icon name.  The icons are put in the class side.  This cannot be
an application model in itself, because the methods of the action buttons must be provided
by the wrapper application model.  It is possible, however, for the action to reside in a
subclass of this class, since the action method is first checked in this class.  If not
found, the wrapper's method is called.

Instance Variables:
icons <OrderedCollection of: String> The name of icons to be added.
wrapper <ApplicationModel> The model that holds the methods for actions of the icons. Class Variables:
Icons <Dictionary of: Image> The dictionary of available icons. Developed By: Joseph W. Yoder (yoder@cs.uiuc.edu) and Jee Ku (jku@cat.ncsa.uiuc.edu)

Potential problems with this comment:
	Class variable not commented - 
		IconsNoLoadData