This is partially complete.  To see everything which is rough around the edges (both in this
package and elsewhere), do a find in all files for "//!PA".

Here are some specific things which need to be done with this package (i.e. here's where
you start developing):

1. Talk to Tony about the hasHandles interface idea and find out how we should make the
MLP handle a more generic, powerful thing that also manages the action that is taken when
the handle is dragged (rather than the current setup where the handle is just a dumb
rectangle).

2. Code special login into MovableArrow.java to implement the new way of doing handles.

3. Make the MoverLayeredPane play nice with JAS.  This means that a new toolbar should
*NOT* be added every time that a MoverLayeredPane is created.  Note: search for //!PA
in jas.swingstudio.JavaAnalysisStudio.java for a place to start looking at code.

4. Implement a dialog box which lets you confige the arrowhead settings.  This should be
accessible from "More...", the last item of the popup menu of the multibuttontoolbar known as
AnnotationToolbar.java.

Have fun!

Peter Armstrong
peter@ecrush.com
