 Viewer canvas -- base class for canvas that displays a collection
 * of persistent, repositionable graphic objects.
 Viewer canvas -- base class for canvas that displays a collection
 * of persistent, repositionable graphic objects. | GraphicCanvasVisualizer.java