[ImageJ-devel] Calling IJ legacy methods

Curtis Rueden ctrueden at wisc.edu
Tue Jan 3 09:04:55 CST 2012


Hi Michael & Dscho,

> In particular, right now I'm looking for a BrowserLauncher

We can discuss more when I return from vacation (Jan 17) but one option is
to create a BrowserService by stealing the (permissively licensed)
BrowserLauncher code and exposing the functions through an extension of
AbstractService. This sort of thing is an excellent way for more developers
to contribute to IJ2 right now, since it's how we would add such support
anyway. Many currently missing utility features can be added in such
fashion.

Regards,
Curtis

On Jan 3, 2012 5:19 AM, "Johannes Schindelin" <schindelin at wisc.edu> wrote:
>
> Hi Mike,
>
> On Tue, 3 Jan 2012, Michael Doube wrote:
>
> > I'm starting the long process of getting BoneJ into shape to run under
> > IJ2, as we discussed at the Hackathon in Dresden last year.
>
> Cool!
>
> > There are of course a ton of dependencies on classes in ij.jar, so in
> > general, how can us plugin developers deal with this during migration?
>
> The macro language support I started to implement (and which I did not
> work on for some time for several reasons) should have a few hints:
>
>
http://fiji.sc/cgi-bin/gitweb.cgi?p=imagej2/.git;a=blob;f=script/macro/src/main/java/imagej/script/MacroFunctions.java;h=e25a48876bf050ded11fc5b7700103bf17f0a127;hb=2da5e16cfc1809d7874bed8740a16cd151b23301
>
> (Note: we'll probably move some source code repositories around, so the
> URL is very likely to change in the next few weeks; will keep you posted!
>
> > In particular, right now I'm looking for a BrowserLauncher, a la
> > ij.plugin.BrowserLauncher (which is already borrowed code). But there
> > will be many more situations like this I'm sure.
>
> I don't think it exists yet, but it's probably a job for the
> PlatformService.
>
> Ciao,
> Dscho
>
> _______________________________________________
> ImageJ-devel mailing list
> ImageJ-devel at imagej.net
> http://imagej.net/mailman/listinfo/imagej-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://imagej.net/pipermail/imagej-devel/attachments/20120103/18be8f84/attachment.html>


More information about the ImageJ-devel mailing list