mastodon-sc / mastodon

Mastodon – a large-scale tracking and track-editing framework for large, multi-view images.
BSD 2-Clause "Simplified" License
66 stars 20 forks source link

Add classes for starting Mastodon from the IDE for easy debugging #203

Closed maarzt closed 1 year ago

maarzt commented 1 year ago

This PR adds three classes. These classes are in the test folder. They are therefor not part of the production code. They are instead meant for debugging Mastodon within the IDE (Eclipse, IntelliJ etc.)

These classes are:

  1. StartImageJ Shows the ImageJ main window with Mastodon installed.
  2. StartMastodonLauncher Shows ImageJ main window and the Mastodon launcher.
  3. StartMastodonOnProject Shows a file open dialog that allows to select a mastodon project. Mastodon is started on the given project.
maarzt commented 1 year ago

To my opinion it's very good to have these classes in place. Whenever somebody new joins the Mastodon developing. They can simple execute one of these classes to debug Mastodon in the development environment.