On Thu, 27 Jan 2005, Peter W. Draper wrote:
> > Peter,
> >
> > I've added the new DATANODE package and modified TOPCAT so it uses that
> > rather than Treeview and reflection. The Treeview package is still
> > there in its old form though, so I believe (and hope!) this won't
> > affect the operation of any other packages. I've just done a
> > build/install/test from clean checkout and it seems OK.
> >
> > Can you give me an estimate of when it's likely to be OK to check in
> > potentially disruptive changes to Treeview? I sense you're a bit
> > snowed under at the moment, so I don't want to add to your SPLAT woes,
> > but it would be useful to have an idea.
>
> Hi Mark,
>
> as the saying goes any day now. Since this is becoming a problem I've
> created a SPLAT-VO release branch, so you can now go ahead and make
> whatever changes you want.
thanks Peter - appreciated. I've checked in major changes to treeview
as well as the new datanode package now. The starjava build, install
and test targets seem to work OK for me now so this ought to be OK
as far as the nightly build goes.
SPLAT's treeview-like load dialogue however no longer works since
the class it tries to reflect upon is no longer there.
Shall I have a go at re-implementing this in terms of the new
classes or do you want to do it? It should basically be a case of
extending uk.ac.starlink.datanode.tree.TreeNodeChooser
(see uk.ac.starlink.datanode.tree.TableNodeChooser for an example).
Since everything builds OK and your new release is on a branch I
guess there is no particular hurry for this, as long as it doesn't
get forgotten altogether.
Mark
--
Mark Taylor Starlink Programmer Physics, Bristol University, UK
[log in to unmask] +44-117-928-8776 http://www.star.bris.ac.uk/~mbt/
|