Peter (and possibly others),
I'm just about to start checking in major changes to Treeview -
basically splitting it into a library package called datanode and a
slimmed-down application package still called treeview. This is
the job I've been putting off for a matter of years which will simplify
use of Treeview-like browser components in other applications
(it's currently very fiddly because you have to use a lot of reflection).
One of the casualties of this will be
uk.ac.starlink.treeview.splat.SplatNodeChooser - this will have to be
replaced by a splat-dwelling non-reflective class which uses or extends
uk.ac.starlink.datanode.tree.TreeNodeChooser (or something similar).
Is it OK for me to make the treeview changes on the main branch now?
If doing it now is going to cause you problems with SPLAT-VO
(or anyone problems with anything else) I can hold off.
Mark
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|